:root{--font-xs:0.75rem;--font-sm:0.875rem;--font-base:1rem;--font-md:1.125rem;--font-lg:1.25rem;--font-xl:1.5rem;--font-2xl:1.875rem;--font-3xl:2.25rem;--font-4xl:3rem;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.625;--tracking-tight:-0.025em;--tracking-normal:0;--tracking-wide:0.025em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--transition-fast:150ms ease;--transition-base:200ms ease;--Blue-600:#356ab6;--Error-700:#b42318;--Success-700:#027a48;--Indigo-50:#EEF2FF;--Indigo-100:#E0E7FF;--Indigo-500:#4F46E5;--Indigo-600:#4338CA;--Indigo-700:#3730A3;--Indigo-900:#312E81}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:var(--weight-regular);font-size:var(--font-base);line-height:var(--leading-normal);color:var(--GrayScale-900-F)}.padb40{padding-bottom:40px}p{font-family:Inter,sans-serif;font-size:var(--font-base);font-weight:500;line-height:var(--leading-normal);color:var(--GrayScale-800)}.content a:not(.button):not(.nav-link):not(.dropdown-item):not(.heroProductTab){color:var(--Indigo-500);text-decoration:none;transition:color var(--transition-fast)}.content a:not(.button):not(.nav-link):not(.dropdown-item):not(.heroProductTab):hover{color:var(--Indigo-900)}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0}h1{font-size:var(--font-4xl);font-weight:var(--weight-bold);letter-spacing:-.03em;margin-bottom:var(--space-6)}h1.chooseApiTitle,h1.mainTitle{font-size:var(--font-3xl);font-weight:var(--weight-bold);color:var(--GrayScale-900-F)}h2,h3,h4,h5,h6{color:var(--GrayScale-900-F)}.bannerSection h1,.bannerSection h2,.bannerSection h3,.bannerSection p,.horoscropeApiSection.darkbg h2,.horoscropeApiSection.darkbg h3,.horoscropeApiSection.darkbg p,.navigationSection .nav-link,.panchangApiBG h3,.panchangApiBG h4,.panchangApiBG p{color:var(--white-100)}.bannerSection p{color:rgba(255,255,255,.6)}h1.mainTitleForgot{font-size:var(--font-xl);font-weight:var(--weight-bold);color:var(--GrayScale-900-F)}h2{font-size:var(--font-3xl);font-weight:var(--weight-bold)}h3{font-size:var(--font-2xl)!important;font-weight:var(--weight-semibold)!important;margin-bottom:var(--space-4)!important;color:var(--GrayScale-900-F)!important}h4{font-size:var(--font-xl);font-weight:var(--weight-semibold);margin-bottom:var(--space-3)}h5{font-size:var(--font-lg);font-weight:var(--weight-medium);margin-bottom:var(--space-2)}h6{font-size:var(--font-base);font-weight:var(--weight-medium);letter-spacing:var(--tracking-normal)}.button{font-family:Inter,sans-serif;font-weight:var(--weight-medium);font-size:var(--font-sm);line-height:1.43;padding:10px 18px;border-radius:var(--radius-md);border:1px solid var(--Indigo-500);background-color:var(--Indigo-500);color:var(--white-100);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);text-decoration:none;cursor:pointer;transition:all var(--transition-fast);width:fit-content;text-align:center;white-space:nowrap}.button:hover{background-color:var(--Indigo-900);border-color:var(--Indigo-900);color:var(--white-100);text-decoration:none}.button:active{transform:translateY(1px)}.button:disabled{background-color:var(--GrayScale-200);border-color:var(--GrayScale-200);color:var(--GrayScale-500);cursor:not-allowed}.button.outline{background-color:transparent;color:var(--Indigo-500);border-color:var(--Indigo-500);border-radius:var(--radius-md)}.button.outline:hover{background-color:var(--Indigo-50);color:var(--Indigo-900);border-color:var(--Indigo-900)}.button.outline.white-outline{color:var(--white-100);border-color:var(--white-100);background-color:transparent}.button.outline.white-outline:hover{background-color:rgba(255,255,255,.1);color:var(--white-100);border-color:var(--white-100)}.button.whiteButton{background-color:var(--white-100);border-color:var(--white-100);color:var(--Indigo-500)}.button.whiteButton:hover{background-color:var(--Indigo-50);border-color:var(--Indigo-50);color:var(--Indigo-900)}.button.grayButton{background-color:var(--GrayScale-200);border-color:var(--GrayScale-200);color:var(--GrayScale-700)}.button.outline.grayButton{background-color:transparent;color:var(--GrayScale-700);border-color:var(--GrayScale-300)}.button.outline.grayButton:hover{background-color:var(--GrayScale-50);border-color:var(--GrayScale-400)}.button.fullwidthBtn,.fullwidthBtn{width:100%}.button.buttonImg{gap:var(--space-2)}.button.buttonImg img{height:16px;width:auto}.inputBox .dropdownSelect,.inputBox input,.inputBox select,.inputBox textarea{font-family:Inter,sans-serif;font-size:var(--font-sm);padding:10px 14px;border-radius:var(--radius-md);border:1px solid var(--GrayScale-300);color:var(--GrayScale-900-F);line-height:var(--leading-normal);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);background-color:var(--white-100)}.inputBox input:focus,.inputBox select:focus,.inputBox textarea:focus{outline:0;border-color:var(--Indigo-500);box-shadow:0 0 0 3px var(--Indigo-100)}.inputBox input::placeholder,.inputBox textarea::placeholder{color:var(--GrayScale-400)}.inputBox label{font-size:var(--font-sm);font-weight:var(--weight-medium);color:var(--GrayScale-800);margin-bottom:var(--space-1)}.inputBox+.inputBox{margin-top:var(--space-5)}.loginSectionBox{border-radius:var(--radius-lg)}.checkboxInput label{font-size:var(--font-sm);color:var(--GrayScale-700)}.loginTopSection h1.mainTitle{margin-bottom:var(--space-2)}.loginTopSection p{color:var(--GrayScale-600);margin-bottom:var(--space-6)}.dontHaveAccount p{font-size:var(--font-sm);color:var(--GrayScale-600)}.dontHaveAccount a{font-weight:var(--weight-medium)}.forgotPassword{font-size:var(--font-sm)}.forgotPassword a{font-weight:var(--weight-medium)}.panchangComicWondersFlex .panchangComicWonders p{font-family:Inter,sans-serif;font-weight:500}.featuresGridMinimal{display:grid;grid-template-columns:repeat(4,1fr);max-width:100%;text-align:left}.featureCardMinimal{padding:0 32px;border-left:1px solid var(--GrayScale-300);display:flex;flex-direction:column}.featureCardMinimal:first-child{border-left:none;padding-left:0}.featureCardMinimal:last-child{padding-right:0}.featureCardNum{font-size:32px;font-weight:600;color:var(--GrayScale-300);font-family:Inter,sans-serif;line-height:1;margin-bottom:20px;display:block}.featureCardMinimal h5{font-size:18px;font-weight:700;color:var(--GrayScale-900-F);margin-bottom:12px;font-family:Inter,sans-serif;line-height:1.3}.featureCardMinimal p{font-size:14px;line-height:1.7;color:var(--GrayScale-500);font-family:Inter,sans-serif;font-weight:400;margin:0 0 24px 0;flex-grow:1}.featureCardMinimal .featureCardIcon{width:64px;height:64px;margin-top:auto;opacity:.7}.featureCardMinimal .featureCardIcon img{width:100%;height:100%;object-fit:contain}@media (max-width:768px){.featuresGridMinimal{grid-template-columns:1fr;gap:32px}.featureCardMinimal{border-left:none;border-bottom:1px solid var(--GrayScale-300);padding:0 0 32px 0}.featureCardMinimal:last-child{border-bottom:none;padding-bottom:0}}.nakshatraPackageBoxPrice h3,.panchangApiPriceBox h3{font-size:var(--font-3xl);font-weight:var(--weight-bold);color:var(--GrayScale-900-F)}.todaypricespan{color:var(--GrayScale-900-F)}.ordersummaryTotalPrice p.todaynocard{font-size:var(--font-xs)}.ordersummaryPricingBox .trialNotice{font-size:var(--font-xs);color:var(--GrayScale-600);margin-top:var(--space-4)}#location{font-size:var(--font-sm);font-weight:var(--weight-regular);font-style:normal;font-family:Inter,sans-serif;line-height:var(--leading-normal);letter-spacing:var(--tracking-normal);color:var(--GrayScale-900-F);background-color:var(--white-100);border:1px solid var(--GrayScale-300);border-radius:var(--radius-md);padding:10px 14px}#location:focus{outline:0;border-color:var(--Indigo-500);box-shadow:0 0 0 3px var(--Indigo-100)}#suggestions li{padding:8px 12px;border:1px solid var(--GrayScale-200);cursor:pointer;background-color:var(--GrayScale-50);border-radius:var(--radius-sm);margin-bottom:2px;font-size:var(--font-sm)}#suggestions li:hover{background-color:var(--Indigo-50)}.optional-label{color:var(--GrayScale-500);font-weight:var(--weight-regular);font-size:var(--font-xs)}@media (max-width:991.98px){h1{font-size:var(--font-3xl)}h1.chooseApiTitle,h1.mainTitle{font-size:var(--font-2xl)}h2{font-size:var(--font-2xl)}h3{font-size:var(--font-xl)}h4{font-size:var(--font-lg)}}@media (max-width:767.98px){h1{font-size:var(--font-2xl)}h1.chooseApiTitle,h1.mainTitle{font-size:var(--font-xl)}h2{font-size:var(--font-xl)}h3{font-size:var(--font-lg)}h4{font-size:var(--font-md)}p{font-size:var(--font-sm)}.button{font-size:var(--font-sm);padding:10px 16px}}@media (max-width:567.98px){h1{font-size:var(--font-xl)}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--GrayScale-400);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--GrayScale-600)}.bannerSection:has(.panchangPageBanner){background:#f9f9f9!important;background-image:none!important;position:relative;overflow:hidden}.bannerSection:has(.panchangPageBanner)::before{content:'';position:absolute;width:12px;height:12px;border-radius:50%;background:rgba(79,70,229,.08);top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px 12px rgba(79,70,229,.04);pointer-events:none}.hero-orbit{position:absolute;border-radius:50%;pointer-events:none;border:1px solid rgba(79,70,229,.06);top:50%;left:50%}.hero-orbit--1{width:442px;height:304px;transform:translate(-50%,-50%) rotate(-15deg)}.hero-orbit--2{width:690px;height:442px;transform:translate(-50%,-50%) rotate(10deg)}.hero-orbit--3{width:966px;height:580px;transform:translate(-50%,-50%) rotate(-5deg)}.hero-orbit--4{width:820px;height:510px;transform:translate(-50%,-50%) rotate(18deg)}.hero-orbit::after{content:'';position:absolute;border-radius:50%;background:rgba(79,70,229,.15)}.hero-orbit--1::after{width:6px;height:6px;top:-3px;left:50%;animation:heroOrbit1 14s linear infinite}.hero-orbit--2::after{width:9px;height:9px;top:-4.5px;left:50%;animation:heroOrbit2 22s linear infinite}.hero-orbit--3::after{width:5px;height:5px;top:-2.5px;left:50%;animation:heroOrbit3 30s linear infinite}.hero-orbit--4::after{width:12px;height:12px;top:-6px;left:50%;background:rgba(79,70,229,.12);box-shadow:0 0 8px 3px rgba(79,70,229,.06);animation:heroOrbit4 26s linear infinite}@media (max-width:767.98px){.hero-constellation,.hero-orbit,.hero-planet{display:none}}@keyframes heroOrbit1{from{transform:rotate(0) translateX(221px) rotate(0)}to{transform:rotate(360deg) translateX(221px) rotate(-360deg)}}@keyframes heroOrbit2{from{transform:rotate(0) translateX(345px) rotate(0)}to{transform:rotate(360deg) translateX(345px) rotate(-360deg)}}@keyframes heroOrbit3{from{transform:rotate(0) translateX(483px) rotate(0)}to{transform:rotate(360deg) translateX(483px) rotate(-360deg)}}@keyframes heroOrbit4{from{transform:rotate(0) translateX(410px) rotate(0)}to{transform:rotate(360deg) translateX(410px) rotate(-360deg)}}.bannerSection:has(.panchangPageBanner) .hero-planet{position:absolute;border-radius:50%;background:rgba(79,70,229,.14);pointer-events:none}.bannerSection:has(.panchangPageBanner) .hero-planet--a{width:10px;height:10px;top:30%;left:70%;box-shadow:0 0 6px 2px rgba(79,70,229,.05);animation:planetDriftA 18s ease-in-out infinite}.bannerSection:has(.panchangPageBanner) .hero-planet--b{width:3px;height:3px;top:65%;left:25%;animation:planetDriftB 14s ease-in-out infinite}@keyframes planetDriftA{0%{transform:translate(0,0)}20%{transform:translate(-40px,25px)}45%{transform:translate(20px,-35px)}70%{transform:translate(-25px,-15px)}90%{transform:translate(35px,20px)}100%{transform:translate(0,0)}}@keyframes planetDriftB{0%{transform:translate(0,0)}15%{transform:translate(30px,-20px)}40%{transform:translate(-15px,30px)}60%{transform:translate(25px,10px)}85%{transform:translate(-20px,-25px)}100%{transform:translate(0,0)}}.bannerSection:has(.panchangPageBanner) .hero-constellation{position:absolute;pointer-events:none;opacity:.16}.bannerSection:has(.panchangPageBanner) .hero-constellation--1{width:180px;height:140px;top:8%;left:5%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='140' fill='none'%3E%3Ccircle cx='30' cy='25' r='2.5' fill='%234F46E5'/%3E%3Ccircle cx='80' cy='15' r='2' fill='%234F46E5'/%3E%3Ccircle cx='65' cy='60' r='3' fill='%234F46E5'/%3E%3Ccircle cx='120' cy='40' r='2' fill='%234F46E5'/%3E%3Ccircle cx='140' cy='80' r='2.5' fill='%234F46E5'/%3E%3Ccircle cx='45' cy='100' r='2' fill='%234F46E5'/%3E%3Ccircle cx='160' cy='120' r='1.5' fill='%234F46E5'/%3E%3Cline x1='30' y1='25' x2='80' y2='15' stroke='%234F46E5' stroke-width='.8'/%3E%3Cline x1='80' y1='15' x2='65' y2='60' stroke='%234F46E5' stroke-width='.8'/%3E%3Cline x1='65' y1='60' x2='120' y2='40' stroke='%234F46E5' stroke-width='.8'/%3E%3Cline x1='120' y1='40' x2='140' y2='80' stroke='%234F46E5' stroke-width='.8'/%3E%3Cline x1='65' y1='60' x2='45' y2='100' stroke='%234F46E5' stroke-width='.8'/%3E%3Cline x1='140' y1='80' x2='160' y2='120' stroke='%234F46E5' stroke-width='.8'/%3E%3Cline x1='30' y1='25' x2='65' y2='60' stroke='%234F46E5' stroke-width='.5'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;animation:constellationDrift1 22s ease-in-out infinite}.bannerSection:has(.panchangPageBanner) .hero-constellation--2{width:150px;height:120px;bottom:10%;right:8%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='120' fill='none'%3E%3Ccircle cx='20' cy='50' r='2' fill='%234F46E5'/%3E%3Ccircle cx='60' cy='20' r='2.5' fill='%234F46E5'/%3E%3Ccircle cx='100' cy='55' r='3' fill='%234F46E5'/%3E%3Ccircle cx='55' cy='90' r='2' fill='%234F46E5'/%3E%3Ccircle cx='130' cy='30' r='1.5' fill='%234F46E5'/%3E%3Ccircle cx='120' cy='100' r='2' fill='%234F46E5'/%3E%3Cline x1='20' y1='50' x2='60' y2='20' stroke='%234F46E5' stroke-width='.8'/%3E%3Cline x1='60' y1='20' x2='100' y2='55' stroke='%234F46E5' stroke-width='.8'/%3E%3Cline x1='100' y1='55' x2='55' y2='90' stroke='%234F46E5' stroke-width='.8'/%3E%3Cline x1='20' y1='50' x2='55' y2='90' stroke='%234F46E5' stroke-width='.5'/%3E%3Cline x1='60' y1='20' x2='130' y2='30' stroke='%234F46E5' stroke-width='.8'/%3E%3Cline x1='100' y1='55' x2='120' y2='100' stroke='%234F46E5' stroke-width='.8'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;animation:constellationDrift2 26s ease-in-out infinite}@keyframes constellationDrift1{0%{transform:translate(0,0) rotate(0)}20%{transform:translate(25px,15px) rotate(3deg)}45%{transform:translate(-15px,30px) rotate(-2deg)}65%{transform:translate(20px,-10px) rotate(4deg)}85%{transform:translate(-10px,-20px) rotate(-1deg)}100%{transform:translate(0,0) rotate(0)}}@keyframes constellationDrift2{0%{transform:translate(0,0) rotate(0)}18%{transform:translate(-20px,-15px) rotate(-3deg)}38%{transform:translate(15px,-25px) rotate(2deg)}58%{transform:translate(-25px,10px) rotate(-4deg)}80%{transform:translate(10px,20px) rotate(1deg)}100%{transform:translate(0,0) rotate(0)}}.bannerSection:has(.panchangPageBanner) .container{position:relative;z-index:1}.bannerSection:has(.panchangPageBanner) .heroIllustration{display:flex;align-items:center;justify-content:center;height:100%;min-height:360px}.bannerSection:has(.panchangPageBanner) .heroSvg{width:100%;max-width:380px;height:auto}@media (max-width:991.98px){.bannerSection:has(.panchangPageBanner) .heroIllustration{margin-top:40px;min-height:280px}.bannerSection:has(.panchangPageBanner) .heroSvg{max-width:300px}}@media (max-width:567.98px){.bannerSection:has(.panchangPageBanner) .heroSvg{max-width:240px}}.navigationSection.lightTheme .button.outline.white-outline{border-color:var(--Indigo-500);color:var(--Indigo-500)}.navigationSection.lightTheme .button.outline.white-outline:hover{background-color:var(--Indigo-50);border-color:var(--Indigo-600);color:var(--Indigo-600)}.navigationSection.lightTheme .button:not(.outline){background-color:var(--Indigo-500);border-color:var(--Indigo-500)}.navigationSection.lightTheme .button:not(.outline):hover{background-color:var(--Indigo-700);border-color:var(--Indigo-700)}.subNavigationMenu li .dropdown-item:after{display:none!important}.subNavigationMenu li{padding:0!important;border-bottom:1px solid var(--GrayScale-200);transition:background-color .3s ease}.subNavigationMenu li .dropdown-item{padding:16px!important;display:block!important;height:100%;transition:all .3s ease}.subNavigationMenu li:nth-child(3n+1),.subNavigationMenu li:nth-child(3n+2){border-right:1px solid var(--GrayScale-200)}.subNavigationMenu li:last-child,.subNavigationMenu li:nth-last-child(2):nth-child(3n+1),.subNavigationMenu li:nth-last-child(2):nth-child(3n+2),.subNavigationMenu li:nth-last-child(3):nth-child(3n+1){border-bottom:none}.subNavigationMenu li:hover{background-color:var(--Indigo-500)!important}.subNavigationMenu li:hover .dropdown-item{color:var(--white-100)!important}.subNavigationMenu li:hover .dropdown-item span{color:var(--Indigo-200)!important}@media (max-width:991.98px){.subNavigationMenu li:nth-child(3n+1),.subNavigationMenu li:nth-child(3n+2){border-right:none}}.bannerSection:has(.panchangPageBanner) h1{color:var(--GrayScale-900-F)}.bannerSection:has(.panchangPageBanner) h2,.bannerSection:has(.panchangPageBanner) h3{color:var(--GrayScale-900-F)}.bannerSection:has(.panchangPageBanner) p{color:var(--GrayScale-600)}.bannerSection:has(.panchangPageBanner) .bannerText{text-align:left}.bannerSection:has(.panchangPageBanner) .panchangPageBanner{max-width:none;margin:0}.bannerSection:has(.panchangPageBanner) .bannerText h1,.bannerSection:has(.panchangPageBanner) .bannerText p{margin-left:0;margin-right:0;max-width:none}.bannerSection:has(.panchangPageBanner) .bannerTextButton{justify-content:flex-start;margin-top:0}.bannerSection:has(.panchangPageBanner) .bannerTextButton .button{background-color:var(--Indigo-500);border-color:var(--Indigo-500);color:var(--white-100)}.bannerSection:has(.panchangPageBanner) .bannerTextButton .button:hover{background-color:var(--Indigo-700);border-color:var(--Indigo-700)}.bannerSection:has(.panchangPageBanner) .bannerTextButton .button.outline.white-outline{background-color:transparent;border-color:var(--GrayScale-300);color:var(--GrayScale-700)}.bannerSection:has(.panchangPageBanner) .bannerTextButton .button.outline.white-outline:hover{background-color:var(--GrayScale-50,#f9fafb);border-color:var(--GrayScale-400);color:var(--GrayScale-900-F)}.heroCodeBlock{background:#fafafa;border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,0,.12);box-shadow:0 8px 30px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.06);font-family:'SF Mono',Menlo,Monaco,Consolas,monospace;margin-left:30px}.heroCodeHeader{display:flex;align-items:center;gap:7px;padding:11px 14px;background:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.08)}.heroCodeDot{width:11px;height:11px;border-radius:50%}.heroCodeDot--red{background:#ff5f57}.heroCodeDot--yellow{background:#febc2e}.heroCodeDot--green{background:#28c840}.heroCodeTitle{flex:1;text-align:center;margin-right:33px;font-size:12px;font-weight:500;color:rgba(0,0,0,.45);letter-spacing:.2px;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif}.heroCodeBody{padding:18px 20px 14px;background:#fff}.heroCodeRequest{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.06)}.heroCodeMethod{display:inline-block;padding:2px 8px;font-size:10px;font-weight:700;color:#16a34a;background:rgba(22,163,74,.08);border-radius:3px;letter-spacing:.5px}.heroCodeUrl{font-size:11.5px;color:rgba(0,0,0,.85);font-weight:500}.heroCodePre{margin:0;padding:0;background:0 0;border:none;overflow:visible}.heroCodePre code{font-size:12px;line-height:1.65;color:rgba(0,0,0,.7);font-family:inherit;white-space:pre}.heroCodeComment{color:rgba(0,0,0,.3);font-style:italic}.heroCodeKey{color:#6f42c1}.heroCodeString{color:#0a3069}.heroCodeNum{color:#cf222e}.heroCodeStatus{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.heroCodeStatusDot{width:6px;height:6px;border-radius:50%;background:#16a34a}.heroCodeStatusText{font-size:11px;font-weight:600;color:#16a34a}.heroCodeStatusTime{font-size:10px;color:rgba(0,0,0,.3)}.heroCodeDocLink{margin-left:auto;font-size:11px;font-weight:500;color:var(--Indigo-500);text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;transition:color .15s}.heroCodeDocLink:hover{color:var(--Indigo-700);text-decoration:underline!important}.heroCodeDocLink span{display:inline-block;transition:transform .15s}.heroCodeDocLink:hover span{transform:translateX(2px)}.bannerSection:has(.panchangPageBanner) .banner_permotion_text{color:var(--GrayScale-500)}.heroProductTabs{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6)}.heroProductTab{display:inline-block;padding:6px 16px;font-size:var(--font-sm);font-weight:var(--weight-medium);color:var(--GrayScale-500);background:0 0;border:1px solid var(--GrayScale-300);border-radius:var(--radius-full);text-decoration:none;transition:all var(--transition-fast);white-space:nowrap}.heroProductTab:hover{color:var(--Indigo-600);background:var(--Indigo-50);border-color:var(--Indigo-500);text-decoration:none}.heroProductTab.active{color:var(--white-100);background:var(--Indigo-500);border-color:var(--Indigo-500)}.heroPricing{display:flex;align-items:baseline;gap:var(--space-2);margin-top:var(--space-6);margin-bottom:var(--space-6);flex-wrap:wrap}.heroPriceAmount{font-size:var(--font-2xl);font-weight:var(--weight-bold);color:var(--GrayScale-900-F);font-family:Inter,sans-serif}.heroPricePeriod{font-size:var(--font-sm);color:var(--GrayScale-500)}.heroPriceDivider{color:var(--GrayScale-300);font-size:var(--font-lg)}.heroPriceTrial{font-size:var(--font-sm);font-weight:var(--weight-medium);color:var(--Indigo-500)}.bannerSection:has(.panchangPageBanner) .ApiPackageSection p{color:var(--GrayScale-500)}.bannerSection:has(.panchangPageBanner) .ApiPackageSection .ApiPackageButton a{color:var(--GrayScale-500)}.bannerSection:has(.panchangPageBanner) .ApiPackageSection .ApiPackageButton a.active,.bannerSection:has(.panchangPageBanner) .ApiPackageSection .ApiPackageButton a:hover{color:var(--Indigo-500);background-color:var(--Indigo-50)}@media (max-width:991.98px){.bannerSection:has(.panchangPageBanner) .bannerText{text-align:center}.bannerSection:has(.panchangPageBanner) .bannerText h1,.bannerSection:has(.panchangPageBanner) .bannerText p{margin-left:auto;margin-right:auto}.bannerSection:has(.panchangPageBanner) .bannerText .bannerTextButton{justify-content:center}.bannerSection:has(.panchangPageBanner) .bannerImg{margin-top:40px}.heroProductTabs{justify-content:center}.heroPricing{justify-content:center}}@media (max-width:567.98px){.bannerSection:has(.panchangPageBanner) .bannerText .bannerTextButton{flex-direction:column}.bannerSection:has(.panchangPageBanner) .bannerText .bannerTextButton .button{width:100%}}.featuresImageSection{display:flex;align-items:stretch;gap:48px;max-width:1100px;margin:48px auto 0;text-align:left}.featuresImagePreview{flex:0 0 55%;position:relative;border-radius:16px;overflow:hidden;background:#fff;min-height:400px}.featuresImageSlide{position:absolute;inset:0;opacity:0;transition:opacity .35s ease;display:flex;align-items:center;justify-content:center}.featuresImageSlide.active{opacity:1}.featuresImageSlide img{width:100%;height:100%;object-fit:contain;display:block;padding:16px}.featuresAccordion{flex:1;display:flex;flex-direction:column}.featuresAccordionItem{border-bottom:1px solid var(--GrayScale-300)}.featuresAccordionItem:last-child{border-bottom:none}.featuresAccordionHeader{display:flex;align-items:center;gap:12px;width:100%;padding:20px 0;background:0 0;border:none;cursor:pointer;text-align:left}.featuresAccordionHeader .featureCardNum{margin-bottom:0;flex-shrink:0;min-width:52px}.featuresAccordionHeader h5{font-size:18px;font-weight:700;color:var(--GrayScale-900-F);font-family:Inter,sans-serif;line-height:1.3;margin:0;flex:1}.featuresAccordionChevron{flex-shrink:0;color:var(--GrayScale-500);transition:transform .25s ease;transform:rotate(180deg)}.featuresAccordionItem.active .featuresAccordionChevron{transform:rotate(0)}.featuresAccordionBody{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 0 0 64px}.featuresAccordionItem.active .featuresAccordionBody{max-height:200px;padding-bottom:20px}.featuresAccordionBody p{font-size:14px;line-height:1.7;color:var(--GrayScale-500);font-family:Inter,sans-serif;font-weight:400;margin:0}@media (max-width:768px){.featuresImageSection{flex-direction:column;gap:32px}.featuresImagePreview{flex:none;min-height:250px;aspect-ratio:16/10}.featuresAccordion{flex:none}.featuresAccordionBody{padding-left:0}.featuresAccordionHeader .featureCardNum{min-width:40px;font-size:24px}}.whyChooseUsBoxes .whyChooseUsBox{border:none;border-radius:0;padding:24px 0;gap:12px}.whyChooseUsBoxes .whyChooseUsBox:nth-child(3n),.whyChooseUsBoxes .whyChooseUsBox:nth-child(3n+2){border-left:1px solid var(--GrayScale-300);padding-left:32px}.whyChooseUsBoxes .whyChooseUsBox:nth-child(n+4){border-top:1px solid var(--GrayScale-300)}.whyChooseUsBoxes .whyChooseUsBox:nth-child(-n+3){padding-top:0}.whyChooseUsBoxes .whyChooseUsBox .whyChooseUsBoxImg{background-color:transparent;padding:0;border-radius:0}.whyChooseUsBoxes .whyChooseUsBox .whyChooseUsBoxImg img{height:40px;width:40px}.whyChooseUsBoxes .whyChooseUsBox h5{font-family:Inter,sans-serif;font-size:17px;font-weight:600;color:var(--GrayScale-900-F)}.whyChooseUsBoxes .whyChooseUsBox p{font-family:Inter,sans-serif;font-size:14px;line-height:1.6;color:var(--GrayScale-500)}.apiRequestMonth{padding:0}.pluginsWidgetsBoxes{gap:32px}.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox{padding:0!important;padding-left:32px!important;flex:auto;width:calc(25% - 24px)}.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox:first-child{padding-left:0!important}@media (max-width:991.98px){.whyChooseUsBoxes .whyChooseUsBox{padding-left:32px;border-left:1px solid var(--GrayScale-300)}.whyChooseUsBoxes .whyChooseUsBox:nth-child(n+4){border-top:1px solid var(--GrayScale-300);padding-left:32px;border-left:1px solid var(--GrayScale-300)}.whyChooseUsBoxes .whyChooseUsBox:nth-child(n+3){border-top:1px solid var(--GrayScale-300);padding-left:32px;border-left:1px solid var(--GrayScale-300)}.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox:first-child{border-left:none!important}.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox:nth-child(n+3){border-top:none!important}}@media (max-width:768px){.whyChooseUsBoxes .whyChooseUsBox:nth-child(3n),.whyChooseUsBoxes .whyChooseUsBox:nth-child(3n+2){border-left:none;padding-left:0}.whyChooseUsBoxes .whyChooseUsBox:nth-child(n+2){border-top:1px solid var(--GrayScale-300)}.whyChooseUsBoxes .whyChooseUsBox{width:100%}.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox{width:100%;padding:0!important;padding-top:24px!important}.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBoxx:first-child{padding-left:0!important}.whyChooseUsBoxes{gap:0}.whyChooseUsBoxes .whyChooseUsBox{border:none!important;border-top:1px solid var(--GrayScale-300)!important;flex:1 0 100%;padding:0!important;padding:24px 0!important}.whyChooseUsBoxes .whyChooseUsBox:first-child{border-top:none!important;padding-top:0!important}.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox:nth-child(n+3){border-top:1px solid var(--GrayScale-300)!important}.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox:first-child{border-top:none!important;padding-top:0!important}.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox{padding-bottom:24px!important}}.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox:nth-child(3n),.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox:nth-child(3n+2){border-left:none;padding-left:0}.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox:nth-child(n+4){border-top:none}.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox{padding-top:0}.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox:nth-child(n+2){border-left:1px solid var(--GrayScale-300);padding-left:32px}@media (max-width:768px){.pluginsWidgetsBoxes.whyChooseUsBoxes .whyChooseUsBox:nth-child(n+2){border-left:none;padding-left:0;border-top:1px solid var(--GrayScale-300)}}.bgGray{background-color:#f9f9f9}.panchangApiBG{background:#f9f9f9!important;border:1px solid var(--GrayScale-200)}.panchangApiBG .panchangApiListSection .panchangApiListTitle p,.panchangApiBG .panchangApiListSection :where(p),.panchangApiBG .panchangApiListSection p,.panchangApiBG .panchangApiPriceDetails .panchangApiPrice .panchangApiPriceBox p,.panchangApiBG .panchangApiPriceDetails .panchangApiPrice p,.panchangApiBG .panchangApiPriceDetails :where(h4,p,h3),.panchangApiBG .panchangApiPriceDetails h3,.panchangApiBG .panchangApiPriceDetails h4,.panchangApiBG .panchangApiPriceDetails p,.panchangApiBG .panchangApiPricing h4,.panchangApiBG h3,.panchangApiBG h4,.panchangApiBG p{color:var(--GrayScale-900)!important}.panchangApiBG .panchangApiPriceDetails .panchangApiPrice p{color:var(--GrayScale-600)!important}.panchangApiBG .panchangApiList ul li{color:var(--GrayScale-700)!important}.panchangApiBG .panchangApiListSection{border-left-color:var(--GrayScale-200)!important}.panchangApiBG .included-btns .button.outline.white-outline{border-color:var(--GrayScale-900)!important;color:var(--GrayScale-900)!important}.panchangApiBG .included-btns .button.outline.white-outline:hover{background:var(--GrayScale-900);color:#fff!important}.panchangApiBG .apiRequestMonthText img{filter:brightness(0) saturate(100%)}.panchangApiBG .apiRequestMonthLink a{color:var(--Indigo-500)!important}.panchangApiBG .panchangApiLogo{display:none!important}.panchangApiBG .panchangApiPricing{gap:0!important}.panchangApiBG .panchangApiPriceDetails{margin-left:0!important;gap:16px!important}.panchangApiBG .panchangApiText h4{margin-bottom:4px!important}.chooseApiBundelsLabelTitle img{display:none!important}.faqLightSection .titleText h2,.faqLightSection .titleText p,.faqLightSection h2,.faqLightSection p{color:var(--GrayScale-900)!important}.faqLightSection .faqAccordionSection .accordion-item,.faqLightSection .productSpecificFAQ .accordion-item,.productSpecificFAQ.faqAccordionSection .faqLightSection .accordion-item{background-color:transparent!important;border:1px solid var(--GrayScale-200)!important}.faqLightSection .faqAccordionSection .accordion-button,.faqLightSection .faqAccordionSection.faqAccordionSection .accordion-button,.faqLightSection .productSpecificFAQ .accordion-button,.faqLightSection .productSpecificFAQ.faqAccordionSection .accordion-button{background-color:transparent!important;color:var(--GrayScale-900)!important}.faqLightSection .faqAccordionSection .accordion-button::after,.faqLightSection .productSpecificFAQ .accordion-button::after{filter:none!important;border-color:var(--GrayScale-300)!important}.faqLightSection .faqAccordionSection .accordion-button.collapsed::after,.faqLightSection .productSpecificFAQ .accordion-button.collapsed::after,.faqLightSection .productSpecificFAQ.faqAccordionSection .accordion-button.collapsed::after{filter:none!important;border-color:var(--GrayScale-300)!important}.faqLightSection .faqAccordionSection .accordion-button:not(.collapsed)::after{background-color:#4f46e5;border-color:#4f46e5!important;filter:none!important}.faqLightSection .faqAccordionSection .accordion-body p,.faqLightSection .productSpecificFAQ .accordion-body p{color:var(--GrayScale-600)!important}@scope (.faqHoroscopeSection){margin:0 auto}.faqAccordionSection .accordion-button{font-size:14px;font-weight:500;color:var(--GrayScale-900-F);padding:16px 20px;background:var(--white-100)}.faqAccordionSection .accordion-item{border:1px solid var(--GrayScale-200);border-radius:0!important;margin-bottom:8px;overflow:hidden}.faqAccordionSection .accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition);border:none!important;background-color:transparent!important}.faqAccordionSection .accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.faqAccordionSection .accordion-body p{font-size:14px;color:var(--GrayScale-500)!important;font-weight:400;line-height:1.6}.faqAccordionSection .accordion-body{padding:0 20px 16px}.panchangApiBG .panchangApiList ul li::before{background:url(../images/panchangApiListIconIndigo.svg) 0 0/contain no-repeat!important}.contactUSSection .contactTowSectionFlex{justify-content:center}.contactUSSection .contactUsFormSection{max-width:640px;width:100%;margin:0 auto;text-align:center}.contactUSSection .contactUsFormSection .titleText{text-align:center}.contactUSSection .contactUsImage{display:none!important}.contactUSSection .contactUsForm{gap:12px}.contactUSSection .contactUsForm .inputBox input,.contactUSSection .contactUsForm .inputBox textarea{background-color:transparent!important;border:1px solid var(--GrayScale-300)}.contactUSSection .contactUsForm .inputBox input:focus,.contactUSSection .contactUsForm .inputBox textarea:focus{border-color:var(--Indigo-500);outline:0}.contactUSSection .contactUsForm .inputBox label{text-align:left}.contactUSSection .contactUsForm .inputTowColumn{display:flex;flex-direction:row;gap:16px}.contactUSSection .contactUsForm .inputTowColumn .inputBox{flex:1;min-width:0;margin-top:0!important}@media (max-width:567.98px){.contactUSSection .contactUsForm .inputTowColumn{flex-direction:column;gap:12px}}.panchangApiBG .nakshatraPackageBox .nakshatraPackageList .whatsInclideDropdown::before{background-color:var(--Indigo-500)!important}.panchangApiBG .nakshatraPackageBox .button{background-color:var(--Indigo-500)!important;border-color:var(--Indigo-500)!important}.panchangApiBG .nakshatraPackageBox .button:hover{background-color:var(--Indigo-700)!important;border-color:var(--Indigo-700)!important}.horoscropeApiTabsNav .nav-link>span{background-color:#4f46e5!important;color:#fff!important;font-size:11px!important;font-weight:600!important;padding:3px 10px!important;border-radius:20px!important;letter-spacing:.02em!important;display:inline-flex!important;align-items:center!important;gap:4px!important;margin-left:8px!important;white-space:nowrap!important;text-transform:uppercase!important;box-shadow:0 1px 3px rgba(79,70,229,.3)!important}.horoscropeApiTabsNav .nav-link>span>span{display:inline!important;background:0 0!important;padding:0!important;margin:0!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.chooseApiBundelsSection{background:#fff!important;border-radius:16px!important;padding:32px 0!important;display:flex;box-sizing:border-box;justify-content:center}.chooseApiBundelsSection .chooseApiBundelsCheckBoxSection{width:100%}.chooseApiBundelsCheckBoxSection{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:32px!important}.chooseApiBundelsCheckBox{border:none!important;border-radius:0!important;padding:0!important;margin-bottom:0!important;background:0 0!important;display:flex!important;flex-direction:column!important;width:100%!important}.chooseApiBundelsCheckBox>input[type=checkbox]{display:none!important}.chooseApiBundelsLabel{background:0 0!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;flex:1!important;width:100%!important;position:relative!important}.chooseApiBundelsLabelTop{flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;text-align:left!important;gap:8px!important;width:100%!important}.chooseApiBundelsLabelTitle{justify-content:flex-start!important;flex-direction:column!important;align-items:flex-start!important}.pricingText{text-align:right!important}.pricingText p{justify-content:flex-end!important}.chooseApiBundelsLabel .chooseApiBundelsLabelButton{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important;width:100%!important;padding-top:16px!important;margin-top:auto!important}.chooseApiBundelsLabelTitle .load_preview{display:inline-flex!important;align-items:center!important;gap:4px!important;background:0 0!important;border:none!important;box-shadow:none!important;padding:0!important;margin:2px 0 0!important;color:var(--GrayScale-900)!important;font-size:14px!important;font-weight:500!important;text-decoration:underline!important;cursor:pointer!important;min-height:auto!important;height:auto!important;line-height:1.4!important}.chooseApiBundelsLabelTitle .load_preview:hover{color:#4f46e5!important}.chooseApiBundelsLabelTitle .load_preview img{display:none!important}.chooseApiBundelsLabelTitle .load_preview::after{content:"\2192"!important;font-size:13px!important;text-decoration:none!important;display:inline-block!important}.chooseApiBundelsLabelButton a.button,.chooseApiBundelsLabelButton label.button{width:100%!important;text-align:center!important;justify-content:center!important;padding:14px 24px!important;box-sizing:border-box!important}.chooseApiBundelsCheckBox:nth-child(3n),.chooseApiBundelsCheckBox:nth-child(3n+2){border-left:1px solid var(--GrayScale-300)!important;padding-left:32px!important}.chooseApiBundelsCheckBox:nth-child(n+4){border-top:1px solid var(--GrayScale-300)!important;padding-top:24px!important}.chooseApiBundelsCheckBox:nth-child(-n+3){padding-top:0!important}.chooseApiBundelsCheckBox+.chooseApiBundelsCheckBox{margin-top:0!important}.chooseApiBundelsLabelDropDown{display:none!important}@media (max-width:991.98px){.chooseApiBundelsCheckBox:nth-child(-n+3){padding-top:24px!important}}@media (max-width:767.98px){.chooseApiBundelsSection{padding:20px 0!important}.chooseApiBundelsCheckBoxSection{grid-template-columns:1fr!important}.chooseApiBundelsCheckBox:nth-child(3n),.chooseApiBundelsCheckBox:nth-child(3n+2){border-left:none!important;padding-left:0!important}.chooseApiBundelsCheckBox:nth-child(n+2){border-top:1px solid var(--GrayScale-300)!important}.chooseApiBundelsCheckBox{padding-right:0!important}}.chooseApiBundels:has(~ .chooseApiBundelsRight) .chooseApiBundelsCheckBoxSection{grid-template-columns:repeat(2,1fr)!important}.chooseApiBundels:has(~ .chooseApiBundelsRight) .chooseApiBundelsCheckBox:nth-child(3n),.chooseApiBundels:has(~ .chooseApiBundelsRight) .chooseApiBundelsCheckBox:nth-child(3n+2){border-left:none!important;padding-left:0!important}.chooseApiBundels:has(~ .chooseApiBundelsRight) .chooseApiBundelsCheckBox:nth-child(2n){border-left:1px solid var(--GrayScale-300)!important;padding-left:32px!important}.chooseApiBundels:has(~ .chooseApiBundelsRight) .chooseApiBundelsCheckBox:nth-child(n+3){border-top:1px solid var(--GrayScale-300)!important;padding-top:24px!important}.chooseApiBundels:has(~ .chooseApiBundelsRight) .chooseApiBundelsCheckBox:nth-child(-n+2){padding-top:0!important}@media (max-width:767.98px){.chooseApiBundels:has(~ .chooseApiBundelsRight) .chooseApiBundelsCheckBoxSection{grid-template-columns:repeat(1,1fr)!important}.chooseApiBundels:has(~ .chooseApiBundelsRight) .chooseApiBundelsCheckBox:nth-child(-n+2){padding:0!important;padding-top:24px!important;border-left:none!important}.chooseApiBundels:has(~ .chooseApiBundelsRight) .chooseApiBundelsCheckBox:nth-child(n+3){border-top:1px solid var(--GrayScale-300)!important;padding:0!important;padding-top:24px!important;border-left:none!important}}@media (min-width:768px) and (max-width:991.98px){.chooseApiBundelsCheckBoxSection{grid-template-columns:repeat(2,1fr)!important}.chooseApiBundelsCheckBox:nth-child(3n),.chooseApiBundelsCheckBox:nth-child(3n+2){border-left:none!important;padding-left:0!important}.chooseApiBundelsCheckBox:nth-child(2n){border-left:1px solid var(--GrayScale-300)!important;padding-left:32px!important}.chooseApiBundelsCheckBox:nth-child(n+3){border-top:1px solid var(--GrayScale-300)!important}}.homeHero{background:#f9f9f9;padding:80px 0;position:relative;overflow:hidden;text-align:center}.homeHeroContent{max-width:810px;margin:0 auto;position:relative;z-index:2}.homeHero .hero-orbit{border-color:var(--Indigo-100)!important}.homeHero .hero-planet{background:var(--Indigo-50)!important}.heroPill{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;border:1px solid var(--GrayScale-200);border-radius:var(--radius-full);font-size:var(--font-sm);font-weight:var(--weight-medium);color:var(--GrayScale-600);margin-bottom:var(--space-10);background:var(--white-100)}.heroPillDiamond{color:var(--Indigo-500);font-size:10px}.heroHeadline{font-family:Inter,sans-serif;font-size:4.5rem;font-weight:var(--weight-bold);color:var(--GrayScale-900-F);line-height:1.1;margin-bottom:var(--space-7);letter-spacing:-.025em}.heroChevron{color:var(--Indigo-500);font-weight:var(--weight-regular)}.heroAccent{font-family:'Playfair Display',Georgia,serif;font-style:italic;font-weight:400;color:var(--Indigo-500)}.heroSubtitle{font-size:var(--font-lg);color:var(--GrayScale-500);line-height:1.7;margin-bottom:var(--space-10);max-width:100%;margin-left:auto;margin-right:auto}.heroCTAs{display:flex;align-items:center;justify-content:center;gap:var(--space-4)}.heroCTAs .button.heroButton{padding:12px 28px;font-size:var(--font-base);border-radius:var(--radius-md)}.heroCTAs .button.heroButtonOutline{padding:12px 28px;font-size:var(--font-base);border-radius:var(--radius-md);border-color:var(--GrayScale-300);color:var(--GrayScale-700)}.heroCTAs .button.heroButtonOutline:hover{border-color:var(--Indigo-500);color:var(--Indigo-500)}.heroPreview{max-width:600px;margin:var(--space-12) auto 0;position:relative;z-index:2}.homeHero .heroPreview .heroCodeBlock{margin-left:0;box-shadow:0 20px 60px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.04)}@media (max-width:991.98px){.heroHeadline{font-size:3.5rem}}@media (max-width:767.98px){.homeHero{padding:40px 0}.heroHeadline{font-size:2.75rem}.heroSubtitle{font-size:var(--font-base)}.heroCTAs{flex-direction:column;gap:var(--space-3)}.heroCTAs .button.heroButton{width:100%}.heroCommand{width:100%;justify-content:space-between;overflow:hidden}.heroCommand code{font-size:var(--font-xs);overflow:hidden;text-overflow:ellipsis}}@media (max-width:567.98px){.heroHeadline{font-size:2.25rem}.heroPill{font-size:var(--font-xs);padding:6px 14px}}.loginSectionBox{background-color:#f9f9f9}.statsBar{background:var(--white-100);padding:var(--space-12) 0}.statsBarGrid{display:grid;grid-template-columns:repeat(4,1fr);max-width:1000px;margin:0 auto;text-align:center}.statItem{display:flex;flex-direction:column;gap:var(--space-2);padding:0 var(--space-8)}.statItem:nth-child(n+2){border-left:1px solid var(--GrayScale-300)}.block-container .navbar-expand-lg .navbar-nav .nav-item.active .nav-link,.navbar-expand-lg .navbar-nav .nav-item:hover .nav-link{opacity:1!important}.apiCompare .table-responsive{margin-top:40px}.apiCompare .compareTable{border:1px solid var(--GrayScale-200);border-radius:var(--radius-lg);overflow:hidden;font-size:14px;margin-bottom:0;border-collapse:collapse;width:100%}.apiCompare .compareTable thead tr{background:var(--GrayScale-50)}.apiCompare .compareTable th{padding:14px 16px;border-bottom:1px solid var(--GrayScale-200);text-align:left;font-weight:400;color:var(--GrayScale-400)}.apiCompare .compareTable th:not(:first-child){width:15%}.apiCompare .compareTable th:first-child{text-align:left;font-weight:500;color:var(--GrayScale-500)}.apiCompare .compareTable th:nth-child(2){font-weight:400;color:var(--Indigo-500);background:var(--Indigo-50)}.apiCompare .compareTable td{padding:10px 16px;text-align:left;color:var(--GrayScale-500)}.apiCompare .compareTable td svg{margin-right:5px}.apiCompare .compareTable td:first-child{text-align:left;font-weight:500;color:var(--GrayScale-600)}.apiCompare .compareTable td:nth-child(2){font-weight:400;color:var(--GrayScale-900-F);background:var(--Indigo-50)}.apiCompare .compareTable tr.altRow{background:var(--GrayScale-50)}.apiCompare .compareTable tr.softHighlight td:nth-child(2){background:rgba(238,242,255,.5)}.apiCompare .compareNote{margin-top:20px;font-size:13px;color:var(--GrayScale-400);text-align:center}.statNumber{font-family:Inter,sans-serif;font-size:var(--font-3xl);font-weight:var(--weight-bold);color:var(--Indigo-500);line-height:1}.statLabel{font-size:var(--font-sm);font-weight:var(--weight-medium);color:var(--GrayScale-500);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.bannerSection .teamBannerText h1{color:var(--GrayScale-900)}.bannerSection .teamBannerText p{color:var(--GrayScale-700)}@media (max-width:991.98px){.statsBarGrid{grid-template-columns:repeat(2,1fr);gap:var(--space-8) 0}.statItem:nth-child(n+2){border-left:none}.statItem:nth-child(2n){border-left:1px solid var(--GrayScale-300)}.statItem:nth-child(n+3){border-top:1px solid var(--GrayScale-300);padding-top:var(--space-8)}}@media (max-width:567.98px){.statsBarGrid{grid-template-columns:1fr;gap:var(--space-6) 0}.statItem:nth-child(2n){border-left:none}.statItem:nth-child(n+2){border-top:1px solid var(--GrayScale-300);padding-top:var(--space-6)}.statNumber{font-size:var(--font-2xl)}}.categoryGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6);max-width:900px;margin:var(--space-12) auto 0}.categoryCard{background:var(--white-100);border:1px solid var(--GrayScale-200);border-radius:var(--radius-lg);padding:var(--space-8);display:flex;flex-direction:column;text-decoration:none;transition:all var(--transition-base);cursor:pointer}.categoryCard:hover{border-color:var(--Indigo-500);box-shadow:0 8px 25px rgba(79,70,229,.08);transform:translateY(-2px);text-decoration:none}.categoryCardIcon{margin-bottom:var(--space-5)}.categoryCard h3{font-size:var(--font-lg);font-weight:var(--weight-semibold);color:var(--GrayScale-900-F);margin-bottom:var(--space-2)}.categoryCard p{font-size:var(--font-sm);color:var(--GrayScale-500);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.categoryApiList{list-style:none;padding:0;margin:0 0 var(--space-5) 0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.categoryApiList li{font-size:var(--font-xs);font-weight:var(--weight-medium);color:var(--Indigo-500);background:var(--Indigo-50);padding:4px 10px;border-radius:var(--radius-full)}.categoryCardLink{font-size:var(--font-sm);font-weight:var(--weight-medium);color:var(--Indigo-500);margin-top:auto;display:inline-flex;align-items:center;gap:var(--space-1)}.categoryCardLink span{transition:transform var(--transition-fast)}.categoryCard:hover .categoryCardLink span{transform:translateX(4px)}@media (max-width:767.98px){.categoryGrid{grid-template-columns:1fr}}.productApiContent .productApiCard{cursor:pointer;position:relative}.productApiCard__chevron{width:20px;height:20px;margin-left:auto;flex-shrink:0;opacity:0;transition:opacity .3s ease,transform .3s ease;color:var(--GrayScale-400)}.productApiCard__chevron svg{width:100%;height:100%}.productApiCard:hover .productApiCard__chevron{opacity:1;color:var(--white-100)}.productApiCard.is-active .productApiCard__chevron{opacity:1;transform:rotate(180deg)}.productApiContent .productApiCard.is-active{background-color:var(--Indigo-500);color:var(--white-100);border-color:var(--Indigo-500)}.productApiContent .productApiCard.is-active .icon{color:var(--white-100)}.productApiContent .productApiCard.is-active p{color:var(--white-100)}.productApiContent .productApiCard.is-active p.sub{color:var(--Indigo-200)}.productApiContent .productApiCard.is-active .productApiCard__chevron{color:var(--white-100)}.featureExpandedRow{grid-column:1/-1;overflow:hidden;max-height:0;opacity:0;transition:max-height .4s ease,opacity .3s ease,margin .4s ease;margin:0}.featureExpandedRow.is-open{max-height:300px;opacity:1;margin:4px 0}.featureExpandedRow__inner{background-color:var(--Indigo-50,#eef2ff);border:1px solid var(--Indigo-100);border-radius:var(--radius-lg,12px);padding:24px 32px;position:relative;display:flex;flex-direction:column;gap:8px}.featureExpandedRow__close{position:absolute;top:12px;right:16px;background:0 0;border:none;font-size:20px;color:var(--GrayScale-400);cursor:pointer;line-height:1;padding:4px;transition:color .2s ease}.featureExpandedRow__close:hover{color:var(--GrayScale-900-F)}.featureExpandedRow__desc{font-size:var(--font-base, 16px);line-height:1.6;color:var(--GrayScale-700);margin:0;padding-right:32px}.featureExpandedRow__link{font-size:var(--font-sm, 14px);font-weight:500;color:var(--Indigo-500);text-decoration:none;transition:color .2s ease;width:fit-content}.featureExpandedRow__link:hover{color:var(--Indigo-900,#312e81);text-decoration:underline}@media (max-width:991.98px){.featureExpandedRow__inner{padding:20px 24px}}@media (max-width:767.98px){.featureExpandedRow__inner{padding:16px 20px}.featureExpandedRow__desc{font-size:var(--font-sm, 14px)}}.pricingPreview{background:var(--GrayScale-50)}.pricingPreviewGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8);max-width:1200px;margin:var(--space-12) auto 0}.pricingPreviewCard{background:var(--white-100);border:1px solid var(--GrayScale-200);border-radius:var(--radius-xl);padding:40px 32px;display:flex;flex-direction:column;position:relative}.pricingPreviewCard--featured{border-color:var(--Indigo-500);box-shadow:0 4px 20px rgba(99,102,241,.1)}.pricingPreviewBadge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--Indigo-500);color:#fff;font-size:12px;font-weight:600;padding:4px 16px;border-radius:var(--radius-full);white-space:nowrap}.pricingPreviewHeader h3{font-size:var(--font-xl);font-weight:var(--weight-bold);color:var(--GrayScale-900-F);margin-bottom:4px}.pricingPreviewSub{font-size:var(--font-sm);color:var(--GrayScale-500);margin-bottom:0}.pricingPreviewPrice{margin:24px 0;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px}.priceLabel{font-size:var(--font-sm);color:var(--GrayScale-500);width:100%}.priceAmount{font-size:40px;font-weight:700;color:var(--GrayScale-900-F);letter-spacing:-.02em}.pricePeriod{font-size:var(--font-md);color:var(--GrayScale-500);font-weight:400}.pricingPreviewFeatures{list-style:none;padding:0;margin:0 0 32px 0;flex-grow:1}.pricingPreviewFeatures li{font-size:var(--font-sm);color:var(--GrayScale-600);padding:8px 0;border-bottom:1px solid var(--GrayScale-100);padding-left:24px;position:relative}.pricingPreviewFeatures li::before{content:"\2713";color:var(--Indigo-500);font-weight:700;position:absolute;left:0}.pricingPreviewBtn{width:100%;text-align:center}@media (max-width:991px){.pricingPreviewGrid{grid-template-columns:1fr;max-width:400px;margin-left:auto;margin-right:auto}}.integrationSection{background:var(--white-100)}.integrationFlex{display:flex;align-items:center;gap:var(--space-12);max-width:100%;margin:var(--space-12) auto 0}.integrationCode{flex:1;min-width:0}.integrationCode .heroCodeBlock{margin-left:0}.integrationSteps{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-8);padding-top:var(--space-4)}.integrationStep{display:flex;align-items:flex-start;gap:var(--space-5)}.integrationStepNum{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:var(--Indigo-50);color:var(--Indigo-500);font-family:Inter,sans-serif;font-size:var(--font-lg);font-weight:var(--weight-bold);display:flex;align-items:center;justify-content:center}.integrationStepContent h3{font-size:var(--font-md);font-weight:var(--weight-semibold);color:var(--GrayScale-900-F);margin-bottom:var(--space-1)}.integrationStepContent p{font-size:var(--font-sm);color:var(--GrayScale-500);line-height:var(--leading-relaxed);margin:0}@media (max-width:991.98px){.integrationFlex{flex-direction:column;gap:var(--space-10)}.integrationCode,.integrationSteps{flex:none;width:100%}}@media (max-width:567.98px){.integrationStepNum{width:40px;height:40px;font-size:var(--font-base)}}.progress-container{position:fixed;top:0;left:0;width:100%;height:3px;background:0 0;z-index:9999}#progressBar{height:100%;width:0%;background:linear-gradient(90deg,var(--Indigo-500),var(--Indigo-400,#818cf8));transition:width .1s ease-out}.blog_txt{font-size:16px;line-height:1.8;color:var(--GrayScale-700,#374151)}.blog_txt p{margin-bottom:1.25em}.blog_txt h1{font-size:1.875rem!important;font-weight:800!important;margin-top:1em!important;margin-bottom:.75em!important;color:var(--GrayScale-900,#111827);line-height:1.3}.blog_txt h2{font-size:1.5rem!important;font-weight:700!important;margin-top:2.5em!important;margin-bottom:.75em!important;padding-bottom:.4em;border-bottom:1px solid var(--GrayScale-200,#e5e7eb);color:var(--GrayScale-900,#111827);position:relative;line-height:1.35}.blog_txt h2 *{font-size:inherit!important;margin:0!important}.blog_txt h3{font-size:1.2rem!important;font-weight:600!important;margin-top:2em!important;margin-bottom:.5em!important;color:var(--GrayScale-800,#1f2937);line-height:1.4}.blog_txt h4{font-size:1.05rem!important;font-weight:600!important;margin-top:1.5em!important;margin-bottom:.4em!important;color:var(--GrayScale-700,#374151);line-height:1.45}.blog_txt h1:first-child,.blog_txt h2:first-child{margin-top:.5em}.blog_txt ol,.blog_txt ul{margin-bottom:1.5em;padding-left:1.5em}.blog_txt li{margin-bottom:.5em;line-height:1.7}.blog_txt li strong{color:var(--GrayScale-800,#1f2937)}.blog_txt blockquote{border-left:4px solid var(--Indigo-400,#818cf8);background:var(--GrayScale-50,#f9fafb);padding:1em 1.5em;margin:1.5em 0;border-radius:0 8px 8px 0;font-style:italic;color:var(--GrayScale-600,#4b5563)}.blog_txt .blogCodeWrapper{position:relative;margin:1.5em 0 2em;border-radius:10px;overflow:hidden;border:1px solid #e0e3e6;box-shadow:0 2px 8px rgba(0,0,0,.06)}.blog_txt .blogCodeHeader{display:flex;align-items:center;gap:7px;padding:10px 16px;background:#f1f3f5;border-bottom:1px solid #e0e3e6}.blog_txt .blogCodeDot{width:10px;height:10px;border-radius:50%}.blog_txt .blogCodeDot--red{background:#ff5f57}.blog_txt .blogCodeDot--yellow{background:#febc2e}.blog_txt .blogCodeDot--green{background:#28c840}.blog_txt .blogCodeLabel{flex:1;text-align:center;margin-right:60px;font-size:11px;font-weight:500;color:#868e96;letter-spacing:.5px;text-transform:uppercase;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif}.blog_txt .blogCodeCopy{position:absolute;top:6px;right:10px;padding:4px 12px;font-size:11px;font-weight:500;color:#868e96;background:#fff;border:1px solid #dee2e6;border-radius:5px;cursor:pointer;transition:all .2s;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;z-index:2}.blog_txt .blogCodeCopy:hover{background:#e9ecef;color:#495057}.blog_txt .blogCodeCopy.copied{color:#2b8a3e;border-color:rgba(43,138,62,.3);background:rgba(43,138,62,.08)}.blog_txt pre{background:#f8f9fa!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important}.blog_txt pre code{display:block;padding:20px 24px!important;font-family:'SF Mono',Menlo,Monaco,Consolas,'Liberation Mono',monospace!important;font-size:13px!important;line-height:1.7!important;color:#212529!important;background:0 0!important;overflow-x:auto;white-space:pre;-webkit-overflow-scrolling:touch}.blog_txt pre code .json-key{color:#7048e8}.blog_txt pre code .json-string{color:#2b8a3e}.blog_txt pre code .json-number{color:#e67700}.blog_txt pre code .json-bool{color:#d6336c}.blog_txt pre code .json-null{color:#d6336c;font-style:italic}.blog_txt pre code .json-bracket{color:#495057}.blog_txt pre code::-webkit-scrollbar{height:6px}.blog_txt pre code::-webkit-scrollbar-track{background:#e9ecef}.blog_txt pre code::-webkit-scrollbar-thumb{background:#ced4da;border-radius:3px}.blog_txt .blogTableWrapper{overflow-x:auto;margin:1.5em 0;border-radius:8px;border:1px solid var(--GrayScale-200,#e5e7eb);-webkit-overflow-scrolling:touch}.blog_txt table{width:100%;border-collapse:collapse;margin:0!important;font-size:14px}.blog_txt table thead th{background:var(--GrayScale-50,#f9fafb);font-weight:600;color:var(--GrayScale-800,#1f2937);padding:12px 16px;border-bottom:2px solid var(--GrayScale-200,#e5e7eb);text-align:left;white-space:nowrap}.blog_txt table tbody td{padding:10px 16px;border-bottom:1px solid var(--GrayScale-100,#f3f4f6);color:var(--GrayScale-700,#374151);vertical-align:top}.blog_txt table tbody tr:nth-child(2n){background:var(--GrayScale-50,#f9fafb)}.blog_txt table tbody tr:last-child td{border-bottom:none}.blog_txt table tbody tr:hover{background:rgba(99,102,241,.04)}.blog_txt .blogTableWrapper .table-bordered,.blog_txt .blogTableWrapper .table-bordered td,.blog_txt .blogTableWrapper .table-bordered th{border:none}.blog_txt .blogTableWrapper .table-bordered th{border-bottom:2px solid var(--GrayScale-200,#e5e7eb)}.blog_txt .blogTableWrapper .table-bordered td{border-bottom:1px solid var(--GrayScale-100,#f3f4f6)}.blogToc{background:var(--GrayScale-50,#f9fafb);border:1px solid var(--GrayScale-200,#e5e7eb);border-radius:10px;padding:24px 28px;margin-bottom:2em}.blogTocHeader{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;margin-bottom:4px}.blogTocHeader h4{margin:0;font-size:13px;font-weight:700;color:var(--GrayScale-500,#6b7280);letter-spacing:1px;text-transform:uppercase}.blogTocToggle{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--GrayScale-400,#9ca3af);transition:transform .25s ease;font-size:12px}.blogToc.collapsed .blogTocToggle{transform:rotate(-90deg)}.blogTocList{list-style:none;padding:0;margin:12px 0 0 0;display:grid;grid-template-columns:1fr 1fr;gap:2px 32px;max-height:none;overflow:visible;transition:margin .3s ease,opacity .3s ease;opacity:1}.blogToc.collapsed .blogTocList{max-height:0;margin-top:0;opacity:0;overflow:hidden;display:none}.blogTocList li{margin-bottom:0}.blogTocList li a{display:block;padding:4px 0;font-size:13.5px;color:var(--GrayScale-600,#4b5563);text-decoration:none;transition:color .15s;line-height:1.4}.blogTocList li a:hover{color:var(--Indigo-500)}.blogTocList li.toc-h3 a{padding-left:16px;font-size:12.5px;color:var(--GrayScale-400,#9ca3af)}.blogHeadingAnchor{margin-left:8px;color:var(--GrayScale-300,#d1d5db);text-decoration:none;opacity:0;transition:opacity .15s,color .15s;font-weight:400;font-size:.85em}.blog_txt h1:hover .blogHeadingAnchor,.blog_txt h2:hover .blogHeadingAnchor,.blog_txt h3:hover .blogHeadingAnchor,.blog_txt h4:hover .blogHeadingAnchor{opacity:1}.blogHeadingAnchor:hover{color:var(--Indigo-500);text-decoration:none}.blogReadingTime{display:inline-block;font-size:13px;color:var(--GrayScale-500,#6b7280);margin-left:12px;padding-left:12px;border-left:1px solid var(--GrayScale-300,#d1d5db)}@media (max-width:567.98px){.blog_txt{font-size:15px}.blog_txt h1{font-size:1.625rem!important}.blog_txt h2{font-size:1.3rem!important;margin-top:2em!important;margin-bottom:.5em!important}.blog_txt h3{font-size:1.1rem!important;margin-top:1.5em!important}.blog_txt h4{font-size:.975rem!important;margin-top:1.25em!important}.blog_txt pre code{font-size:11.5px!important;padding:16px!important}.blogToc{padding:16px 18px}.blogTocList{grid-template-columns:1fr;gap:2px 0}.blogReadingTime{display:block;margin-left:0;padding-left:0;border-left:none;margin-top:4px}}.blogBadge{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;padding:5px 14px;border-radius:20px;margin-bottom:16px}.blogBadge--pillar{background:var(--Indigo-50,#eef2ff);color:var(--Indigo-500);border:1px solid var(--Indigo-200,#c7d2fe)}.blogBadge--cluster{background:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.blogParentLink{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--GrayScale-500,#6b7280);margin:16px 0 24px;padding:10px 16px;background:var(--GrayScale-50,#f9fafb);border-radius:8px;border:1px solid var(--GrayScale-200,#e5e7eb)}.blogParentLink svg{flex-shrink:0}.blogParentLink a{color:var(--Indigo-500);text-decoration:none;font-weight:600}.blogParentLink a:hover{text-decoration:underline}.blogCta{margin:3em 0;border-radius:12px;background:linear-gradient(135deg,var(--Indigo-50,#eef2ff) 0,#f5f3ff 100%);border:1px solid var(--Indigo-200,#c7d2fe);overflow:hidden}.blogCtaContent{padding:32px;text-align:center}.blogCtaContent h3{font-size:1.5rem;font-weight:700;color:var(--GrayScale-900,#111827);margin:0 0 8px 0}.blogCtaContent p{font-size:15px;color:var(--GrayScale-600,#4b5563);margin:0 0 24px 0;line-height:1.6}.blogCtaButtons{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.blogCtaBtn{display:inline-flex;align-items:center;padding:12px 28px;font-size:14px;font-weight:600;border-radius:8px;text-decoration:none;transition:all .2s}.blogCtaBtn--primary,.blog_txt .blogCtaBtn--primary,.blog_txt a.blogCtaBtn--primary,a.blogCtaBtn--primary,a.blogCtaBtn--primary:active,a.blogCtaBtn--primary:link,a.blogCtaBtn--primary:visited{background:var(--Indigo-500,#6366f1);color:#fff!important;text-shadow:none}.blogCtaBtn--primary:hover{background:var(--Indigo-600,#4f46e5);color:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.3)}.blogCtaBtn--secondary{background:#fff;color:var(--Indigo-500);border:1px solid var(--Indigo-300,#a5b4fc)}.blogCtaBtn--secondary:hover{background:var(--Indigo-50,#eef2ff);color:var(--Indigo-600,#4f46e5);text-decoration:none}.blogEndpointHub{margin:3em 0;padding-top:2em;border-top:2px solid var(--GrayScale-200,#e5e7eb)}.blogEndpointHub h2{font-size:1.65rem;font-weight:700;color:var(--GrayScale-900,#111827);margin-bottom:8px;border-bottom:none;padding-bottom:0}.blogEndpointHubDesc{font-size:15px;color:var(--GrayScale-500,#6b7280);margin-bottom:24px}.blogEndpointGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.blogEndpointCard{display:block;padding:20px;background:#fff;border:1px solid var(--GrayScale-200,#e5e7eb);border-radius:10px;text-decoration:none;transition:all .2s;position:relative}.blogEndpointCard:hover{border-color:var(--Indigo-300,#a5b4fc);box-shadow:0 4px 12px rgba(99,102,241,.08);text-decoration:none;transform:translateY(-2px)}.blogEndpointCard h4{font-size:14px;font-weight:600;color:var(--GrayScale-800,#1f2937);margin:0 0 6px 0;line-height:1.4}.blogEndpointCard p{font-size:13px;color:var(--GrayScale-500,#6b7280);margin:0;line-height:1.5}.blogEndpointCardArrow{position:absolute;top:16px;right:16px;font-size:18px;color:var(--Indigo-400,#818cf8);opacity:0;transition:opacity .2s}.blogEndpointCard:hover .blogEndpointCardArrow{opacity:1}.blogPrevNext{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:3em 0 1em;padding-top:2em;border-top:1px solid var(--GrayScale-200,#e5e7eb)}.blogPrevNextLink{display:block;padding:16px 20px;border:1px solid var(--GrayScale-200,#e5e7eb);border-radius:10px;text-decoration:none;transition:all .2s}.blogPrevNextLink:hover{border-color:var(--Indigo-300,#a5b4fc);text-decoration:none;background:var(--GrayScale-50,#f9fafb)}.blogPrevNextLink--next{text-align:right}.blogPrevNextLabel{display:block;font-size:12px;font-weight:500;color:var(--GrayScale-400,#9ca3af);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.blogPrevNextTitle{display:block;font-size:14px;font-weight:600;color:var(--Indigo-500);line-height:1.4}.blogRelatedEndpoints{margin:2em 0}.blogRelatedEndpoints h3{font-size:1.3rem;font-weight:700;color:var(--GrayScale-900,#111827);margin-bottom:16px}.blogRelatedGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.blogRelatedCard{display:block;padding:16px;background:var(--GrayScale-50,#f9fafb);border:1px solid var(--GrayScale-200,#e5e7eb);border-radius:8px;text-decoration:none;transition:all .2s}.blogRelatedCard:hover{border-color:var(--Indigo-300,#a5b4fc);text-decoration:none;background:#fff}.blogRelatedCard h5{font-size:13px;font-weight:600;color:var(--GrayScale-800,#1f2937);margin:0 0 4px 0;line-height:1.4}.blogRelatedCard p{font-size:12px;color:var(--GrayScale-500,#6b7280);margin:0;line-height:1.5}@media (max-width:767.98px){.integrationSection .featureCardMinimal p{margin:0}}@media (max-width:567.98px){.blogEndpointGrid,.blogRelatedGrid{grid-template-columns:1fr}.blogPrevNext{grid-template-columns:1fr;gap:10px}.blogPrevNextLink--next{text-align:left}.blogCtaContent{padding:24px 20px}.blogCtaContent h3{font-size:1.25rem}.blogBadge{font-size:10px;padding:4px 10px}.blogParentLink{font-size:12px}.heroPillDiamond{display:none}}.bannerSection{background-image:none}.pricingBottomBar{position:fixed;left:0;right:0;bottom:0;z-index:1040;background:var(--white-100);border-top:1px solid var(--GrayScale-300);box-shadow:0 -4px 16px rgba(0,0,0,.08);transition:transform .2s ease}.pricingBottomBarCollapsed{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-6);gap:var(--space-4);max-width:1280px;margin:0 auto}.pricingBottomBarCenter,.pricingBottomBarLeft,.pricingBottomBarRight{display:flex;align-items:center;gap:var(--space-3)}.pricingBottomBarBadge{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--Indigo-50);color:var(--Indigo-700);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-sm);font-weight:var(--weight-semibold)}.pricingBottomBarBadge strong{background:var(--Indigo-500);color:var(--white-100);width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-xs)}.pricingBottomBarCenter{flex-direction:column;align-items:flex-start;gap:2px}.pricingBottomBarSubtotal{font-size:var(--font-xl);font-weight:var(--weight-bold);color:var(--GrayScale-900-F)}.pricingBottomBarMeta{font-size:var(--font-xs);color:var(--GrayScale-600)}.pricingBottomBarToggle{background:0 0;border:1px solid var(--GrayScale-300);width:36px;height:36px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;color:var(--GrayScale-700);cursor:pointer;transition:var(--transition-fast)}.pricingBottomBarToggle:hover{background:var(--GrayScale-50)}.pricingBottomBarChevron{transition:transform .2s ease}.pricingBottomBar[data-state=expanded] .pricingBottomBarChevron{transform:rotate(180deg)}.pricingBottomBarExpanded{max-height:0;overflow:hidden;transition:max-height .2s ease;background:var(--GrayScale-50);border-top:1px solid var(--GrayScale-200)}.pricingBottomBar[data-state=expanded] .pricingBottomBarExpanded{max-height:70vh;overflow-y:auto;overscroll-behavior:contain}.pricingBottomBarBreakdown{max-width:1280px;margin:0 auto;padding:var(--space-4) var(--space-6) var(--space-3)}.pricingBottomBarBreakdownRow{display:flex;justify-content:space-between;font-size:var(--font-sm);color:var(--GrayScale-800);padding:var(--space-2) 0;border-bottom:1px solid var(--GrayScale-200)}.pricingBottomBarBreakdownRow.pricingBottomBarTotal{font-weight:var(--weight-semibold);color:var(--GrayScale-900-F);border-bottom:none;padding-top:var(--space-3)}.pricingBottomBarTrialBox{max-width:1280px;margin:0 auto var(--space-3);padding:var(--space-3) var(--space-4);background:var(--Indigo-50);border-radius:var(--radius-md)}.pricingBottomBarTrialBox h6{font-size:var(--font-md);color:var(--Indigo-700);margin:0 0 var(--space-1)}.pricingBottomBarTrialBox p{font-size:var(--font-sm);color:var(--GrayScale-700);margin:0}.pricingBottomBarNotice{max-width:1280px;margin:0 auto;padding:0 var(--space-6) var(--space-4);font-size:var(--font-xs);color:var(--GrayScale-600)}body.has-pricing-bottom-bar{padding-bottom:96px}@media (max-width:767.98px){.pricingBottomBarCollapsed{flex-wrap:wrap;padding:var(--space-3) var(--space-4);gap:var(--space-2)}.pricingBottomBarCenter{order:2;flex-direction:row;align-items:baseline;gap:var(--space-2)}.pricingBottomBarRight{order:3;width:100%;justify-content:space-between}.pricingBottomBarRight .button{flex:1}.pricingBottomBar[data-state=expanded] .pricingBottomBarExpanded{max-height:80vh;overflow-y:auto;overscroll-behavior:contain}body.has-pricing-bottom-bar{padding-bottom:140px}}.widgetHeaderText input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.widgetHeaderText label.tierCartLabel{display:inline-block;margin-top:var(--space-3);cursor:pointer;transition:var(--transition-fast)}.widgetHeaderText input[type=checkbox]:checked+label.tierCartLabel{background-color:var(--Indigo-500);color:var(--white-100);border-color:var(--Indigo-500)}.widgetHeaderText input[type=checkbox]:checked+label.tierCartLabel span{visibility:hidden;position:relative}.widgetHeaderText input[type=checkbox]:checked+label.tierCartLabel span::before{content:"✓ Added";visibility:visible;position:absolute;left:0;top:0;color:var(--white-100);width:100%;text-align:center}.chooseApiBundelsSection:has(> .pricingTierCards),.chooseApiBundelsSection:has(> .widgetPricingSection){display:block!important;padding:0!important;background:0 0!important;border-radius:0!important}.chooseApiBundelsSection>.pricingTierCards,.chooseApiBundelsSection>.widgetPricingSection{width:100%}.pricingBottomBarChips{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.pricingBottomBarChip{display:inline-flex;align-items:center;gap:4px;background:var(--Indigo-50);color:var(--Indigo-700);padding:4px 4px 4px 10px;border-radius:var(--radius-full);font-size:var(--font-xs);font-weight:var(--weight-medium);border:1px solid var(--Indigo-100)}.pricingBottomBarChipRemove{background:0 0;border:none;color:var(--Indigo-700);width:18px;height:18px;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;padding:0;transition:var(--transition-fast)}.pricingBottomBarChipRemove:hover{background:var(--Indigo-100)}.pricingBottomBarChipMore{display:inline-flex;align-items:center;gap:4px;background:0 0;color:var(--Indigo-700);padding:4px 10px;border-radius:var(--radius-full);font-size:var(--font-xs);font-weight:var(--weight-semibold);border:1px dashed var(--Indigo-300,var(--Indigo-200));cursor:pointer;transition:var(--transition-fast);line-height:1}.pricingBottomBarChipMore:hover{background:var(--Indigo-50);border-style:solid}.pricingBottomBarItemsList{max-width:1280px;margin:0 auto;padding:var(--space-3) var(--space-6) 0}.pricingBottomBarItemRow{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--GrayScale-200);font-size:var(--font-sm)}.pricingBottomBarItemName{flex:1;color:var(--GrayScale-900-F);font-weight:var(--weight-medium)}.pricingBottomBarItemPrice{color:var(--GrayScale-700)}.pricingBottomBarItemRemove{background:var(--GrayScale-100);border:none;width:24px;height:24px;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;color:var(--GrayScale-700);transition:var(--transition-fast)}.pricingBottomBarItemRemove:hover{background:var(--GrayScale-300);color:var(--GrayScale-900-F)}.pricingBottomBarItemsEmpty{text-align:center;color:var(--GrayScale-500);padding:var(--space-3) 0;font-size:var(--font-sm);margin:0}@media (max-width:767.98px){.pricingBottomBarChips{gap:4px}.pricingBottomBarChip{font-size:11px;padding:2px 4px 2px 8px}}.pricingTierCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4);padding:var(--space-4) 0;align-items:start}.pricingTierCards:has(> .pricingTierCard:only-child){grid-template-columns:minmax(280px,360px);justify-content:flex-start}.pricingTierCard{background:var(--white-100);border:1px solid var(--GrayScale-200);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);transition:var(--transition-fast)}.pricingTierCard:hover{border-color:var(--Indigo-200);box-shadow:0 4px 12px rgba(79,70,229,.08)}.pricingTierCardTitle{font-size:var(--font-lg);color:var(--GrayScale-900-F);margin:0;line-height:1.2}.pricingTierCardPrice{display:flex;align-items:baseline;gap:var(--space-1);margin:var(--space-2) 0 0}.pricingTierCardPrice p{font-size:var(--font-sm);color:var(--GrayScale-600);margin:0}.pricingTierCardBilling{font-size:var(--font-sm);color:var(--GrayScale-600);margin:0}.pricingTierCardDescription{font-size:var(--font-sm);color:var(--GrayScale-700);line-height:1.5;margin:var(--space-2) 0}.pricingTierCard .tierCartLabel{width:100%;text-align:center}.pricingTierCard input[type=checkbox]:checked+label.tierCartLabel{background-color:var(--Indigo-500);color:var(--white-100);border-color:var(--Indigo-500)}.pricingTierCard input[type=checkbox]:checked+label.tierCartLabel span{visibility:hidden;position:relative}.pricingTierCard input[type=checkbox]:checked+label.tierCartLabel span::before{content:"✓ Added";visibility:visible;position:absolute;left:0;top:0;color:var(--white-100);width:100%;text-align:center}@media (max-width:991.98px){.pricingTierCards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (max-width:767.98px){.pricingTierCards{grid-template-columns:1fr}.pricingTierCards:has(> .pricingTierCard:only-child){grid-template-columns:1fr}.pricingTierCard{padding:var(--space-4)}}.widgetPriceInline{display:inline-flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}.widgetPriceInline .tierPricePrimary,.widgetPriceInline h3{display:inline;margin:0;font-size:var(--font-3xl);font-weight:var(--weight-bold);color:var(--GrayScale-900-F);line-height:1}.widgetPriceInline .widgetPriceUnit{font-size:var(--font-sm);color:var(--GrayScale-600)}.tierPriceOriginal{color:var(--GrayScale-500);font-size:var(--font-md);text-decoration:line-through}.tierPriceSavings{display:inline-block;background:rgba(18,183,106,.12);color:var(--Success-600-F);font-size:var(--font-xs);font-weight:var(--weight-semibold);padding:2px var(--space-2);border-radius:var(--radius-full);line-height:1.4;white-space:nowrap}.pricingTierCardPrice .tierPriceWithSavings,.widgetPrice .tierPriceWithSavings{display:inline-flex}.pricingBottomBarItemOriginal{color:var(--GrayScale-500);text-decoration:line-through;font-size:var(--font-xs);margin-right:var(--space-2)}.pricingBottomBarItemPrice strong{color:var(--GrayScale-900-F);font-weight:var(--weight-semibold)}.pricingBottomBarItemSavings{display:inline-block;background:var(--Indigo-50);color:var(--Indigo-700);font-size:var(--font-xs);font-weight:var(--weight-semibold);padding:2px var(--space-2);border-radius:var(--radius-full);margin-left:var(--space-2)}.pricingBulletList{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,380px));gap:var(--space-4);padding:var(--space-4) 0;align-items:start}.pricingBulletCard{background:var(--white-100);border:1px solid var(--GrayScale-200);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);transition:var(--transition-fast)}.pricingBulletCard:hover{border-color:var(--Indigo-200);box-shadow:0 4px 12px rgba(79,70,229,.08)}.pricingBulletHeader{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--GrayScale-200)}.pricingBulletTitle{font-size:var(--font-lg);color:var(--GrayScale-900-F);margin:0;line-height:1.2}.pricingBulletPrice{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-1)}.pricingBulletBilling{font-size:var(--font-sm);color:var(--GrayScale-600);margin:0}.pricingBulletDescription{font-size:var(--font-sm);color:var(--GrayScale-700);line-height:1.5;margin:0}.pricingBulletCta{margin-top:var(--space-2)}.pricingBulletCta .tierCartLabel{width:100%;text-align:center}.pricingBulletCta input[type=checkbox]:checked+label.tierCartLabel{background-color:var(--Indigo-500);color:var(--white-100);border-color:var(--Indigo-500)}.pricingBulletCta input[type=checkbox]:checked+label.tierCartLabel:hover{background-color:var(--Indigo-600);border-color:var(--Indigo-600)}.pricingBulletFeatures{display:flex;flex-direction:column;gap:var(--space-2)}.pricingBulletFeaturesLabel{font-size:var(--font-xs);font-weight:var(--weight-bold);color:var(--GrayScale-700);margin:0 0 var(--space-1);letter-spacing:.04em;text-transform:uppercase}.pricingBulletSectionHeader{font-size:var(--font-xs);font-weight:var(--weight-semibold);color:var(--GrayScale-500);margin:var(--space-2) 0 var(--space-1);text-transform:uppercase;letter-spacing:.04em}.pricingBulletItems{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-1)}.pricingBulletItemsFloating{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--GrayScale-300)}.pricingBulletItem{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--font-sm);color:var(--GrayScale-800);line-height:1.4}.pricingBulletCheck{flex-shrink:0;color:var(--Success-600-F);font-size:var(--font-base);line-height:1;margin-top:2px;font-weight:var(--weight-bold)}.pricingBulletCheckSub{font-size:var(--font-sm)}.pricingBulletText{flex:1}.pricingBulletEmpty{font-size:var(--font-sm);color:var(--GrayScale-500);margin:var(--space-2) 0 0;font-style:italic}.pricingBulletItemHasChildren{flex-direction:column;align-items:stretch}.pricingBulletDisclosure{width:100%}.pricingBulletDisclosure>summary{display:flex;align-items:flex-start;gap:var(--space-2);cursor:pointer;list-style:none;font-size:var(--font-sm);color:var(--GrayScale-800);line-height:1.4}.pricingBulletDisclosure>summary::-webkit-details-marker{display:none}.pricingBulletDisclosure>summary::marker{display:none;content:''}.pricingBulletDisclosure>summary .pricingBulletText{flex:0 1 auto}.pricingBulletArrow{flex-shrink:0;font-size:var(--font-sm);color:var(--GrayScale-500);margin-top:2px;transition:transform 150ms ease}.pricingBulletDisclosure[open]>summary .pricingBulletArrow{transform:rotate(90deg)}.pricingBulletSubItems{list-style:none;padding:var(--space-1) 0 0 var(--space-5);margin:0;display:flex;flex-direction:column;gap:4px}.pricingBulletSubItems>li{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--font-xs);color:var(--GrayScale-700);line-height:1.4}.chooseApiBundelsSection:has(> .pricingBulletList){display:block!important;padding:0!important;background:0 0!important;border-radius:0!important}.chooseApiBundelsSection>.pricingBulletList{width:100%}@media (max-width:991.98px){.pricingBulletList{grid-template-columns:repeat(auto-fill,minmax(280px,340px))}}@media (max-width:767.98px){.pricingBulletList{grid-template-columns:1fr}.pricingBulletCard{padding:var(--space-4)}}