.view-now .todayArcMount,.view-now .seasonalArc{background:linear-gradient(#fffbf1ad,#faf7ef80),radial-gradient(circle at 86% 10%,#c9a05212,#0000 34%);border-color:#9074452e}.view-now .todayArcMount{box-shadow:inset 0 -1px #ffffffa6,0 10px 28px #67573c0b}.view-now .todayArcMount:after{content:"";background:linear-gradient(90deg,#c9a052c7,#c9a0521f);border-radius:999px;width:54px;height:2px;position:absolute;top:0;left:18px}.view-now .todayArcMount:before{color:#46443dc7;opacity:1}.view-now .todayArcLink,.view-now .seasonalArc{transition:background .2s,border-color .2s,transform .2s}.view-now .todayArcLink:hover,.view-now .todayArcLink:focus-visible,.view-now .seasonalArc:hover,.view-now .seasonalArc:focus-within{background:#fffcf4ad}.view-now .todayArcLink i,.view-now .seasonalArc .solarYearHomeLink i{color:#9d7432d1;opacity:.78}.view-now .seasonalArc{padding-right:52px;position:relative}.view-now .seasonalArcExploreMount{border:0;margin:0;padding:0;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.view-now .solarYearHomeLink{width:32px;height:44px;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;transition:background .18s,transform .18s;display:grid;overflow:visible}.view-now .solarYearHomeLink:before,.view-now .solarYearHomeLink:after{content:none}.view-now .solarYearHomeLink span{display:none}.view-now .solarYearHomeLink i{font-size:22px;font-style:normal;line-height:1;position:static;transform:none}@media (max-width:639px){.view-now .todayArcMount,.view-now .seasonalArc{border-color:#90744529}.view-now .todayArcMount{box-shadow:0 8px 22px #67573c0a}.view-now .seasonalArc{padding-right:46px}.view-now .seasonalArcExploreMount{right:10px}}.view-now .todayArcLink{padding-left:44px;position:relative}.view-now .todayArcLink:before{content:"";border-top:1px solid #997a42a3;border-radius:50% 50% 0 0/100% 100% 0 0;width:18px;height:9px;position:absolute;top:50%;left:15px;transform:translateY(-48%)}.view-now .todayArcLink:after{content:"";background:#b28c46c2;border-radius:50%;width:3px;height:3px;position:absolute;top:calc(50% - 5px);left:23px;box-shadow:0 0 6px #b28c4633}.view-now .seasonalArc .seasonalHeading{padding-left:27px;position:relative}.view-now .seasonalArc .seasonalHeading:before{content:"";background:linear-gradient(90deg,#0000,#a37f3bb8,#0000);width:19px;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.view-now .seasonalArc .seasonalHeading:after{content:"";background:#be974bd6;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:8px;transform:translate(-1px,-50%);box-shadow:0 0 7px #be974b38}.view-now .seasonalArc{padding:0;overflow:hidden}.view-now .seasonalArcSummary{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:6px;padding:16px 14px 8px;display:grid}.view-now .seasonalArcMotif{place-items:center;width:24px;height:34px;margin-top:2px;display:grid;position:relative}.view-now .seasonalArcMotif:before{content:"";background:linear-gradient(90deg,#0000,#a37f3bc2,#0000);width:22px;height:1px}.view-now .seasonalArcMotif:after{content:"";background:#be974be0;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px #be974b3d}.view-now .seasonalArcMotif i{display:none}.view-now .seasonalArcCopy{min-width:0}.view-now .seasonalArc .seasonalHeading{justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 8px;padding:0;display:flex}.view-now .seasonalArc .seasonalHeading:before,.view-now .seasonalArc .seasonalHeading:after{content:none}.view-now .seasonalArc .seasonalHeading .kicker{letter-spacing:.11em;font-size:10px}.view-now .seasonalArc .seasonalHeading small{display:none}.view-now .seasonalArcLabel{color:#39484a;margin:0 0 10px;font:400 20px/1.25 Georgia,Times New Roman,serif;display:block}.view-now .seasonalLandmarkLink{color:#39484a;text-align:left;background:0 0;border:0;border-top:1px solid #313a3d13;flex-direction:column;gap:2px;width:100%;min-width:0;margin:0;padding:9px 34px 9px 0;display:flex;position:relative}.view-now .seasonalLandmarkLink>span{text-transform:capitalize;font-size:11px;font-weight:700;line-height:1.25}.view-now .seasonalLandmarkLink>small{color:#6d777d;font-size:10px;line-height:1.35}.view-now .seasonalLandmarkLink>i{color:#8a652bd1;border:1px solid #9d743257;border-radius:50%;place-items:center;width:20px;height:20px;font:700 11px/1 Georgia,Times New Roman,serif;display:grid;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.view-now .seasonalLandmarkLink:hover,.view-now .seasonalLandmarkLink:focus-visible{background:#c9a05209}.view-now .seasonalArcExploreMount{border:0;margin:0;padding:0;position:static;transform:none}.view-now .solarYearHomeLink{width:100%;height:auto;min-height:52px;box-shadow:none;color:#39484a;text-align:left;background:#ffffff29;border:0;border-top:1px solid #313a3d18;border-radius:0;grid-template-columns:minmax(0,1fr) auto;place-items:center stretch;gap:12px;margin:0;padding:8px 14px 9px 44px;display:grid}.view-now .seasonalArc>.solarYearHomeLink{opacity:1;padding:8px 14px 9px 44px}.view-now .solarYearHomeLink span{flex-direction:column;gap:3px;min-width:0;display:flex}.view-now .solarYearHomeLink small{letter-spacing:.13em;text-transform:uppercase;color:#747d82;font-size:9px;font-weight:800}.view-now .solarYearHomeLink strong{color:#2f3a3e;font-size:12.5px;font-weight:650;line-height:1.35}.view-now .solarYearHomeLink i{color:#9d7432d1;opacity:.78;font-size:22px;font-style:normal;line-height:1;position:static;transform:none}.view-now .solarYearHomeLink:hover,.view-now .solarYearHomeLink:focus-visible{background:#c9a0520d;transform:none}.view-now .seasonalArc .seasonalTrack,.view-now .seasonalArc>p,.view-now .seasonalArc .seasonalNote,.view-now .seasonalArc .landmarkSignals{display:none}@media (max-width:639px){.view-now .seasonalArc{padding-right:0}.view-now .seasonalArcSummary{grid-template-columns:24px minmax(0,1fr);gap:6px;padding:16px 14px 8px}.view-now .seasonalArcLabel{font-size:19px}.view-now .solarYearHomeLink{padding-left:44px}}.view-now .influences{border-bottom:1px solid var(--home-hairline);border-radius:18px}.view-now .todayArcMount{margin-top:24px}.view-now .todayArcMount .exploreHorizonRow{width:100%;min-height:72px;box-shadow:none;background:0 0;border:0;border-top:1px solid #313a3d18;border-radius:0;grid-template-columns:26px minmax(0,1fr) 60px 11px;align-items:center;gap:8px;margin:0;padding:12px 10px}.view-now .todayArcMount .exploreHorizonRow:before,.view-now .todayArcMount .exploreHorizonRow:after{content:none}.view-now .todayArcMount .exploreHorizonRow:hover,.view-now .todayArcMount .exploreHorizonRow:focus-visible{background:#c9a0520b}.view-now .todayArcMount .exploreHorizonRow .horizonGlyph{width:26px;height:26px;font-size:18px}.view-now .todayArcMount .exploreHorizonRow .horizonCopy>small{font-size:10px}.view-now .todayArcMount .exploreHorizonRow .horizonCopy strong{font-size:13px}.view-now .todayArcMount .exploreHorizonRow .horizonCopy>span{font-size:10px}@media (max-width:639px){.view-now .todayArcMount .exploreHorizonRow{grid-template-columns:26px minmax(0,1fr) 48px 9px;gap:8px;padding:12px 10px}.view-now .todayArcMount .exploreHorizonRow .horizonGlyph{width:26px;height:26px;font-size:18px}}.view-now .todayArcLink>span>small,.view-now .todayArcMount .exploreHorizonRow .horizonCopy>small,.view-now .seasonalArc .seasonalHeading .kicker,.view-now .solarYearHomeLink>span>small{letter-spacing:.11em;text-transform:uppercase;color:#526664;opacity:1;font-size:10px;font-weight:750;line-height:1.3}
.locationBoot{background:var(--paper,#f7f6f2);color:#66747b;letter-spacing:.02em;place-items:center;min-height:100vh;font-size:12px;display:grid}.locationRequired{background:var(--paper,#f7f6f2);min-height:100vh}.activeLocationButton{z-index:76;-webkit-backdrop-filter:blur(16px);color:#243139;width:max-content;max-width:min(520px,100vw - 24px);font:inherit;text-align:left;cursor:pointer;background:#faf9f6f2;border:1px solid #2d3a421f;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;display:grid;position:fixed;bottom:76px;left:50%;transform:translate(-50%);box-shadow:0 9px 28px #202b311c}.activeLocationButton:hover{border-color:#ab8b4647;box-shadow:0 11px 30px #202b3124}.activeLocationButton:focus-visible{outline-offset:2px;outline:2px solid #b4934a6b}.activeLocationPin{color:#9b7d3e;background:#b1924c1a;border-radius:50%;place-items:center;width:29px;height:29px;font-size:16px;display:grid}.activeLocationCopy{min-width:0;line-height:1.08;display:grid}.activeLocationCopy small{color:#8a9498;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:8px;font-weight:760}.activeLocationCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:760;overflow:hidden}.activeLocationCopy em{text-overflow:ellipsis;white-space:nowrap;color:#7b878d;margin-top:3px;font-size:8.5px;font-style:normal;overflow:hidden}.activeLocationChange{color:#8f7136;align-self:center;font-size:9px;font-weight:760}.locationOverlay{z-index:140;-webkit-backdrop-filter:blur(8px);background:#1a23286e;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow:auto}.locationDialog{color:#26333a;background:#fbfaf7;border:1px solid #2b38401a;border-radius:24px;width:min(650px,100%);max-height:calc(100vh - 44px);padding:26px;overflow:auto;box-shadow:0 28px 80px #161f243d}.locationDialogHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.locationDialogHead>div>span{color:#9b7d3e;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:780;display:block}.locationDialogHead h2{letter-spacing:-.035em;margin:0;font-size:27px;font-weight:680;line-height:1.05}.locationClose{appearance:none;color:#6e7a80;width:34px;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:23px;line-height:1}.locationClose:hover{background:#2c38400f}.locationClose:focus-visible{outline-offset:2px;outline:2px solid #b4934a61}.locationIntro{color:#66757c;max-width:570px;margin:14px 0 21px;font-size:12px;line-height:1.55}.locationDeviceCard{background:#b4934a0e;border:1px solid #a889472e;border-radius:17px;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:16px 17px;display:grid}.locationDeviceCard strong{margin-bottom:4px;font-size:12px;font-weight:760;display:block}.locationDeviceCard p{color:#68767c;margin:0;font-size:10px;line-height:1.5}.locationDeviceCard button,.locationSearch button{appearance:none;color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#28353c;border:0;border-radius:11px;padding:10px 13px;font-size:10px;font-weight:760}.locationDeviceCard button:hover,.locationSearch button:hover{background:#1f2b31}.locationDeviceCard button:disabled,.locationSearch button:disabled{opacity:.55;cursor:default}.locationDeviceCard button:focus-visible,.locationSearch button:focus-visible{outline-offset:2px;outline:2px solid #b4934a7a}.locationDivider{color:#929b9f;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;margin:21px 0 16px;font-size:9px;font-weight:700;display:flex}.locationDivider:before,.locationDivider:after{content:"";background:#2c384017;flex:1;height:1px}.locationSearch label{color:#56646b;margin-bottom:7px;font-size:10px;font-weight:720;display:block}.locationSearch>div{grid-template-columns:1fr auto;gap:8px;display:grid}.locationSearch input{color:#243139;min-width:0;font:inherit;background:#fff;border:1px solid #2c384026;border-radius:11px;outline:none;padding:11px 12px;font-size:11px}.locationSearch input:focus{border-color:#a6854180;box-shadow:0 0 0 3px #b4934a14}.locationSearch input::placeholder{color:#a3aaad}.locationResults{gap:6px;margin-top:13px;display:grid}.locationResults>button{appearance:none;color:#26333a;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #2c384017;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.locationResults>button:hover{background:#fffefa;border-color:#a8894740}.locationResults>button:focus-visible{outline-offset:2px;outline:2px solid #b4934a61}.locationResults>button span{gap:3px;min-width:0;display:grid}.locationResults>button strong{font-size:10.5px;font-weight:750}.locationResults>button small{color:#879196;font-size:8.5px}.locationResults>button i{color:#a17f3e;font-size:18px;font-style:normal}.locationMessage{color:#5c6b72;background:#75808514;border-radius:10px;margin:13px 0 0;padding:9px 11px;font-size:10px;line-height:1.45}.locationPrivacy{color:#8a9498;margin:16px 0 0;font-size:8.5px;line-height:1.45}@media (max-width:600px){.experienceRoot{padding-bottom:112px}.activeLocationButton{border-radius:13px;gap:7px;max-width:calc(100vw - 18px);padding:7px 9px;bottom:72px}.activeLocationPin{width:26px;height:26px;font-size:14px}.activeLocationCopy strong{font-size:10px}.activeLocationCopy em{font-size:8px}.activeLocationChange{font-size:8.5px}.locationOverlay{padding:10px 10px calc(10px + env(safe-area-inset-bottom));align-items:end}.locationDialog{border-radius:22px;max-height:calc(100vh - 20px);padding:21px 17px 18px}.locationDialogHead h2{font-size:23px}.locationIntro{font-size:11px}.locationDeviceCard{grid-template-columns:1fr;gap:12px}.locationDeviceCard button{width:100%}.locationSearch>div{grid-template-columns:1fr}.locationSearch button{width:100%}}.activeLocationButton{display:none!important}@media (max-width:600px){.experienceRoot{padding-bottom:62px}}
.trustFooter{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#536067;background:#f8f6efe6;border-top:1px solid #5561671f;position:relative}.trustFooterInner{justify-content:space-between;align-items:flex-start;gap:24px;width:min(1120px,100% - 32px);margin:0 auto;padding:18px 0 76px;display:flex}.trustFooter p{max-width:620px;margin:0;font-size:12px;line-height:1.55}.trustFooter p strong{color:#2e3a40}.trustFooter nav{flex-wrap:wrap;justify-content:flex-end;gap:8px 14px;display:flex}.trustFooter a{color:#6c5c37;letter-spacing:.02em;font-size:11px;font-weight:720;text-decoration:none}.trustFooter a:hover{text-decoration:underline}.trustPage{color:#26343b;background:linear-gradient(#f7f4eb 0%,#f4f1e7 45%,#eef1ef 100%);min-height:100vh}.trustPageInner{width:min(860px,100% - 36px);margin:0 auto;padding:30px 0 64px}.trustBack{color:#6c5c37;margin-bottom:38px;font-size:12px;font-weight:760;text-decoration:none;display:inline-flex}.trustHero{border-bottom:1px solid #47545a1f;padding:0 0 34px}.trustHero>span,.trustKicker{color:#9a8049;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.trustHero h1{letter-spacing:-.045em;max-width:720px;margin:0;font-size:clamp(34px,6vw,62px);line-height:.98}.trustHero p{color:#5d696f;max-width:700px;margin:20px 0 0;font-size:16px;line-height:1.65}.trustBody{gap:20px;padding-top:26px;display:grid}.trustSection,.trustCard,.localDataPanel{background:#ffffffa3;border:1px solid #424e541c;border-radius:22px;box-shadow:0 18px 60px #3844490d}.trustSection{padding:24px}.trustSection h2,.trustCard h2,.localDataPanel h2{letter-spacing:-.02em;margin:0 0 10px;font-size:21px}.trustSection h3{margin:22px 0 8px;font-size:14px}.trustSection p,.trustSection li,.trustCard p,.localDataPanel p{color:#59666c;font-size:14px;line-height:1.65}.trustSection p:last-child,.trustCard p:last-child{margin-bottom:0}.trustSection ul{margin:10px 0 0;padding-left:20px}.trustGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.trustCard{color:inherit;padding:22px;text-decoration:none;transition:transform .16s,border-color .16s;display:block}.trustCard:hover{border-color:#9a80494d;transform:translateY(-2px)}.trustCard small{color:#9a8049;letter-spacing:.08em;text-transform:uppercase;margin-top:16px;font-size:10px;font-weight:800;display:block}.trustCallout{color:#526068;background:#ffffff85;border-left:3px solid #b39759;border-radius:0 16px 16px 0;padding:18px 20px;font-size:13px;line-height:1.65}.trustTable{border-collapse:collapse;width:100%;margin-top:8px}.trustTable th,.trustTable td{vertical-align:top;text-align:left;border-bottom:1px solid #49575d1a;padding:12px 10px;font-size:12px;line-height:1.5}.trustTable th{color:#39464c;font-weight:780}.trustTable td{color:#5e6b71}.trustTable a,.trustSection a{color:#765f2f}.localDataPanel{padding:24px}.localDataStatus{border-top:1px solid #49575d1a;border-bottom:1px solid #49575d1a;gap:0;margin:18px 0;display:grid}.localDataStatus p{border-bottom:1px solid #49575d14;justify-content:space-between;gap:16px;margin:0;padding:11px 0;display:flex}.localDataStatus p:last-child{border-bottom:0}.localDataStatus strong{color:#334047}.localDataActions{flex-wrap:wrap;gap:9px;display:flex}.localDataActions button{color:#36444a;font:inherit;cursor:pointer;background:#fff;border:1px solid #48545a29;border-radius:999px;padding:10px 14px;font-size:11px;font-weight:760}.localDataActions button:disabled{opacity:.4;cursor:default}.localDataActions .dangerQuiet{color:#87554d}.localDataMessage{font-weight:700;color:#6c5c37!important;margin:14px 0 0!important}.trustMeta{color:#8a9498!important;font-size:11px!important}.trustStatusLine{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.trustStatusLine span{color:#7b6739;background:#aa91561a;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:780}.trustFooter+.trustFooter{display:none}@media (max-width:720px){.trustFooterInner{padding-bottom:74px;display:grid}.trustFooter nav{justify-content:flex-start}.trustGrid{grid-template-columns:1fr}.trustPageInner{width:min(100% - 24px,860px);padding-top:22px}.trustHero{padding-bottom:26px}.trustSection,.trustCard,.localDataPanel{border-radius:18px;padding:19px}.trustTable{display:block;overflow-x:auto}.trustFooter p{font-size:11px}}
.productFeedbackLauncher{z-index:96;-webkit-backdrop-filter:blur(14px);color:#5f512f;font:inherit;letter-spacing:.02em;cursor:pointer;background:#f9f7f0f0;border:1px solid #564a2f2e;border-radius:999px;padding:9px 13px;font-size:10px;font-weight:780;position:fixed;bottom:82px;right:18px;box-shadow:0 10px 28px #2630361a}.productFeedbackLauncher:hover{background:#fff}.productFeedbackLauncher:focus-visible,.productFeedbackPanel button:focus-visible,.productFeedbackPanel select:focus-visible,.productFeedbackPanel textarea:focus-visible{outline-offset:2px;outline:2px solid #a98a496b}.productFeedbackBackdrop{z-index:160;-webkit-backdrop-filter:blur(8px);background:#181f2347;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.productFeedbackPanel{color:#29373e;background:#f8f6ef;border:1px solid #4551571f;border-radius:24px;width:min(480px,100%);padding:26px;position:relative;box-shadow:0 28px 90px #1e262a38}.productFeedbackClose{color:#66737a;width:34px;height:34px;font:inherit;cursor:pointer;background:#48545a12;border:0;border-radius:50%;font-size:22px;line-height:1;position:absolute;top:14px;right:14px}.productFeedbackKicker{color:#9a8049;letter-spacing:.12em;text-transform:uppercase;margin:0 42px 7px 0;font-size:9px;font-weight:820;display:block}.productFeedbackPanel h2{letter-spacing:-.03em;margin:0 42px 20px 0;font-size:26px}.productFeedbackPanel form{gap:15px;display:grid}.productFeedbackPanel label{gap:7px;display:grid}.productFeedbackPanel label>span{color:#536168;font-size:11px;font-weight:760}.productFeedbackPanel select,.productFeedbackPanel textarea{box-sizing:border-box;color:#2d3a40;width:100%;font:inherit;background:#ffffffd1;border:1px solid #45515729;border-radius:13px;padding:11px 12px;font-size:13px}.productFeedbackPanel textarea{resize:vertical;min-height:112px;line-height:1.5}.productFeedbackPrivacy{color:#788287;margin:0;font-size:10px;line-height:1.55}.productFeedbackActions{justify-content:flex-end;gap:9px;margin-top:2px;display:flex}.productFeedbackActions button,.productFeedbackThanks button{color:#536168;font:inherit;cursor:pointer;background:#fff;border:1px solid #45515724;border-radius:999px;padding:9px 13px;font-size:10px;font-weight:780}.productFeedbackActions .productFeedbackSubmit{color:#fff;background:#8a7444;border-color:#8a7444}.productFeedbackActions .productFeedbackSubmit:disabled{opacity:.38;cursor:default}.productFeedbackThanks{gap:10px;padding:9px 0 1px;display:grid}.productFeedbackThanks strong{font-size:18px}.productFeedbackThanks p{color:#66737a;margin:0;font-size:13px;line-height:1.55}.productFeedbackThanks button{justify-self:start;margin-top:4px}.productErrorFallback{color:#29373e;background:linear-gradient(#f7f4eb,#eef1ef);place-items:center;min-height:100vh;padding:24px;display:grid}.productErrorFallback>div{background:#ffffffb8;border:1px solid #4551571f;border-radius:24px;width:min(620px,100%);padding:30px;box-shadow:0 24px 80px #26303614}.productErrorFallback span{color:#9a8049;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:800}.productErrorFallback h1{letter-spacing:-.04em;margin:8px 0 12px;font-size:clamp(30px,6vw,52px);line-height:1}.productErrorFallback p{color:#617077;font-size:14px;line-height:1.65}.productErrorFallback button{color:#fff;font:inherit;cursor:pointer;background:#66562f;border:0;border-radius:999px;margin-top:7px;padding:11px 15px;font-size:11px;font-weight:780}@media (max-width:600px){.productFeedbackLauncher{bottom:92px;right:18px}body:has(.view-solar-year) .productFeedbackLauncher{display:none}.productFeedbackBackdrop{align-items:end;padding:10px}.productFeedbackPanel{padding:22px 18px calc(20px + env(safe-area-inset-bottom));border-radius:20px}.productFeedbackPanel h2{font-size:24px}}

.firstRunOverlay{z-index:3000;color:#f4f6f6;background:radial-gradient(circle at 74% 18%,#e4b54f21,transparent 31%), radial-gradient(circle at 18% 78%,#88b9ab1a,transparent 34%), linear-gradient(148deg,var(--brand-teal-edge,#04181a) 0%,var(--brand-teal,#0b3530) 54%,#062420 100%);min-height:100dvh;position:fixed;inset:0;overflow:auto}.firstRunOverlay:before{content:"";pointer-events:none;opacity:.32;background-image:radial-gradient(circle at 12% 22%,#e3e6e4eb 0 1px,#0000 1.3px),radial-gradient(circle at 73% 35%,#e3e6e4bd 0 1px,#0000 1.4px),radial-gradient(circle at 47% 66%,#e3e6e49e 0 1px,#0000 1.4px),radial-gradient(circle at 88% 82%,#e3e6e48a 0 1px,#0000 1.4px),radial-gradient(circle at 29% 92%,#e3e6e475 0 1px,#0000 1.3px);background-size:210px 210px,260px 260px,300px 300px,235px 235px,280px 280px;position:fixed;inset:0}.firstRunShell{z-index:1;grid-template-rows:auto 1fr auto;width:min(1100px,100%);min-height:100dvh;margin:0 auto;padding:28px clamp(24px,5vw,66px) 30px;display:grid;position:relative}.firstRunHeader,.firstRunFooter{justify-content:space-between;align-items:center;gap:24px;display:flex}.firstRunBrand{align-items:center;gap:11px;display:flex}.firstRunBrandMark{border-radius:22.5%;box-shadow:0 0 0 1px #e3e6e421,0 0 28px #e4b54f12}.firstRunBrand>span:last-child{flex-direction:column;line-height:1.05;display:flex}.firstRunBrand strong{letter-spacing:.16em;font-size:11px;font-weight:780}.firstRunBrand small{color:#a3b9b4;letter-spacing:.02em;margin-top:5px;font-size:9px}.firstRunSkip,.firstRunBack{color:#a5b7b3;background:0 0;border:0;padding:9px 0;font-size:11px;font-weight:700}.firstRunSkip:hover,.firstRunBack:hover{color:#fff}.firstRunStage{grid-template-columns:minmax(0,.88fr) minmax(380px,1.12fr);align-items:center;gap:clamp(40px,7vw,88px);padding:52px 0 44px;display:grid}.firstRunCopy{max-width:485px}.firstRunEyebrow{color:#e4b54f;letter-spacing:.17em;text-transform:uppercase;margin-bottom:15px;font-size:10px;font-weight:800;display:block}.firstRunCopy h1{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(38px,5.2vw,66px);font-weight:560;line-height:.99}.firstRunCopy>p{color:#c3cfcc;max-width:520px;margin:22px 0 0;font-size:clamp(15px,1.55vw,18px);line-height:1.58}.firstRunCopy .firstRunReassurance{color:#9aafaa;border-top:1px solid #e3e6e41c;margin-top:18px;padding-top:17px;font-size:12px;line-height:1.55}.firstRunVisual{place-items:center;min-height:390px;display:grid;position:relative}.firstRunVisual>div{aspect-ratio:1;place-items:center;width:min(410px,88vw);display:grid;position:relative}.firstRunVisual small{text-align:center;color:#89a09b;letter-spacing:.13em;text-transform:uppercase;width:100%;font-size:9px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.firstRunWelcomeVisual:before{content:"";background:radial-gradient(circle,#103f37a3,#04181a0d 58%,#0000 72%);border-radius:50%;position:absolute;inset:7%;box-shadow:0 0 100px #04181a47}.firstRunWelcomeLogo{z-index:2;border-radius:18px;width:260px;position:relative;box-shadow:0 22px 64px #020f104d,0 0 0 1px #e3e6e40f}.firstRunWelcomeCaption{text-align:center;color:#9bb0ab;letter-spacing:.16em;text-transform:uppercase;width:100%;font-size:8px;position:absolute;bottom:23px;left:50%;transform:translate(-50%)}.firstRunNowVisual:before,.firstRunTimeVisual:before,.firstRunMySkyVisual:before,.firstRunPathsVisual:before{content:"";border:1px solid #e3e6e417;border-radius:50%;position:absolute;inset:8%;box-shadow:inset 0 0 90px #e3e6e406,0 0 60px #020f1026}.firstRunNowArc{border:1px solid #e4b54f4f;border-radius:50%;place-items:center;width:74%;height:74%;display:grid;position:relative;box-shadow:0 0 45px #e4b54f0a}.firstRunNowArc:before{content:"";background:linear-gradient(90deg,#0000,#e3e6e438,#0000);height:1px;position:absolute;top:50%;left:8%;right:8%}.firstRunNowArc i{background:#e4b54f;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:50%;transform:translate(-50%);box-shadow:0 0 22px #e4b54f8c}.firstRunNowArc b{letter-spacing:.01em;color:#eef2f0;font-size:39px;font-weight:520}.firstRunSun,.firstRunMoon{z-index:2;border-radius:50%;position:absolute}.firstRunSun{background:radial-gradient(circle at 35% 35%,#fff3bd,#dda947 55%,#ad7627);width:28px;height:28px;top:23%;right:18%;box-shadow:0 0 24px #e4b54f3d}.firstRunMoon{border:1px solid #e3e6e4b8;width:20px;height:20px;bottom:28%;left:20%;box-shadow:inset -7px 0 #04181afa,0 0 16px #e3e6e41c}.firstRunTimeOrbit{border:1px solid #e3e6e414;border-radius:50%;position:absolute}.firstRunTimeOrbit.orbitOne{inset:20%}.firstRunTimeOrbit.orbitTwo{border-color:#e4b54f24;inset:31%}.firstRunTimeRail{color:#93aaa5;text-transform:uppercase;letter-spacing:.13em;grid-template-columns:1fr auto 1fr;align-items:center;gap:17px;width:84%;font-size:10px;display:grid;position:relative}.firstRunTimeRail:before{content:"";z-index:-1;background:linear-gradient(90deg,#e3e6e40a,#e3e6e445,#e3e6e40a);height:1px;position:absolute;top:50%;left:0;right:0}.firstRunTimeRail span{background:#04181ae0;padding:8px}.firstRunTimeRail span:last-child{text-align:right}.firstRunTimeRail b{color:#f2d37f;letter-spacing:.11em;background:#103f37;border:1px solid #e4b54f6b;border-radius:50%;place-items:center;width:78px;height:78px;font-size:12px;display:grid;box-shadow:0 0 38px #e4b54f17}.firstRunMySkyRing{border-radius:50%;place-items:center;display:grid;position:absolute}.firstRunMySkyRing span{letter-spacing:.18em;font-size:9px;font-weight:800}.firstRunMySkyRing.skyRing{color:#a8bbb7;border:1px solid #e3e6e447;width:67%;height:67%;transform:translate(-8%,-5%)}.firstRunMySkyRing.youRing{color:#e4b54f;background:radial-gradient(circle,#e4b54f0f,#0000 68%);border:1px solid #e4b54f85;width:45%;height:45%;transform:translate(27%,20%);box-shadow:0 0 44px #e4b54f0f}.firstRunMySkyRing.skyRing:after,.firstRunMySkyRing.youRing:after{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;box-shadow:0 0 16px}.firstRunMySkyLink{z-index:3;background:linear-gradient(90deg,#a8bbb747,#e4b54f94);width:28%;height:1px;position:absolute;transform:rotate(34deg)}.firstRunPathsVisual{grid-template-columns:1fr 32px 1fr;align-items:center;gap:12px;padding:0 11%}.firstRunPath{z-index:2;background:#04181a47;border:1px solid #e3e6e41f;border-radius:18px;flex-direction:column;justify-content:center;width:100%;min-height:138px;padding:22px 16px;display:flex;position:relative;box-shadow:0 16px 42px #020f101f}.firstRunPath span{color:#9fb4af;letter-spacing:.16em;font-size:7px;font-weight:800}.firstRunPath b{color:#edf1ef;letter-spacing:-.02em;margin-top:9px;font-size:18px;font-weight:590;line-height:1.08}.firstRunPath em{color:#90a49f;margin-top:8px;font-size:8px;font-style:normal;line-height:1.45}.firstRunPath.pathPractice{background:linear-gradient(145deg,#103f377a,#04181a47);border-color:#e4b54f3d}.firstRunPath.pathPractice span{color:#e1bf69}.firstRunPathsAxis{z-index:3;background:linear-gradient(90deg,#e3e6e414,#e3e6e46b,#e4b54f52);width:32px;height:1px;position:relative}.firstRunPathsAxis:after{content:"";background:#e3e6e4;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #e3e6e44d}.firstRunFooter{border-top:1px solid #e3e6e417;padding-top:20px}.firstRunRoute{align-items:flex-start;gap:0;min-width:430px;display:flex}.firstRunRoute button{color:#6f8b84;text-align:left;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:7px;width:86px;padding:0;font-size:8px;font-weight:800;display:flex;position:relative}.firstRunRoute button:before{content:"";background:#e3e6e417;height:1px;position:absolute;top:4px;left:8px;right:-1px}.firstRunRoute button:last-child:before{display:none}.firstRunRoute button i{z-index:1;background:#082b28;border:1px solid #58746d;border-radius:50%;width:9px;height:9px;position:relative}.firstRunRoute button.active{color:#e4c36b}.firstRunRoute button.active i{background:#e4b54f;border-color:#e4b54f;box-shadow:0 0 12px #e4b54f4f}.firstRunRoute button.done{color:#91a7a2}.firstRunRoute button.done i{background:#7f9992;border-color:#7f9992}.firstRunActions{align-items:center;gap:18px;min-height:44px;display:flex}.firstRunNext{color:#f1d487;letter-spacing:.02em;background:#e4b54f1a;border:1px solid #e4b54f6b;border-radius:999px;align-items:center;gap:22px;padding:12px 18px 12px 20px;font-size:11px;font-weight:800;transition:background .2s,border-color .2s,transform .2s;display:flex}.firstRunNext:hover{background:#e4b54f2b;border-color:#e4b54fa3;transform:translateY(-1px)}.firstRunNext span{font-size:15px;line-height:1}.firstRunSkip:focus-visible,.firstRunBack:focus-visible,.firstRunNext:focus-visible,.firstRunRoute button:focus-visible{outline-offset:4px;outline:2px solid #e4b54f}@media (max-width:760px){.firstRunShell{min-height:100dvh;padding:20px 20px 22px}.firstRunStage{grid-template-columns:1fr;align-content:center;gap:14px;padding:32px 0 27px}.firstRunCopy{max-width:none}.firstRunCopy h1{max-width:540px;font-size:clamp(37px,10.6vw,50px)}.firstRunCopy>p{margin-top:17px;font-size:15px;line-height:1.52}.firstRunVisual{min-height:278px}.firstRunVisual>div{width:min(290px,78vw)}.firstRunVisual small{font-size:7px;bottom:10px}.firstRunWelcomeLogo{width:210px}.firstRunWelcomeCaption{font-size:7px;bottom:8px}.firstRunNowArc b{font-size:28px}.firstRunPathsVisual{grid-template-columns:1fr 22px 1fr;gap:8px;padding:0 4%}.firstRunPath{border-radius:14px;min-height:112px;padding:16px 11px}.firstRunPath b{font-size:14px}.firstRunPath em{font-size:7px}.firstRunPathsAxis{width:22px}.firstRunFooter{align-items:flex-end;gap:16px}.firstRunRoute{flex:1;min-width:0}.firstRunRoute button{flex:1;width:auto}.firstRunRoute button span{display:none}.firstRunRoute button:before{left:8px;right:0}.firstRunActions{gap:10px}.firstRunBack{font-size:10px}.firstRunNext{white-space:nowrap;gap:12px;padding:11px 14px 11px 16px}}@media (max-width:430px){.firstRunBrand small{display:none}.firstRunStage{padding-top:24px}.firstRunVisual{min-height:246px}.firstRunVisual>div{width:min(252px,73vw)}.firstRunCopy h1{font-size:38px}.firstRunCopy .firstRunReassurance{font-size:11px}.firstRunWelcomeLogo{width:188px}.firstRunPathsVisual{grid-template-columns:1fr;gap:7px;width:min(290px,88vw);padding:16px 13% 30px}.firstRunPathsVisual:before{inset:2% 10%}.firstRunPath{min-height:72px;padding:12px 14px}.firstRunPath b{margin-top:5px;font-size:13px}.firstRunPath em{margin-top:5px}.firstRunPathsAxis{background:linear-gradient(#e3e6e424,#e4b54f57);justify-self:center;width:1px;height:13px}}@media (prefers-reduced-motion:reduce){.firstRunNext{transition:none}}
.vscIcon,.vscLogo,.vscWordmark{flex:none;line-height:0;display:inline-block}.vscIcon svg,.vscLogo svg,.vscWordmark svg{width:100%;max-width:100%;height:auto;display:block}.brand .vscIcon{border-radius:22.5%;width:32px;box-shadow:0 1px 3px #04181a2e}.brand strong .vscWordmark{width:108px;color:var(--ink)}.brandSignoff{justify-content:center;padding:30px 0 6px;display:flex}.brandSignoff .vscLogo{border-radius:10px;width:168px;box-shadow:0 10px 30px #04181a29}.trustHero .trustBrand{border-radius:10px;width:176px;margin:0 0 22px}@media (max-width:640px){.brand strong .vscWordmark{width:118px}.brandSignoff .vscLogo,.trustHero .trustBrand{width:150px}}
.birthTimeDisambiguation{background:#b4934a0e;border:1px solid #2c38401f;border-radius:14px;margin:4px 0 14px;padding:14px}.birthTimeDisambiguation legend{color:#34434a;padding:0 5px;font-size:11px;font-weight:760}.birthTimeDisambiguation>p{color:#68767c;margin:2px 0 10px;font-size:10px;line-height:1.5}.birthTimeDisambiguation label{cursor:pointer;background:#fff;border:1px solid #2c384017;border-radius:11px;align-items:flex-start;gap:9px;margin-top:8px;padding:10px;display:flex}.birthTimeDisambiguation input{margin-top:2px}.birthTimeDisambiguation label span{gap:2px;display:grid}.birthTimeDisambiguation label strong{color:#2d3a41;font-size:10.5px}.birthTimeDisambiguation label small{color:#7d898e;font-size:9px;line-height:1.35}.birthTimeNotice{color:#536168;background:#75808514;border-radius:11px;margin:4px 0 14px;padding:10px 12px;font-size:10px;line-height:1.45}[role=dialog]:focus{outline:none}@media (max-width:600px){.birthTimeDisambiguation{padding:12px}}.betaNotice{color:#26364a;text-align:center;background:#edf1f5;flex-wrap:wrap;justify-content:center;gap:.65rem;padding:.6rem 1rem;font:13px/1.45 system-ui,sans-serif;display:flex}.betaNotice strong{white-space:nowrap}.calendarReadingTime{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;display:flex}.calendarReadingTime input{font:inherit;color:inherit;background:#ffffffa6;border:1px solid #2c384029;border-radius:8px;max-width:100%;padding:6px 8px}
.view-now .v06Shell .momentHeadline{color:#34434a;text-align:center;cursor:pointer;background:0 0;border:0;width:100%;padding:5px 0 14px;display:block}.view-now .v06Shell .headlineIdentity{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:650;line-height:1.5;display:block}.view-now .v06Shell .momentHeadline:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #9b8046}.view-now .v06Shell .nowReadingLead{color:#536069;white-space:normal;text-overflow:clip;-webkit-line-clamp:unset;text-wrap:pretty;max-width:440px;margin:12px auto 0;padding:0 8px;font-size:15px;font-weight:450;line-height:1.5;display:block;overflow:visible}.view-now .v06Shell.mood-night .nowReadingLead{color:#dce4e8}.classStretch{color:#59666e;text-align:center;text-wrap:pretty;max-width:460px;margin:10px auto 0;padding:0 10px;font-size:12px;line-height:1.55}.classStretch strong{text-underline-offset:3px;font-weight:650;text-decoration:underline}.view-now .v06Shell.mood-night .classStretch{color:#ced9df}.dayToneReading{color:#536069;padding:16px 4px}.dayToneReading>small{font-size:12px}.dayToneReading>h2{text-wrap:balance;margin:8px 0;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;line-height:1.25}.dayToneReading>p{font-size:14px;line-height:1.5}.dayToneReading .classStretch{text-align:left;margin-left:0;padding-left:0}.view-now .v06Shell .heroClock{margin-top:14px}.view-now .v06Shell .heroClock>strong{font-size:clamp(42px,7vw,60px)}.view-now .v06Shell .nowStateSegments{margin:12px auto 0;padding:0 10px;font-size:12px;line-height:1.5}.view-now .v06Shell .celestialHero .celestialField{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(16px,4vw,32px)}.view-now .v06Shell .celestialField .moonBody{grid-column:2}.view-now .v06Shell:not(.mood-night) .celestialField{align-items:start;padding-top:24px}.view-now .v06Shell .celestialField>.fieldKicker{text-align:center;letter-spacing:.05em;opacity:.7;width:100%;font-size:9px;display:block;position:absolute;top:2px;left:0;transform:none}.view-now .v06Shell .bodyLabel strong{justify-content:center;align-items:center;gap:6px;display:inline-flex}.view-now .v06Shell .celestialBody .bodyLabel .bodyGlyph{color:inherit;opacity:.78;flex-shrink:0;font-size:20px;line-height:1;position:static}.view-now .toneDetailLink{color:#536069;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #313a3d1b;justify-content:space-between;align-items:center;gap:12px;padding:12px 4px;font-size:12px;display:flex}.view-now .toneDetailLink small{font-size:11px}.view-now .v06Shell .toneEnergyRail{grid-template-columns:92px minmax(0,1fr) 36px}.view-now .toneEnergyRail>span:first-child,.view-now .toneEnergyRail>span:last-child{white-space:nowrap;letter-spacing:.06em;font-size:10px;font-weight:400;line-height:1.3}.view-now .influenceMeta{flex-shrink:0;max-width:88px}.view-now .influenceMeta small{white-space:normal;line-height:1.4}.view-now .horizonCopy{min-width:0}.view-now .horizonCopy>small{white-space:nowrap;align-items:center;gap:8px;display:flex}.view-now .horizonCopy .liveTag{white-space:nowrap;flex-shrink:0;display:inline-block}.view-now .horizonCopy>strong{flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}.view-now .horizonCopy>strong em{white-space:nowrap;font-size:11px;font-weight:400}.toneBalanceVisual{color:#536069;align-items:center;gap:9px;margin:12px 0;font-size:11px;display:flex}.toneBalanceMotif{font-size:25px;line-height:1}.toneBalanceVisual .yinYangMeter{border-radius:20px;flex:1;min-width:70px;height:8px;display:flex;position:relative;overflow:visible}.toneBalanceVisual .yinSide{background:#8796a7;border-radius:20px 0 0 20px}.toneBalanceVisual .yangSide{background:#c6ac72;border-radius:0 20px 20px 0}.toneBalanceVisual .balanceMarker{background:#536069;border-radius:2px;width:3px;height:14px;position:absolute;top:-3px;transform:translate(-50%)}.sheetMethodologyLink{color:#765f2f;margin-top:8px;font-size:13px;line-height:1.5;display:inline-block}body:has(.productFeedbackLauncher) .trustFooterInner{box-sizing:border-box;padding-right:110px}@media (max-width:639px){.view-now .v06Shell .nowReadingLead{max-width:320px;font-size:14px;line-height:1.45}.view-now .v06Shell .heroClock>strong{font-size:44px}.view-now .v06Shell .bodyLabel em{white-space:normal;max-width:135px;font-size:11px;line-height:1.35}.view-now .horizonProgress{flex-shrink:1;max-width:32px}}
.factorVisual{color:#9b8046;flex:none;width:38px;height:38px;display:block}.factorVisualLarge{width:86px;height:86px}.factorVisual .yogaSector{fill:none;stroke:currentColor;stroke-width:1.4px;opacity:.32}.factorVisual .yogaSectorActive{stroke-width:3.6px;opacity:1}.factorVisual text{fill:#46535e;font-family:inherit;font-size:17px;font-weight:500}.tithiShade{fill:#687586}.tithiLight{fill:#e2d4ae}.view-now .v06Shell .influenceIcon.factorIcon{width:44px;height:44px;font-size:inherit;flex:0 0 44px;justify-content:center;align-items:center;display:flex}.view-now .v06Shell .influenceRow{grid-template-columns:44px minmax(0,1fr) 74px 12px;column-gap:12px}.view-now .v06Shell .influenceCopy{min-width:0}.view-now .v06Shell .influenceCopy strong{white-space:normal;text-overflow:clip;line-height:1.3;overflow:visible}.view-now .v06Shell .influenceCopy em{white-space:normal;line-height:1.4}.contextSheetFactor .sheetHeader{grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:14px;display:grid}.contextSheetFactor .sheetHeader>div{min-width:0}.contextSheetFactor .sheetHeader .kicker{font-size:.75rem}.contextSheetFactor .sheetHeader h2{overflow-wrap:anywhere;font-size:clamp(1.6875rem,5vw,2.125rem);line-height:1.12}.contextSheetFactor .sheetClose{flex:none;width:44px;height:44px;margin:0;line-height:1;position:static}.factorEmblem{background:linear-gradient(110deg,#edf0f1,#f3eddd);border-radius:16px;flex-wrap:wrap;align-items:center;gap:20px;margin:18px 0 16px;padding:16px 18px;display:flex}.factorEmblem figcaption{color:#59636b;overflow-wrap:anywhere;text-transform:none;flex:9rem;min-width:0;font-size:15px;line-height:1.5}.contextSheetFactor .sheetIntro{margin:18px 0 22px;font-size:17px;line-height:1.55}.contextSheetFactor .sheetSection>p{font-size:15px;line-height:1.6}.contextSheetFactor .sheetRows>div{gap:16px}.contextSheetFactor .sheetRows dd{text-align:right;overflow-wrap:anywhere}.sheetDisclosure summary{color:#536069;cursor:pointer;padding:9px 0;font-size:14px;font-weight:600;line-height:1.5}.sheetDisclosure summary:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #9b8046}.contextSheetFactor .sheetDisclosure>p{font-size:13px}@media (max-width:380px){.view-now .v06Shell .influenceRow{grid-template-columns:36px minmax(0,1fr) 65px 10px;column-gap:9px}.view-now .v06Shell .influenceIcon.factorIcon{flex-basis:36px;width:36px;height:38px}.influenceIcon .factorVisual{width:34px;height:34px}.factorEmblem{gap:16px;padding:14px}.factorVisualLarge{width:72px;height:72px}}.factorEmblem figcaption small{color:#5b6469;font-size:.75rem;line-height:1.5;display:block}.factorEmblem figcaption strong{color:#344552;overflow-wrap:anywhere;margin:4px 0;font-size:1.125rem;font-weight:550;line-height:1.35;display:block}.factorEmblem-nakshatra figcaption strong:first-letter,.factorEmblem-yoga figcaption strong:first-letter{text-transform:uppercase}.factorEmblem-yoga{background:linear-gradient(110deg,#f1eddf,#e9eef1)}.factorEmblem-yoga .factorVisualLarge{width:100px;height:100px}.factorEmblem-tithi{background:linear-gradient(110deg,#e9edf2,#f1efe6)}.yogaEmblem{stroke-linejoin:round}.contextSheetFactor .sheetIntro{font-size:1.0625rem}.contextSheetFactor .sheetSection>p{font-size:.9375rem}.contextSheetFactor .sheetSection .factorSectionTitle{letter-spacing:.12em;color:#59636b;margin:0;font-size:.75rem;font-weight:650;line-height:1.5}.contextSheetFactor .sheetSections{gap:16px}.contextSheetFactor .sheetSubtitle{color:#606c74;font-size:.875rem}.contextSheetFactor .sheetRows dt{color:#606c74;font-size:.8125rem}.contextSheetFactor .sheetRows dd{max-width:60%;font-size:.875rem}.contextSheetFactor .sheetDisclosure{padding-top:0}.contextSheetFactor .sheetDisclosure>summary{box-sizing:border-box;align-content:center;min-height:44px;padding:12px 0;font-size:.875rem}.contextSheetFactor .sheetDisclosure>p{font-size:.875rem;line-height:1.65}.contextSheetFactor .sheetMethodologyLink{color:#495c68;align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}.contextSheetFactor .sheetPrimaryAction{min-height:48px;font-size:.9375rem}.contextSheetFactor .sheetClose:focus-visible{outline-offset:3px;outline:2px solid #796132}@media (max-width:380px){.factorEmblem-yoga .factorVisualLarge{width:80px;height:80px}.factorEmblem{gap:12px}.factorEmblem figcaption strong{font-size:1rem}}@media (prefers-reduced-motion:reduce){.contextSheetFactor,.contextSheetFactor *{transition:none!important;animation:none!important}}@media (forced-colors:active){.factorEmblem{border:1px solid canvastext}.factorVisual,.factorEmblem figcaption strong,.factorEmblem figcaption small{color:canvastext}.tithiShade{fill:canvas;stroke:canvastext}.tithiLight{fill:canvastext}}
.practicePaths-path{width:min(100%,820px);color:var(--ink,#253e49);margin:0 auto;padding:28px 20px 110px}.practicePaths-path *{box-sizing:border-box}.practicePaths-path h1{margin:7px 0 12px;font-size:clamp(1.75rem,5vw,2.4rem);line-height:1.2}.practicePaths-path h2{margin:24px 0 12px;font-size:1.25rem;line-height:1.35}.practicePaths-path h3{margin:10px 0;font-size:1.12rem;line-height:1.4}.practicePaths-path p{overflow-wrap:anywhere;margin:10px 0;line-height:1.6}.practicePaths-path button{color:inherit;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:#f8faf8;border:1px solid #b9cece;border-radius:12px;padding:10px 14px}.practicePaths-path button[aria-pressed=true]{color:#fff;background:#244956}.practicePaths-path button:disabled{opacity:.6;cursor:wait}.practicePaths-path button:focus-visible,.practicePaths-path summary:focus-visible,.practicePaths-path input:focus-visible,.practicePaths-path select:focus-visible{outline-offset:3px;outline:3px solid #3d889e}.practicePaths-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.practicePaths-header>button{flex-shrink:0}.practicePaths-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#496672;font-size:.78rem;line-height:1.6;display:block}.practicePaths-card{background:#ffffffd1;border:1px solid #cbdada;border-radius:20px;margin:16px 0;padding:20px;box-shadow:0 5px 20px #27424c09}.practicePaths-card h2{margin-top:8px}.practicePaths-path details summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600;line-height:1.5}.practicePaths-card>summary{margin-left:16px;list-style-position:outside}.practicePaths-card>summary h3,.practicePaths-card>summary p{font-weight:400}.practicePaths-card>summary strong{margin:6px 0;font-size:1.18rem;display:block}.practicePaths-note{color:#4f6570;font-size:.87rem}.practicePaths-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.practicePaths-form{background:#f5f9f8;border:1px solid #bbcfce;border-radius:18px;margin:20px 0;padding:20px}.practicePaths-form label{flex-direction:column;gap:6px;margin-bottom:16px;font-size:.92rem;display:flex}.practicePaths-form input,.practicePaths-form select{color:#253e49;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #99b2b5;border-radius:8px;padding:10px}.practicePaths-fields{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.practicePaths-error{border-left:3px solid #916230;padding-left:12px}.practicePaths-path ul{padding-left:22px}.practicePaths-path li{margin:12px 0;line-height:1.6}.practicePaths-saved{border-bottom:1px solid #cbdada;padding:12px 0}@media (max-width:520px){.practicePaths-path{padding:24px 14px 110px}.practicePaths-header{flex-direction:column;gap:8px}.practicePaths-card{padding:17px}.practicePaths-fields{grid-template-columns:1fr}}.practicePaths-entry{color:#253e49;min-height:44px;font:inherit;cursor:pointer;background:#f8faf8;border:1px solid #b9cece;border-radius:12px;margin:12px auto;padding:12px 18px;display:block}.practicePaths-entry:focus-visible{outline-offset:3px;outline:3px solid #3d889e}.mySkyHub>.skyModeSwitch{grid-template-columns:repeat(3,minmax(0,1fr));width:min(360px,100% - 28px)}.mySkyHub>.skyModeSwitch button{min-height:44px}.yogicClock{--practice-teal:#245b66;--practice-moon:#7896a5;--practice-moon-ink:#456574;--practice-sage:#94a795;--practice-sage-ink:#48624d;--practice-ochre:#b99a61;--practice-ochre-ink:#785c2a;--practice-border:#dcded8;color:var(--ink)}.yogicClock .practicePaths-header{margin-bottom:22px}.yogicClock .practicePaths-header h1{letter-spacing:-.035em;font-weight:550}.yogicClock .practicePaths-header p{color:var(--sky-secondary,#52616a)}.yogicClock .practicePaths-eyebrow{color:var(--practice-moon-ink)}.yogicClock button{background:var(--paper);color:var(--practice-teal);border-color:#b5c4c6}.yogicClock button[aria-pressed=true]{background:var(--practice-teal);color:#fff;border-color:var(--practice-teal)}.yogicClock button:focus-visible,.yogicClock summary:focus-visible,.yogicClock input:focus-visible,.yogicClock select:focus-visible{outline-color:var(--practice-teal)}.practiceWeekControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:20px 0 26px;display:flex}.practiceWeekNav{gap:5px;display:flex}.yogicClock .skyLensSwitch{border:1px solid var(--practice-border);background:#ebece6;border-radius:15px;margin:0;padding:4px;display:flex}.yogicClock .skyLensSwitch button{min-height:44px;padding:9px 16px;font-size:.875rem}.yogicClock .skyLensSwitch button[aria-pressed=false]{color:var(--practice-teal);background:0 0;border-color:#0000}.yogicClock .practiceCard{border-color:var(--practice-border);background:#fdfbf7;border-radius:20px;margin:18px 0;padding:0 24px;box-shadow:0 4px 18px #253e4906}.yogicClock .practiceCard>.practiceCardSummary{margin:0;padding:21px 0 17px;font-weight:400;list-style:none}.practiceCardSummary::-webkit-details-marker{display:none}.practiceDate{letter-spacing:.035em;color:#5c6970;justify-content:space-between;align-items:flex-start;gap:16px;font-size:.75rem;font-weight:550;line-height:1.5;display:flex}.practiceChevron{border-right:1.5px solid var(--practice-teal);border-bottom:1.5px solid var(--practice-teal);flex:none;width:8px;height:8px;margin:3px 3px 0;transform:rotate(45deg)}.practiceCard[open] .practiceChevron{margin-top:7px;transform:rotate(225deg)}.yogicClock .practiceCardSummary>.practiceIdentity{overflow-wrap:anywhere;align-items:center;gap:12px;margin:17px 0 4px;font-size:1.125rem;font-weight:650;line-height:1.35;display:flex}.practiceIdentity>span:last-child{min-width:0}.practiceTypeSymbol{width:36px;height:36px;color:var(--practice-teal);background:#f1f2ec;border:1px solid #d6ddda;border-radius:11px;flex:none;place-items:center;display:grid}.practiceSymbol{flex:none;width:24px;height:24px;display:block}.practiceLocation{color:#5b676b;overflow-wrap:anywhere;margin:0 0 18px 48px;font-size:.8125rem;line-height:1.55;display:block}.practiceSignature{border-bottom:1px solid #e6e6df;flex-wrap:wrap;gap:8px 15px;margin-top:2px;padding:0 0 15px;display:flex}.practiceSignatureItem{color:#57666c;overflow-wrap:anywhere;align-items:center;gap:6px;max-width:100%;font-size:.75rem;line-height:1.45;display:inline-flex}.practiceSignatureItem>span:first-child{flex:none}.practiceSignatureItem .factorVisual,.practiceSignatureItem .practiceSymbol{width:24px;height:24px;color:inherit}.practiceSignatureItem .tithiShade{fill:#d7e1e5;stroke:var(--practice-moon-ink);stroke-width:1.5px}.practiceSignatureItem .tithiLight{fill:var(--practice-moon-ink)}.practiceAccent-lunar{color:var(--practice-moon-ink)}.practiceAccent-support,.practiceAccent-support .practiceSymbol{color:var(--practice-sage-ink)}.practiceAccent-attention{color:var(--practice-ochre-ink)}.yogicClock .practiceCardSummary>.practiceSynthesis{letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;text-wrap:pretty;margin:17px 0 10px;font-size:clamp(1.25rem,3.5vw,1.5rem);font-weight:550;line-height:1.38}.yogicClock .practiceCardSummary>.practiceInvitation{color:#52616a;margin:0 0 10px;font-size:.9375rem;line-height:1.65}.practiceExpandHint{color:var(--practice-teal);margin-top:13px;font-size:.75rem;font-weight:550;display:block}.practiceShowLess,.practiceCard[open][data-complete=true] .practiceInvitation,.practiceCard[open] .practiceShowMore{display:none}.practiceCard[open] .practiceShowLess{display:inline}.practiceReading{border-top:1px solid var(--practice-border);padding-top:4px}.practiceReadingSection{padding:17px 0 7px}.yogicClock .practiceReadingLabel{letter-spacing:.035em;color:var(--practice-teal);align-items:center;gap:9px;margin:0 0 9px;font-size:.8125rem;font-weight:650;line-height:1.4;display:flex}.practiceReadingLabel .practiceSymbol{width:21px;height:21px;color:var(--practice-moon-ink)}.practiceTension .practiceReadingLabel .practiceSymbol{color:var(--practice-ochre-ink)}.yogicClock .practiceReadingSection>p{color:#45535b;margin:0;font-size:.9375rem;line-height:1.7}.yogicClock .practicePossibilities{margin:0;padding:0;list-style:none}.yogicClock .practicePossibilities li{color:#45535b;margin:0 0 12px;padding-left:17px;font-size:.9375rem;line-height:1.7;position:relative}.practicePossibilities li:before{content:"";border:1px solid var(--practice-sage-ink);border-radius:50%;width:5px;height:5px;position:absolute;top:.7em;left:0}.practiceQuestion{border-left:2px solid var(--practice-moon);margin:13px 0 23px;padding:2px 0 2px 16px}.yogicClock .practiceQuestion>p{color:var(--ink);font-size:1rem}.practiceEvidence{border-top:1px solid var(--practice-border);padding-top:4px}.yogicClock .practiceEvidence>summary{color:var(--practice-teal);font-size:.875rem}.yogicClock .practiceEvidence p{color:#52616a;font-size:.875rem;line-height:1.7}.yogicClock .practiceEvidence strong{color:var(--ink);font-weight:600}.practiceCardActions{margin:0;padding:12px 0 20px}.practiceCardActions button{font-size:.8125rem}.yogicClock .practicePaths-note{color:#53646d}@media (max-width:520px){.yogicClock .practicePaths-header{flex-direction:row;gap:10px}.yogicClock .practicePaths-header h1{font-size:1.75rem}.yogicClock .practicePaths-header>button{padding:9px 12px;font-size:.8125rem}.yogicClock .practiceCard{padding:0 18px}.practiceSignature{gap:7px 12px}}@media (max-width:350px){.yogicClock{padding-left:12px;padding-right:12px}.yogicClock .practiceCard{padding:0 15px}.yogicClock .practicePaths-header h1{font-size:1.55rem}}@media (forced-colors:active){.practiceTypeSymbol,.practiceSignature,.practiceReading,.practiceEvidence,.practiceQuestion{border-color:canvastext}.practiceSignatureItem,.practiceReadingLabel,.practiceSymbol{color:canvastext}.practiceSignatureItem .tithiShade{fill:canvas;stroke:canvastext}.practiceSignatureItem .tithiLight{fill:canvastext}.yogicClock button[aria-pressed=true]{color:highlighttext;background:highlight;border-color:highlight}}.yogicClock .practiceHero{align-items:center;gap:12px}.practiceHeroIdentity{align-items:center;gap:16px;min-width:0;display:flex}.practiceHeroIdentity>div{min-width:0}.practiceHeroIdentity h1{overflow-wrap:anywhere}.yogicEmblem{flex:none;width:clamp(76px,16vw,104px);display:block}.yogicEmblem svg{width:100%;height:auto;display:block}.practiceDayPicker{overscroll-behavior-inline:contain;scrollbar-width:thin;grid-template-columns:repeat(7,minmax(46px,1fr));gap:7px;margin:0 0 16px;padding:3px 2px 10px;scroll-padding-inline:16px;display:grid;overflow-x:auto}.yogicClock .practiceDay{border:1px solid var(--sky-hairline-strong,#b5c4c6);min-width:46px;min-height:70px;color:var(--sky-secondary,#455b62);background:#dee6e20b;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 2px;transition:border-color .16s,background .16s;display:flex}.practiceDay>span{font-size:.75rem;font-weight:550;line-height:1.2}.practiceDay>strong{font-size:1.075rem;font-weight:550;line-height:1.2}.practiceDay>i{background:0 0;border-radius:50%;width:4px;height:4px;display:block}.practiceDay>i.hasPractice{background:var(--sky-gold,#b99a61)}.yogicClock .practiceDay[aria-pressed=true]{border-color:var(--sky-gold,#b99a61);color:var(--sky-ivory,#f4e9d4);background:#caa55a24;box-shadow:inset 0 0 0 1px #caa55a1f}.yogicClock .practiceSelectedHeading{text-wrap:balance;margin:16px 0 4px}.practiceDayDeck{isolation:isolate;position:relative}.practiceDayDeck>.practiceCard{position:relative}.yogicClock .practiceEmptyDay{padding:18px 22px}.yogicClock .practiceEmptyDay h3{margin-top:2px}@media (max-width:520px){.practiceHeroIdentity{gap:10px}.yogicEmblem{width:68px}.practiceDayPicker{grid-template-columns:repeat(7,48px);gap:5px}.yogicClock .practiceDay{min-width:48px}}@media (prefers-reduced-motion:no-preference){@keyframes yogicCardEnter{0%{opacity:.45;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.practiceDayDeck>.practiceCard{animation:.26s ease-out both yogicCardEnter}}@media (forced-colors:active){.practiceDay>i.hasPractice{background:canvastext}.yogicClock .practiceDay[aria-pressed=true]{color:highlighttext;background:highlight;border-color:highlight}}.practicePickerField{align-items:flex-end;gap:8px;min-width:0;display:flex}.practicePickerField>label{flex:1;min-width:0}.yogicClock .practicePaths-form .practicePickerAction{width:auto;min-width:72px;min-height:44px;color:var(--sky-ivory,#f4e9d4);border-color:var(--sky-hairline-strong,#7d9a96);background:#caa55a1f;border-radius:10px;flex:none;margin:0 0 16px;padding:8px 10px;font-size:.875rem}.yogicClock .practicePaths-form input[type=time],.yogicClock .practicePaths-form input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:0}.yogicClock .practicePaths-form input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1}.yogicClock .practicePaths-form input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1}@media (max-width:350px){.yogicClock .practicePaths-form .practicePickerAction{min-width:62px;padding-inline:7px}}@media (forced-colors:active){.yogicClock .practicePaths-form .practicePickerAction{color:buttontext;background:buttonface;border-color:buttontext}}.yogicClock .practiceDurationSection{border-top:1px solid var(--sky-hairline,#dae4e0);border-bottom:1px solid var(--sky-hairline,#dae4e0);margin:16px 0 22px;padding:16px 0}.yogicClock .practiceDurationSection>p{font-size:.9375rem;line-height:1.6}.yogicClock .practiceDurationSection>button{margin:8px 0}.yogicClock .practiceDurationEvents{margin:10px 0;padding:0;list-style:none}.yogicClock .practiceDurationEvents>li{border-bottom:1px solid var(--sky-hairline,#dae4e0);margin:0;padding:12px 0}.yogicClock .practiceDurationEvents>li>strong{color:var(--sky-ivory,#253e49)}.yogicClock .practiceDurationEvents>li>ul{margin:4px 0 8px}.yogicClock .practiceDurationEvents>li>ul>li{margin:4px 0}.yogicClock .practiceDurationEvents p{font-size:.9rem;line-height:1.6}@media (forced-colors:active){.yogicClock .practiceDurationSection,.yogicClock .practiceDurationEvents>li{border-color:canvastext}}.yogicClock .practiceTimelineOverview{border-bottom:1px solid var(--sky-hairline,#dae4e0);padding:20px 0}.practiceTimelineHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.yogicClock .practiceTimelineHeading h3{margin:0;font-size:1rem;font-weight:600}.practiceTimelineHeading>span{color:var(--sky-secondary,#53646d);font-size:.8rem}.yogicClock .practiceTimelineStatus{color:var(--sky-secondary,#53646d);margin:8px 0 16px;font-size:.8125rem}.yogicClock .practiceTimelineRail{align-items:stretch;gap:0;margin:0 0 9px;padding:6px 2px 14px;scroll-padding-inline:3px;list-style:none;display:flex;overflow-x:auto}.practiceTimelineRail>li{border-top:1px solid var(--sky-hairline-strong,#8ba49e);flex:1 0 132px;margin:0;padding:13px 10px 0 0;position:relative}.practiceTimelineRail>li:before{content:"";background:var(--sky-gold,#b99a61);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.yogicClock .practiceTimelineRail button{text-align:left;width:100%;min-height:60px;color:var(--sky-secondary,#53646d);background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:flex-start;gap:5px;padding:10px;font-size:.75rem;display:flex}.yogicClock .practiceTimelineRail button[aria-pressed=true]{border-color:var(--sky-gold,#b99a61);color:var(--sky-ivory,#253e49);background:#caa55a1a}.practiceTimelineRail time{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem}.practiceTimelineEnd{color:var(--sky-secondary,#53646d);flex-direction:column;gap:6px;font-size:.75rem;display:flex}.practiceTimelineEnd>span{margin-top:10px}.yogicClock .practicePhaseEyebrow{letter-spacing:.045em;color:var(--sky-gold-soft,#806736);margin:23px 0 2px;font-size:.75rem}.practiceChangeSummary{padding:10px 0 0}.practiceChangeSummary ul{padding-left:19px;font-size:.9rem;line-height:1.6}.practiceChangeSummary>p{color:var(--sky-secondary,#53646d);font-size:.8125rem;line-height:1.5}.practiceSelectedReading{min-width:0}.yogicClock .practiceTimelineOverview>button{min-height:44px;margin:6px 0}.yogicClock .practiceTimeline button:focus-visible{outline:2px solid var(--sky-gold,#b99a61);outline-offset:3px}@media (forced-colors:active){.practiceTimelineRail>li,.practiceTimelineOverview{border-color:canvastext}.practiceTimelineRail>li:before{background:canvastext}.yogicClock .practiceTimelineRail button[aria-pressed=true]{color:highlighttext;background:highlight;border-color:highlight}}.experienceRoot .yogicClock{width:min(100%,820px);padding-top:24px}.experienceRoot .yogicClock .practiceHero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;margin-bottom:22px;display:grid}.yogicClock .practiceHero>.practicePaths-eyebrow{letter-spacing:.18em;font-size:.7rem}.experienceRoot .yogicClock .practiceHero>button{border-radius:20px;padding:8px 13px;font-size:.875rem}.yogicClock .practiceHeroIdentity{grid-column:1/-1;gap:16px}.yogicClock .yogicEmblem{width:80px}.experienceRoot .yogicClock .practiceHero h1{letter-spacing:-.025em;margin:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,5.5vw,2.65rem);font-weight:400}.yogicClock .practiceHero p{margin:0;font-size:.9375rem;line-height:1.5}.yogicClock .practiceWeekControls{gap:12px;margin:22px 0 10px}.yogicClock .practiceWeekNav{gap:8px}.yogicClock .practiceWeekNav button:nth-child(2){min-width:110px}.yogicClock .practiceWeekCaption{color:var(--sky-secondary);margin:0 0 12px;font-size:.75rem;line-height:1.5}.yogicClock .practiceDayPicker{grid-template-columns:repeat(7,minmax(max(44px,2.8rem),1fr));gap:6px;margin-bottom:20px;padding:4px 3px 10px}.experienceRoot .yogicClock .practiceDay{border-radius:13px;min-width:max(44px,2.8rem);min-height:74px}.experienceRoot .yogicClock .practiceDay[aria-pressed=true]{border-color:var(--sky-gold);box-shadow:inset 0 0 0 1px #caa55a40,0 0 16px #caa55a14}.experienceRoot .yogicClock .practiceSelectedHeading,.experienceRoot .yogicClock .practiceReflectionHeading{letter-spacing:-.015em;text-wrap:pretty;font-family:Georgia,Times New Roman,serif;font-size:1.6rem;font-weight:400;line-height:1.3}.yogicClock .practiceSelectedHeading:after{content:"";background:var(--sky-gold);width:28px;height:2px;margin-top:10px;display:block}.yogicClock .practiceDayDescription{color:var(--sky-secondary);margin:10px 0 0;font-size:.9375rem}.yogicClock .practiceScope{color:var(--sky-secondary);margin:0 0 16px;font-size:.8125rem}.yogicClock .practiceScope>summary{font-size:.75rem;font-weight:400}.yogicClock .practiceScope[open]{border-bottom:1px solid var(--sky-hairline);padding-bottom:10px}.experienceRoot .yogicClock details.practiceCard{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 24px;padding:0}.experienceRoot .yogicClock .practiceCard>.practiceCardSummary,.experienceRoot .yogicClock .practiceTimelineOverview{background:linear-gradient(135deg,#0f4149d1,#031f26db);border:1px solid #82bcb54d;border-radius:18px;padding:20px}.experienceRoot .yogicClock .practiceCardSummary{margin:0}.yogicClock .practiceDate{letter-spacing:0;font-size:.8rem}.yogicClock .practiceCardSummary .practiceIdentity{gap:12px;margin:16px 0 5px;font-family:Georgia,Times New Roman,serif;font-size:1.6rem;font-weight:400}.experienceRoot .yogicClock .practiceTypeSymbol{border-color:#82bcb559;border-radius:50%;width:44px;height:44px}.yogicClock .practiceLocation{margin:0 0 16px 56px;font-size:.8125rem}.yogicClock .practiceSignature{gap:8px;padding-bottom:16px}.experienceRoot .yogicClock .practiceSignatureItem{border:1px solid #82bcb559;border-radius:20px;gap:7px;padding:5px 10px;font-size:.75rem}.yogicClock .practiceSignatureItem .factorVisual,.yogicClock .practiceSignatureItem .practiceSymbol{width:20px;height:20px}.experienceRoot .yogicClock .practiceCard .practiceCardSummary>.practiceSynthesis{color:var(--sky-gold-soft);margin:15px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:400}.yogicClock .practiceClassReading{letter-spacing:.16em;text-transform:uppercase;color:var(--sky-muted);margin-bottom:6px;font-size:.625rem;display:block}.experienceRoot .yogicClock .practiceCardSummary>.practiceInvitation,.experienceRoot .yogicClock .practiceCard[open][data-complete=true] .practiceInvitation{margin:0;font-size:.9375rem;line-height:1.6;display:block}.yogicClock .practiceExpandHint{margin-top:13px;font-size:.7rem}.experienceRoot .yogicClock .practiceReading{border:0;padding:0}.experienceRoot .yogicClock .practiceTimelineOverview{margin-top:12px;padding:20px}.experienceRoot .yogicClock .practiceTimelineHeading h3{font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:400}.yogicClock .practiceTimelineHeading>span{font-size:.75rem}.experienceRoot .yogicClock .practiceTimelineStatus{align-items:baseline;gap:8px;margin:13px 0 18px;font-size:.8125rem;display:flex}.yogicClock .practiceTimelineStatus>span[aria-hidden=true]{color:var(--sky-gold-soft);flex:none}.yogicClock .practiceTimelineStatus>span:last-child{min-width:0}.experienceRoot .yogicClock .practiceTimelineRail{scrollbar-width:thin;overscroll-behavior-inline:contain;margin:0;padding:7px 3px 12px}.yogicClock .practiceTimelineRail>li{border-top:1px dashed var(--sky-muted);flex:1 0 10rem;min-width:0;padding:14px 8px 0 0}.yogicClock .practiceTimelineRail[data-has-changes=false]>li{flex:50%}.yogicClock .practiceTimelineRail>li:last-child{padding-right:0}.yogicClock .practiceTimelineRail>li:before{border:2px solid var(--sky-gold);background:var(--sky-teal);width:10px;height:10px;top:-5px}.yogicClock .practiceTimelineRail>li[data-selected=true]:before{background:var(--sky-gold);box-shadow:0 0 0 4px #caa55a1f}.yogicClock .practiceTimeline[data-check-state=complete] .practiceTimelineRail>li{border-top:2px solid var(--sky-gold)}.experienceRoot .yogicClock .practiceTimelineRail button{overflow-wrap:anywhere;background:0 0;border-color:#0000;min-height:66px;padding:10px 8px;font-size:.8rem}.experienceRoot .yogicClock .practiceTimelineRail button[aria-pressed=true]{border-color:var(--sky-gold);background:#caa55a1f}.yogicClock .practiceTimelineRail time{white-space:normal;overflow-wrap:anywhere;font-size:.8rem;line-height:1.5}.yogicClock .practiceTimelineEnd{text-align:right;align-items:flex-end;padding-left:8px}.yogicClock .practiceTimelineEnd:before{left:auto;right:0}.yogicClock .practiceTimelineEnd>span{margin-top:10px;font-size:.8rem}.experienceRoot .yogicClock .practiceTimelineOverview>button{background:#185b6159;border-color:#82bcb5a6;width:100%;margin:10px 0 4px;padding:12px}.yogicClock .practiceTimelineHelp{color:var(--sky-secondary);font-size:.75rem}.yogicClock .practiceTimelineOverview>.practicePaths-note{font-size:.8rem}.yogicClock .practiceSelectedReading{padding-top:22px}.experienceRoot .yogicClock .practiceReflectionHeading{margin:0 0 6px;font-size:1.4rem}.experienceRoot .yogicClock .practicePhaseEyebrow{color:var(--sky-secondary);letter-spacing:0;margin:0 0 15px;font-size:.75rem}.experienceRoot .yogicClock .practiceReadingSection{background:#09333b80;border:1px solid #82bcb547;border-radius:13px;margin:8px 0;padding:0}.experienceRoot .yogicClock .practiceReadingSection>summary{gap:4px;padding:14px 37px 14px 15px;font-weight:400;list-style:none;display:grid;position:relative}.practiceReadingSection>summary::-webkit-details-marker{display:none}.experienceRoot .yogicClock .practiceReadingSection .practiceReadingLabel{letter-spacing:0;color:var(--sky-ivory);margin:0;font-size:.9375rem;font-weight:500}.yogicClock .practiceReadingLabel .practiceSymbol{width:21px;height:21px;color:var(--sky-gold-soft)}.yogicClock .practiceReflectionTeaser{color:var(--sky-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-left:30px;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.yogicClock .practiceReadingSection .practiceChevron{border-color:var(--sky-muted);position:absolute;top:21px;right:17px;transform:rotate(-45deg)}.yogicClock .practiceReadingSection[open] .practiceChevron{transform:rotate(45deg)}.yogicClock .practiceReadingSection[open] .practiceReflectionTeaser{display:none}.yogicClock .practiceReflectionBody{color:var(--sky-secondary);padding:0 16px 16px;font-size:.9375rem}.yogicClock .practiceReflectionBody>p{margin:4px 0 0;line-height:1.7}.yogicClock .practiceReflectionBody .practicePaths-note{margin:0 0 12px}.yogicClock .practiceEvidence{margin:16px 0 0}.experienceRoot .yogicClock .practiceCardActions{gap:10px;margin:0;padding:14px 0 0;display:flex}.yogicClock .practiceCardActions button{flex:8rem;font-size:.8125rem}.experienceRoot .yogicClock .practiceAddAction{border-color:#82bcb58c;width:100%;margin-bottom:10px;padding:13px}.yogicClock .practiceManage{border:1px solid var(--sky-hairline-strong);border-radius:12px;padding:0 16px}.yogicClock .practiceManage>summary{padding:14px 0;font-size:.875rem;font-weight:500}.yogicClock .practiceClosingNote{text-align:center;letter-spacing:.05em;color:var(--sky-muted);margin:24px 0 0;font-size:.7rem}.experienceRoot .yogicClock button:focus-visible,.experienceRoot .yogicClock summary:focus-visible{outline:2px solid var(--sky-gold-soft);outline-offset:3px}@media (min-width:680px){.experienceRoot .yogicClock{padding:32px 32px 110px}.yogicClock .practiceHeroIdentity{gap:22px}.yogicClock .yogicEmblem{width:104px}.yogicClock .practiceReadingDetail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4px 12px;display:grid}.yogicClock .practiceReadingDetail>.practiceEvidence{grid-column:1/-1}}@media (max-width:350px){.yogicClock .yogicEmblem{width:60px}.yogicClock .practiceHeroIdentity{gap:10px}.experienceRoot .yogicClock .practiceCard>.practiceCardSummary,.experienceRoot .yogicClock .practiceTimelineOverview{padding:16px}}@media (forced-colors:active){.experienceRoot .yogicClock{--sky-ivory:CanvasText;--sky-mist:CanvasText;--sky-secondary:CanvasText;--sky-muted:CanvasText;--sky-gold:CanvasText;--sky-gold-soft:CanvasText;--sky-hairline:CanvasText;--sky-hairline-strong:CanvasText;--ink:CanvasText;--paper:Canvas;--practice-teal:CanvasText;color:canvastext;background:canvas}.experienceRoot .yogicClock .practiceCard>.practiceCardSummary,.experienceRoot .yogicClock .practiceTimelineOverview,.experienceRoot .yogicClock .practiceReadingSection,.experienceRoot .yogicClock .practiceSignatureItem,.experienceRoot .yogicClock .practiceManage,.experienceRoot .yogicClock .practicePaths-card,.experienceRoot .yogicClock .practicePaths-form,.experienceRoot .yogicClock .skyLensSwitch,.experienceRoot .yogicClock .practiceTypeSymbol{background:canvas;border-color:canvastext}.experienceRoot .yogicClock.practicePaths-path button,.experienceRoot .yogicClock .practicePaths-form input,.experienceRoot .yogicClock .practicePaths-form select{color:buttontext;box-shadow:none;background:buttonface;border-color:buttontext}.experienceRoot .yogicClock.practicePaths-path button[aria-pressed=true]{color:canvastext;background:canvas;border:3px double canvastext}.experienceRoot .yogicClock .practiceExpandHint,.experienceRoot .yogicClock .practiceTypeSymbol,.experienceRoot .yogicClock .practiceCard .practiceReadingLabel,.experienceRoot .yogicClock .practiceCard .practiceEvidence>summary{color:canvastext}.experienceRoot .yogicClock .practiceTimelineRail>li{border-color:canvastext}.experienceRoot .yogicClock .practiceTimelineRail>li:before{background:canvas;border-color:canvastext}.experienceRoot .yogicClock .practiceTimelineRail>li[data-selected=true]:before{background:highlight}.experienceRoot .yogicClock .practiceTimelineRail button[aria-pressed=true],.experienceRoot .yogicClock .practiceDay[aria-pressed=true]{forced-color-adjust:none;color:canvastext;box-shadow:none;background:canvas;border:3px double canvastext;transition:none}.experienceRoot .yogicClock .practiceTimelineRail button[aria-pressed=true] *,.experienceRoot .yogicClock .practiceDay[aria-pressed=true] *{color:inherit;background:0 0}.experienceRoot .yogicClock .practiceDay[aria-pressed=true]>i.hasPractice{background:canvastext}.experienceRoot .yogicClock button:focus-visible,.experienceRoot .yogicClock summary:focus-visible{outline-color:canvastext}.experienceRoot .yogicClock .practiceCardSummary>.practiceSynthesis,.experienceRoot .yogicClock .practiceReflectionTeaser,.experienceRoot .yogicClock .practiceReadingLabel,.experienceRoot .yogicClock .practiceReflectionBody,.experienceRoot .yogicClock .practiceReadingLabel .practiceSymbol{color:canvastext}.experienceRoot .yogicClock .practiceChevron{border-color:canvastext}}
:root{--sky-deep:#02151c;--sky-night:#061b21;--sky-teal:#062831;--sky-teal-lift:#0b3540;--sky-teal-glass:#0b3540a8;--sky-ivory:#eee4c8;--sky-mist:#dde6e2;--sky-secondary:#bdcec8;--sky-muted:#a8beb8;--sky-hairline:#bed6d01f;--sky-hairline-strong:#cbded92e;--sky-gold:#caa55a;--sky-gold-soft:#dec884;--ink:var(--sky-mist);--muted:var(--sky-muted);--line:var(--sky-hairline);--paper:var(--sky-night);--panel:var(--sky-teal-glass);--brand-teal:var(--sky-teal);--brand-teal-sheen:var(--sky-teal-lift);--brand-teal-edge:var(--sky-deep);--moon-silver:#dfe8e4;--navy:var(--sky-deep);--navy2:var(--sky-teal);--gold:var(--sky-gold);--gold2:var(--sky-gold-soft);--jade:#6d9f89}html,body{background:var(--sky-deep);color:var(--sky-mist)}.experienceRoot{background:radial-gradient(circle at 50% -10%,#154f586b,transparent 37%), radial-gradient(circle at 18% 54%,#0f4a4f2b,transparent 30%), linear-gradient(180deg,var(--sky-teal) 0%,var(--sky-night) 43%,var(--sky-deep) 100%);color:var(--sky-mist);position:relative}.experienceRoot:before{content:"";z-index:0;pointer-events:none;opacity:.52;background:radial-gradient(circle at 8% 13%,#ebf4f0bd 0 .55px,#0000 1.05px),radial-gradient(circle at 22% 31%,#d3e7e27a 0 .45px,#0000 .95px),radial-gradient(circle at 36% 9%,#ebf4f099 0 .5px,#0000 1px),radial-gradient(circle at 48% 24%,#d0e8e261 0 .4px,#0000 .9px),radial-gradient(circle at 61% 12%,#ebf4f0ad 0 .55px,#0000 1.05px),radial-gradient(circle at 74% 34%,#d3e7e26b 0 .45px,#0000 .95px),radial-gradient(circle at 89% 18%,#eef5f294 0 .5px,#0000 1px),radial-gradient(circle at 14% 69%,#dbebe66b 0 .45px,#0000 .95px),radial-gradient(circle at 29% 83%,#eef5f28f 0 .5px,#0000 1px),radial-gradient(circle at 44% 61%,#d2e8e259 0 .4px,#0000 .9px),radial-gradient(circle at 57% 78%,#eef5f2b3 0 .55px,#0000 1.05px),radial-gradient(circle at 69% 58%,#d2e8e261 0 .4px,#0000 .9px),radial-gradient(circle at 83% 74%,#ebf4f085 0 .5px,#0000 1px),radial-gradient(circle at 95% 52%,#d2e8e257 0 .4px,#0000 .9px);animation:12s ease-in-out infinite alternate vedicSkyBreath;position:fixed;inset:0}@keyframes vedicSkyBreath{0%{opacity:.43}to{opacity:.58}}.experienceRoot>main,.experienceRoot>.nextRangeMount{z-index:1;position:relative}.appShell,.weekView,.mySkyPage,.calendarView,.dayView,.mySkyHub{color:var(--sky-mist);border-color:var(--sky-hairline);background:#031b21bd;box-shadow:0 22px 68px #00000038}.appShell{background:#031b21b8}.mainPanel{background:0 0}.mainPanel:before{opacity:.72;background:radial-gradient(circle at 56% 15%,#20686c21,#0000 34%),radial-gradient(circle at 20% 68%,#caa55a09,#0000 28%)}:where(.weekView,.mySkyPage,.calendarView,.dayView,.view-now .appShell) :where(h1,h2,h3,strong){color:var(--sky-ivory)}:where(.weekView,.mySkyPage,.calendarView,.dayView,.view-now .appShell) :where(p,em){color:var(--sky-secondary)}:where(.weekView,.mySkyPage,.calendarView,.dayView,.view-now .appShell) :where(.kicker,.mySkyEyebrow,small){color:var(--sky-muted)}.locationNotice{color:#d8c59b;background:#caa55a14;border-color:#caa55a38}:where(.skyCard,.orbCard,.weekGraphCard,.weekSelectedCard,.weekTeachingPanel>div,.birthForm,.personalWeather,.natalCard,.personalMeasure,.vedicOrientationCard,.referenceRows,.dashaCard,.monthBoard,.calendarDetail,.dayHero,.dayTimelineCard,.transitionBar,.influences,.horizonCard){border-color:var(--sky-hairline);background:linear-gradient(150deg,#0c3943bd,#031b22b8);box-shadow:0 12px 34px #0000001a}.skyCard p,.momentStrip p,.cardFooter,.weekGraphNote,.weekSelectedCard>p,.weekTeachingPanel p,.personalWeatherTop p,.personalMeasure p,.vedicOrientationIntro,.vedicBasicsGrid span,.birthHint,.birthPrivacy,.methodNote,.calendarPhase,.calendarTermContext p,.calendarNote,.dayTimelineHint,.dayFooterActions p{color:var(--sky-secondary)}.cardFooter strong,.weekTeachingPanel strong,.personalWeatherMeta b,.vedicTranslationRow strong,.vedicTranslationRow span:last-child,.referenceRows b,.calendarDetailRow strong,.calendarSimpleRow strong{color:var(--sky-mist)}:where(.birthForm input,.locationSearch input){color:var(--sky-mist);border-color:var(--sky-hairline-strong);background:#02151cb8}:where(.birthForm input,.locationSearch input)::placeholder{color:var(--sky-muted)}:where(.dateNav button,.weekControls button,.weekMode,.weekMode button,.mySkyEdit,.birthCancel,.calendarControls button,.dayControls button,.nextRangeToggle,.nextRangeToggle button,.realSkyTimeControls button){border-color:var(--sky-hairline);color:var(--sky-secondary);box-shadow:none;background:#0b35406b}.weekMode button.active,.weekV16 .weekMode button[aria-pressed=true],.nextRangeToggle button.active{color:var(--sky-ivory);background:#dee6e21a;box-shadow:inset 0 0 0 1px #dee6e20d}.view-now .appShell .mainPanel{--home-hairline:var(--sky-hairline);--home-soft:#09313a8a;--home-soft-strong:#0c3b44ad}.view-now .toneHero,.view-now .tonePersonalAlignment,.view-now .influenceRow+.influenceRow{border-color:var(--sky-hairline)}.view-now .influenceIcon,.view-now .horizonGlyph{background:#dde6e20e}.view-now .v06Shell:not(.mood-night) .contextLine,.view-now .v06Shell:not(.mood-night) .heroClock>span,.view-now .v06Shell:not(.mood-night) .heroSunTime small,.view-now .v06Shell:not(.mood-night) .bodyLabel small,.view-now .v06Shell:not(.mood-night) .bodyLabel em{color:var(--sky-muted)}.view-now .v06Shell .narrativeHeadline>h1,.view-now .v06Shell .momentHeadline>h1{color:var(--sky-ivory)}.weekGraphCard{background:radial-gradient(circle at 82% 8%,#caa55a0e,#0000 30%),linear-gradient(155deg,#0b3540c7,#02151cc2)}.weekReadingCard{border-color:var(--sky-hairline);background:linear-gradient(155deg,#0b3540b3,color-mix(in srgb,var(--day-wash) 13%,#02151cdb));color:var(--sky-secondary)}.weekReadingCard.active{border-color:color-mix(in srgb,var(--day-accent) 42%,var(--sky-hairline));box-shadow:0 10px 24px #0000001f,inset 0 0 0 1px #e1e9e50d}.weekReadingDate,.weekReadingCard>small,.weekTeachingPanel small,.weekSelectedShifts small{color:var(--sky-muted)}.weekReadingCard>strong,.weekSectionTitle>div strong,.weekSelectedShifts strong{color:var(--sky-ivory)}.weekReadingMeta span,.weekReadingCard>em,.weekSelectedTop>span,.weekPersonalStrip,.weekSelectedShifts>div>span,.weekTransitionRail>button>span{color:var(--sky-secondary);border-color:var(--sky-muted);background:#dee6e20e}.weekV16 .weekDayLabels button.active{color:var(--sky-ivory);background:#dee6e214}.weekGuide{stroke:#c1d6d01a}.weekBalancedGuide{stroke:#c1d6d02e}.weekDayGuide{stroke:#c1d6d00f}.weekRibbon{stroke:#e5eeea85}.weekCenterLine{stroke:#d0dfdb61}.weekSelectedMarker,.weekSelectedDot{background:var(--sky-mist);fill:var(--sky-mist);stroke:#516c6f;border-color:#516c6f}.calendarShell,.dayShell{color:var(--sky-mist);background:0 0}.calendarCell{color:var(--sky-mist);background:#0a333c85}.calendarCell:hover,.calendarCell.selected{background:#0f4149b8}.calendarTermContext,.dayChanges{background:#caa55a0e;border-color:#caa55a29}.dayLaneTrack,.dayLightTrack{background:#d7e4e017}.daySegment0{background:#0c3943ad}.daySegment1{background:#082c35b8}.daySegment:hover{background:#caa55a17}.daySegmentActive,.daySegmentActive:hover{background:linear-gradient(135deg,#caa55a33,#0c3943d1);box-shadow:inset 0 0 0 1px #caa55a38}.mySkyPage{background:#031b21c2}.personalWeather,.personalWeather-mixed,.personalWeather-personal{background:radial-gradient(circle at 88% 5%,#6d9f8921,#0000 32%),linear-gradient(145deg,#0b3540c2,#031b22bd)}.personalWeatherMoon{border-color:var(--sky-hairline);color:#c7d9d5;background:#dee6e20f}.personalWeatherMeta{border-color:var(--sky-hairline)}.natalCard>span{color:var(--sky-gold-soft)}.lunarNatal>span{color:#a7c3c2}.personalMeasure>span{color:#a9c7b7;background:#6d9f891f}.personalMeasure.status-caution>span{color:#d1aa96;background:#c3937721}.vedicTranslationHead{background:#dee6e20b}.vedicTranslationRows,.vedicBasicsGrid div{border-color:var(--sky-muted);background:#dee6e209}.dashaRail{background:#d7e4e014}.appPrimaryNav{border-color:var(--sky-hairline);background:#02151ce6;box-shadow:0 -10px 34px #0000003d}.appPrimaryNav button{color:var(--sky-muted)}.appPrimaryNav button.active{color:var(--sky-ivory);background:#dee6e20e}.appPrimaryNav button i{background:var(--sky-gold)}.appPrimaryNav .navToolsPanel{border-color:var(--sky-hairline-strong);background:#031b22f7;box-shadow:0 18px 48px #0000004d}.appPrimaryNav .navToolsPanel button{color:var(--sky-mist)}.appPrimaryNav .navToolsPanel button+button{border-color:var(--sky-hairline)}.appPrimaryNav .navToolsPanel button:hover,.appPrimaryNav .navToolsPanel button:focus-visible{background:#dee6e20e}.appPrimaryNav .navToolsPanel button small{color:var(--sky-muted)}.nextRangeNav{border-color:var(--sky-hairline)}.nextRangeLabel{color:var(--sky-secondary)}.locationOverlay{background:#000c10a3}.locationDialog{color:var(--sky-mist);border-color:var(--sky-hairline-strong);background:#061f27;box-shadow:0 30px 86px #00000061}.locationClose{color:var(--sky-secondary)}.locationClose:hover{background:#dee6e20e}.locationIntro,.locationDeviceCard p,.locationPrivacy,.locationMessage{color:var(--sky-muted)}.locationDeviceCard{background:#caa55a0e;border-color:#caa55a2e}.locationDeviceCard button,.locationSearch button{color:var(--sky-ivory);background:#0b3540}.locationResults>button{color:var(--sky-mist);border-color:var(--sky-hairline);background:#0b35408f}.locationResults>button:hover{background:#0f4149b8;border-color:#caa55a3d}.locationMessage{background:#dee6e20b}.realSkyPage{color:var(--sky-mist)}.realSkyHeader h1,.realSkyTimebar strong{color:var(--sky-ivory)}.realSkyBack,.realSkyHeader p,.realSkyTimebar small{color:var(--sky-muted)}.realSkyDial{background:radial-gradient(circle,#caa55a0d 0 11%,#0000 25%),radial-gradient(circle at 18% 24%,#ecf5f138 0 .6px,#0000 1px),radial-gradient(circle at 69% 15%,#e0eeea2b 0 .5px,#0000 .9px),radial-gradient(circle at 78% 73%,#e0eeea2b 0 .5px,#0000 .9px),radial-gradient(circle at 28% 78%,#e0eeea24 0 .5px,#0000 .9px),linear-gradient(145deg,#02151c,#0b3540 48%,#04181a 100%)}.solarYearExperience{background:radial-gradient(circle at 50% 48%,#b7732b1a,#0000 28%),radial-gradient(circle at 24% 20%,#1c68692e,#0000 32%),linear-gradient(#031a20 0%,#062831 48%,#02151c 100%)}@media (prefers-reduced-motion:reduce){.experienceRoot:before{opacity:.5;animation:none}}.betaNotice{border-bottom:1px solid var(--sky-hairline);color:var(--sky-secondary);background:linear-gradient(#082f38,#06262f)}.betaNotice strong{color:var(--sky-ivory)}.view-now .v06Shell .mainPanel,.view-now .v06Shell[class*=mood-] .mainPanel{color:var(--sky-mist);background:radial-gradient(circle at 52% 18%,#17565b40,#0000 34%),linear-gradient(#062831 0%,#051f27 58%,#031a21 100%)}.view-now .v06Shell .mainPanel:before,.view-now .v06Shell[class*=mood-] .mainPanel:before{opacity:.52;background:radial-gradient(circle at 51% 16%,#46918d1c,#0000 35%),radial-gradient(circle at 15% 54%,#caa55a09,#0000 25%)}.view-now .v06Shell .brand span:last-child{color:var(--sky-muted)}.view-now .v06Shell .realSkyHomeLink{color:var(--sky-gold-soft)}.view-now .v06Shell .dateNav button{border-color:var(--sky-hairline);color:var(--sky-secondary);background:#dee6e209}.view-now .v06Shell .dateNav .dateChoice{color:var(--sky-muted);background:0 0}.view-now .v06Shell .dateNav .dateChoice.activeDate{color:var(--sky-ivory);border-bottom-color:var(--sky-gold)}.view-now .v06Shell .celestialHero,.view-now .v06Shell[class*=mood-] .celestialHero{border-color:var(--sky-muted);background:radial-gradient(at 15% 48%,#be974121,#0000 25%),radial-gradient(at 86% 48%,#569e9d24,#0000 26%),radial-gradient(at 51% 82%,#caa55a0b,#0000 35%),linear-gradient(#0a3942 0%,#062b34 47%,#041e26 100%);box-shadow:0 24px 64px #0000002e,inset 0 1px #e7f0ec0e,inset 0 -1px #9dc2bc0f}.view-now .v06Shell .celestialHero:before,.view-now .v06Shell[class*=mood-] .celestialHero:before{opacity:1;background:radial-gradient(at 50% 52%,#caa55a12,#4b918d0a 42%,#0000 72%)}.view-now .v06Shell .celestialHero:after,.view-now .v06Shell[class*=mood-] .celestialHero:after{content:"";z-index:0;pointer-events:none;opacity:.48;background:radial-gradient(circle at 8% 13%,#ebf4f0bd 0 .75px,#0000 1.2px),radial-gradient(circle at 18% 31%,#d3e7e26b 0 .55px,#0000 1px),radial-gradient(circle at 30% 16%,#ebf4f085 0 .65px,#0000 1.1px),radial-gradient(circle at 46% 29%,#d0e8e25c 0 .5px,#0000 .95px),radial-gradient(circle at 61% 12%,#ebf4f0a3 0 .7px,#0000 1.15px),radial-gradient(circle at 76% 34%,#d3e7e266 0 .55px,#0000 1px),radial-gradient(circle at 91% 18%,#eef5f294 0 .65px,#0000 1.1px);display:block;position:absolute;inset:0}.view-now .v06Shell .momentHeadline,.view-now .v06Shell .heroClock,.view-now .v06Shell .heroSolarArc,.view-now .v06Shell .celestialField{z-index:2;position:relative}.view-now .v06Shell[class*=mood-] .contextLine{color:var(--sky-muted);opacity:.86;text-shadow:none}.view-now .v06Shell .momentHeadline{color:var(--sky-ivory)}.view-now .v06Shell .momentHeadline>span{color:var(--sky-gold-soft)}.view-now .v06Shell .momentHeadline>h1,.view-now .v06Shell .narrativeHeadline>h1{color:var(--sky-ivory)}.view-now .v06Shell .momentNarrativeSecond{color:var(--sky-secondary)}.view-now .v06Shell .nowReadingLead{color:var(--sky-mist)}.view-now .v06Shell .classStretch{color:var(--sky-muted)}.view-now .v06Shell .heroClock>strong{color:var(--sky-ivory);text-shadow:0 2px 28px #eee4c80b}.view-now .v06Shell .heroClock>span,.view-now .v06Shell .heroClock p span,.view-now .v06Shell .heroSunTime small{color:var(--sky-muted)}.view-now .v06Shell .heroClock p,.view-now .v06Shell .heroSunTime strong{color:#ebede2e0}.view-now .v06Shell .heroSolarArc .arcTrack{background:#d3e5e021}.view-now .v06Shell .bodyLabel small,.view-now .v06Shell .bodyLabel em{color:var(--sky-muted)}.view-now .v06Shell .bodyLabel strong{color:var(--sky-ivory)}.view-now .v06Shell .celestialBody,.view-now .v06Shell .moodBalanceCore{color:var(--sky-mist)}.view-now .v06Shell .moodBalanceCore strong{color:var(--sky-ivory)}.view-now .v06Shell .moodBalanceCore small{color:var(--sky-muted)}.view-now .v06Shell .moodBalanceCore:before{background:radial-gradient(circle,var(--field-wash,#caa55a33) 0%,#66a89f12 40%,transparent 72%)}.view-now .v06Shell .moodBalanceCore:after{border-color:color-mix(in srgb,var(--field-accent,#91aaa7) 35%,#e2ede833);box-shadow:0 0 0 11px #dee6e206,0 0 26px var(--field-wash,transparent)}.view-now .v06Shell .heroEnergyRail{color:var(--sky-muted)}.view-now .v06Shell .heroEnergyRail .yinYangMeter{background:#d6e5e01a}.view-now .v06Shell .heroEnergyRail .balanceMarker{background:#486166;border-color:#dce7e2}.view-now .toneHeroGroup .toneEnergyRail{border-color:var(--sky-hairline);color:var(--sky-muted);background:#dee6e206}.view-now .toneHero,.view-now .influences,.view-now .horizonCard,.view-now .todayArcMount,.view-now .seasonalArc{border-color:var(--sky-hairline)}.view-now .influences,.view-now .horizonCard{background:linear-gradient(150deg,#0d3c45c7,#052028d1)}.view-now .v06Shell .horizonCopy strong{color:var(--sky-ivory)}.view-now .influences .sectionHeading,.view-now .influenceRow+.influenceRow{border-color:var(--sky-hairline)}.view-now .influenceCopy strong{color:var(--sky-ivory)}.view-now .influenceCopy em,.view-now .influenceMeta small{color:var(--sky-muted)}.view-now .influenceIcon{background:#dee6e20e}.view-now .factorVisual text{fill:#dde8e4bd}.view-now .toneHero .kicker,.view-now .sectionHeading .kicker{color:var(--sky-gold-soft)}.view-now .todayArcMount,.view-now .seasonalArc{background:#0c39438f;box-shadow:0 10px 28px #00000014}.view-now .todayArcMount:before{color:var(--sky-secondary)}.view-now .todayArcLink,.view-now .seasonalArcSummary,.view-now .seasonalLandmarkLink,.view-now .solarYearHomeLink{color:var(--sky-mist)}.view-now .todayArcLink strong,.view-now .seasonalArcLabel,.view-now .seasonalLandmarkLink>span,.view-now .solarYearHomeLink strong{color:var(--sky-ivory)}.view-now .todayArcLink small,.view-now .seasonalLandmarkLink>small,.view-now .solarYearHomeLink small{color:var(--sky-muted)}.view-now .todayArcLink:hover,.view-now .todayArcLink:focus-visible,.view-now .seasonalLandmarkLink:hover,.view-now .seasonalLandmarkLink:focus-visible,.view-now .solarYearHomeLink:hover,.view-now .solarYearHomeLink:focus-visible{background:#dee6e209}.experienceRoot .nextRangeToggle,.experienceRoot .weekMode,.experienceRoot .skyLensSwitch{border-color:var(--sky-hairline);background:#dee6e20b}.experienceRoot .nextRangeToggle button,.experienceRoot .weekMode button,.experienceRoot .skyLensSwitch button{color:var(--sky-muted);background:0 0}.experienceRoot .nextRangeToggle button.active,.experienceRoot .weekMode button.active,.experienceRoot .weekMode button[aria-pressed=true],.experienceRoot .skyLensSwitch button[aria-pressed=true]{color:var(--sky-ivory);background:#dee6e21a;box-shadow:inset 0 0 0 1px #dee6e20b}.experienceRoot .weekGraphCard,.experienceRoot .weekSelectedCard,.experienceRoot .weekTeachingPanel>div{border-color:var(--sky-hairline);background:radial-gradient(circle at 88% 8%,#caa55a0b,#0000 30%),linear-gradient(150deg,#0d3c45cc,#041e26d6);box-shadow:0 12px 32px #0000001a}.experienceRoot .weekSelectedCard:before{opacity:.22}.experienceRoot .weekSelectedCard>p,.experienceRoot .weekTeachingPanel p{color:var(--sky-secondary)}.experienceRoot .weekSelectedTop>span,.experienceRoot .weekPersonalStrip,.experienceRoot .weekSelectedShifts>div>span{border-color:var(--sky-hairline);color:var(--sky-secondary);background:#dee6e20b}.experienceRoot .monthBoard,.experienceRoot .calendarDetail,.experienceRoot .dayHero,.experienceRoot .dayTimelineCard{border-color:var(--sky-hairline);color:var(--sky-mist);background:linear-gradient(150deg,#104049d1,#052028db);box-shadow:0 12px 34px #0000001a}.experienceRoot .calendarCell{border-color:var(--sky-muted);color:var(--sky-mist);background:#41666875}.experienceRoot .calendarCell:hover,.experienceRoot .calendarCell.selected{background:#456e6ea3;border-color:#caa55a57}.experienceRoot .calendarDetail h2,.experienceRoot .calendarDetailRow strong,.experienceRoot .calendarSimpleRow strong,.experienceRoot .dayHeroTime>strong,.experienceRoot .dayHeroFacts strong,.experienceRoot .dayLaneLabel strong{color:var(--sky-ivory)}.experienceRoot .calendarPhase,.experienceRoot .calendarTermLabel small,.experienceRoot .calendarSimpleRow small,.experienceRoot .dayHeroTime>small,.experienceRoot .dayHeroFacts small,.experienceRoot .dayLaneLabel span{color:var(--sky-muted)}.experienceRoot .calendarControls button,.experienceRoot .dayControls button{border-color:var(--sky-hairline);color:var(--sky-mist);background:#dee6e213}.experienceRoot .calendarTermContext,.experienceRoot .dayChanges{background:#caa55a0b;border-color:#caa55a24}.experienceRoot .dayLaneTrack,.experienceRoot .dayLightTrack{background:#d9e8e314}.experienceRoot .daySegment0{background:#2a5458b8}.experienceRoot .daySegment1{background:#234a50c7}.experienceRoot .daySegment:hover{background:#caa55a17}.experienceRoot .daySegmentActive,.experienceRoot .daySegmentActive:hover{background:linear-gradient(135deg,#caa55a3b,#325e60d1)}.experienceRoot .mySkyHub>.skyModeSwitch{border-color:var(--sky-hairline);background:#dee6e20d}.experienceRoot .mySkyHub>.skyModeSwitch button{color:var(--sky-muted)}.experienceRoot .mySkyHub>.skyModeSwitch button.active{color:var(--sky-ivory);box-shadow:none;background:#dee6e21c}.experienceRoot .practicePaths-entry{border-color:var(--sky-hairline);color:var(--sky-mist);background:#0c394394}.experienceRoot .personalWeather,.experienceRoot .natalCard,.experienceRoot .personalMeasure,.experienceRoot .vedicOrientationCard,.experienceRoot .dashaCard,.experienceRoot .referenceRows,.experienceRoot .birthForm,.experienceRoot .localDataPanel{border-color:var(--sky-hairline);color:var(--sky-mist);background:radial-gradient(circle at 90% 0,#6d9f890f,#0000 30%),linear-gradient(150deg,#114149cc,#06232bd6);box-shadow:0 10px 28px #00000017}.experienceRoot .natalCard strong,.experienceRoot .personalMeasure strong,.experienceRoot .vedicOrientationHeading strong,.experienceRoot .dashaTop>div>strong,.experienceRoot .referenceRows b,.experienceRoot .localDataPanel h2,.experienceRoot .localDataStatus strong{color:var(--sky-ivory)}.experienceRoot .natalCard em,.experienceRoot .personalMeasure p,.experienceRoot .vedicOrientationIntro,.experienceRoot .vedicOrientationHeading p,.experienceRoot .dashaTop p,.experienceRoot .dashaYears,.experienceRoot .referenceRows span,.experienceRoot .localDataPanel p,.experienceRoot .localDataStatus span{color:var(--sky-muted)}.experienceRoot .vedicTranslationRows,.experienceRoot .vedicBasicsGrid div{border-color:var(--sky-muted);background:#dee6e209}.experienceRoot .vedicTranslationHead{background:#dee6e20b}.experienceRoot .vedicTranslationRow strong,.experienceRoot .vedicTranslationRow span:last-child,.experienceRoot .vedicBasicsGrid b{color:var(--sky-mist)}.experienceRoot .vedicTranslationRow span,.experienceRoot .vedicBasicsGrid span{color:var(--sky-muted)}.experienceRoot .localDataStatus{border-color:var(--sky-hairline)}.experienceRoot .localDataStatus p{border-color:var(--sky-muted)}.experienceRoot .localDataActions button{border-color:var(--sky-hairline);color:var(--sky-mist);background:#dee6e212}.experienceRoot .localDataActions .dangerQuiet{color:#d7aa9f}.experienceRoot .mySkyEdit{border-color:var(--sky-hairline);color:var(--sky-secondary);background:#dee6e20e}.experienceRoot .practicePaths-path{color:var(--sky-mist)}.experienceRoot .practicePaths-eyebrow{color:var(--sky-gold-soft)}.experienceRoot .practicePaths-card,.experienceRoot .practicePaths-form,.experienceRoot .yogicClock .practiceCard{border-color:var(--sky-hairline);color:var(--sky-mist);background:linear-gradient(150deg,#0f3d46db,#052028e6);box-shadow:0 10px 28px #00000017}.experienceRoot .practicePaths-path button{border-color:var(--sky-hairline);color:var(--sky-mist);background:#dee6e20e}.experienceRoot .practicePaths-path button[aria-pressed=true],.experienceRoot .yogicClock button[aria-pressed=true]{color:var(--sky-ivory);background:#caa55a24;border-color:#caa55a47}.experienceRoot .yogicClock .skyLensSwitch{border-color:var(--sky-hairline);background:#dee6e20b}.experienceRoot .yogicClock .skyLensSwitch button[aria-pressed=false]{color:var(--sky-muted);background:0 0}.experienceRoot .yogicClock .practiceCardSummary>.practiceSynthesis,.experienceRoot .yogicClock .practiceQuestion>p,.experienceRoot .yogicClock .practiceEvidence strong,.experienceRoot .practiceIdentity{color:var(--sky-ivory)}.experienceRoot .practiceDate,.experienceRoot .practiceLocation,.experienceRoot .practiceSignatureItem,.experienceRoot .yogicClock .practiceCardSummary>.practiceInvitation,.experienceRoot .yogicClock .practiceReadingSection>p,.experienceRoot .yogicClock .practicePossibilities li,.experienceRoot .yogicClock .practiceEvidence p,.experienceRoot .yogicClock .practicePaths-note,.experienceRoot .practicePaths-note{color:var(--sky-secondary)}.experienceRoot .practiceTypeSymbol{border-color:var(--sky-hairline);color:#a8c9c3;background:#dee6e20e}.experienceRoot .practiceSignature,.experienceRoot .practiceReading,.experienceRoot .practiceEvidence,.experienceRoot .practicePaths-saved{border-color:var(--sky-hairline)}.experienceRoot .practiceExpandHint,.experienceRoot .yogicClock .practiceReadingLabel,.experienceRoot .yogicClock .practiceEvidence>summary{color:#a8c9c3}.experienceRoot .practicePaths-form input,.experienceRoot .practicePaths-form select{border-color:var(--sky-hairline-strong);color:var(--sky-mist);background:#02151cb8}.trustFooter{border-color:var(--sky-hairline);color:var(--sky-muted);background:#02151cf0}.trustFooter p strong{color:var(--sky-mist)}.trustFooter a{color:#cdb778}.contextSheet{--ink:#344552;--muted:#606c74;--line:#2f3a421a;color:var(--ink)}.contextSheet :is(h2,h3,strong),.contextSheet .sheetRows dd{color:var(--ink)}@media (prefers-reduced-motion:reduce){.view-now .v06Shell .celestialHero:after{opacity:.44}}.view-now .v06Shell .influenceCopy em,.view-now .v06Shell .influenceMeta small,.view-now .v06Shell .toneDetailLink,.view-now .v06Shell .toneDetailLink small,.view-now .v06Shell .contextLine,.view-now .v06Shell[class*=mood-] .contextLine,.view-now .v06Shell .heroClock>span,.view-now .v06Shell .heroSunTime small,.view-now .v06Shell .bodyLabel small,.view-now .v06Shell .bodyLabel em,.view-now .v06Shell .horizonCopy>small,.view-now .v06Shell .horizonCopy>span,.view-now .v06Shell .horizonCopy>strong em,.view-now .v06Shell .todayArcLink small,.view-now .v06Shell .seasonalHeading .kicker,.view-now .v06Shell .solarYearHomeLink small{color:var(--sky-muted);opacity:1}.view-now .v06Shell .brand strong .vscWordmark{color:var(--sky-mist);opacity:1}.view-now .todayArcMount:before{color:var(--sky-muted);opacity:1}.view-now .seasonalArc:hover,.view-now .seasonalArc:focus-within{background:#0c39438f}.view-now .todayArcLink:focus-visible,.view-now .seasonalLandmarkLink:focus-visible,.view-now .solarYearHomeLink:focus-visible{outline:2px solid var(--sky-gold-soft);outline-offset:-3px}.view-now .todayArcMount,.view-now .seasonalArc{--explore-text-inset:44px;--explore-end-inset:18px}.view-now .todayArcLink,.view-now .seasonalArc>.solarYearHomeLink{padding-left:var(--explore-text-inset);padding-right:var(--explore-end-inset)}.view-now .todayArcLink i,.view-now .seasonalArc .solarYearHomeLink i{text-align:center;width:14px;color:var(--sky-gold-soft);opacity:1}.view-now .todayArcMount .exploreHorizonRow{padding-right:var(--explore-end-inset);grid-template-columns:26px minmax(0,1fr) 60px 14px}.view-now .todayArcLink strong,.view-now .todayArcMount .exploreHorizonRow .horizonCopy strong,.view-now .solarYearHomeLink strong{font-size:13px;font-weight:650;line-height:1.35}.view-now .v06Shell .fieldKicker,.view-now .v06Shell .influenceCopy>small,.view-now .todayArcMount .exploreHorizonRow .horizonCopy>small,.experienceRoot .weekView .kicker,.experienceRoot .weekView header p,.experienceRoot .mySkyPage .mySkyHeader p{color:var(--sky-muted);opacity:1}.view-now .v06Shell .rowArrow,.view-now .v06Shell .liveTag,.view-now .seasonalLandmarkLink>i{color:var(--sky-gold-soft);opacity:1}.view-now .tithiShade{fill:#10282f}.experienceRoot .weekControls button{color:var(--sky-mist);border-color:var(--sky-hairline-strong);background:#0b3540b8}.experienceRoot .weekMoodPill{color:#c6decf;background:#6d9f891f}.experienceRoot .weekNowLabel{color:#584117}.view-now .v06Shell:not(.mood-night) .fieldKicker,.view-now .v06Shell.mood-night .fieldKicker,.view-now .v06Shell .sectionHeading>small,.experienceRoot .mySkyBack,.experienceRoot .birthForm label>span,.experienceRoot .birthAttribution a{color:var(--sky-muted);opacity:1}.view-now .v06Shell .realSkyHomeLink{border-color:var(--sky-hairline-strong);background:#dee6e20e}.view-now .todayArcLink i{flex-shrink:0}.experienceRoot .mySkyPage .natalCard small,.experienceRoot .mySkyPage .mySkyEyebrow,.experienceRoot .mySkyPage .dashaYears b{color:var(--sky-muted)}.experienceRoot .localDataPanel .trustKicker{color:var(--sky-gold-soft)}
.vscVideoExplainer{width:min(300px,100%);margin-inline:auto;position:relative}.vscVideoPoster,.vscVideoPlayer{aspect-ratio:9/16;background:#062420;border:1px solid #deca9840;border-radius:18px;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 16px 44px #00000029}.vscVideoPoster{z-index:1;cursor:pointer;color:#fff;font:inherit;padding:0;position:absolute;inset:0}.vscVideoPoster img{object-fit:cover;width:100%;height:100%;display:block}.vscVideoPlay{color:#f2d88e;background:#082b27e6;border:1px solid #eed59abf;border-radius:50%;place-items:center;width:64px;height:64px;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 28px #0006}.vscVideoPosterCaption{background:linear-gradient(#0000,#021515f2);padding:26px 10px 13px;font-size:12px;font-weight:650;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.vscVideoPoster:focus-visible,.vscVideoUnavailable button:focus-visible{outline-offset:4px;outline:3px solid #e4b54f}.vscVideoPlayer{object-fit:contain}.vscVideoUnavailable{text-align:center;color:#fff;background:#132e2a;border:1px solid #9a6459;border-radius:16px;place-content:center;gap:12px;min-height:180px;padding:20px;display:grid}.vscVideoUnavailable p{margin:0;line-height:1.5}.vscVideoUnavailable button{color:#f1d487;cursor:pointer;background:0 0;border:1px solid #e4b54f;border-radius:30px;justify-self:center;padding:10px 20px}.vscVideoWelcomeShell{width:min(1040px,100%)}.vscVideoWelcomeStage{grid-template-columns:minmax(0,1fr) minmax(240px,.8fr);align-items:center;gap:clamp(28px,6vw,90px);padding:28px 0 30px;display:grid}.vscVideoWelcomeStage .firstRunCopy h1{font-size:clamp(36px,4.6vw,60px)}.vscVideoWelcomeStage .firstRunCopy .vscVideoWelcomeSubtitle{color:#f1d487;margin:13px 0 0;font-size:clamp(19px,2.2vw,26px);line-height:1.25}.vscVideoWelcomeStage .firstRunCopy .vscVideoWelcomeSubtitle+p{font-size:clamp(14px,1.4vw,17px)}.vscVideoWelcomeFilm{text-align:center;min-width:0}.vscVideoWelcomeFilm .vscVideoExplainer{width:min(246px,100%)}.vscVideoWelcomeFilm>p{color:#b0c1bc;max-width:260px;margin:10px auto 0;font-size:11px;line-height:1.45}.vscVideoWelcomeFooter>span{color:#a5b7b3;font-size:11px;line-height:1.4}.vscUnderstanding{color:#29363a;background:var(--paper,#f7f6f2);min-height:calc(100vh - 90px);padding:30px clamp(20px,5vw,60px) 100px}.vscUnderstandingInner{max-width:940px;margin:auto}.vscUnderstandingBack{appearance:none;color:#526963;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:13px;font-weight:700}.vscUnderstandingBack:focus-visible,.vscUnderstandingSynthesis button:focus-visible,.vscUnderstandingShort summary:focus-visible{outline-offset:3px;outline:2px solid #a98a49}.vscUnderstandingHeader{text-align:center;max-width:670px;margin:26px auto}.vscUnderstandingEyebrow{letter-spacing:.14em;text-transform:uppercase;color:#987636;font-size:11px;font-weight:800}.vscUnderstandingHeader h1{letter-spacing:-.04em;margin:12px 0 14px;font-size:clamp(34px,5vw,55px);line-height:1.07}.vscUnderstandingHeader>p:last-child{color:#647174;margin:0;line-height:1.65}.vscUnderstandingFilm{text-align:center}.vscUnderstandingFilm .vscVideoExplainer{width:min(290px,100%)}.vscUnderstandingCaption{color:#717f80;margin:14px auto 0;font-size:12px}.vscUnderstandingFactors{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:38px 0;display:grid}.vscUnderstandingFactors article{background:#fff;border:1px solid #32464117;border-radius:14px;padding:20px;box-shadow:0 5px 25px #00000006}.vscUnderstandingFactors span{color:#987636;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.vscUnderstandingFactors h2{margin:10px 0;font-size:18px;line-height:1.25}.vscUnderstandingFactors p,.vscUnderstandingSynthesis p{color:#627074;margin:0;font-size:14px;line-height:1.65}.vscUnderstandingSynthesis{text-align:center;background:#e9efeb;border-radius:16px;padding:25px}.vscUnderstandingSynthesis h2{margin:0 0 12px;font-size:24px}.vscUnderstandingSynthesis p{max-width:630px;margin:0 auto 19px}.vscUnderstandingSynthesis button{appearance:none;color:#fff;font:inherit;cursor:pointer;background:#0b3530;border:0;border-radius:999px;padding:12px 22px;font-size:13px;font-weight:700}.vscUnderstandingShort{max-width:440px;margin:28px auto}.vscUnderstandingShort summary{cursor:pointer;color:#47655c;text-align:center;padding:12px;font-size:13px;font-weight:700}.vscUnderstandingShort .vscVideoExplainer{margin:20px auto}@media (max-width:760px){.vscVideoWelcomeShell{padding:18px 20px 22px}.vscVideoWelcomeStage{grid-template-columns:1fr;gap:16px;padding:22px 0}.vscVideoWelcomeStage .firstRunCopy h1{font-size:clamp(30px,9vw,44px)}.vscVideoWelcomeFilm .vscVideoExplainer{width:min(204px,68vw)}.vscVideoWelcomeFilm>p{font-size:10px}.vscVideoWelcomeFooter{align-items:center}.vscVideoWelcomeFooter>span{max-width:46%;font-size:10px}.vscUnderstandingFactors{grid-template-columns:1fr;gap:10px}.vscUnderstandingFactors article{padding:16px}.vscUnderstandingHeader{margin-top:19px}}@media (max-width:430px){.vscVideoWelcomeStage .firstRunCopy h1{font-size:34px}.vscVideoWelcomeStage .firstRunCopy .vscVideoWelcomeSubtitle{font-size:20px}.vscVideoWelcomeStage .firstRunCopy .vscVideoWelcomeSubtitle+p{margin-top:10px;font-size:13px}.vscVideoWelcomeFilm .vscVideoExplainer{width:min(224px,74vw)}.vscVideoWelcomeStage{gap:12px}}@media (prefers-reduced-motion:reduce){.vscVideoPlay{transition:none}}

