.interval{--serif:Georgia,'Noto Serif JP',serif;--sans:system-ui,'Noto Sans JP',sans-serif;color:#4C1831;background:#FFFBFD;font-family:var(--sans);font-size:15px;line-height:1.6}.interval *{box-sizing:border-box}.interval a{color:inherit;text-decoration:none}.interval a:focus-visible{outline:2px solid #BE185D;outline-offset:6px}.interval p,.interval h1,.interval h2,.interval h3,.interval figure,.interval blockquote{margin:0}.opening{position:relative;isolation:isolate;min-height:860px;min-height:max(860px,100svh);overflow:hidden;background:#FCE7F3}.opening-art{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.opening:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(252,231,243,0.98) 0%,rgba(252,231,243,0.78) 32%,rgba(252,231,243,0) 69%);pointer-events:none}.masthead{display:flex;align-items:center;gap:36px;margin:0 4.5%;padding:26px 0 21px;border-bottom:1px solid rgba(76,24,49,0.24)}.wordmark{font-size:27px;font-weight:750;letter-spacing:-1.4px;line-height:1.2}.wordmark-dot{color:#BE185D}.masthead-note{font-size:11px;letter-spacing:0.035em}.masthead nav{display:flex;gap:30px;margin-left:auto;font-size:12px}.masthead nav span{margin-left:12px;color:#BE185D}.cover-copy{position:relative;padding:104px 6% 115px;max-width:1050px}.eyebrow{font-size:10px;font-weight:600;letter-spacing:0.17em;text-transform:uppercase}.eyebrow span{padding:0 14px;font-weight:400}.cover-copy h1{margin:26px 0 25px;font-family:var(--serif);font-size:clamp(90px,10.9vw,166px);font-weight:400;letter-spacing:-0.075em;line-height:0.94}.cover-copy h1 em{font-weight:400;color:#BE185D}.cover-deck{font-size:16px;line-height:1.8;max-width:390px}.read-link{display:inline-flex;align-items:center;gap:15px;margin-top:32px;font-size:12px}.arrow-disc{display:grid;place-items:center;width:44px;height:44px;border:1px solid #BE185D;border-radius:50%;color:#BE185D;font-size:20px}.read-link small{display:block;font-size:9px;color:#795267;margin-top:2px;letter-spacing:0.05em}.field-label{position:absolute;right:6%;top:66%;display:flex;flex-direction:column;gap:6px;font-size:10px;letter-spacing:0.04em}.field-label span:first-child{font-size:9px;letter-spacing:0.16em}.cover-bottom{position:absolute;bottom:0;left:4.5%;right:4.5%;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(76,24,49,0.24);padding:18px 0;font-size:10px;letter-spacing:0.04em}.small-star{display:inline-block;color:#BE185D;font-size:21px;vertical-align:middle;margin-left:22px}.essay{max-width:1180px;margin:auto;display:grid;grid-template-columns:1fr 2.7fr;gap:8%;padding:112px 6% 100px;scroll-margin-top:30px}.editor-note{padding-top:8px;font-size:13px}.editor-note>.eyebrow{color:#BE185D;margin-bottom:25px}.note-rule{height:1px;width:30px;background:#BE185D;margin:28px 0}.editor-note .note-small{font-size:10px;line-height:1.8;color:#795267;margin-bottom:20px}.article-label{color:#BE185D;margin-bottom:17px!important}.essay-body h2{font-family:var(--serif);font-size:clamp(40px,4.6vw,64px);font-weight:400;letter-spacing:-0.045em;line-height:1.07;margin-bottom:32px}.essay-body .lead{font-family:var(--serif);font-size:23px;line-height:1.6;color:#4C1831;margin-bottom:51px}.chapter{scroll-margin-top:36px}.chapter h3{font-size:15px;font-weight:600;margin-bottom:19px}.chapter h3 span{font-size:10px;color:#BE185D;margin-right:17px;font-weight:400}.chapter>p{font-size:14px;line-height:1.95;color:#68505B;margin-bottom:19px}.essay-body blockquote{border-top:1px solid #E6CBD7;border-bottom:1px solid #E6CBD7;padding:35px 0 31px;margin:41px 0}.essay-body blockquote p{font-family:var(--serif);font-size:clamp(30px,3.1vw,43px);line-height:1.2;letter-spacing:-0.035em;color:#BE185D}.essay-body cite{display:block;font-style:normal;font-size:9px;letter-spacing:0.12em;text-transform:uppercase;margin-top:19px}.space-study{margin:34px 0 43px!important}.study-field{position:relative;height:225px;background:#FCE7F3;overflow:hidden}.study-circle{position:absolute;width:148px;height:148px;border:1px solid #BE185D;border-radius:50%;left:17%;top:38px}.study-dot{position:absolute;width:28px;height:28px;background:#BE185D;border-radius:50%;right:22%;top:98px}.study-axis{position:absolute;left:0;right:0;top:112px;border-top:1px solid rgba(190,24,93,0.16)}.space-study figcaption{display:flex;justify-content:space-between;gap:15px;font-size:9px;color:#795267;padding-top:10px}.essay-end{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #E6CBD7;margin-top:39px;padding-top:15px;font-size:10px}.reading{padding:60px 6% 55px;background:#FCE7F3}.reading-heading{display:grid;grid-template-columns:1fr 2fr;align-items:end;column-gap:40px;max-width:1050px;margin:auto}.reading-heading .eyebrow{grid-column:1/-1;color:#BE185D;margin-bottom:14px}.reading-heading h2{font-family:var(--serif);font-size:46px;line-height:1.1;font-weight:400;letter-spacing:-0.045em}.reading-heading>p:last-child{text-align:right;font-size:12px}.reading-list{max-width:1050px;margin:33px auto 0;border-top:1px solid #D9ABC0}.reading-list a{display:grid;grid-template-columns:65px 1fr 120px 25px;align-items:center;gap:20px;padding:23px 0;border-bottom:1px solid #D9ABC0}.entry-number{font-size:11px;color:#BE185D}.entry-title{font-family:var(--serif);font-size:25px;letter-spacing:-0.02em}.entry-topic{font-size:10px;color:#795267}.entry-arrow{font-size:22px;color:#BE185D}.reading-note{max-width:1050px;margin:16px auto 0!important;font-size:10px;color:#795267}.footer{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:34px 4.5%}.footer .wordmark{font-size:21px}.footer>span,.footer>a:last-child{font-size:10px}.interval a:hover .entry-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}@media(min-width:1600px){.cover-copy{padding-top:130px}.opening-art{object-position:center}}@media(max-width:760px){.opening{min-height:810px;min-height:max(810px,100svh)}.masthead{padding:22px 0 18px;margin:0 6%;gap:20px}.wordmark{font-size:23px}.masthead-note{display:none}.masthead nav{gap:18px;font-size:11px}.masthead nav span{margin-left:5px}.opening-art{width:145%;max-width:none;left:-30%;opacity:0.8}.opening:after{background:linear-gradient(90deg,rgba(252,231,243,0.97),rgba(252,231,243,0.72) 56%,rgba(252,231,243,0.1))}.cover-copy{padding:119px 7% 125px;max-width:100%}.cover-copy h1{font-size:clamp(76px,15vw,112px);letter-spacing:-0.07em;margin-top:30px;margin-bottom:30px}.cover-deck{font-size:14px}.eyebrow{font-size:9px}.field-label{display:none}.cover-bottom{left:6%;right:6%;font-size:8px;gap:20px}.cover-bottom .small-star{margin-left:10px}.essay{grid-template-columns:1fr;gap:38px;padding:65px 7%}.editor-note{display:grid;grid-template-columns:1fr 1fr;gap:12px 25px;padding-bottom:24px;border-bottom:1px solid #E6CBD7}.editor-note>.eyebrow{margin-bottom:0}.editor-note>p:nth-child(2){grid-column:2;grid-row:1/3;font-size:12px}.note-rule{display:none}.editor-note .note-small{margin:0;font-size:9px}.essay-body h2{font-size:46px}.essay-body .lead{font-size:21px;margin-bottom:36px}.chapter>p{font-size:14px}.space-study figcaption{font-size:8px}.reading{padding:45px 7%}.reading-heading{display:block}.reading-heading h2{font-size:40px}.reading-heading>p:last-child{text-align:left;margin-top:13px}.reading-list{margin-top:25px}.reading-list a{grid-template-columns:24px 1fr 20px;gap:12px;padding:20px 0}.entry-title{font-size:22px}.entry-topic{grid-column:2;grid-row:auto;font-size:9px}.entry-arrow{grid-column:3;grid-row:1/3}.entry-number{align-self:start;padding-top:5px}.footer{padding:29px 7%;flex-wrap:wrap;gap:20px}.footer>span{order:3;width:100%;font-size:9px}.footer>a:last-child{margin-left:auto}}@media(prefers-reduced-motion:no-preference){.interval a{transition:color 160ms ease}.interval a:hover{color:#BE185D}}