.Activations-module__0vvE0a__root{width:100%;font-family:var(--sans,"Zen Kaku Gothic New", "Yu Gothic", system-ui, sans-serif);grid-template-columns:1fr 1fr;gap:0 clamp(20px,5vw,56px);display:grid}.Activations-module__0vvE0a__col{min-width:0}.Activations-module__0vvE0a__design{--tone:var(--seal,#c03923)}.Activations-module__0vvE0a__personality{--tone:var(--ink,#1b1a18)}.Activations-module__0vvE0a__head{border-bottom:1px solid var(--tone);color:var(--tone);flex-direction:column;gap:2px;margin:0 0 6px;padding-bottom:12px;display:flex}.Activations-module__0vvE0a__title{letter-spacing:.24em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4}.Activations-module__0vvE0a__hint{white-space:nowrap;letter-spacing:.02em;color:var(--ink-60,#5b5751);font-size:12px;line-height:1.4}.Activations-module__0vvE0a__list{margin:0;padding:0;list-style:none}.Activations-module__0vvE0a__row{border-bottom:1px solid var(--ink-10,#dad5cb);min-height:40px;color:var(--tone);align-items:center;gap:12px;display:flex}.Activations-module__0vvE0a__glyph{flex:none;justify-content:center;width:24px;display:inline-flex}.Activations-module__0vvE0a__num{font-family:var(--serif,"Shippori Mincho", "Yu Mincho", Georgia, serif);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:20px;font-weight:600;line-height:1}.Activations-module__0vvE0a__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:420px){.Activations-module__0vvE0a__root{gap:0 20px}.Activations-module__0vvE0a__row{gap:10px;min-height:38px}}
.Bodygraph-module__1ofuYW__figure{margin:0;width:100%;margin-inline:auto;position:relative;container-type:inline-size}.Bodygraph-module__1ofuYW__svg{width:100%;height:auto;display:block;overflow:visible}.Bodygraph-module__1ofuYW__gate,.Bodygraph-module__1ofuYW__marker{transform-box:view-box;transform-origin:0 0}.Bodygraph-module__1ofuYW__hitStroke{pointer-events:stroke}.Bodygraph-module__1ofuYW__centerNames{pointer-events:none;-webkit-user-select:none;user-select:none}.Bodygraph-module__1ofuYW__hit{cursor:pointer;outline:none}.Bodygraph-module__1ofuYW__channelMark,.Bodygraph-module__1ofuYW__centerMark,.Bodygraph-module__1ofuYW__gateMark{transition:stroke-opacity .12s}.Bodygraph-module__1ofuYW__hit:hover .Bodygraph-module__1ofuYW__channelMark{stroke-opacity:.26}.Bodygraph-module__1ofuYW__hit:focus-visible .Bodygraph-module__1ofuYW__channelMark{stroke-opacity:.5}.Bodygraph-module__1ofuYW__hit:hover .Bodygraph-module__1ofuYW__centerMark{stroke-opacity:.6}.Bodygraph-module__1ofuYW__hit:focus-visible .Bodygraph-module__1ofuYW__centerMark{stroke-opacity:1}.Bodygraph-module__1ofuYW__hit:hover .Bodygraph-module__1ofuYW__gateMark{stroke-opacity:.6}.Bodygraph-module__1ofuYW__hit:focus-visible .Bodygraph-module__1ofuYW__gateMark{stroke-opacity:1}@container (max-width:479px){.Bodygraph-module__1ofuYW__gateOn{transform:scale(1.3)}.Bodygraph-module__1ofuYW__gateOff,.Bodygraph-module__1ofuYW__centerNames{display:none}.Bodygraph-module__1ofuYW__marker{transform:scale(1.2)}}.Bodygraph-module__1ofuYW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Bodygraph-module__1ofuYW__numbers{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}
.Legend-module__5UzQMa__legend{font-family:var(--sans,"Zen Kaku Gothic New", "Yu Gothic", system-ui, sans-serif);color:var(--ink-75,#3e3b37);gap:16px;font-size:14px;line-height:1.4;display:grid}.Legend-module__5UzQMa__row,.Legend-module__5UzQMa__kinds{margin:0;padding:0;list-style:none}.Legend-module__5UzQMa__row{flex-wrap:wrap;gap:10px 24px;display:flex}.Legend-module__5UzQMa__row li{align-items:center;gap:10px;display:inline-flex}.Legend-module__5UzQMa__swatch{flex:none;display:block}.Legend-module__5UzQMa__kinds{border-top:1px solid var(--ink-18,#c8c2b7);gap:12px;padding-top:16px;display:grid}.Legend-module__5UzQMa__kinds li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;display:grid}.Legend-module__5UzQMa__kinds strong{color:var(--ink,#1b1a18);font-weight:700;display:block}.Legend-module__5UzQMa__marker{margin-top:1px;display:block}.Legend-module__5UzQMa__hint{color:var(--ink-60,#5b5751);font-size:13px;display:block}
.ShareCardDownload-module__l45-tW__root{flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:360px;display:flex}.ShareCardDownload-module__l45-tW__preview{border:1px solid var(--ink-18,#c8c2b7);background:var(--paper,#f2efe9);box-shadow:0 24px 40px -28px var(--shadow,#1b1a1838)}.ShareCardDownload-module__l45-tW__button{background:var(--ink,#1b1a18);min-height:48px;color:var(--paper-hi,#f8f6f1);font:500 14.5px/1 var(--sans,"Zen Kaku Gothic New", "Yu Gothic", system-ui, sans-serif);letter-spacing:.03em;cursor:pointer;border:0;border-radius:2px;justify-content:center;align-items:center;padding:0 22px;transition:background-color .2s;display:inline-flex}.ShareCardDownload-module__l45-tW__button:hover{background:var(--ink-75,#3e3b37)}.ShareCardDownload-module__l45-tW__button:focus-visible{outline:2px solid var(--ink,#1b1a18);outline-offset:3px}.ShareCardDownload-module__l45-tW__button:disabled{cursor:progress;opacity:.7}.ShareCardDownload-module__l45-tW__status{min-height:1.4em;font:400 13px/1.4 var(--sans,system-ui, sans-serif);color:var(--seal-deep,#9c2c19);margin:-6px 0 0}
.Logo-module__8_PyIq__logo{font-family:var(--serif,"Shippori Mincho", "Yu Mincho", Georgia, serif);letter-spacing:.005em;white-space:nowrap;color:var(--ink,#1b1a18);align-items:center;gap:.18em;font-size:1em;font-weight:700;line-height:1;display:inline-flex}.Logo-module__8_PyIq__mark{flex:none;width:1.55em;height:1.55em;margin-left:-.18em;display:block}.Logo-module__8_PyIq__word{display:inline-block}.Logo-module__8_PyIq__two{color:var(--ink,#1b1a18)}.Logo-module__8_PyIq__inks{color:var(--seal,#c03923)}.Logo-module__8_PyIq__onInk .Logo-module__8_PyIq__two{color:var(--foot-text,#e7e2d8)}.Logo-module__8_PyIq__plain .Logo-module__8_PyIq__inks{color:inherit}
.lab-module__a71zTa__lab{--paper:#f2efe9;--paper-hi:#f8f6f1;--paper-lo:#e5e0d6;--ink:#1b1a18;--ink-90:#262422;--ink-75:#3e3b37;--ink-60:#5b5751;--ink-45:#7e7970;--ink-30:#a6a096;--ink-18:#c8c2b7;--ink-10:#dad5cb;--seal:#c03923;--seal-deep:#9c2c19;--on-seal:#fbf6ee;--foot:#1b1a18;--foot-text:#e7e2d8;--shadow:#1b1a1838;--serif:var(--font-shippori), "Shippori Mincho", "Yu Mincho", "Hiragino Mincho ProN", Georgia, serif;--sans:var(--font-zen), "Zen Kaku Gothic New", "Yu Gothic", "Hiragino Sans", system-ui, sans-serif;--gut:clamp(16px, 4vw, 56px);--max:1440px;background:var(--paper);min-height:100vh;color:var(--ink-90);font:400 16px/1.7 var(--sans);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.lab-module__a71zTa__lab *,.lab-module__a71zTa__lab :before,.lab-module__a71zTa__lab :after{box-sizing:border-box}.lab-module__a71zTa__wrap{width:100%;max-width:var(--max);padding:clamp(32px, 5vw, 72px) var(--gut) clamp(56px, 8vw, 112px);margin-inline:auto}.lab-module__a71zTa__intro{border-bottom:1px solid var(--ink-18);padding-bottom:36px}.lab-module__a71zTa__eyebrow{font:500 12px/1.4 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-60);margin:0 0 14px}.lab-module__a71zTa__h1{font:600 clamp(34px, 4.5vw, 64px) / 1.07 var(--serif);letter-spacing:-.012em;color:var(--ink);margin:0}.lab-module__a71zTa__lead{max-width:40em;color:var(--ink-75);margin:18px 0 0}.lab-module__a71zTa__introLegend{margin-top:22px}.lab-module__a71zTa__toc{flex-wrap:wrap;gap:6px 22px;margin-top:24px;font-size:14px;display:flex}.lab-module__a71zTa__toc a{color:var(--ink-75);text-underline-offset:4px}.lab-module__a71zTa__group{padding-top:clamp(56px,8vw,104px)}.lab-module__a71zTa__section{padding-top:clamp(36px,5vw,64px)}.lab-module__a71zTa__h2{font:600 clamp(30px, 3.4vw, 46px) / 1.12 var(--serif);color:var(--ink);border-bottom:1px solid var(--ink-18);margin:0;padding-bottom:12px}.lab-module__a71zTa__h3{font:600 clamp(24px, 2.6vw, 34px) / 1.15 var(--serif);color:var(--ink);margin:0}.lab-module__a71zTa__h3b{font:600 22px/1.2 var(--serif);color:var(--ink);margin:36px 0 0}.lab-module__a71zTa__meta{max-width:56em;color:var(--ink-60);margin:8px 0 0;font-size:14px}.lab-module__a71zTa__meta code{font-size:13px}.lab-module__a71zTa__row{flex-wrap:wrap;align-items:flex-start;gap:32px clamp(24px,3vw,48px);margin-top:28px;display:flex}.lab-module__a71zTa__desktop{flex:760px;min-width:0}.lab-module__a71zTa__deskGrid{border:1px solid var(--ink-18);background:var(--paper-hi);grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);padding:28px;display:grid}.lab-module__a71zTa__phoneCol{flex:none;width:min(375px,100%)}.lab-module__a71zTa__phone{border:1px solid var(--ink-18);background:var(--paper);width:100%;box-shadow:0 24px 40px -28px var(--shadow);padding:16px}.lab-module__a71zTa__phoneActs{margin-top:20px}.lab-module__a71zTa__frameLabel{font:500 12px/1.4 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-60);margin:0 0 10px}.lab-module__a71zTa__pairGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px;margin-top:20px;display:grid}.lab-module__a71zTa__kindGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:28px;margin-top:20px;display:grid}.lab-module__a71zTa__kindCell{border:1px solid var(--ink-18);background:var(--paper-hi);min-width:0;padding:16px}.lab-module__a71zTa__minis{flex-wrap:wrap;align-items:flex-end;gap:28px;margin-top:20px;display:flex}.lab-module__a71zTa__variants{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:24px;display:grid}.lab-module__a71zTa__variant{border:1px solid var(--ink-18);background:var(--paper-hi);flex-direction:column;gap:16px;min-width:0;padding:22px;display:flex}.lab-module__a71zTa__variantPick{border-color:var(--seal);box-shadow:inset 0 0 0 3px var(--paper-hi), inset 0 0 0 4px var(--seal)}.lab-module__a71zTa__variantHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.lab-module__a71zTa__pick{background:var(--seal);color:var(--on-seal);font:500 11px/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;padding:3px 10px}.lab-module__a71zTa__idea{min-height:5.2em;color:var(--ink-75);margin:0;font-size:14px}.lab-module__a71zTa__onPaper,.lab-module__a71zTa__onInk{flex-wrap:wrap;align-items:flex-end;gap:18px 22px;padding:18px;display:flex}.lab-module__a71zTa__onPaper{background:var(--paper);border:1px solid var(--ink-10)}.lab-module__a71zTa__onInk{background:var(--foot)}.lab-module__a71zTa__lockups{gap:14px;display:grid}.lab-module__a71zTa__lockupInk{background:var(--foot);padding:14px 18px}.lab-module__a71zTa__reco{border-left:3px solid var(--seal);background:var(--paper-hi);max-width:62em;margin-top:28px;padding:22px 26px}.lab-module__a71zTa__reco .lab-module__a71zTa__h3b{margin-top:0}.lab-module__a71zTa__reco ul{color:var(--ink-75);margin:14px 0 0;padding-left:1.2em;font-size:15px}.lab-module__a71zTa__reco li+li{margin-top:8px}.lab-module__a71zTa__assets{flex-wrap:wrap;align-items:flex-end;gap:24px 32px;margin-top:18px;display:flex}.lab-module__a71zTa__assets figure{margin:0}.lab-module__a71zTa__assets img{border:1px solid var(--ink-10);display:block}.lab-module__a71zTa__assets figcaption{color:var(--ink-60);margin-top:8px;font-size:12px}.lab-module__a71zTa__cards{flex-wrap:wrap;gap:32px;margin-top:28px;display:flex}@media (max-width:900px){.lab-module__a71zTa__deskGrid{grid-template-columns:minmax(0,1fr);padding:16px}}@media (max-width:520px){.lab-module__a71zTa__deskGrid,.lab-module__a71zTa__phone{box-shadow:none;background:0 0;border:0;padding:0}.lab-module__a71zTa__kindCell{padding:10px}.lab-module__a71zTa__cards>*{max-width:100%}}
.Transits-module__R7Axvq__page{position:relative}.Transits-module__R7Axvq__head{padding-block:clamp(4px,1vw,16px) clamp(14px,2vw,24px);position:relative}.Transits-module__R7Axvq__head .h1{max-width:13em;margin-top:6px}.Transits-module__R7Axvq__headArt{display:none}.Transits-module__R7Axvq__nowLine{flex-wrap:wrap;align-items:baseline;gap:2px 16px;display:flex}.Transits-module__R7Axvq__nowLine .eyebrow{margin:0}.Transits-module__R7Axvq__stamp{font:600 var(--fs-small) / 1.4 var(--serif);color:var(--ink-75)}.Transits-module__R7Axvq__stampWhose{font-weight:500}.Transits-module__R7Axvq__now{gap:18px;margin-top:14px;display:grid}.Transits-module__R7Axvq__part{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px 16px;display:grid}.Transits-module__R7Axvq__disc{aspect-ratio:1;width:100%;color:var(--paper-hi);place-items:center;display:grid;position:relative}.Transits-module__R7Axvq__disc svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Transits-module__R7Axvq__disc[data-body=sun]{color:var(--on-seal)}.Transits-module__R7Axvq__disc[data-body=sun] circle{fill:var(--seal)}.Transits-module__R7Axvq__disc[data-body=sun] .Transits-module__R7Axvq__discPool{fill:var(--seal-deep);opacity:.55}.Transits-module__R7Axvq__disc[data-body=moon] circle{fill:var(--ink)}.Transits-module__R7Axvq__disc[data-body=moon] .Transits-module__R7Axvq__discPool{fill:var(--ink-60);opacity:.5}.Transits-module__R7Axvq__discNum{font:600 clamp(40px, 11vw, 46px) / 1 var(--serif);letter-spacing:-.02em;font-variant-numeric:lining-nums;position:relative}.Transits-module__R7Axvq__partHead{min-width:0}.Transits-module__R7Axvq__partLabel{font:500 var(--fs-label) / 1.35 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-60)}.Transits-module__R7Axvq__partTitle{font:600 clamp(25px, 2.5vw, 38px) / 1.12 var(--serif);letter-spacing:-.01em;color:var(--ink);margin:4px 0 0}.Transits-module__R7Axvq__partGate{font:600 var(--fs-body) / 1.3 var(--serif);letter-spacing:0;color:var(--ink-75);margin-bottom:2px;display:block}.Transits-module__R7Axvq__partLine{font:600 var(--fs-small) / 1.3 var(--serif);color:var(--ink-60);margin-top:2px}.Transits-module__R7Axvq__partBody{grid-column:1/-1;min-width:0}.Transits-module__R7Axvq__partText{font-size:var(--fs-body);color:var(--ink-75);line-height:1.55}.Transits-module__R7Axvq__partNext{text-wrap:pretty;font:600 var(--fs-small) / 1.5 var(--serif);color:var(--ink);margin-top:6px}.Transits-module__R7Axvq__partNext b{font-weight:700}.Transits-module__R7Axvq__sky{gap:10px;margin-top:clamp(34px,6vw,88px);display:grid}.Transits-module__R7Axvq__skyTitle{font-size:clamp(28px,3vw,44px)}.Transits-module__R7Axvq__wheelFig{margin:0 calc(-1 * var(--gut));min-width:0}.Transits-module__R7Axvq__wheel{width:100%;height:auto;color:var(--ink);display:block;overflow:visible}.Transits-module__R7Axvq__wheelCap{padding-inline:var(--gut);font-size:var(--fs-small);color:var(--ink-60);margin-top:10px;line-height:1.5}.Transits-module__R7Axvq__bandWash{fill:none;stroke:var(--ink);opacity:.1}.Transits-module__R7Axvq__moonWash{fill:var(--ink);opacity:.1}.Transits-module__R7Axvq__moonDark{fill:var(--ink);opacity:.32}.Transits-module__R7Axvq__enso path{fill:var(--ink)}.Transits-module__R7Axvq__scratch path{fill:var(--paper)}.Transits-module__R7Axvq__tick,.Transits-module__R7Axvq__hairline{fill:var(--ink-60)}.Transits-module__R7Axvq__cellSun{fill:var(--seal)}.Transits-module__R7Axvq__cellMoon{fill:var(--ink)}.Transits-module__R7Axvq__cellBody{fill:var(--ink-75)}.Transits-module__R7Axvq__numOn,.Transits-module__R7Axvq__numOff{font-family:var(--serif);font-variant-numeric:lining-nums;font-size:36px;font-weight:600}.Transits-module__R7Axvq__numOff{display:none}.Transits-module__R7Axvq__numOn{fill:var(--paper-hi);font-weight:700}.Transits-module__R7Axvq__numOff{fill:var(--ink-60)}.Transits-module__R7Axvq__leader,.Transits-module__R7Axvq__leaderStrong{fill:none;stroke:var(--ink-75);stroke-width:2.4px;stroke-linecap:round}.Transits-module__R7Axvq__leaderStrong{stroke:var(--ink);stroke-width:4.4px}.Transits-module__R7Axvq__anchor,.Transits-module__R7Axvq__anchorStrong{fill:var(--ink)}.Transits-module__R7Axvq__discBody circle{fill:#0000}.Transits-module__R7Axvq__discBody{color:var(--ink)}.Transits-module__R7Axvq__discSun circle{fill:var(--seal)}.Transits-module__R7Axvq__discSun{color:var(--on-seal)}.Transits-module__R7Axvq__discMoon circle{fill:var(--ink)}.Transits-module__R7Axvq__discMoon{color:var(--paper-hi)}.Transits-module__R7Axvq__skyList{min-width:0}.Transits-module__R7Axvq__rows{background:var(--brush-long) left top / 100% 9px no-repeat;margin:0;padding:9px 0 0;list-style:none}.Transits-module__R7Axvq__row{border-bottom:1px solid var(--ink-18);grid-template-columns:26px minmax(0,1fr);column-gap:10px;padding:6px 0;display:grid}.Transits-module__R7Axvq__rowGlyph{color:var(--ink);grid-row:span 2;justify-content:center;padding-top:2px;display:flex}.Transits-module__R7Axvq__row[data-body=sun] .Transits-module__R7Axvq__rowGlyph{color:var(--seal)}.Transits-module__R7Axvq__rowMain{font:500 16px / 1.3 var(--serif);color:var(--ink-75)}.Transits-module__R7Axvq__rowMain span{white-space:nowrap}.Transits-module__R7Axvq__rowMain b{color:var(--ink);font-weight:700}.Transits-module__R7Axvq__rowNote{font-size:var(--fs-small);color:var(--ink-60);margin-top:1px;line-height:1.4}.Transits-module__R7Axvq__skyOwn{font-size:var(--fs-body);margin-top:12px;padding-block:10px;line-height:1.4}.Transits-module__R7Axvq__formSec{isolation:isolate;gap:18px;margin-top:clamp(34px,7vw,104px);display:grid;position:relative}.Transits-module__R7Axvq__formLead{max-width:34em;font-size:var(--fs-body);color:var(--ink-75);margin-top:10px;line-height:1.55}.Transits-module__R7Axvq__formSec .h2{font-size:clamp(28px,3vw,44px)}.Transits-module__R7Axvq__form .hint{display:none}.Transits-module__R7Axvq__form{gap:12px}.Transits-module__R7Axvq__calendar{gap:18px;margin-top:clamp(34px,7vw,104px);display:grid}.Transits-module__R7Axvq__calendarText,.Transits-module__R7Axvq__calendarFolds{min-width:0}.Transits-module__R7Axvq__calendarText .h2{font-size:clamp(28px,3vw,44px)}.Transits-module__R7Axvq__calendarLead{max-width:34em;font-size:var(--fs-body);color:var(--ink-75);margin-top:10px;line-height:1.55}.Transits-module__R7Axvq__scroll{order:0;margin-inline:auto}.Transits-module__R7Axvq__scroll .hanging__mount{padding-block:clamp(10px,2vw,26px) clamp(12px,2.4vw,32px)}.Transits-module__R7Axvq__scroll .hanging__panel{padding-block:clamp(4px,2vw,22px)}.Transits-module__R7Axvq__entries{margin:0}.Transits-module__R7Axvq__entries>div{padding-block:10px}.Transits-module__R7Axvq__entries>div+div{border-top:1px solid var(--ink-18)}.Transits-module__R7Axvq__entries dt{font:500 var(--fs-label) / 1.35 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-60)}.Transits-module__R7Axvq__entries>div:first-child dt{color:var(--seal-deep)}.Transits-module__R7Axvq__entries dd{margin:4px 0 0}.Transits-module__R7Axvq__entries b{font:600 clamp(21px, 1.9vw, 27px) / 1.2 var(--serif);color:var(--ink);display:block}.Transits-module__R7Axvq__entries span{font:600 var(--fs-small) / 1.45 var(--serif);color:var(--ink-75);margin-top:4px;display:block}.Transits-module__R7Axvq__fold{border-top:1px solid var(--ink-30);border-bottom:1px solid var(--ink-30)}.Transits-module__R7Axvq__foldHead{min-height:48px;font:600 var(--fs-small) / 1.3 var(--serif);color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.Transits-module__R7Axvq__foldHead::-webkit-details-marker{display:none}.Transits-module__R7Axvq__foldHead:hover{background:var(--hover-wash)}.Transits-module__R7Axvq__fold[open] .qm:after{transform:rotate(0)scaleX(.0001)}.Transits-module__R7Axvq__table{border-collapse:collapse;width:100%;margin-block:4px 12px}.Transits-module__R7Axvq__table caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Transits-module__R7Axvq__table th{text-align:left;font:500 var(--fs-label) / 1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-60);border-bottom:1px solid var(--ink-60);padding:6px 8px 6px 0}.Transits-module__R7Axvq__table td{border-bottom:1px solid var(--ink-10);font:500 var(--fs-small) / 1.3 var(--serif);color:var(--ink-75);padding:7px 8px 7px 0}.Transits-module__R7Axvq__table td+td{white-space:nowrap}.Transits-module__R7Axvq__table td b{color:var(--ink);font-weight:700}.Transits-module__R7Axvq__table tr[aria-current=date] td{background:var(--paper-lo)}.Transits-module__R7Axvq__table tr[aria-current=date] td:first-child{box-shadow:inset 3px 0 0 var(--seal);padding-left:8px}.Transits-module__R7Axvq__fold+.Transits-module__R7Axvq__fold{margin-top:-1px}.Transits-module__R7Axvq__utcBody{max-width:44em;font:500 var(--fs-small) / 1.55 var(--serif);color:var(--ink-75);padding-bottom:14px}.Transits-module__R7Axvq__utcBody ul{margin:8px 0 0;padding:0;list-style:none}.Transits-module__R7Axvq__article{margin-top:clamp(34px,7vw,104px)}.Transits-module__R7Axvq__article .prose{max-width:none}.Transits-module__R7Axvq__artLead p{font:500 clamp(18px, 1.5vw, 22px) / 1.45 var(--serif);color:var(--ink)}.Transits-module__R7Axvq__artOpen{gap:14px;display:grid}.Transits-module__R7Axvq__artOpenText{display:contents}.Transits-module__R7Axvq__artLead{order:0}.Transits-module__R7Axvq__reading{order:1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin:0;display:grid}.Transits-module__R7Axvq__artOpen .Transits-module__R7Axvq__fold2{border-top:1px solid var(--ink-30);order:2;margin-top:8px}.Transits-module__R7Axvq__readingNum{font:600 clamp(66px, 11vw, 150px) / 1 var(--serif);letter-spacing:-.03em;color:var(--ink)}.Transits-module__R7Axvq__readingNum span{color:var(--seal)}.Transits-module__R7Axvq__readingKey{font-size:var(--fs-small);color:var(--ink-75);gap:8px;line-height:1.35;display:grid}.Transits-module__R7Axvq__readingKey b{font:700 var(--fs-body) / 1 var(--serif);color:var(--ink)}.Transits-module__R7Axvq__fold2{border-bottom:1px solid var(--ink-30)}.Transits-module__R7Axvq__fold2Head{cursor:pointer;grid-template-columns:52px minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:60px;padding-block:6px;list-style:none;display:grid}.Transits-module__R7Axvq__fold2Head::-webkit-details-marker{display:none}.Transits-module__R7Axvq__fold2Art{object-fit:contain;width:52px;height:46px}.Transits-module__R7Axvq__fold2Title{font:600 19px/1.2 var(--serif);color:var(--ink)}.Transits-module__R7Axvq__fold2[open] .Transits-module__R7Axvq__fold2Mark:after{transform:rotate(0)scaleX(.0001)}.Transits-module__R7Axvq__fold2Body{padding-bottom:20px}.Transits-module__R7Axvq__artTable table{width:100%;font-size:var(--fs-small);line-height:1.4}.Transits-module__R7Axvq__artTable td:first-child{font:600 var(--fs-small) / 1.4 var(--serif);color:var(--ink);white-space:nowrap;padding-right:14px}.Transits-module__R7Axvq__artTable td{font-family:var(--serif);font-weight:500}.Transits-module__R7Axvq__artMeetFig{width:min(52%,200px);margin:0 auto 14px}.Transits-module__R7Axvq__artSteps ol{counter-reset:step;gap:14px;margin:0;padding:0;list-style:none;display:grid}.Transits-module__R7Axvq__artSteps ol>li{counter-increment:step;margin:0;padding-left:44px;position:relative}.Transits-module__R7Axvq__artSteps ol>li:before{content:counter(step);font:600 36px/1 var(--serif);color:var(--ink);position:absolute;top:-3px;left:0}.Transits-module__R7Axvq__artHonest{margin-top:22px}.Transits-module__R7Axvq__artHonest blockquote{margin-block:10px 12px;font-size:clamp(17px,1.5vw,21px);line-height:1.45}.Transits-module__R7Axvq__artHonest .prose{line-height:1.5}.Transits-module__R7Axvq__artHonestTitle{font:600 clamp(25px, 2.4vw, 34px) / 1.15 var(--serif);letter-spacing:-.01em;color:var(--ink)}.Transits-module__R7Axvq__faq{margin-top:clamp(26px,5vw,72px);padding-block:clamp(26px,6vw,88px) 0}.Transits-module__R7Axvq__faq .qn{font-family:var(--serif);font-weight:600}@media (max-width:599px){.Transits-module__R7Axvq__faq .families{gap:12px}.Transits-module__R7Axvq__faq .qa summary{padding-block:8px}.Transits-module__R7Axvq__faq .qq{font-size:18px}.Transits-module__R7Axvq__faq .h2{font-size:28px}}@media (min-width:480px){.Transits-module__R7Axvq__numOn,.Transits-module__R7Axvq__numOff{font-size:29px}.Transits-module__R7Axvq__numOff{display:inline}}@media (max-width:599px){.Transits-module__R7Axvq__row[data-body] .Transits-module__R7Axvq__rowNote{display:none}.Transits-module__R7Axvq__form{padding:14px}.Transits-module__R7Axvq__fold2Head{min-height:56px}}@media (min-width:600px){.Transits-module__R7Axvq__numOn,.Transits-module__R7Axvq__numOff{font-size:24px}.Transits-module__R7Axvq__wheelFig{width:100%;max-width:640px;margin-inline:auto}.Transits-module__R7Axvq__wheelCap{padding-inline:0}.Transits-module__R7Axvq__part{grid-template-columns:132px minmax(0,1fr)}.Transits-module__R7Axvq__discNum{font-size:62px}}@media (min-width:900px){.Transits-module__R7Axvq__numOn,.Transits-module__R7Axvq__numOff{font-size:29px}.Transits-module__R7Axvq__rowMain{font-size:17px}.Transits-module__R7Axvq__headArt{pointer-events:none;width:clamp(220px,21vw,300px);height:auto;display:block;position:absolute;top:-8px;right:0}.Transits-module__R7Axvq__head .h1{max-width:10em}.Transits-module__R7Axvq__now{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,4vw,72px);margin-top:20px}.Transits-module__R7Axvq__part+.Transits-module__R7Axvq__part{position:relative}.Transits-module__R7Axvq__part+.Transits-module__R7Axvq__part:before{content:"";background:var(--ink-60);width:8px;-webkit-mask:var(--stroke-v) center / 100% 100% no-repeat;-webkit-mask:var(--stroke-v) center / 100% 100% no-repeat;mask:var(--stroke-v) center / 100% 100% no-repeat;margin-left:-4px;position:absolute;top:6px;bottom:6px;left:calc(clamp(32px,4vw,72px)/-2)}.Transits-module__R7Axvq__part{grid-template-columns:clamp(150px,15vw,210px) minmax(0,1fr);align-content:start;align-items:start;gap:10px 24px}.Transits-module__R7Axvq__discNum{font-size:clamp(72px,7vw,100px)}.Transits-module__R7Axvq__disc{grid-row:1/span 2;align-self:start}.Transits-module__R7Axvq__partBody{grid-column:2}.Transits-module__R7Axvq__sky{grid-template:"wheel title""wheel list"1fr/minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:clamp(32px,4vw,64px)}.Transits-module__R7Axvq__skyTitle{grid-area:title}.Transits-module__R7Axvq__wheelFig{grid-area:wheel;max-width:none;margin:0}.Transits-module__R7Axvq__skyList{grid-area:list}.Transits-module__R7Axvq__formSec{grid-template-columns:minmax(0,3fr) minmax(0,7fr);align-items:center;column-gap:clamp(32px,4vw,64px)}.Transits-module__R7Axvq__form .hint{min-height:1.5em;display:block}.Transits-module__R7Axvq__form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:18px}.Transits-module__R7Axvq__form>.form-pair{grid-area:1/1}.Transits-module__R7Axvq__form>.check{grid-area:2/1}.Transits-module__R7Axvq__form>.notice{grid-column:1/-1}.Transits-module__R7Axvq__form>.field{grid-area:1/2/span 2}.Transits-module__R7Axvq__formGo{grid-column:1/-1;justify-content:flex-end;display:flex}.Transits-module__R7Axvq__formGo .btn-seal{width:auto}.Transits-module__R7Axvq__calendar{grid-template:".scroll"1fr"text scroll""folds scroll"".scroll"1fr/minmax(0,7fr) minmax(0,5fr);align-items:start;gap:16px clamp(32px,5vw,96px)}.Transits-module__R7Axvq__calendarText{grid-area:text}.Transits-module__R7Axvq__calendarFolds{grid-area:folds}.Transits-module__R7Axvq__scroll{grid-area:scroll;margin-inline:auto 0}.Transits-module__R7Axvq__artOpen{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;column-gap:clamp(40px,6vw,112px)}.Transits-module__R7Axvq__artOpenText{display:block}.Transits-module__R7Axvq__artOpen .Transits-module__R7Axvq__fold2{border-top:0;margin-top:28px}.Transits-module__R7Axvq__reading{order:1;display:block}.Transits-module__R7Axvq__readingKey{margin-top:12px}.Transits-module__R7Axvq__fold2{border-bottom:0}.Transits-module__R7Axvq__fold2Head{cursor:default;pointer-events:none;min-height:0;padding:0;display:block}.Transits-module__R7Axvq__fold2Art,.Transits-module__R7Axvq__fold2Mark{display:none}.Transits-module__R7Axvq__fold2Title{letter-spacing:-.01em;font-size:clamp(25px,2.4vw,34px);line-height:1.15}.Transits-module__R7Axvq__fold2Title:after{content:"";background:var(--stroke) left center / 100% 100% no-repeat;width:72px;height:6px;margin-top:12px;display:block}.Transits-module__R7Axvq__fold2Body{margin-top:16px;padding-bottom:0}.Transits-module__R7Axvq__fold2::details-content{content-visibility:visible;display:block}.Transits-module__R7Axvq__artPair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(40px,6vw,112px);margin-top:72px;display:grid}.Transits-module__R7Axvq__artPair .Transits-module__R7Axvq__fold2Art{width:auto;max-width:100%;height:150px;margin-bottom:14px;display:block}.Transits-module__R7Axvq__artTable{margin-top:72px}.Transits-module__R7Axvq__artTable .prose{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;column-gap:clamp(40px,6vw,112px);display:grid}.Transits-module__R7Axvq__artTable .prose>*{margin-top:0}.Transits-module__R7Axvq__artTable table{display:table}.Transits-module__R7Axvq__artMeet{margin-top:72px}.Transits-module__R7Axvq__artMeet .Transits-module__R7Axvq__fold2Body{grid-template-columns:minmax(0,3fr) minmax(0,8fr);align-items:center;column-gap:clamp(40px,6vw,112px);display:grid}.Transits-module__R7Axvq__artMeetFig{width:100%;max-width:280px;margin:0}.Transits-module__R7Axvq__artSteps{margin-top:72px}.Transits-module__R7Axvq__artSteps ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.6vw,40px);margin-top:4px}.Transits-module__R7Axvq__artSteps ol>li{padding-top:52px;padding-left:0}.Transits-module__R7Axvq__artHonest{margin-top:72px}.Transits-module__R7Axvq__artHonest .prose{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;column-gap:clamp(40px,6vw,112px);display:grid}.Transits-module__R7Axvq__artHonest .prose>*{margin-block:0}.Transits-module__R7Axvq__artHonest .Transits-module__R7Axvq__artHonestTitle{margin-bottom:16px}}@media (min-width:1200px){.Transits-module__R7Axvq__numOn,.Transits-module__R7Axvq__numOff{font-size:22px}}.Transits-module__R7Axvq__youHead{padding-block:2px clamp(16px,2vw,28px)}.Transits-module__R7Axvq__youSkyLink{font-size:var(--fs-small)}.Transits-module__R7Axvq__youHead .h1{max-width:14em;margin-top:6px}.Transits-module__R7Axvq__youSummary{max-width:34em;font:500 clamp(20px, 1.8vw, 26px) / 1.4 var(--serif);color:var(--ink);margin-top:14px}.Transits-module__R7Axvq__birth{font:500 var(--fs-small) / 1.5 var(--serif);color:var(--ink-60);margin-top:12px}.Transits-module__R7Axvq__youNotice{max-width:44em;margin-top:8px}.Transits-module__R7Axvq__you{gap:22px;display:grid}.Transits-module__R7Axvq__youWords{gap:22px;min-width:0;display:grid}.Transits-module__R7Axvq__youTitle{font:600 clamp(25px, 2.4vw, 34px) / 1.15 var(--serif);letter-spacing:-.01em;color:var(--ink)}.Transits-module__R7Axvq__youEmpty{font-size:var(--fs-body);color:var(--ink-75);margin-top:10px;line-height:1.55}.Transits-module__R7Axvq__youAside{font-size:var(--fs-small);color:var(--ink-75);margin-top:10px;line-height:1.5}.Transits-module__R7Axvq__youFlag{font-size:var(--fs-small);color:var(--seal-deep);margin-top:8px;line-height:1.45}.Transits-module__R7Axvq__strip{border-block:1px solid var(--ink-18);gap:6px;padding-block:8px;display:grid}.Transits-module__R7Axvq__stripItem{align-items:center;gap:12px;display:flex}.Transits-module__R7Axvq__stripDisc{flex:none;width:42px}.Transits-module__R7Axvq__stripDisc .Transits-module__R7Axvq__discNum{letter-spacing:0;font-size:22px}.Transits-module__R7Axvq__stripItem b{font:600 var(--fs-body) / 1.25 var(--serif);color:var(--ink);display:block}.Transits-module__R7Axvq__stripItem>span:last-child>span{font:600 var(--fs-small) / 1.4 var(--serif);color:var(--ink-60);display:block}.Transits-module__R7Axvq__channels{gap:14px;margin:12px 0 0;padding:0;list-style:none;display:grid}.Transits-module__R7Axvq__channel{isolation:isolate;padding:10px 12px 12px;position:relative}.Transits-module__R7Axvq__channel:before{content:"";z-index:-1;background:var(--sheet);filter:url(#deckle)drop-shadow(0 1px #1b1a1833);position:absolute;inset:0}.Transits-module__R7Axvq__channelMeet{align-items:center;gap:12px;display:flex}.Transits-module__R7Axvq__gateYours,.Transits-module__R7Axvq__gateSky{justify-items:center;gap:2px;min-width:56px;display:grid}.Transits-module__R7Axvq__gateYours b,.Transits-module__R7Axvq__gateSky b{width:46px;height:46px;font:600 22px/1 var(--serif);border-radius:50%;place-items:center;display:grid}.Transits-module__R7Axvq__gateYours b{background:var(--ink);color:var(--paper-hi)}.Transits-module__R7Axvq__gateSky b{border:2px dashed var(--ink-60);color:var(--ink)}.Transits-module__R7Axvq__gateYours>span,.Transits-module__R7Axvq__gateSky>span{font-size:var(--fs-label);color:var(--ink-60);text-align:center;line-height:1.3}.Transits-module__R7Axvq__channelInk{background:var(--ink);height:8px;-webkit-mask:var(--stroke) center / 100% 100% no-repeat;-webkit-mask:var(--stroke) center / 100% 100% no-repeat;mask:var(--stroke) center / 100% 100% no-repeat;flex:1;margin-bottom:20px}.Transits-module__R7Axvq__channelName{font:600 clamp(21px, 1.75vw, 26px) / 1.2 var(--serif);color:var(--ink);margin-top:10px}.Transits-module__R7Axvq__channelHow{font:500 var(--fs-small) / 1.45 var(--serif);color:var(--ink-75);margin-top:6px}.Transits-module__R7Axvq__channelLine{font-size:var(--fs-body);color:var(--ink);margin-top:8px;line-height:1.5}.Transits-module__R7Axvq__centers{margin:10px 0 0;padding:0;list-style:none}.Transits-module__R7Axvq__center{border-bottom:1px solid var(--ink-18);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;padding-block:6px;display:grid}.Transits-module__R7Axvq__centerArt{object-fit:contain;width:52px;height:52px}.Transits-module__R7Axvq__centerName{font:600 19px/1.2 var(--serif);color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.Transits-module__R7Axvq__tagOn,.Transits-module__R7Axvq__tagTouched{font:700 var(--fs-label) / 1.3 var(--sans);letter-spacing:.06em}.Transits-module__R7Axvq__tagOn{color:var(--seal-deep)}.Transits-module__R7Axvq__tagTouched{color:var(--ink-60)}.Transits-module__R7Axvq__centerAbout{font-size:var(--fs-small);color:var(--ink-75);margin-top:1px;line-height:1.3}.Transits-module__R7Axvq__centerWhy{font:600 var(--fs-small) / 1.3 var(--serif);color:var(--ink-60);margin-top:1px}.Transits-module__R7Axvq__own{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px 14px;margin:8px 0 0;padding:0;list-style:none;display:grid}.Transits-module__R7Axvq__own li{align-items:center;gap:10px;display:flex}.Transits-module__R7Axvq__own b{font:600 30px/1 var(--serif);color:var(--ink)}.Transits-module__R7Axvq__own span{font:600 var(--fs-small) / 1.25 var(--serif);color:var(--ink)}.Transits-module__R7Axvq__own small{font:400 var(--fs-label) / 1.3 var(--sans);color:var(--ink-60);display:block}.Transits-module__R7Axvq__youChart{min-width:0}.Transits-module__R7Axvq__youChart .eyebrow{margin-bottom:6px}.Transits-module__R7Axvq__reader{max-width:320px;margin-inline:auto}.Transits-module__R7Axvq__reader [data-selected]>[stroke-opacity]{stroke-opacity:1}.Transits-module__R7Axvq__reader [data-channel][data-selected]>[stroke-opacity]{stroke-opacity:.4}.Transits-module__R7Axvq__readerPanel{background:var(--stroke-v) left center / 5px 88% no-repeat;min-height:120px;font-size:var(--fs-small);color:var(--ink-75);margin-top:10px;padding:12px 0 12px 14px;line-height:1.5}.Transits-module__R7Axvq__readerPanel p+p,.Transits-module__R7Axvq__readerPanel b+p{margin-top:4px}.Transits-module__R7Axvq__readerTitle{font:600 21px/1.25 var(--serif);color:var(--ink);display:block}.Transits-module__R7Axvq__youLegend{margin-top:14px}.Transits-module__R7Axvq__youHint{font-size:var(--fs-small);color:var(--ink-60);margin-top:8px;line-height:1.5}.Transits-module__R7Axvq__youBack{margin-top:10px}.Transits-module__R7Axvq__broken{gap:14px;max-width:720px;display:grid}.Transits-module__R7Axvq__brokenLine{font:500 var(--fs-body) / 1.5 var(--serif);color:var(--seal-deep)}.Transits-module__R7Axvq__broken+.Transits-module__R7Axvq__nowSec{margin-top:44px}@media (min-width:900px){.Transits-module__R7Axvq__strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.Transits-module__R7Axvq__you{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:clamp(40px,5vw,96px)}.Transits-module__R7Axvq__youChart{position:sticky;top:16px}.Transits-module__R7Axvq__reader{max-width:none}.Transits-module__R7Axvq__channels{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Transits-module__R7Axvq__channel:only-child{grid-column:1/-1}.Transits-module__R7Axvq__channel:only-child .Transits-module__R7Axvq__channelMeet{max-width:300px}.Transits-module__R7Axvq__centers{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;display:grid}}
