.Navbar-module__AMC2vq__navbar{z-index:1000;-webkit-backdrop-filter:blur(18px)saturate(150%);background:#ffffffe6;border-bottom:1px solid #e5e7ebdb;justify-content:center;align-items:center;height:64px;display:flex;position:fixed;inset:0 0 auto;box-shadow:0 1px 10px #11182706}.Navbar-module__AMC2vq__container{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.5rem;width:min(100%,1280px);min-width:0;height:100%;padding:0 1.5rem;display:grid}.Navbar-module__AMC2vq__logo{color:var(--color-text-primary);font-family:var(--font-display);letter-spacing:.1em;flex:none;align-items:center;gap:.65rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:flex}.Navbar-module__AMC2vq__logoMark{object-fit:contain;border-radius:5px}.Navbar-module__AMC2vq__primaryActions{justify-content:center;align-items:center;gap:.55rem;display:flex}.Navbar-module__AMC2vq__primaryAction,.Navbar-module__AMC2vq__secondaryAction{min-height:44px;font-family:var(--font-display);text-align:center;transition:background var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-fast) ease;border-radius:10px;justify-content:center;align-items:center;padding:.58rem .9rem;font-size:.74rem;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex}.Navbar-module__AMC2vq__primaryAction{border:1px solid var(--color-accent);background:var(--color-accent);color:#fff;box-shadow:0 5px 16px #1a5fff38}.Navbar-module__AMC2vq__primaryAction:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover);transform:translateY(-1px)}.Navbar-module__AMC2vq__secondaryAction{color:#27496f;background:#fff;border:1px solid #b9c9e2}.Navbar-module__AMC2vq__secondaryAction:hover{border-color:var(--color-accent);background:var(--color-accent-lighter);color:var(--color-accent)}.Navbar-module__AMC2vq__mobileActions{display:none}.Navbar-module__AMC2vq__navLinks{justify-self:end;align-items:center;gap:.25rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__AMC2vq__dropdown{position:relative}.Navbar-module__AMC2vq__dropdownBtn{border-radius:var(--radius-md);color:#353b45;min-height:38px;font-family:var(--font-display);letter-spacing:.01em;cursor:pointer;transition:color var(--duration-fast) ease, background var(--duration-fast) ease;background:0 0;border:0;align-items:center;gap:.35rem;padding:.45rem .7rem;font-size:.76rem;font-weight:650;display:flex}.Navbar-module__AMC2vq__dropdownBtn:hover,.Navbar-module__AMC2vq__dropdownBtn[aria-expanded=true]{background:var(--color-accent-lighter);color:var(--color-accent)}.Navbar-module__AMC2vq__arrow{transition:transform var(--duration-fast) ease;font-size:.9rem;line-height:1}.Navbar-module__AMC2vq__dropdownOpen .Navbar-module__AMC2vq__arrow{transform:rotate(180deg)}.Navbar-module__AMC2vq__dropdownMenu{z-index:1100;border:1px solid var(--color-border);opacity:0;visibility:hidden;min-width:255px;transition:opacity var(--duration-fast) ease, transform var(--duration-fast) ease, visibility var(--duration-fast) ease;background:#fffffffa;border-radius:14px;flex-direction:column;gap:.15rem;padding:.45rem;display:flex;position:absolute;top:calc(100% + .6rem);left:0;transform:translateY(7px);box-shadow:0 18px 44px #0f172a21}.Navbar-module__AMC2vq__dropdownOpen .Navbar-module__AMC2vq__dropdownMenu,.Navbar-module__AMC2vq__dropdown:focus-within .Navbar-module__AMC2vq__dropdownMenu{opacity:1;visibility:visible;transform:translateY(0)}.Navbar-module__AMC2vq__dropdownItem{color:#374151;font-family:var(--font-body);transition:color var(--duration-fast) ease, background var(--duration-fast) ease;border-radius:9px;padding:.68rem .75rem;font-size:.82rem;font-weight:550;line-height:1.35;text-decoration:none}.Navbar-module__AMC2vq__dropdownItem:hover,.Navbar-module__AMC2vq__dropdownItem:focus-visible{background:var(--color-accent-lighter);color:var(--color-accent)}.Navbar-module__AMC2vq__hamburger{z-index:1200;border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-left:auto;padding:7px;display:none}.Navbar-module__AMC2vq__hamburger span{background:var(--color-text-primary);width:20px;height:2px;transition:transform var(--duration-fast) ease, opacity var(--duration-fast) ease;border-radius:2px;display:block}.Navbar-module__AMC2vq__hamburgerOpen span:first-child{transform:translateY(7px)rotate(45deg)}.Navbar-module__AMC2vq__hamburgerOpen span:nth-child(2){opacity:0}.Navbar-module__AMC2vq__hamburgerOpen span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.Navbar-module__AMC2vq__backdrop{display:none}@media (min-width:901px){.Navbar-module__AMC2vq__dropdown:hover .Navbar-module__AMC2vq__dropdownMenu{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:900px){.Navbar-module__AMC2vq__navbar{height:64px}.Navbar-module__AMC2vq__container{padding:0 1rem;display:flex}.Navbar-module__AMC2vq__primaryActions{display:none}.Navbar-module__AMC2vq__hamburger{display:flex}.Navbar-module__AMC2vq__mobileActions{z-index:1000;-webkit-backdrop-filter:blur(18px)saturate(150%);background:#f8fafdf5;border-bottom:1px solid #cfdcf0f2;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;min-height:62px;padding:.55rem 1rem;display:grid;position:fixed;top:64px;left:0;right:0;box-shadow:0 5px 16px #0f172a0d}.Navbar-module__AMC2vq__mobileActions .Navbar-module__AMC2vq__primaryAction,.Navbar-module__AMC2vq__mobileActions .Navbar-module__AMC2vq__secondaryAction{min-height:44px;padding:.55rem .65rem;font-size:.72rem}.Navbar-module__AMC2vq__backdrop{z-index:1050;opacity:0;visibility:hidden;cursor:default;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity var(--duration-normal) ease, visibility var(--duration-normal) ease;background:#0f172a47;border:0;display:block;position:fixed;inset:126px 0 0}.Navbar-module__AMC2vq__backdropVisible{opacity:1;visibility:visible}.Navbar-module__AMC2vq__navLinks{z-index:1100;border-left:1px solid var(--color-border);overscroll-behavior:contain;width:min(340px,90vw);height:calc(100dvh - 126px);transition:transform var(--duration-normal) var(--ease-out);background:#fffffffa;flex-direction:column;align-items:stretch;gap:.55rem;padding:1.1rem;position:fixed;top:126px;right:0;overflow-y:auto;transform:translate(105%);box-shadow:-14px 0 40px #0f172a1f}.Navbar-module__AMC2vq__navLinksOpen{transform:translate(0)}.Navbar-module__AMC2vq__navLinks>li,.Navbar-module__AMC2vq__dropdown,.Navbar-module__AMC2vq__dropdownBtn{width:100%}.Navbar-module__AMC2vq__dropdownBtn{justify-content:space-between;min-height:48px;padding:.7rem .8rem;font-size:.9rem}.Navbar-module__AMC2vq__dropdownMenu{min-width:0;max-height:0;box-shadow:none;opacity:0;visibility:hidden;transition:max-height var(--duration-normal) ease, opacity var(--duration-fast) ease, padding var(--duration-normal) ease;background:0 0;border:0;padding:0 .35rem;position:static;overflow:hidden;transform:none}.Navbar-module__AMC2vq__dropdownOpen .Navbar-module__AMC2vq__dropdownMenu,.Navbar-module__AMC2vq__dropdown:focus-within .Navbar-module__AMC2vq__dropdownMenu{opacity:1;visibility:visible;max-height:32rem;padding:.3rem .35rem .5rem}.Navbar-module__AMC2vq__dropdownItem{padding:.6rem .55rem}}@media (max-width:360px){.Navbar-module__AMC2vq__container{padding:0 .75rem}.Navbar-module__AMC2vq__logo{letter-spacing:.075em;gap:.45rem;font-size:.92rem}.Navbar-module__AMC2vq__logoMark{width:24px;height:24px}.Navbar-module__AMC2vq__navLinks{width:100vw}.Navbar-module__AMC2vq__mobileActions{padding-inline:.7rem}.Navbar-module__AMC2vq__mobileActions .Navbar-module__AMC2vq__primaryAction,.Navbar-module__AMC2vq__mobileActions .Navbar-module__AMC2vq__secondaryAction{font-size:.67rem}}
.LivePanchanga-module__P5D-ja__section{background:#fafbff;padding:0 1.5rem 6rem}.LivePanchanga-module__P5D-ja__container{background:#fff;border:1px solid #dfe6f0;border-radius:18px;width:min(1120px,100%);margin:0 auto;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 18px 50px #0f172a12}.LivePanchanga-module__P5D-ja__header{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.25rem;display:flex}.LivePanchanga-module__P5D-ja__headingLine{align-items:center;gap:.65rem;display:flex}.LivePanchanga-module__P5D-ja__updatedTime{color:#64748b;font-family:var(--font-data,monospace);font-size:.72rem}.LivePanchanga-module__P5D-ja__header h2{color:#172033;margin:.65rem 0 .25rem;font-size:clamp(1.45rem,3vw,2rem)}.LivePanchanga-module__P5D-ja__header p{color:#64748b;margin:0;font-size:.9rem}.LivePanchanga-module__P5D-ja__liveBadge{color:#16a34a;border-radius:var(--radius-full,9999px);background-color:#22c55e1a;border:1px solid #22c55e33;align-items:center;gap:.4rem;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.LivePanchanga-module__P5D-ja__pulseDot{background-color:#22c55e;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite LivePanchanga-module__P5D-ja__pulse}@keyframes LivePanchanga-module__P5D-ja__pulse{0%{opacity:.3;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}to{opacity:.3;transform:scale(.9)}}.LivePanchanga-module__P5D-ja__tableWrap{overflow-x:auto}.LivePanchanga-module__P5D-ja__panchangaTable{border-collapse:separate;border-spacing:0;border:1px solid #dfe6f0;border-radius:12px;width:100%;min-width:720px;overflow:hidden}.LivePanchanga-module__P5D-ja__panchangaTable th{color:#1a5fff;width:20%;font-family:var(--font-data,monospace);letter-spacing:.08em;text-align:left;text-transform:uppercase;background:#f4f7fc;border-right:1px solid #dfe6f0;padding:.65rem .8rem;font-size:.68rem}.LivePanchanga-module__P5D-ja__panchangaTable td{color:#172033;vertical-align:top;border-top:1px solid #dfe6f0;border-right:1px solid #dfe6f0;padding:.9rem .8rem;font-size:.84rem;font-weight:650}.LivePanchanga-module__P5D-ja__panchangaTable th:last-child,.LivePanchanga-module__P5D-ja__panchangaTable td:last-child{border-right:0}.LivePanchanga-module__P5D-ja__celestialDetails{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.LivePanchanga-module__P5D-ja__celestialDetails div{background:#f8fafc;border-radius:10px;flex-direction:column;gap:.2rem;min-width:0;padding:.8rem;display:flex}.LivePanchanga-module__P5D-ja__celestialDetails span{color:#64748b;letter-spacing:.05em;text-transform:uppercase;font-size:.67rem;font-weight:700}.LivePanchanga-module__P5D-ja__celestialDetails strong{color:#172033;font-size:.88rem}.LivePanchanga-module__P5D-ja__celestialDetails small{color:#64748b;font-family:var(--font-data,monospace);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.LivePanchanga-module__P5D-ja__locationBtn{color:var(--color-accent,#1a5fff);font-family:inherit;font-size:inherit;cursor:pointer;background:#1a5fff14;border:1px solid #1a5fff33;border-radius:6px;align-items:center;gap:.4rem;padding:.2rem .6rem;font-weight:600;transition:all .2s;display:inline-flex}.LivePanchanga-module__P5D-ja__locationBtn:hover{background:#1a5fff26;border-color:#1a5fff}@media (max-width:760px){.LivePanchanga-module__P5D-ja__section{padding:0 1rem 4rem}.LivePanchanga-module__P5D-ja__header{flex-direction:column}.LivePanchanga-module__P5D-ja__celestialDetails{grid-template-columns:repeat(2,minmax(0,1fr))}.LivePanchanga-module__P5D-ja__tableWrap{overflow:visible}.LivePanchanga-module__P5D-ja__panchangaTable{border:0;min-width:0;display:block;overflow:visible}.LivePanchanga-module__P5D-ja__panchangaTable thead{display:none}.LivePanchanga-module__P5D-ja__panchangaTable tbody,.LivePanchanga-module__P5D-ja__panchangaTable tr{gap:.5rem;display:grid}.LivePanchanga-module__P5D-ja__panchangaTable tr{grid-template-columns:repeat(2,minmax(0,1fr))}.LivePanchanga-module__P5D-ja__panchangaTable td{background:#f8fafc;border:1px solid #dfe6f0;border-radius:9px;flex-direction:column;gap:.25rem;padding:.7rem;font-size:.75rem;display:flex}.LivePanchanga-module__P5D-ja__panchangaTable td:before{content:attr(data-label);color:#1a5fff;font-family:var(--font-data,monospace);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:750}.LivePanchanga-module__P5D-ja__panchangaTable td:last-child{grid-column:1/-1}}@media (max-width:420px){.LivePanchanga-module__P5D-ja__container{border-radius:14px;padding:1rem}.LivePanchanga-module__P5D-ja__celestialDetails,.LivePanchanga-module__P5D-ja__presetGrid{grid-template-columns:minmax(0,1fr)}.LivePanchanga-module__P5D-ja__modalContent{max-height:calc(100dvh - 2rem);padding:1.15rem;overflow-y:auto}}.LivePanchanga-module__P5D-ja__modalBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0006;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;display:flex;position:fixed;top:0;left:0}.LivePanchanga-module__P5D-ja__modalContent{width:100%;max-width:480px;font-family:var(--font-body,sans-serif);background:#fff;border-radius:16px;flex-direction:column;gap:1.25rem;padding:1.75rem;display:flex;position:relative;box-shadow:0 20px 40px #00000026}.LivePanchanga-module__P5D-ja__modalHeader{justify-content:space-between;align-items:center;display:flex}.LivePanchanga-module__P5D-ja__modalTitle{font-family:var(--font-display,sans-serif);color:#0a0a0a;font-size:1.25rem;font-weight:700}.LivePanchanga-module__P5D-ja__closeBtn{cursor:pointer;color:#9ca3af;background:0 0;border:none;padding:.2rem;font-size:1.25rem}.LivePanchanga-module__P5D-ja__closeBtn:hover{color:#0a0a0a}.LivePanchanga-module__P5D-ja__presetGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.LivePanchanga-module__P5D-ja__presetBtn{text-align:left;cursor:pointer;color:#0a0a0a;background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;padding:.6rem .8rem;font-size:.85rem;font-weight:500;transition:all .15s;display:flex}.LivePanchanga-module__P5D-ja__presetBtn:hover{color:#1a5fff;background:#f0f5ff;border-color:#1a5fff}.LivePanchanga-module__P5D-ja__activePreset{color:#1a5fff;background:#e8f0ff;border-color:#1a5fff;font-weight:600}.LivePanchanga-module__P5D-ja__cityCoords{color:#6b7280;font-size:.75rem}.LivePanchanga-module__P5D-ja__astroModalContent{width:100%;max-width:600px;font-family:var(--font-body,sans-serif);background:#fff;border-radius:16px;flex-direction:column;gap:1.25rem;max-height:90vh;padding:1.75rem;display:flex;position:relative;overflow-y:auto;box-shadow:0 20px 40px #0003}.LivePanchanga-module__P5D-ja__detailsGrid{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;grid-template-columns:repeat(2,1fr);gap:.75rem;padding:1rem;display:grid}.LivePanchanga-module__P5D-ja__detailBox{flex-direction:column;gap:.2rem;display:flex}.LivePanchanga-module__P5D-ja__detailTitle{color:#6b7280;font-size:.75rem;font-family:var(--font-data,monospace);text-transform:uppercase}.LivePanchanga-module__P5D-ja__detailValue{color:#0a0a0a;font-size:.925rem;font-weight:600}.LivePanchanga-module__P5D-ja__grahaTable{border-collapse:collapse;width:100%;font-family:var(--font-data,monospace);font-size:.8rem}.LivePanchanga-module__P5D-ja__grahaTable th{text-align:left;color:#1a5fff;background:#e8f0ff;padding:.4rem;font-weight:700}.LivePanchanga-module__P5D-ja__grahaTable td{color:#0a0a0a;border-bottom:1px solid #e5e7eb;padding:.4rem}.LivePanchanga-module__P5D-ja__gpsBtn{color:#fff;cursor:pointer;background:#1a5fff;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem;font-size:.9rem;font-weight:600;transition:background .2s;display:flex}.LivePanchanga-module__P5D-ja__gpsBtn:hover{background:#1450dd}@media (max-width:768px){.LivePanchanga-module__P5D-ja__bar{justify-content:flex-start;padding:.45rem 1rem;font-size:.72rem;top:64px}.LivePanchanga-module__P5D-ja__leftGroup{gap:.5rem;width:100%}.LivePanchanga-module__P5D-ja__liveBadge{flex:none;font-size:.68rem}.LivePanchanga-module__P5D-ja__astroPanchangaBtn{min-width:0;padding-inline:.65rem;font-size:.68rem}.LivePanchanga-module__P5D-ja__itemsList{display:none}}
.Ayurveda-module__TuFfSW__section{background:var(--color-bg);padding:clamp(3.5rem,8vw,6rem) 1.5rem}.Ayurveda-module__TuFfSW__container{width:min(1120px,100%);margin:0 auto}.Ayurveda-module__TuFfSW__header{max-width:66ch}.Ayurveda-module__TuFfSW__eyebrow{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:750}.Ayurveda-module__TuFfSW__header h2{color:var(--color-text-primary);text-wrap:balance;margin:.65rem 0 .8rem;font-size:clamp(1.9rem,3.6vw,3rem)}.Ayurveda-module__TuFfSW__header p{color:var(--color-text-secondary);margin:0;font-size:clamp(1rem,2vw,1.15rem);line-height:1.6}.Ayurveda-module__TuFfSW__doshas{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:clamp(2rem,5vw,3rem) 0 0;padding:0;list-style:none;display:grid}.Ayurveda-module__TuFfSW__dosha{border:1px solid var(--color-border);border-radius:var(--radius-lg,1rem);background:var(--color-bg-alt);flex-direction:column;gap:.6rem;min-width:0;padding:1.5rem;display:flex}.Ayurveda-module__TuFfSW__doshaHead{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.Ayurveda-module__TuFfSW__doshaHead strong{color:var(--color-text-primary);font-family:var(--font-display);letter-spacing:.02em;font-size:1.35rem}.Ayurveda-module__TuFfSW__elements{color:var(--color-text-tertiary);font-family:var(--font-data);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:650}.Ayurveda-module__TuFfSW__quality{background:var(--color-accent-lighter);color:var(--color-accent);font-family:var(--font-data);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:.2rem .6rem;font-size:.7rem;font-weight:700}.Ayurveda-module__TuFfSW__dosha p{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.55}.Ayurveda-module__TuFfSW__connection{margin-top:clamp(2.5rem,6vw,4rem)}.Ayurveda-module__TuFfSW__connection h3{color:var(--color-text-primary);margin:0 0 1.25rem;font-size:clamp(1.25rem,2.4vw,1.6rem)}.Ayurveda-module__TuFfSW__connectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.Ayurveda-module__TuFfSW__connectionCard{border-left:2px solid var(--color-accent);border-radius:var(--radius-md,.6rem);background:var(--color-bg-alt);min-width:0;padding:1.25rem}.Ayurveda-module__TuFfSW__connectionCard span{color:var(--color-text-primary);font-family:var(--font-display);margin-bottom:.4rem;font-size:.95rem;font-weight:700;display:block}.Ayurveda-module__TuFfSW__connectionCard p{color:var(--color-text-secondary);margin:0;font-size:.92rem;line-height:1.55}.Ayurveda-module__TuFfSW__disclaimer{border-radius:var(--radius-md,.6rem);background:var(--color-bg-alt);border:1px dashed var(--color-border);color:var(--color-text-tertiary);font-family:var(--font-data);margin:clamp(2rem,5vw,3rem) 0 0;padding:1rem 1.25rem;font-size:.8rem;line-height:1.5}.Ayurveda-module__TuFfSW__learnMore{border-radius:var(--radius-md);background:var(--color-accent);color:#fff;min-height:48px;font-family:var(--font-display);transition:background var(--duration-fast) ease, transform var(--duration-fast) ease;align-items:center;margin-top:clamp(1.5rem,4vw,2rem);padding:.75rem 1.25rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.Ayurveda-module__TuFfSW__learnMore:hover{background:var(--color-accent-hover);transform:translateY(-1px)}@media (max-width:860px){.Ayurveda-module__TuFfSW__doshas,.Ayurveda-module__TuFfSW__connectionGrid{grid-template-columns:1fr}}
.Hero-module__JgYmMq__hero{width:100%;min-height:100svh;padding:116px var(--space-xl) var(--space-3xl);text-align:center;background:radial-gradient(circle at 50% 34%,#1a5fff12,#0000 25rem),linear-gradient(#fff 0% 78%,#fafbff 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__JgYmMq__eyebrow{border-radius:var(--radius-full);color:var(--color-accent);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;background:#f0f5ffd6;border:1px solid #cfe0ff;align-items:center;gap:.5rem;margin-bottom:.9rem;padding:.35rem .7rem;font-size:.7rem;font-weight:700;display:inline-flex}.Hero-module__JgYmMq__liveDot{background:#10b981;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 4px #10b9811f}.Hero-module__JgYmMq__heading{width:100%;max-width:1000px;color:var(--color-text-primary);font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin-bottom:.8rem;font-size:clamp(2.4rem,5.5vw,4.4rem);font-weight:700}.Hero-module__JgYmMq__subtitle{width:100%;max-width:680px;margin-bottom:var(--space-xl);padding:0 var(--space-md);color:var(--color-text-secondary);font-family:var(--font-body);font-size:clamp(.95rem,2vw,1.18rem);line-height:1.65}.Hero-module__JgYmMq__viewHeading{color:var(--color-text-primary);margin:0 0 .35rem;font-size:clamp(1.25rem,2.5vw,1.7rem)}.Hero-module__JgYmMq__viewDescription{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:.9rem}.Hero-module__JgYmMq__canvasWrapper{width:100%;max-width:600px;margin-bottom:var(--space-lg);position:relative}@media (max-width:768px){.Hero-module__JgYmMq__hero{min-height:auto;padding:166px var(--space-md) var(--space-3xl)}.Hero-module__JgYmMq__heading{letter-spacing:-.04em;font-size:clamp(2.15rem,11vw,3rem)}.Hero-module__JgYmMq__subtitle{margin-bottom:1.35rem;padding:0;font-size:.98rem}.Hero-module__JgYmMq__canvasWrapper{max-width:100%}}@media (max-width:360px){.Hero-module__JgYmMq__hero{padding-inline:.75rem}.Hero-module__JgYmMq__heading{font-size:2rem}.Hero-module__JgYmMq__subtitle{font-size:.9rem}}
.ChakraPositionList-module__Lk0ODG__list{width:100%;display:none}@media (max-width:600px){.ChakraPositionList-module__Lk0ODG__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.ChakraPositionList-module__Lk0ODG__item{text-align:left;background:#ffffffeb;border:1px solid #dfe6f0;border-radius:9px;flex-direction:column;gap:.12rem;min-width:0;padding:.55rem .45rem;display:flex}.ChakraPositionList-module__Lk0ODG__name{color:#172033;font-size:.7rem;font-weight:750}.ChakraPositionList-module__Lk0ODG__position{color:#1a5fff;font-family:var(--font-data,monospace);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;font-weight:650;overflow:hidden}.ChakraPositionList-module__Lk0ODG__detail{color:#64748b;font-size:.58rem}}@media (max-width:380px){.ChakraPositionList-module__Lk0ODG__list{grid-template-columns:repeat(2,minmax(0,1fr))}}
.WhatIsAstrology-module__xFNKQq__section{background:radial-gradient(circle at 14% 18%, #1a5fff14, transparent 24rem), var(--color-bg-alt);padding:1rem 1.5rem 6rem}.WhatIsAstrology-module__xFNKQq__container{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);width:min(1120px,100%);box-shadow:var(--shadow-md);margin:0 auto;padding:clamp(2rem,5vw,4.5rem)}.WhatIsAstrology-module__xFNKQq__introduction{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:.7rem 4rem;display:grid}.WhatIsAstrology-module__xFNKQq__eyebrow{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;font-size:.72rem;font-weight:750}.WhatIsAstrology-module__xFNKQq__introduction h2{max-width:9ch;color:var(--color-text-primary);font-size:clamp(2rem,4vw,3.4rem)}.WhatIsAstrology-module__xFNKQq__introduction p{margin:0}.WhatIsAstrology-module__xFNKQq__lead{color:var(--color-text-primary);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.6}.WhatIsAstrology-module__xFNKQq__introduction p:last-child{grid-column:2}.WhatIsAstrology-module__xFNKQq__steps{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(2rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.WhatIsAstrology-module__xFNKQq__step{gap:1rem;padding:1.75rem;display:flex}.WhatIsAstrology-module__xFNKQq__step+.WhatIsAstrology-module__xFNKQq__step{border-left:1px solid var(--color-border)}.WhatIsAstrology-module__xFNKQq__number{color:var(--color-accent);font-family:var(--font-data);padding-top:.2rem;font-size:.7rem;font-weight:750}.WhatIsAstrology-module__xFNKQq__step h3{color:var(--color-text-primary);margin-bottom:.45rem;font-size:1.05rem}.WhatIsAstrology-module__xFNKQq__step p{margin:0;font-size:.88rem;line-height:1.65}.WhatIsAstrology-module__xFNKQq__note{color:var(--color-text-tertiary);text-align:right;margin:1.5rem 0 0 auto;font-size:.78rem}@media (max-width:760px){.WhatIsAstrology-module__xFNKQq__section{padding:0 1rem 4rem}.WhatIsAstrology-module__xFNKQq__container{border-radius:var(--radius-lg);padding:1.5rem}.WhatIsAstrology-module__xFNKQq__introduction{grid-template-columns:1fr;gap:.75rem}.WhatIsAstrology-module__xFNKQq__introduction h2{max-width:none}.WhatIsAstrology-module__xFNKQq__introduction p:last-child{grid-column:auto}.WhatIsAstrology-module__xFNKQq__steps{grid-template-columns:1fr}.WhatIsAstrology-module__xFNKQq__step{padding:1.25rem 0}.WhatIsAstrology-module__xFNKQq__step+.WhatIsAstrology-module__xFNKQq__step{border-top:1px solid var(--color-border);border-left:0}.WhatIsAstrology-module__xFNKQq__note{text-align:left}}
.UsingAstrology-module__QGZIkW__section{background:var(--color-bg-alt);padding:0 1.5rem 6rem}.UsingAstrology-module__QGZIkW__container{width:min(1120px,100%);margin:0 auto}.UsingAstrology-module__QGZIkW__header{max-width:720px;margin-bottom:clamp(2rem,4vw,3rem)}.UsingAstrology-module__QGZIkW__eyebrow{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:750}.UsingAstrology-module__QGZIkW__header h2{color:var(--color-text-primary);text-wrap:balance;margin:.65rem 0 .8rem;font-size:clamp(2rem,4vw,3.4rem)}.UsingAstrology-module__QGZIkW__header p{margin:0;font-size:clamp(1rem,2vw,1.15rem)}.UsingAstrology-module__QGZIkW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.UsingAstrology-module__QGZIkW__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-height:190px;box-shadow:var(--shadow-sm);padding:clamp(1.4rem,3vw,2rem)}.UsingAstrology-module__QGZIkW__index{color:var(--color-accent);font-family:var(--font-data);margin-bottom:1.5rem;font-size:.72rem;font-weight:750;display:block}.UsingAstrology-module__QGZIkW__card h3{color:var(--color-text-primary);margin-bottom:.55rem;font-size:clamp(1.1rem,2vw,1.35rem)}.UsingAstrology-module__QGZIkW__card p{margin:0;font-size:.92rem}.UsingAstrology-module__QGZIkW__principle{border-radius:var(--radius-lg);background:var(--color-accent-lighter);border:1px solid #1a5fff2e;align-items:baseline;gap:1.5rem;margin-top:1rem;padding:1.25rem 1.5rem;display:flex}.UsingAstrology-module__QGZIkW__principle span{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.7rem;font-weight:750}.UsingAstrology-module__QGZIkW__principle p{color:var(--color-text-primary);margin:0;font-size:.9rem}@media (max-width:760px){.UsingAstrology-module__QGZIkW__section{padding:0 1rem 4rem}.UsingAstrology-module__QGZIkW__grid{grid-template-columns:1fr}.UsingAstrology-module__QGZIkW__card{min-height:auto}.UsingAstrology-module__QGZIkW__principle{flex-direction:column;align-items:flex-start;gap:.4rem}}
.AstrologyPossibilities-module__keOS_a__section{background:var(--color-bg-alt);padding:0 1.5rem 6rem}.AstrologyPossibilities-module__keOS_a__container{border-radius:var(--radius-xl);color:#fff;background:radial-gradient(circle at 90% 10%,#5082ff33,#0000 24rem),#111827;width:min(1120px,100%);margin:0 auto;padding:clamp(2rem,5vw,4.5rem)}.AstrologyPossibilities-module__keOS_a__header{max-width:760px}.AstrologyPossibilities-module__keOS_a__eyebrow{color:#91b4ff;font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:750}.AstrologyPossibilities-module__keOS_a__header h2{color:#fff;text-wrap:balance;margin:.65rem 0 .8rem;font-size:clamp(2rem,4vw,3.4rem)}.AstrologyPossibilities-module__keOS_a__header p{color:#bac5d6;margin:0;font-size:clamp(1rem,2vw,1.15rem)}.AstrologyPossibilities-module__keOS_a__grid{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2rem,5vw,3.5rem);display:grid}.AstrologyPossibilities-module__keOS_a__card{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;min-height:190px;padding:clamp(1.4rem,3vw,2rem)}.AstrologyPossibilities-module__keOS_a__marker{border:1px solid #91b4ff;border-radius:50%;width:.55rem;height:.55rem;margin-bottom:1.5rem;display:block;box-shadow:0 0 0 5px #91b4ff14}.AstrologyPossibilities-module__keOS_a__card h3{color:#fff;margin-bottom:.55rem;font-size:clamp(1.1rem,2vw,1.35rem)}.AstrologyPossibilities-module__keOS_a__card p{color:#aeb9ca;margin:0;font-size:.92rem}.AstrologyPossibilities-module__keOS_a__action{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.AstrologyPossibilities-module__keOS_a__action p{color:#cbd5e1;margin:0;font-size:.9rem}.AstrologyPossibilities-module__keOS_a__action a{border-radius:var(--radius-md);color:#111827;min-height:46px;transition:background var(--duration-fast) ease, transform var(--duration-fast) ease;background:#fff;flex:none;justify-content:center;align-items:center;padding:.7rem 1rem;font-weight:750;text-decoration:none;display:inline-flex}.AstrologyPossibilities-module__keOS_a__action a:hover{background:#e8f0ff;transform:translateY(-1px)}.AstrologyPossibilities-module__keOS_a__action a:focus-visible{outline-offset:3px;outline:3px solid #91b4ff}@media (max-width:760px){.AstrologyPossibilities-module__keOS_a__section{padding:0 1rem 4rem}.AstrologyPossibilities-module__keOS_a__container{border-radius:var(--radius-lg);padding:1.5rem}.AstrologyPossibilities-module__keOS_a__grid{grid-template-columns:1fr}.AstrologyPossibilities-module__keOS_a__card{min-height:auto}.AstrologyPossibilities-module__keOS_a__action{flex-direction:column;align-items:stretch}.AstrologyPossibilities-module__keOS_a__action a{align-self:flex-start}}
.PathToTruth-module__SdJmsW__section{background:var(--color-bg-alt);padding:0 1.5rem 6rem}.PathToTruth-module__SdJmsW__container{width:min(960px,100%);margin:0 auto;padding:clamp(2rem,5vw,4.5rem)}.PathToTruth-module__SdJmsW__header{max-width:720px;margin-bottom:clamp(2.25rem,5vw,4rem)}.PathToTruth-module__SdJmsW__eyebrow{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:750}.PathToTruth-module__SdJmsW__header h2{color:var(--color-text-primary);text-wrap:balance;margin:.65rem 0 .8rem;font-size:clamp(2rem,4vw,3.4rem)}.PathToTruth-module__SdJmsW__header p{margin:0;font-size:clamp(1rem,2vw,1.15rem)}.PathToTruth-module__SdJmsW__path{margin:0;padding:0;list-style:none}.PathToTruth-module__SdJmsW__step{grid-template-columns:3rem minmax(0,1fr);gap:1.25rem;display:grid;position:relative}.PathToTruth-module__SdJmsW__step:not(:last-child){padding-bottom:2rem}.PathToTruth-module__SdJmsW__step:not(:last-child):before{content:"";background:var(--color-border);width:1px;position:absolute;top:2.5rem;bottom:0;left:1.45rem}.PathToTruth-module__SdJmsW__point{z-index:1;background:var(--color-accent-lighter);width:2.9rem;height:2.9rem;color:var(--color-accent);font-family:var(--font-data);border:1px solid #1a5fff40;border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;font-weight:750;display:inline-flex;position:relative}.PathToTruth-module__SdJmsW__step div{padding:.45rem 0 1rem}.PathToTruth-module__SdJmsW__step h3{color:var(--color-text-primary);margin-bottom:.4rem;font-size:clamp(1.05rem,2vw,1.3rem)}.PathToTruth-module__SdJmsW__step p{margin:0;font-size:.92rem}.PathToTruth-module__SdJmsW__closing{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;gap:1.5rem;margin:2.5rem 0 0 4.25rem;padding:1.5rem;display:flex}.PathToTruth-module__SdJmsW__closing p{color:var(--color-text-primary);margin:0;font-size:.9rem}.PathToTruth-module__SdJmsW__closing a{color:var(--color-accent);flex:none;font-size:.88rem;font-weight:750;text-decoration:none}.PathToTruth-module__SdJmsW__closing a:hover{text-underline-offset:.2em;text-decoration:underline}.PathToTruth-module__SdJmsW__closing a:focus-visible{border-radius:var(--radius-sm);outline-offset:3px;outline:3px solid #1a5fff59}@media (max-width:760px){.PathToTruth-module__SdJmsW__section{padding:0 1rem 4rem}.PathToTruth-module__SdJmsW__container{padding:1rem 0}.PathToTruth-module__SdJmsW__step{grid-template-columns:2.5rem minmax(0,1fr);gap:.9rem}.PathToTruth-module__SdJmsW__point{width:2.5rem;height:2.5rem}.PathToTruth-module__SdJmsW__step:not(:last-child):before{top:2.2rem;left:1.22rem}.PathToTruth-module__SdJmsW__closing{flex-direction:column;align-items:flex-start;margin-left:0}}
.WhatIsProbability-module__KMtwZG__section{background:var(--color-bg-alt);padding:0 1.5rem 6rem}.WhatIsProbability-module__KMtwZG__container{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);width:min(1120px,100%);box-shadow:var(--shadow-md);margin:0 auto;padding:clamp(2rem,5vw,4.5rem)}.WhatIsProbability-module__KMtwZG__header{max-width:760px}.WhatIsProbability-module__KMtwZG__eyebrow{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:750}.WhatIsProbability-module__KMtwZG__header h2{color:var(--color-text-primary);text-wrap:balance;margin:.65rem 0 .8rem;font-size:clamp(2rem,4vw,3.4rem)}.WhatIsProbability-module__KMtwZG__header p{margin:0;font-size:clamp(1rem,2vw,1.15rem)}.WhatIsProbability-module__KMtwZG__scale{margin:clamp(2.25rem,5vw,4rem) 0}.WhatIsProbability-module__KMtwZG__track{border-radius:var(--radius-full);background:linear-gradient(90deg, #dbe5f6 0%, #8fb1ff 50%, var(--color-accent) 100%);height:.65rem;position:relative}.WhatIsProbability-module__KMtwZG__marker{background:var(--color-accent);border:3px solid #fff;border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #1a5fff4d}.WhatIsProbability-module__KMtwZG__labels{justify-content:space-between;margin-top:.8rem;display:flex}.WhatIsProbability-module__KMtwZG__labels span{color:var(--color-text-tertiary);flex-direction:column;font-size:.7rem;display:flex}.WhatIsProbability-module__KMtwZG__labels span:nth-child(2){align-items:center}.WhatIsProbability-module__KMtwZG__labels span:last-child{align-items:flex-end}.WhatIsProbability-module__KMtwZG__labels strong{color:var(--color-text-primary);font-family:var(--font-data);font-size:.78rem}.WhatIsProbability-module__KMtwZG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.WhatIsProbability-module__KMtwZG__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-alt);padding:1.5rem}.WhatIsProbability-module__KMtwZG__card h3{color:var(--color-text-primary);margin-bottom:.5rem;font-size:1.05rem}.WhatIsProbability-module__KMtwZG__card p{margin:0;font-size:.88rem}.WhatIsProbability-module__KMtwZG__note{border-left:2px solid var(--color-accent);max-width:none;color:var(--color-text-tertiary);margin:1.5rem 0 0;padding-left:1rem;font-size:.78rem}@media (max-width:760px){.WhatIsProbability-module__KMtwZG__section{padding:0 1rem 4rem}.WhatIsProbability-module__KMtwZG__container{border-radius:var(--radius-lg);padding:1.5rem}.WhatIsProbability-module__KMtwZG__grid{grid-template-columns:1fr}}
.UsingProbability-module__y4nbuq__section{background:var(--color-bg-alt);padding:0 1.5rem 6rem}.UsingProbability-module__y4nbuq__container{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2.5rem,7vw,6rem);width:min(1120px,100%);margin:0 auto;display:grid}.UsingProbability-module__y4nbuq__header{position:sticky;top:7rem}.UsingProbability-module__y4nbuq__eyebrow{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:750}.UsingProbability-module__y4nbuq__header h2{color:var(--color-text-primary);text-wrap:balance;margin:.65rem 0 .8rem;font-size:clamp(2rem,4vw,3.4rem)}.UsingProbability-module__y4nbuq__header p{margin:0;font-size:clamp(1rem,2vw,1.1rem)}.UsingProbability-module__y4nbuq__practices{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.UsingProbability-module__y4nbuq__practice{border-bottom:1px solid var(--color-border);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:1.5rem 0;display:grid}.UsingProbability-module__y4nbuq__step{color:var(--color-accent);font-family:var(--font-data);padding-top:.2rem;font-size:.7rem;font-weight:750}.UsingProbability-module__y4nbuq__practice h3{color:var(--color-text-primary);margin-bottom:.4rem;font-size:clamp(1.05rem,2vw,1.25rem)}.UsingProbability-module__y4nbuq__practice p{margin:0;font-size:.9rem}.UsingProbability-module__y4nbuq__example{border-radius:var(--radius-lg);background:var(--color-accent);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:1.5rem;padding:1.5rem clamp(1.5rem,4vw,2.5rem);display:grid}.UsingProbability-module__y4nbuq__example span{color:#dce7ff;font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:750}.UsingProbability-module__y4nbuq__example p{color:#fff;max-width:none;margin:0;font-size:clamp(.95rem,2vw,1.1rem)}@media (max-width:760px){.UsingProbability-module__y4nbuq__section{padding:0 1rem 4rem}.UsingProbability-module__y4nbuq__container{grid-template-columns:1fr;gap:2rem}.UsingProbability-module__y4nbuq__header{position:static}.UsingProbability-module__y4nbuq__example{grid-template-columns:1fr;gap:.4rem}}
.IndianChart-module__71WCTq__wrap{flex-direction:column;align-items:center;gap:.6rem;margin:0;display:flex}.IndianChart-module__71WCTq__svg{background:#fffdf7;border-radius:12px;width:min(100%,360px);height:auto}.IndianChart-module__71WCTq__frame{fill:none;stroke:#b4741f;stroke-width:3px}.IndianChart-module__71WCTq__line,.IndianChart-module__71WCTq__rhombus{fill:none;stroke:#b4741f;stroke-width:1.5px}.IndianChart-module__71WCTq__house{fill:#0000;stroke:none}.IndianChart-module__71WCTq__signNo{fill:#9a6212;font-family:var(--font-data,monospace);font-size:13px;font-weight:700}.IndianChart-module__71WCTq__lagna{fill:#b42318}.IndianChart-module__71WCTq__ascTag{fill:#b42318;font-family:var(--font-data,monospace);font-size:10px;font-weight:700}.IndianChart-module__71WCTq__graha{fill:#1a2740;font-family:var(--font-display,sans-serif);font-size:14px;font-weight:700}.IndianChart-module__71WCTq__caption{color:#5b6472;text-align:center;font-size:.76rem}
.DirectApplication-module__yr3Doq__section{background:var(--color-bg-alt);padding:0 1.5rem 6rem}.DirectApplication-module__yr3Doq__container{width:min(1120px,100%);margin:0 auto}.DirectApplication-module__yr3Doq__header{max-width:760px;margin-bottom:clamp(2rem,5vw,3.5rem)}.DirectApplication-module__yr3Doq__eyebrow{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:750}.DirectApplication-module__yr3Doq__header h2{color:var(--color-text-primary);margin:.65rem 0 .8rem;font-size:clamp(2rem,4vw,3.4rem)}.DirectApplication-module__yr3Doq__header p{margin:0;font-size:clamp(1rem,2vw,1.15rem)}.DirectApplication-module__yr3Doq__applications{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.DirectApplication-module__yr3Doq__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-height:220px;box-shadow:var(--shadow-sm);flex-direction:column;padding:clamp(1.5rem,3vw,2rem);display:flex}.DirectApplication-module__yr3Doq__context{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;margin-bottom:auto;padding-bottom:2rem;font-size:.7rem;font-weight:750}.DirectApplication-module__yr3Doq__card h3{max-width:25ch;color:var(--color-text-primary);margin-bottom:.8rem;font-size:clamp(1.1rem,2vw,1.35rem)}.DirectApplication-module__yr3Doq__card p{margin:0;font-size:.88rem}.DirectApplication-module__yr3Doq__card strong{color:var(--color-text-primary)}.DirectApplication-module__yr3Doq__action{border-radius:var(--radius-lg);background:radial-gradient(circle at 85% 20%,#91b4ff38,#0000 20rem),#111827;justify-content:space-between;align-items:center;gap:2rem;margin-top:1rem;padding:clamp(1.5rem,4vw,2.5rem);display:flex}.DirectApplication-module__yr3Doq__action span{color:#91b4ff;font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:750}.DirectApplication-module__yr3Doq__action p{color:#d3dbea;margin:.35rem 0 0;font-size:.92rem}.DirectApplication-module__yr3Doq__action a{border-radius:var(--radius-md);color:#111827;background:#fff;flex:none;justify-content:center;align-items:center;min-height:46px;padding:.7rem 1rem;font-weight:750;text-decoration:none;display:inline-flex}.DirectApplication-module__yr3Doq__action a:hover{background:#e8f0ff}.DirectApplication-module__yr3Doq__action a:focus-visible{outline-offset:3px;outline:3px solid #91b4ff}@media (max-width:760px){.DirectApplication-module__yr3Doq__section{padding:0 1rem 4rem}.DirectApplication-module__yr3Doq__applications{grid-template-columns:1fr}.DirectApplication-module__yr3Doq__card{min-height:auto}.DirectApplication-module__yr3Doq__context{padding-bottom:1.25rem}.DirectApplication-module__yr3Doq__action{flex-direction:column;align-items:stretch}.DirectApplication-module__yr3Doq__action a{align-self:flex-start}}
.AIInterpretation-module__Wsh90q__section{color:#172033;background:radial-gradient(circle at 90% 0,#1a5fff1a,#0000 20rem),#f8fbff;border:1px solid #cfdcf0;border-radius:22px;justify-self:center;width:min(1080px,100%);padding:clamp(1.4rem,4vw,2.5rem)}.AIInterpretation-module__Wsh90q__header{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.AIInterpretation-module__Wsh90q__eyebrow,.AIInterpretation-module__Wsh90q__columnLabel{color:#5274aa;font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:750}.AIInterpretation-module__Wsh90q__header h2{color:#172033;margin:.45rem 0 .55rem;font-size:clamp(1.65rem,4vw,2.5rem)}.AIInterpretation-module__Wsh90q__header p{color:#64748b;margin:0;font-size:.9rem}.AIInterpretation-module__Wsh90q__statusBadge{color:#5274aa;min-height:32px;font-family:var(--font-data);letter-spacing:.05em;text-transform:uppercase;background:#fff;border:1px solid #c6d8f5;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.45rem .65rem;font-size:.62rem;font-weight:700;display:inline-flex}.AIInterpretation-module__Wsh90q__statusBadge span{background:#22c55e;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 4px #22c55e1f}.AIInterpretation-module__Wsh90q__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.6rem 0;display:grid}.AIInterpretation-module__Wsh90q__summaryCard{background:#fff;border:1px solid #dce6f4;border-radius:12px;flex-direction:column;gap:.2rem;padding:.9rem;display:flex}.AIInterpretation-module__Wsh90q__summaryCard span,.AIInterpretation-module__Wsh90q__summaryCard small{color:#718096;font-size:.68rem}.AIInterpretation-module__Wsh90q__summaryCard strong{color:#1a5fff;font-size:1rem}.AIInterpretation-module__Wsh90q__workspace{grid-template-columns:minmax(180px,.7fr) minmax(0,1.5fr);gap:1.3rem;display:grid}.AIInterpretation-module__Wsh90q__topicColumn,.AIInterpretation-module__Wsh90q__responseColumn{min-width:0}.AIInterpretation-module__Wsh90q__topicList{gap:.45rem;margin-top:.65rem;display:grid}.AIInterpretation-module__Wsh90q__topicButton{color:#40536f;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce6f4;border-radius:9px;justify-content:space-between;align-items:center;gap:.7rem;min-height:44px;padding:.65rem .75rem;font-size:.75rem;font-weight:700;display:flex}.AIInterpretation-module__Wsh90q__topicButton:hover,.AIInterpretation-module__Wsh90q__topicButtonActive{color:#1a5fff;background:#eaf1ff;border-color:#8eaff0}.AIInterpretation-module__Wsh90q__topicButton:disabled{cursor:wait;opacity:.65}.AIInterpretation-module__Wsh90q__responseColumn{background:#fff;border:1px solid #dce6f4;border-radius:14px;padding:1rem}.AIInterpretation-module__Wsh90q__readingBody{margin-top:.45rem}.AIInterpretation-module__Wsh90q__readingSummary{background:#fff;border-radius:10px;padding:.85rem}.AIInterpretation-module__Wsh90q__readingSummary>span{color:#5274aa;font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:750}.AIInterpretation-module__Wsh90q__readingSummary p{margin-top:.35rem}.AIInterpretation-module__Wsh90q__readingSections{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.75rem;display:grid}.AIInterpretation-module__Wsh90q__readingSection{background:#fff;border:1px solid #dce6f4;border-radius:10px;padding:.75rem}.AIInterpretation-module__Wsh90q__readingSection h3{color:#172033;margin:0;font-size:.78rem}.AIInterpretation-module__Wsh90q__readingSection ul{margin:.45rem 0 0;padding-left:1rem}.AIInterpretation-module__Wsh90q__readingSection li{color:#40536f;margin-top:.3rem;font-size:.74rem;line-height:1.5}.AIInterpretation-module__Wsh90q__responseHeader,.AIInterpretation-module__Wsh90q__chatHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.AIInterpretation-module__Wsh90q__responseHeader strong,.AIInterpretation-module__Wsh90q__chatHeader strong{color:#172033;margin-top:.3rem;font-size:1rem;display:block}.AIInterpretation-module__Wsh90q__previewLabel{color:#8a96a8;font-family:var(--font-data);text-transform:uppercase;font-size:.62rem}.AIInterpretation-module__Wsh90q__questionForm{gap:.5rem;margin-top:1rem;display:flex}.AIInterpretation-module__Wsh90q__questionForm input{color:#172033;border:1px solid #dbe2ec;border-radius:9px;width:100%;min-width:0;min-height:44px;padding:.65rem .75rem;font-size:.8rem}.AIInterpretation-module__Wsh90q__questionForm input:disabled{color:#8a96a8;cursor:not-allowed;background:#f5f7fa}.AIInterpretation-module__Wsh90q__questionForm button{color:#fff;cursor:pointer;background:#1a5fff;border:0;border-radius:9px;min-width:64px;min-height:44px;padding:.65rem .8rem;font-size:.78rem;font-weight:750}.AIInterpretation-module__Wsh90q__questionForm button:hover{background:#1450dd}.AIInterpretation-module__Wsh90q__questionForm button:disabled{cursor:wait;opacity:.65}.AIInterpretation-module__Wsh90q__chatThread{gap:.75rem;display:grid}.AIInterpretation-module__Wsh90q__chatSection{background:#fff;border:1px solid #dce6f4;border-radius:14px;margin-top:1.3rem;padding:1rem}.AIInterpretation-module__Wsh90q__chatHistory{gap:1rem;display:grid}.AIInterpretation-module__Wsh90q__chatExchange{gap:.65rem;display:grid}.AIInterpretation-module__Wsh90q__userMessage{color:#fff;background:#1a5fff;border-radius:12px 12px 3px;width:fit-content;max-width:min(85%,34rem);margin-left:auto;padding:.7rem .85rem}.AIInterpretation-module__Wsh90q__userMessage span{font-family:var(--font-data);letter-spacing:.06em;opacity:.75;text-transform:uppercase;margin-bottom:.2rem;font-size:.58rem;font-weight:700;display:block}.AIInterpretation-module__Wsh90q__userMessage p{color:inherit;margin:0;font-size:.8rem;line-height:1.5}.AIInterpretation-module__Wsh90q__response{background:#f4f7ff;border:1px solid #dce7ff;border-radius:11px;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:1rem;display:grid}.AIInterpretation-module__Wsh90q__responseIcon{color:#fff;background:#1a5fff;border-radius:9px;place-items:center;width:2rem;height:2rem;display:grid}.AIInterpretation-module__Wsh90q__responseMeta{color:#5274aa;font-family:var(--font-data);font-size:.62rem;font-weight:700;line-height:1.4}.AIInterpretation-module__Wsh90q__response p,.AIInterpretation-module__Wsh90q__answerContent li{color:#40536f;margin:.45rem 0 0;font-size:.82rem;line-height:1.6}.AIInterpretation-module__Wsh90q__answerContent>:first-child{margin-top:.45rem}.AIInterpretation-module__Wsh90q__answerContent h3{color:#172033;margin:.9rem 0 .25rem;font-size:.88rem}.AIInterpretation-module__Wsh90q__answerContent ol,.AIInterpretation-module__Wsh90q__answerContent ul{margin:.55rem 0 0;padding-left:1.2rem}.AIInterpretation-module__Wsh90q__answerContent li{margin-top:.3rem}.AIInterpretation-module__Wsh90q__answerContent strong{color:#263b5a;font-weight:750}.AIInterpretation-module__Wsh90q__guidedAnswer{gap:.75rem;margin-top:.45rem;display:grid}.AIInterpretation-module__Wsh90q__guidedAnswer section{background:#fff;border:1px solid #dce6f4;border-radius:9px;padding:.75rem}.AIInterpretation-module__Wsh90q__guidedAnswer h3{color:#172033;margin:0;font-size:.76rem}.AIInterpretation-module__Wsh90q__guidedAnswer p{margin-top:.35rem}.AIInterpretation-module__Wsh90q__guidedAnswer ul{margin:.4rem 0 0;padding-left:1rem}.AIInterpretation-module__Wsh90q__guidedAnswer li{color:#40536f;margin-top:.25rem;font-size:.76rem;line-height:1.5}.AIInterpretation-module__Wsh90q__guidedAnswer .AIInterpretation-module__Wsh90q__limitations{background:#fffbeb;border-color:#fde68a}.AIInterpretation-module__Wsh90q__feedbackRow{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.75rem;display:flex}.AIInterpretation-module__Wsh90q__feedbackRow>span{color:#718096;margin-right:.25rem;font-size:.66rem}.AIInterpretation-module__Wsh90q__feedbackRow button{color:#526987;cursor:pointer;background:#fff;border:1px solid #dce6f4;border-radius:999px;min-height:34px;padding:.35rem .6rem;font-size:.68rem}.AIInterpretation-module__Wsh90q__feedbackRow button:hover,.AIInterpretation-module__Wsh90q__feedbackRow .AIInterpretation-module__Wsh90q__feedbackActive{color:#1a5fff;background:#eaf1ff;border-color:#8eaff0}.AIInterpretation-module__Wsh90q__feedbackRow button:disabled{cursor:wait;opacity:.65}.AIInterpretation-module__Wsh90q__feedbackError{color:#b42318;margin-top:.45rem;font-size:.7rem}.AIInterpretation-module__Wsh90q__response .AIInterpretation-module__Wsh90q__responseError{color:#b42318}.AIInterpretation-module__Wsh90q__retryState button{color:#9f1d1d;cursor:pointer;background:#fff;border:1px solid #efb4b4;border-radius:8px;margin-top:.65rem;padding:.45rem .7rem;font-size:.72rem;font-weight:700}.AIInterpretation-module__Wsh90q__evidence{border-top:1px solid #e4ebf5;margin-top:.75rem}.AIInterpretation-module__Wsh90q__evidence>summary{color:#5274aa;cursor:pointer;justify-content:space-between;align-items:center;min-height:42px;font-size:.7rem;font-weight:750;list-style:none;display:flex}.AIInterpretation-module__Wsh90q__evidence>summary::-webkit-details-marker{display:none}.AIInterpretation-module__Wsh90q__evidence>summary:after{content:"View +";color:#1a5fff;font-size:.65rem}.AIInterpretation-module__Wsh90q__evidence[open]>summary:after{content:"Hide −"}.AIInterpretation-module__Wsh90q__evidenceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.AIInterpretation-module__Wsh90q__evidenceItem{background:#f8fbff;border:1px solid #e4ebf5;border-radius:8px;flex-direction:column;gap:.15rem;padding:.6rem .7rem;display:flex}.AIInterpretation-module__Wsh90q__evidenceItem strong{color:#263b5a;font-size:.72rem}.AIInterpretation-module__Wsh90q__evidenceItem span{color:#718096;font-size:.66rem}.AIInterpretation-module__Wsh90q__disclaimer{color:#8a96a8;margin:.8rem 0 0;font-size:.68rem;line-height:1.5}.AIInterpretation-module__Wsh90q__disclaimer a{color:var(--color-accent);font-weight:700}@media (max-width:720px){.AIInterpretation-module__Wsh90q__header{flex-direction:column}.AIInterpretation-module__Wsh90q__summaryGrid,.AIInterpretation-module__Wsh90q__workspace{grid-template-columns:1fr}.AIInterpretation-module__Wsh90q__topicList{scroll-snap-type:x proximity;padding-bottom:.35rem;display:flex;overflow-x:auto}.AIInterpretation-module__Wsh90q__topicButton{scroll-snap-align:start;flex:none}.AIInterpretation-module__Wsh90q__readingSections,.AIInterpretation-module__Wsh90q__evidenceList{grid-template-columns:1fr}.AIInterpretation-module__Wsh90q__statusBadge{align-self:flex-start}.AIInterpretation-module__Wsh90q__chatHeader{flex-direction:column;gap:.4rem}}@media (max-width:420px){.AIInterpretation-module__Wsh90q__questionForm{flex-direction:column}.AIInterpretation-module__Wsh90q__questionForm button{width:100%}}
.AstrologyLimitations-module__M6gjoq__section{background:var(--color-bg-alt);padding:0 1.5rem 6rem}.AstrologyLimitations-module__M6gjoq__container{border-radius:var(--radius-xl);background:radial-gradient(circle at 8% 12%,#d997371a,#0000 22rem),#fffdf9;border:1px solid #eadfcf;width:min(1120px,100%);margin:0 auto;padding:clamp(2rem,5vw,4.5rem)}.AstrologyLimitations-module__M6gjoq__header{max-width:760px;margin-bottom:clamp(2rem,5vw,3.5rem)}.AstrologyLimitations-module__M6gjoq__eyebrow{color:#9a5b13;font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:750}.AstrologyLimitations-module__M6gjoq__header h2{color:var(--color-text-primary);text-wrap:balance;margin:.65rem 0 .8rem;font-size:clamp(2rem,4vw,3.4rem)}.AstrologyLimitations-module__M6gjoq__header p{margin:0;font-size:clamp(1rem,2vw,1.15rem)}.AstrologyLimitations-module__M6gjoq__grid{border-top:1px solid #eadfcf;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;display:grid}.AstrologyLimitations-module__M6gjoq__item{border-bottom:1px solid #eadfcf;grid-template-columns:2.25rem minmax(0,1fr);gap:.9rem;padding:1.5rem 0;display:grid}.AstrologyLimitations-module__M6gjoq__index{color:#9a5b13;font-family:var(--font-data);padding-top:.2rem;font-size:.68rem;font-weight:750}.AstrologyLimitations-module__M6gjoq__item h3{color:var(--color-text-primary);margin-bottom:.4rem;font-size:clamp(1.05rem,2vw,1.25rem)}.AstrologyLimitations-module__M6gjoq__item p{margin:0;font-size:.88rem}.AstrologyLimitations-module__M6gjoq__statement{background:#eadfcf47;border-left:3px solid #c47b20;margin-top:2rem;padding:1.5rem}.AstrologyLimitations-module__M6gjoq__statement strong{color:var(--color-text-primary);font-family:var(--font-display);font-size:1rem}.AstrologyLimitations-module__M6gjoq__statement p{margin:.35rem 0 0;font-size:.88rem}@media (max-width:760px){.AstrologyLimitations-module__M6gjoq__section{padding:0 1rem 4rem}.AstrologyLimitations-module__M6gjoq__container{border-radius:var(--radius-lg);padding:1.5rem}.AstrologyLimitations-module__M6gjoq__grid{grid-template-columns:1fr}}
.ChartExplanation-module__I8fa-q__section{color:#172033;background:linear-gradient(145deg,#f8fbff,#fff);border:1px solid #cfdcf0;border-radius:18px;padding:clamp(1.25rem,3vw,2rem)}.ChartExplanation-module__I8fa-q__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ChartExplanation-module__I8fa-q__eyebrow{color:#5274aa;font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:750}.ChartExplanation-module__I8fa-q__header h2{margin:.35rem 0;font-size:clamp(1.45rem,3vw,2.1rem)}.ChartExplanation-module__I8fa-q__header p{color:#64748b;margin:0;font-size:.82rem}.ChartExplanation-module__I8fa-q__badge{color:#5274aa;font-family:var(--font-data);text-transform:uppercase;border:1px solid #c6d8f5;border-radius:999px;flex:none;padding:.4rem .65rem;font-size:.62rem;font-weight:700}.ChartExplanation-module__I8fa-q__timeline{gap:0;margin-top:1.35rem;display:grid}.ChartExplanation-module__I8fa-q__item{border-top:1px solid #e4ebf5;grid-template-columns:2.5rem minmax(0,1fr);gap:.8rem;padding:1rem 0;display:grid}.ChartExplanation-module__I8fa-q__number{color:#1a5fff;font-family:var(--font-data);font-size:.72rem;font-weight:750}.ChartExplanation-module__I8fa-q__item h3{margin:0;font-size:.95rem}.ChartExplanation-module__I8fa-q__item p{color:#40536f;margin:.35rem 0 0;font-size:.84rem;line-height:1.65}.ChartExplanation-module__I8fa-q__evidence{margin-top:.55rem}.ChartExplanation-module__I8fa-q__evidence summary{color:#1a5fff;cursor:pointer;font-size:.7rem;font-weight:700}.ChartExplanation-module__I8fa-q__evidence ul{color:#64748b;margin:.45rem 0 0;padding-left:1.1rem;font-size:.72rem;line-height:1.55}.ChartExplanation-module__I8fa-q__error{background:#fff7f7;border:1px solid #fecaca;border-radius:10px;margin:1rem 0 0;padding:.85rem}.ChartExplanation-module__I8fa-q__error p{color:#b42318;font-size:.78rem}.ChartExplanation-module__I8fa-q__error button{color:#9f1d1d;cursor:pointer;background:#fff;border:1px solid #efb4b4;border-radius:8px;margin-top:.6rem;padding:.45rem .7rem;font-size:.72rem;font-weight:700}@media (max-width:600px){.ChartExplanation-module__I8fa-q__header{flex-direction:column}}
.IndependentDecisions-module__8sRvra__section{background:var(--color-bg-alt);padding:0 1.5rem 6rem}.IndependentDecisions-module__8sRvra__container{border-radius:var(--radius-xl);color:#fff;background:radial-gradient(circle at 100% 0,#1a5fff33,#0000 27rem),#111827;width:min(1120px,100%);margin:0 auto;padding:clamp(2rem,5vw,4.5rem)}.IndependentDecisions-module__8sRvra__header{max-width:820px}.IndependentDecisions-module__8sRvra__eyebrow{color:#91b4ff;font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:750}.IndependentDecisions-module__8sRvra__header h2{color:#fff;text-wrap:balance;margin:.65rem 0 .8rem;font-size:clamp(2rem,4vw,3.4rem)}.IndependentDecisions-module__8sRvra__header p{color:#bac5d6;margin:0;font-size:clamp(1rem,2vw,1.15rem)}.IndependentDecisions-module__8sRvra__flow{grid-template-columns:repeat(5,minmax(0,1fr));margin:clamp(2.5rem,6vw,4.5rem) 0;padding:0;list-style:none;display:grid}.IndependentDecisions-module__8sRvra__flowStep{min-width:0;padding-right:1.25rem;position:relative}.IndependentDecisions-module__8sRvra__flowStep:not(:last-child):after{content:"→";color:#668de8;font-family:var(--font-data);position:absolute;top:.35rem;right:.35rem}.IndependentDecisions-module__8sRvra__flowNumber{color:#91b4ff;width:1.9rem;height:1.9rem;font-family:var(--font-data);border:1px solid #91b4ff73;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;font-size:.68rem;font-weight:750;display:flex}.IndependentDecisions-module__8sRvra__flowStep strong{color:#fff;font-family:var(--font-display);margin-bottom:.35rem;font-size:.95rem;display:block}.IndependentDecisions-module__8sRvra__flowStep p{color:#9eabc0;margin:0;font-size:.78rem;line-height:1.55}.IndependentDecisions-module__8sRvra__examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.IndependentDecisions-module__8sRvra__example{border-radius:var(--radius-lg);background:#ffffff0b;border:1px solid #ffffff24;flex-direction:column;gap:1.35rem;padding:1.5rem;display:flex}.IndependentDecisions-module__8sRvra__situation{color:#fff;font-family:var(--font-display);font-size:1.15rem;font-weight:650}.IndependentDecisions-module__8sRvra__prediction,.IndependentDecisions-module__8sRvra__checks,.IndependentDecisions-module__8sRvra__action{border-top:1px solid #ffffff1c;padding-top:1rem}.IndependentDecisions-module__8sRvra__prediction span,.IndependentDecisions-module__8sRvra__checks span,.IndependentDecisions-module__8sRvra__action span{color:#91b4ff;font-family:var(--font-data);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.45rem;font-size:.65rem;font-weight:750;display:block}.IndependentDecisions-module__8sRvra__prediction p,.IndependentDecisions-module__8sRvra__action p{color:#d3dbea;margin:0;font-size:.83rem}.IndependentDecisions-module__8sRvra__checks ul{color:#b4bfd0;margin:0;padding-left:1.1rem}.IndependentDecisions-module__8sRvra__checks li{padding-left:.2rem;font-size:.8rem;line-height:1.55}.IndependentDecisions-module__8sRvra__checks li+li{margin-top:.4rem}.IndependentDecisions-module__8sRvra__boundary{border-radius:var(--radius-lg);color:#111827;background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;padding:1.25rem 1.5rem;display:flex}.IndependentDecisions-module__8sRvra__boundary>span,.IndependentDecisions-module__8sRvra__boundary strong{font-family:var(--font-data);font-size:.78rem}.IndependentDecisions-module__8sRvra__boundary strong{color:var(--color-accent)}.IndependentDecisions-module__8sRvra__boundary .IndependentDecisions-module__8sRvra__arrow{color:var(--color-text-tertiary)}.IndependentDecisions-module__8sRvra__boundary p{width:100%;max-width:780px;color:var(--color-text-secondary);text-align:center;margin:.35rem auto 0;font-size:.78rem}@media (max-width:900px){.IndependentDecisions-module__8sRvra__flow{grid-template-columns:1fr;gap:0}.IndependentDecisions-module__8sRvra__flowStep{min-height:5.5rem;padding:0 0 1.25rem 3.25rem}.IndependentDecisions-module__8sRvra__flowStep:not(:last-child):after{content:"";background:#91b4ff59;width:1px;top:2rem;bottom:0;left:.95rem}.IndependentDecisions-module__8sRvra__flowNumber{position:absolute;top:0;left:0}.IndependentDecisions-module__8sRvra__examples{grid-template-columns:1fr}}@media (max-width:760px){.IndependentDecisions-module__8sRvra__section{padding:0 1rem 4rem}.IndependentDecisions-module__8sRvra__container{border-radius:var(--radius-lg);padding:1.5rem}.IndependentDecisions-module__8sRvra__boundary{justify-content:flex-start}.IndependentDecisions-module__8sRvra__boundary p{text-align:left}}
.page-module__QBvD9G__main{width:min(100% - 2rem,960px);margin:0 auto;padding:clamp(7rem,12vw,10rem) 0 5rem}.page-module__QBvD9G__hero{max-width:760px;margin-bottom:2.5rem}.page-module__QBvD9G__hero>span,.page-module__QBvD9G__label,.page-module__QBvD9G__card>span{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:750}.page-module__QBvD9G__hero h1{margin:.5rem 0 .75rem}.page-module__QBvD9G__hero p{color:var(--color-text-secondary);line-height:1.65}.page-module__QBvD9G__block{margin-bottom:2.5rem}.page-module__QBvD9G__block h2{margin:.5rem 0;font-size:clamp(1.4rem,2.6vw,1.9rem)}.page-module__QBvD9G__lead{max-width:68ch;color:var(--color-text-secondary);margin:0 0 1.5rem;line-height:1.6}.page-module__QBvD9G__elements{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;padding:0;list-style:none;display:grid}.page-module__QBvD9G__element{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-sm);flex-direction:column;gap:.3rem;padding:1.1rem 1rem;display:flex}.page-module__QBvD9G__element strong{font-family:var(--font-display);color:var(--color-text-primary);font-size:1.1rem}.page-module__QBvD9G__gloss{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.05em;text-transform:uppercase;font-size:.7rem;font-weight:700}.page-module__QBvD9G__element p{color:var(--color-text-secondary);margin:.15rem 0 0;font-size:.85rem;line-height:1.45}.page-module__QBvD9G__doshas{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.page-module__QBvD9G__dosha{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-sm);padding:clamp(1.25rem,3vw,1.8rem)}.page-module__QBvD9G__doshaHead{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.75rem;display:flex}.page-module__QBvD9G__doshaHead strong{font-family:var(--font-display);color:var(--color-text-primary);font-size:1.35rem}.page-module__QBvD9G__doshaElements{color:var(--color-text-tertiary);font-family:var(--font-data);letter-spacing:.04em;text-transform:uppercase;text-align:right;font-size:.68rem;font-weight:650}.page-module__QBvD9G__dosha p{color:var(--color-text-secondary);font-size:.92rem;line-height:1.55}.page-module__QBvD9G__dosha p+p{margin-top:.6rem}.page-module__QBvD9G__sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.page-module__QBvD9G__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:clamp(1.25rem,3vw,1.8rem)}.page-module__QBvD9G__card h2{margin:.5rem 0 .8rem;font-size:1.25rem}.page-module__QBvD9G__card p{color:var(--color-text-secondary);line-height:1.55}.page-module__QBvD9G__card p+p{margin-top:.75rem}.page-module__QBvD9G__notice{border-left:3px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-accent-lighter);margin-top:1rem;padding:1.25rem 1.5rem}.page-module__QBvD9G__notice p{color:var(--color-text-secondary);margin-top:.25rem;line-height:1.55}.page-module__QBvD9G__links{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1.75rem;display:flex}.page-module__QBvD9G__links a{color:var(--color-accent);font-family:var(--font-display);font-size:.9rem;font-weight:700;text-decoration:none}.page-module__QBvD9G__links a:hover{color:var(--color-accent-hover);text-decoration:underline}@media (max-width:860px){.page-module__QBvD9G__elements{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__QBvD9G__doshas,.page-module__QBvD9G__sections{grid-template-columns:1fr}}@media (max-width:460px){.page-module__QBvD9G__elements{grid-template-columns:1fr}}
.legal-module__8113wq__main{width:min(100% - 2rem,820px);margin:0 auto;padding:clamp(7rem,12vw,10rem) 0 5rem}.legal-module__8113wq__hero{max-width:760px;margin-bottom:2.5rem}.legal-module__8113wq__hero>span,.legal-module__8113wq__card>span{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:750}.legal-module__8113wq__hero h1{margin:.5rem 0 .75rem}.legal-module__8113wq__effective{color:var(--color-text-muted,#6b7280);font-family:var(--font-data);margin-top:.75rem;font-size:.8rem}.legal-module__8113wq__sections{flex-direction:column;gap:1rem;display:flex}.legal-module__8113wq__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:clamp(1.25rem,3vw,1.8rem)}.legal-module__8113wq__card h2{margin:.5rem 0 .8rem;font-size:1.25rem}.legal-module__8113wq__card p+p,.legal-module__8113wq__card ul+p,.legal-module__8113wq__card p+ul{margin-top:.75rem}.legal-module__8113wq__card ul{flex-direction:column;gap:.4rem;margin:.5rem 0 0;padding-left:1.25rem;display:flex}.legal-module__8113wq__card a{color:var(--color-accent)}.legal-module__8113wq__notice{border-left:3px solid var(--color-accent);background:var(--color-accent-lighter);margin-top:1rem;padding:1.25rem 1.5rem}.legal-module__8113wq__notice p{margin-top:.25rem}.legal-module__8113wq__action{border-radius:var(--radius-md);background:var(--color-accent);color:#fff;align-items:center;min-height:48px;margin-top:1.5rem;padding:.75rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}
.page-module__5AJjZW__main{width:min(100% - 2rem,960px);margin:0 auto;padding:clamp(7rem,12vw,10rem) 0 5rem}.page-module__5AJjZW__hero{max-width:760px;margin-bottom:2.5rem}.page-module__5AJjZW__hero>span,.page-module__5AJjZW__card>span{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:750}.page-module__5AJjZW__hero h1{margin:.5rem 0 .75rem}.page-module__5AJjZW__sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.page-module__5AJjZW__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:clamp(1.25rem,3vw,1.8rem)}.page-module__5AJjZW__card h2{margin:.5rem 0 .8rem;font-size:1.25rem}.page-module__5AJjZW__card p+p{margin-top:.75rem}.page-module__5AJjZW__notice{border-left:3px solid var(--color-accent);background:var(--color-accent-lighter);margin-top:1rem;padding:1.25rem 1.5rem}.page-module__5AJjZW__notice p{margin-top:.25rem}.page-module__5AJjZW__action{border-radius:var(--radius-md);background:var(--color-accent);color:#fff;align-items:center;min-height:48px;margin-top:1.5rem;padding:.75rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:700px){.page-module__5AJjZW__sections{grid-template-columns:1fr}}
.page-module___8aEwW__footer{border-top:1px solid var(--color-grid-dark);background:radial-gradient(circle at 85% 10%, #1a5fff17, transparent 28rem), var(--color-bg-alt)}.page-module___8aEwW__footerInner{width:min(100% - 2rem, var(--max-width));grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:3rem;margin:0 auto;padding:3.5rem 0 2rem;display:grid}.page-module___8aEwW__footerBrand{flex-direction:column;gap:.7rem;display:flex}.page-module___8aEwW__wordmark{font-family:var(--font-display);letter-spacing:.09em;font-size:1.1rem;font-weight:700}.page-module___8aEwW__footerBrand p{max-width:52ch;font-size:.92rem}.page-module___8aEwW__footerNav{flex-wrap:wrap;justify-content:flex-end;gap:.6rem 1.4rem;display:flex}.page-module___8aEwW__footerNav a{color:var(--color-text-secondary);font-family:var(--font-body);transition:color var(--duration-fast) ease;font-size:.875rem;font-weight:600;text-decoration:none}.page-module___8aEwW__footerNav a:hover{color:var(--color-accent)}.page-module___8aEwW__footerMeta{width:min(100% - 2rem, var(--max-width));border-top:1px solid var(--color-border);color:var(--color-text-tertiary);font-family:var(--font-data);letter-spacing:.02em;margin:0 auto;padding:1rem 0 1.5rem;font-size:.72rem}@media (max-width:700px){.page-module___8aEwW__footerInner{grid-template-columns:1fr;gap:1.75rem;padding-top:2.75rem}.page-module___8aEwW__footerNav{justify-content:flex-start}}
.ChartExplorer-module__4PeFQG__section{color:#fff;background:radial-gradient(circle at 12% 18%,#1a5fff1f,#0000 30rem),linear-gradient(145deg,#07101f 0%,#0b1424 58%,#101d31 100%);min-height:100vh;padding:7.5rem 1.5rem 6rem}.ChartExplorer-module__4PeFQG__container{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;width:min(1180px,100%);margin:0 auto;display:grid}.ChartExplorer-module__4PeFQG__intro{position:sticky;top:6rem}.ChartExplorer-module__4PeFQG__intro h2{color:#fff;letter-spacing:-.055em;max-width:12ch;margin:.55rem 0 1.25rem;font-size:clamp(2.5rem,5vw,4.7rem)}.ChartExplorer-module__4PeFQG__intro>p{color:#aebbd0;font-size:1.04rem}.ChartExplorer-module__4PeFQG__eyebrow,.ChartExplorer-module__4PeFQG__step{color:#75a0ff;font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.ChartExplorer-module__4PeFQG__included{gap:.75rem;margin:2.3rem 0;display:grid}.ChartExplorer-module__4PeFQG__included div{border-bottom:1px solid #ffffff1a;grid-template-columns:2.6rem 1fr;align-items:center;padding:.9rem 0;display:grid}.ChartExplorer-module__4PeFQG__included span{color:#75a0ff;font-family:var(--font-data);font-size:.72rem}.ChartExplorer-module__4PeFQG__included strong{font-family:var(--font-display);font-size:.94rem;font-weight:600}.ChartExplorer-module__4PeFQG__intro .ChartExplorer-module__4PeFQG__formatNote{color:#7f8da3;border-left:2px solid #75a0ff;padding-left:1rem;font-size:.82rem}.ChartExplorer-module__4PeFQG__formCard{width:min(720px,100%);color:var(--color-text-primary);background:#fffffff7;border:1px solid #ffffff1f;border-radius:22px;justify-self:center;padding:clamp(1.4rem,3vw,2.35rem);box-shadow:0 30px 80px #00000047}.ChartExplorer-module__4PeFQG__formHeading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.4rem;display:flex}.ChartExplorer-module__4PeFQG__formHeading h1{color:#172033;letter-spacing:-.03em;margin:.2rem 0 0;font-size:clamp(1.6rem,3vw,2rem)}.ChartExplorer-module__4PeFQG__formHeading p{color:#718096;margin:.35rem 0 0;font-size:.8rem}.ChartExplorer-module__4PeFQG__wizardProgress{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0 0 1.4rem;padding:0;list-style:none;display:grid}.ChartExplorer-module__4PeFQG__wizardProgress li{color:#8a96a8;align-items:center;gap:.45rem;font-size:.68rem;font-weight:700;display:flex}.ChartExplorer-module__4PeFQG__wizardProgress li>span{color:#718096;background:#fff;border:1px solid #dbe2ec;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;display:grid}.ChartExplorer-module__4PeFQG__wizardProgress .ChartExplorer-module__4PeFQG__wizardCurrent,.ChartExplorer-module__4PeFQG__wizardProgress .ChartExplorer-module__4PeFQG__wizardDone{color:#1a5fff}.ChartExplorer-module__4PeFQG__wizardProgress .ChartExplorer-module__4PeFQG__wizardCurrent>span,.ChartExplorer-module__4PeFQG__wizardProgress .ChartExplorer-module__4PeFQG__wizardDone>span{color:#1a5fff;background:#eaf1ff;border-color:#1a5fff}.ChartExplorer-module__4PeFQG__locationButton{color:#315078;cursor:pointer;background:#f7f9fd;border:1px solid #ced9ee;border-radius:9px;align-items:center;gap:.4rem;min-height:42px;padding:.55rem .8rem;font-size:.74rem;font-weight:700;display:inline-flex}.ChartExplorer-module__4PeFQG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.ChartExplorer-module__4PeFQG__fields label{color:#283548;flex-direction:column;gap:.4rem;min-width:0;font-size:.77rem;font-weight:700;display:flex}.ChartExplorer-module__4PeFQG__fields label>span{justify-content:space-between;gap:.5rem;display:flex}.ChartExplorer-module__4PeFQG__fields small{color:#8a96a8;font-size:.68rem;font-weight:500}.ChartExplorer-module__4PeFQG__fields input{color:#101828;width:100%;min-height:45px;font-family:var(--font-body);transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;background:#fff;border:1px solid #dbe2ec;border-radius:9px;padding:.68rem .75rem;font-size:.86rem}.ChartExplorer-module__4PeFQG__fields input:disabled{color:#718096;background:#f4f6fa}.ChartExplorer-module__4PeFQG__fields input:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px #1a5fff1a}.ChartExplorer-module__4PeFQG__fullField{grid-column:1/-1}.ChartExplorer-module__4PeFQG__accuracyField{border:0;margin:0;padding:0}.ChartExplorer-module__4PeFQG__accuracyField legend{color:#283548;margin-bottom:.45rem;font-size:.77rem;font-weight:700}.ChartExplorer-module__4PeFQG__accuracyOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.ChartExplorer-module__4PeFQG__accuracyOptions label{cursor:pointer;background:#fff;border:1px solid #dbe2ec;border-radius:10px;grid-template-columns:auto 1fr;gap:.15rem .45rem;padding:.7rem;display:grid}.ChartExplorer-module__4PeFQG__accuracyOptions label input{grid-row:1/3;width:auto;min-height:auto;margin-top:.15rem}.ChartExplorer-module__4PeFQG__accuracyOptions label strong{font-size:.76rem}.ChartExplorer-module__4PeFQG__accuracyOptions label small{line-height:1.35}.ChartExplorer-module__4PeFQG__accuracyOptions .ChartExplorer-module__4PeFQG__accuracyActive{background:#eaf1ff;border-color:#8eaff0}.ChartExplorer-module__4PeFQG__placeStepHead{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ChartExplorer-module__4PeFQG__placeStepHead strong{color:#283548;font-size:.9rem}.ChartExplorer-module__4PeFQG__placeStepHead p{color:#718096;margin:.25rem 0 0;font-size:.72rem}.ChartExplorer-module__4PeFQG__reviewStep{gap:1rem;display:grid}.ChartExplorer-module__4PeFQG__reviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.ChartExplorer-module__4PeFQG__reviewGrid>div{background:#f8fafc;border:1px solid #dbe2ec;border-radius:9px;flex-direction:column;gap:.2rem;padding:.7rem;display:flex}.ChartExplorer-module__4PeFQG__reviewGrid span{color:#8a96a8;text-transform:uppercase;font-size:.62rem}.ChartExplorer-module__4PeFQG__reviewGrid strong{overflow-wrap:anywhere;color:#283548;text-transform:capitalize;font-size:.76rem}.ChartExplorer-module__4PeFQG__calculationBasis{padding:.85rem 1rem}.ChartExplorer-module__4PeFQG__calculationBasis p{color:#526987;margin:.25rem 0;font-size:.72rem;line-height:1.5}.ChartExplorer-module__4PeFQG__calculationBasis .ChartExplorer-module__4PeFQG__approximateNotice{color:#92400e}.ChartExplorer-module__4PeFQG__consentRow{color:#40536f;background:#f8fbff;border:1px solid #cfdcf0;border-radius:10px;align-items:flex-start;gap:.6rem;padding:.8rem;font-size:.72rem;line-height:1.5;display:flex}.ChartExplorer-module__4PeFQG__consentRow input{margin-top:.15rem}.ChartExplorer-module__4PeFQG__consentRow a{color:var(--color-accent);font-weight:700}.ChartExplorer-module__4PeFQG__wizardActions{grid-template-columns:auto minmax(12rem,1fr);align-items:stretch;gap:.7rem;margin-top:1.5rem;display:grid}.ChartExplorer-module__4PeFQG__backButton{color:#526987;cursor:pointer;background:#fff;border:1px solid #dbe2ec;border-radius:11px;min-height:52px;padding:.8rem 1rem;font-weight:700}.ChartExplorer-module__4PeFQG__fields .ChartExplorer-module__4PeFQG__sourceNote{color:#526987;background:#f4f7fb;border:1px solid #dbe2ec;border-radius:9px;margin:0;padding:.7rem .8rem;font-size:.72rem;font-weight:600}.ChartExplorer-module__4PeFQG__advanced{background:#f8fafc;border:1px solid #dbe2ec;border-radius:11px}.ChartExplorer-module__4PeFQG__advanced>summary{color:#283548;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:48px;padding:.75rem .9rem;font-size:.78rem;font-weight:750;list-style:none;display:flex;position:relative}.ChartExplorer-module__4PeFQG__advanced>summary::-webkit-details-marker{display:none}.ChartExplorer-module__4PeFQG__advanced>summary:after{content:"+";color:#1a5fff;font-size:1.1rem}.ChartExplorer-module__4PeFQG__advanced[open]>summary{border-bottom:1px solid #dbe2ec}.ChartExplorer-module__4PeFQG__advanced[open]>summary:after{content:"−"}.ChartExplorer-module__4PeFQG__advanced>summary span{color:#8a96a8;margin-left:auto;font-size:.68rem;font-weight:500}.ChartExplorer-module__4PeFQG__advancedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1rem;display:grid}.ChartExplorer-module__4PeFQG__placeField{position:relative}.ChartExplorer-module__4PeFQG__fields input[readonly]{color:#5b6472;cursor:not-allowed;background:#f4f6fa}.ChartExplorer-module__4PeFQG__placeList{z-index:20;background:#fff;border:1px solid #dbe2ec;border-radius:11px;max-height:15rem;margin:.3rem 0 0;padding:.3rem;list-style:none;position:absolute;top:calc(100% - 1.15rem);left:0;right:0;overflow-y:auto;box-shadow:0 18px 44px #0f172a29}.ChartExplorer-module__4PeFQG__placeOption{color:#283548;cursor:pointer;border-radius:8px;padding:.55rem .65rem;font-size:.82rem;font-weight:500;line-height:1.3}.ChartExplorer-module__4PeFQG__placeOption:hover,.ChartExplorer-module__4PeFQG__placeOptionActive{color:var(--color-accent);background:#1a5fff14}.ChartExplorer-module__4PeFQG__result{background:#fffffff7;border:1px solid #ffffff1f;border-radius:22px;flex-direction:column;grid-column:1/-1;gap:clamp(1.5rem,4vw,2.5rem);margin-top:1rem;padding:clamp(1.4rem,3vw,2.35rem);display:flex;box-shadow:0 30px 80px #00000047}.ChartExplorer-module__4PeFQG__charts{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,2rem);display:grid}.ChartExplorer-module__4PeFQG__providerPanel{background:#f8faff;border:1px solid #dce5f1;border-radius:14px;padding:1rem;scroll-margin-top:6rem}.ChartExplorer-module__4PeFQG__providerHeading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.ChartExplorer-module__4PeFQG__providerHeading h4{color:#1a2740;margin:0;font-size:1.15rem}.ChartExplorer-module__4PeFQG__providerHeading p{color:#64748b;margin:.2rem 0 0;font-size:.72rem}.ChartExplorer-module__4PeFQG__providerHeading span{color:#64748b;font-size:.68rem}.ChartExplorer-module__4PeFQG__providerPanchangaHeading{color:#1a2740;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.55rem;font-size:.78rem;display:flex}.ChartExplorer-module__4PeFQG__providerPanchangaHeading span{color:#64748b;font-size:.66rem;font-weight:500}.ChartExplorer-module__4PeFQG__providerPanel .ChartExplorer-module__4PeFQG__panchanga{margin-bottom:1.25rem}.ChartExplorer-module__4PeFQG__panchanga{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.ChartExplorer-module__4PeFQG__panchanga div{background:#f7f9fd;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:.2rem;padding:.7rem .8rem;display:flex}.ChartExplorer-module__4PeFQG__panchanga span{color:#75a0ff;font-family:var(--font-data,monospace);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:700}.ChartExplorer-module__4PeFQG__panchanga strong{color:#1a2740;font-size:.82rem;font-weight:600}.ChartExplorer-module__4PeFQG__resultHead{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ChartExplorer-module__4PeFQG__resultHead h3{color:#1a2740;margin:.2rem 0 0;font-size:1.2rem}.ChartExplorer-module__4PeFQG__resultSources{color:#64748b;margin:.25rem 0 0;font-size:.72rem}.ChartExplorer-module__4PeFQG__technicalDisclosure{background:#f8faff;border:1px solid #dce5f1;border-radius:14px;overflow:hidden}.ChartExplorer-module__4PeFQG__technicalDisclosure>summary{color:#315078;cursor:pointer;justify-content:space-between;align-items:center;min-height:64px;padding:.85rem 1rem;list-style:none;display:flex}.ChartExplorer-module__4PeFQG__technicalDisclosure>summary::-webkit-details-marker{display:none}.ChartExplorer-module__4PeFQG__technicalDisclosure>summary:after{content:"Open +";color:#1a5fff;font-size:.7rem;font-weight:750}.ChartExplorer-module__4PeFQG__technicalDisclosure[open]>summary:after{content:"Close −"}.ChartExplorer-module__4PeFQG__technicalDisclosure>summary span{flex-direction:column;gap:.2rem;display:flex}.ChartExplorer-module__4PeFQG__technicalDisclosure>summary strong{font-size:.86rem}.ChartExplorer-module__4PeFQG__technicalDisclosure>summary small{color:#718096;font-size:.68rem}.ChartExplorer-module__4PeFQG__technicalBody{padding:0 1rem 1rem}@media (max-width:720px){.ChartExplorer-module__4PeFQG__charts{grid-template-columns:1fr}.ChartExplorer-module__4PeFQG__panchanga{grid-template-columns:repeat(2,minmax(0,1fr))}}.ChartExplorer-module__4PeFQG__submitButton{background:var(--color-accent);color:#fff;width:100%;min-height:52px;font-family:var(--font-display);cursor:pointer;transition:background var(--duration-fast) ease, transform var(--duration-fast) ease;border:0;border-radius:11px;justify-content:space-between;align-items:center;padding:.8rem 1rem;font-size:.9rem;font-weight:700;display:flex;box-shadow:0 9px 25px #1a5fff45}.ChartExplorer-module__4PeFQG__submitButton:hover{background:var(--color-accent-hover);transform:translateY(-1px)}.ChartExplorer-module__4PeFQG__submitButton:disabled{box-shadow:none;cursor:not-allowed;background:#aebbd0;transform:none}.ChartExplorer-module__4PeFQG__submitButton span:last-child{font-size:1.2rem}.ChartExplorer-module__4PeFQG__submitButton>span:first-child{align-items:center;gap:.55rem;display:inline-flex}.ChartExplorer-module__4PeFQG__formActions,.ChartExplorer-module__4PeFQG__resultActions{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.ChartExplorer-module__4PeFQG__formActions{margin-top:1.5rem}.ChartExplorer-module__4PeFQG__resultActions{padding-top:.25rem}.ChartExplorer-module__4PeFQG__downloadButton{min-height:52px;font-family:var(--font-display);text-align:center;cursor:pointer;background:var(--color-accent);color:#fff;border:0;border-radius:11px;justify-content:space-between;align-items:center;padding:.8rem 1rem;font-size:.86rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex;box-shadow:0 9px 25px #1a5fff33}.ChartExplorer-module__4PeFQG__downloadButton:hover{background:var(--color-accent-hover)}.ChartExplorer-module__4PeFQG__spinner{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.75s linear infinite ChartExplorer-module__4PeFQG__spin}@keyframes ChartExplorer-module__4PeFQG__spin{to{transform:rotate(360deg)}}.ChartExplorer-module__4PeFQG__status{color:#718096;min-height:1.3rem;margin:.8rem 0 0;font-size:.71rem;line-height:1.45}.ChartExplorer-module__4PeFQG__status.ChartExplorer-module__4PeFQG__error{color:#b42318}@media (max-width:960px){.ChartExplorer-module__4PeFQG__container{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.ChartExplorer-module__4PeFQG__section{padding-top:9.5rem}}@media (max-width:600px){.ChartExplorer-module__4PeFQG__section{padding:9.5rem 1rem 4.5rem}.ChartExplorer-module__4PeFQG__formCard{border-radius:16px;padding:1.25rem}.ChartExplorer-module__4PeFQG__fields,.ChartExplorer-module__4PeFQG__accuracyOptions,.ChartExplorer-module__4PeFQG__reviewGrid{grid-template-columns:1fr}.ChartExplorer-module__4PeFQG__fullField{grid-column:auto}.ChartExplorer-module__4PeFQG__advancedGrid{grid-template-columns:1fr}.ChartExplorer-module__4PeFQG__advanced>summary{flex-direction:column;align-items:flex-start;gap:.15rem}.ChartExplorer-module__4PeFQG__advanced>summary:after{position:absolute;right:2rem}.ChartExplorer-module__4PeFQG__formHeading{flex-direction:row;align-items:center}.ChartExplorer-module__4PeFQG__placeStepHead{flex-direction:column;align-items:flex-start}.ChartExplorer-module__4PeFQG__wizardActions{grid-template-columns:1fr}.ChartExplorer-module__4PeFQG__wizardActions>span{display:none}.ChartExplorer-module__4PeFQG__formHeading h1{font-size:1.45rem}.ChartExplorer-module__4PeFQG__formHeading p{max-width:24ch}.ChartExplorer-module__4PeFQG__locationButton{padding:.5rem .65rem;font-size:.68rem}.ChartExplorer-module__4PeFQG__result{border-radius:16px;padding:1rem}.ChartExplorer-module__4PeFQG__resultHead{flex-direction:column;align-items:flex-start}.ChartExplorer-module__4PeFQG__formActions,.ChartExplorer-module__4PeFQG__resultActions{grid-template-columns:1fr}.ChartExplorer-module__4PeFQG__providerPanel{padding:.8rem}.ChartExplorer-module__4PeFQG__providerHeading{flex-direction:column;align-items:flex-start;gap:.35rem}}@media (max-width:360px){.ChartExplorer-module__4PeFQG__section{padding-inline:.75rem}.ChartExplorer-module__4PeFQG__formCard,.ChartExplorer-module__4PeFQG__result{padding:.9rem}.ChartExplorer-module__4PeFQG__formHeading{flex-direction:column;align-items:flex-start}.ChartExplorer-module__4PeFQG__formHeading p{max-width:none}.ChartExplorer-module__4PeFQG__locationButton{justify-content:center;width:100%}.ChartExplorer-module__4PeFQG__panchanga{grid-template-columns:minmax(0,1fr)}}
