.R9X05W_art{margin:0}.R9X05W_artStage{max-width:560px;margin-left:auto;position:relative}.R9X05W_artInner{padding:150px 0 96px;position:relative}.R9X05W_artGlow{aspect-ratio:1;background:radial-gradient(closest-side,#ffd46580,#ffd46500);border-radius:50%;width:92%;position:absolute;top:4%;left:50%;transform:translate(-50%)}.R9X05W_artArch{aspect-ratio:100/120;width:auto;max-width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.R9X05W_artSun{background:var(--nh-apricot);border-radius:50%;width:64px;height:64px;margin-left:-32px;position:absolute;top:calc(11.6667% + 40px);left:50%}html[data-numa-motion=on] .R9X05W_artSun{animation:1.4s cubic-bezier(.2,.8,.2,1) .2s both R9X05W_sunrise}@keyframes R9X05W_sunrise{0%{opacity:.2;transform:translateY(36px)}}.R9X05W_artCaption{text-align:center;font-size:var(--nh-text-xs);color:var(--nh-ink-2);margin-top:14px;line-height:1.4}.R9X05W_diaryCard{border-radius:var(--nh-radius-lg);background:var(--nh-white);box-shadow:var(--nh-shadow-2);padding:24px 24px 20px;position:relative}.R9X05W_artDiary{width:78%;margin-inline:auto}.R9X05W_diaryTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0 0 14px;display:flex}.R9X05W_diaryTop small{font-size:var(--nh-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-ink-2);font-weight:700}.R9X05W_diaryTop b{font-family:var(--nh-font-display);color:var(--nh-ink);font-size:24px;font-weight:650;line-height:1.2}.R9X05W_diaryWord{color:var(--nh-apricot-ink);font-style:italic;font-weight:560}.R9X05W_diaryRows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.R9X05W_diaryRow{border-left:4px solid var(--nh-harbour);background:var(--nh-paper);border-radius:12px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px;display:grid}.R9X05W_diaryRow:nth-child(2n){border-left-color:var(--nh-apricot)}.R9X05W_diaryTime{font-size:var(--nh-text-md);font-variant-numeric:tabular-nums;color:var(--nh-ink);font-weight:700}.R9X05W_diaryWho{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.R9X05W_diaryWho b{font-size:var(--nh-text-md);color:var(--nh-ink);font-weight:700}.R9X05W_diaryWho span{font-size:var(--nh-text-xs);color:var(--nh-ink-2);font-weight:700}.R9X05W_chip{background:var(--nh-white);max-width:80%;box-shadow:var(--nh-shadow-2);border-radius:18px;align-items:center;gap:12px;padding:10px 18px 10px 10px;display:flex;position:absolute}.R9X05W_chipTop{top:92px;left:0}.R9X05W_chipBottom{bottom:40px;right:0}.R9X05W_chipTile{border-radius:var(--nh-radius-arch);flex:none;place-items:center;width:40px;height:44px;display:grid}.R9X05W_chipTile svg{font-size:21px}.R9X05W_chipSky{background:var(--nh-sky-tint);color:var(--nh-harbour)}.R9X05W_chipApricot{background:var(--nh-apricot-tint);color:var(--nh-apricot-ink)}.R9X05W_chipTitle{font-size:var(--nh-text-md);color:var(--nh-ink);font-weight:700;line-height:1.25;display:block}.R9X05W_chipSub{font-size:var(--nh-text-xs);color:var(--nh-ink-2);line-height:1.3;display:block}html[data-numa-motion=on] .R9X05W_chip{animation:.8s cubic-bezier(.2,.9,.25,1.15) both R9X05W_chipIn}html[data-numa-motion=on] .R9X05W_chipTop{animation-delay:.5s}html[data-numa-motion=on] .R9X05W_chipBottom{animation-delay:.8s}@keyframes R9X05W_chipIn{0%{opacity:0;transform:translateY(14px)scale(.95)}}.R9X05W_artPair{padding:150px 0 24px}.R9X05W_artPair .R9X05W_artDiary{width:74%}.R9X05W_artPair .R9X05W_pairFirst{margin-left:2%;transform:rotate(-1.6deg)}.R9X05W_artPair .R9X05W_pairSecond{margin-top:-34px;margin-left:auto;margin-right:2%;transform:rotate(1.3deg)}.R9X05W_tintApricot{--tint:var(--nh-apricot-tint)}.R9X05W_tintButter{--tint:var(--nh-butter-tint)}.R9X05W_tintSky{--tint:var(--nh-sky-tint)}.R9X05W_tintOat{--tint:var(--nh-oat)}.R9X05W_points{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.R9X05W_point{border-radius:var(--nh-radius-xl);background:var(--tint,var(--nh-oat));min-width:0;padding:38px 38px 36px}.R9X05W_point h3{font-family:var(--nh-font-display);letter-spacing:-.015em;color:var(--nh-ink);margin:22px 0 10px;font-size:clamp(23px,2vw,28px);font-weight:700;line-height:1.22}.R9X05W_point p{color:var(--nh-ink-2);margin:0}.R9X05W_point .R9X05W_pointSmall{border-top:1px dashed var(--nh-line-2);font-size:var(--nh-text-sm);margin-top:16px;padding-top:14px;line-height:1.5}.R9X05W_also{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:48px;display:grid}.R9X05W_also>*{min-width:0}.R9X05W_alsoTitle{font-family:var(--nh-font-display);font-size:var(--nh-h2);letter-spacing:-.015em;color:var(--nh-ink);margin:0;font-weight:650;line-height:1.1}.R9X05W_also .R9X05W_alsoSlips{max-width:620px;margin:0;padding-inline:16px}.R9X05W_rest{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.R9X05W_rest>*{min-width:0}.R9X05W_restTitle{font-family:var(--nh-font-display);font-size:var(--nh-h2);letter-spacing:-.015em;color:var(--nh-on-night);margin:0;font-weight:650;line-height:1.1}.R9X05W_restTitle em{color:var(--nh-apricot-on-dark);font-style:italic;font-weight:560}.R9X05W_restBody{max-width:34em;font-size:var(--nh-text-lg);color:var(--nh-on-harbour-2);margin:20px 0 0;line-height:1.6}.R9X05W_restLinks{flex-wrap:wrap;gap:14px 30px;margin:30px 0 0;padding:0;list-style:none;display:flex}.R9X05W_restTiles{border-radius:var(--nh-radius-xl);background:var(--nh-harbour-3);border:1px solid #fbf5ec24;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 12px;margin:0;padding:32px 24px;list-style:none;display:grid}.R9X05W_restTiles li{text-align:center;min-width:0;font-size:var(--nh-text-sm);color:var(--nh-on-night);flex-direction:column;align-items:center;gap:10px;font-weight:700;line-height:1.3;display:flex}.R9X05W_restTickIcon{border-radius:var(--nh-radius-arch);background:var(--nh-apricot);width:58px;height:64px;color:var(--nh-ink);place-items:center;font-size:28px;display:grid}.R9X05W_doors{flex-wrap:wrap;justify-content:center;gap:18px;margin:0;padding:0;list-style:none;display:flex}.R9X05W_door{background:var(--tint,var(--nh-oat));text-align:center;border-radius:999px 999px 24px 24px;flex-direction:column;flex:1 1 0;align-items:center;min-width:0;padding:40px 22px 26px;transition:box-shadow .2s;display:flex;position:relative}.R9X05W_door:hover{box-shadow:var(--nh-shadow-2)}.R9X05W_door:has(.R9X05W_doorLink:focus-visible){outline:3px solid var(--nh-focus-outer);outline-offset:3px;box-shadow:0 0 0 3px var(--nh-focus-inner)}html[data-numa-motion=on] .R9X05W_door{transition:transform .2s,box-shadow .2s}html[data-numa-motion=on] .R9X05W_door:hover{transform:translateY(-4px)}.R9X05W_doorArch{border-radius:var(--nh-radius-arch);background:var(--nh-apricot);width:58px;height:64px;color:var(--nh-ink);place-items:center;font-size:28px;display:grid}.R9X05W_doorTitle{font-family:var(--nh-font-display);letter-spacing:-.01em;color:var(--nh-ink);margin:22px 0 10px;font-size:22px;font-weight:700;line-height:1.25}.R9X05W_doorLink{color:inherit;text-decoration:none}.R9X05W_doorLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.R9X05W_doorLink:focus-visible{box-shadow:none;outline:none}.R9X05W_door:hover .R9X05W_doorLink{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.R9X05W_doorLine{font-size:var(--nh-text-md);color:var(--nh-ink-2);margin:0;line-height:1.5}.R9X05W_doorArrow{background:var(--nh-white);width:40px;height:40px;color:var(--nh-harbour);border-radius:50%;place-items:center;margin-top:auto;font-size:20px;display:grid;translate:0 10px}.R9X05W_pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.R9X05W_pair>*{min-width:0}.R9X05W_pair .R9X05W_pairHead{margin-bottom:0}.R9X05W_pairArt{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;margin:0;display:grid}.R9X05W_person{border-radius:var(--nh-radius-lg);background:var(--nh-white);min-width:0;box-shadow:var(--nh-shadow-2);padding:20px;position:relative;transform:rotate(-1.2deg)}.R9X05W_pairArt .R9X05W_personSecond{margin-top:56px;transform:rotate(1.2deg)}.R9X05W_pairJoin{z-index:1;background:var(--nh-card);width:56px;height:56px;box-shadow:var(--nh-shadow-1);border-radius:50%;place-items:center;margin:92px -16px 0;display:grid;position:relative}.R9X05W_pairMark{width:34px;height:34px;color:var(--nh-harbour)}.R9X05W_personTop{align-items:center;gap:12px;display:flex}.R9X05W_personAvatar{border-radius:var(--nh-radius-arch);background:var(--nh-harbour);width:44px;height:48px;color:var(--nh-on-night);font-size:var(--nh-text-sm);flex:none;place-items:center;font-weight:700;display:grid}.R9X05W_personSecond .R9X05W_personAvatar{background:var(--nh-apricot);color:var(--nh-ink)}.R9X05W_personName{font-family:var(--nh-font-display);color:var(--nh-ink);font-size:20px;font-weight:700;line-height:1.2;display:block}.R9X05W_personSub{font-size:var(--nh-text-xs);color:var(--nh-ink-2);line-height:1.35;display:block}.R9X05W_personRows{gap:8px;margin:16px 0 0;display:grid}.R9X05W_personRows>div{background:var(--nh-paper);font-size:var(--nh-text-sm);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;padding:10px 12px;display:flex}.R9X05W_personRows dt{color:var(--nh-ink-2);font-weight:600}.R9X05W_personRows dd{color:var(--nh-ink);align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.R9X05W_toggle{border-radius:var(--nh-radius-pill);background:var(--nh-line-2);width:34px;height:20px;display:inline-block;position:relative}.R9X05W_toggle i{background:var(--nh-white);border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #14213a40}.R9X05W_toggleOn{background:var(--nh-harbour)}.R9X05W_toggleOn i{left:16px}.R9X05W_else{overflow:clip}.R9X05W_elseGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.R9X05W_elseGrid>*{min-width:0}.R9X05W_elseGrid .R9X05W_elseHead{margin-bottom:0}.R9X05W_elseCard{border-radius:var(--nh-radius-lg);background:var(--nh-white);box-shadow:var(--nh-shadow-2);padding:26px 28px 28px}.R9X05W_elseCardTop{border-bottom:1px solid var(--nh-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 20px;padding-bottom:20px;display:flex}.R9X05W_elseCardLabel{font-size:var(--nh-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-ink-2);font-weight:700}.R9X05W_elseSelect{border:2px solid var(--nh-harbour);border-radius:var(--nh-radius-sm);color:var(--nh-ink);align-items:center;gap:12px;padding:8px 14px;font-weight:700;display:inline-flex}.R9X05W_elseSelect svg{color:var(--nh-harbour);font-size:18px}.R9X05W_elseSteps{gap:16px;margin:0;padding:0;list-style:none;display:grid}.R9X05W_elseSteps li{color:var(--nh-ink);align-items:flex-start;gap:14px;font-size:17px;line-height:1.5;display:flex}.R9X05W_elseNum{border-radius:var(--nh-radius-arch);background:var(--nh-apricot-tint);width:30px;height:34px;color:var(--nh-apricot-ink);font-size:var(--nh-text-sm);flex:none;place-items:center;margin-top:-2px;font-weight:700;display:grid}.R9X05W_elseFoot{border:2px dashed var(--nh-line-2);border-radius:var(--nh-radius-lg);align-items:flex-start;gap:16px;max-width:900px;margin-top:48px;padding:22px 26px;display:flex}.R9X05W_elseSmall{font-size:var(--nh-text-md);color:var(--nh-ink-2);margin:0 0 12px;line-height:1.55}@media (max-width:1180px){.R9X05W_door{flex:0 0 calc(33.3333% - 12px)}}@media (max-width:1000px){.R9X05W_artStage{margin-inline:auto}.R9X05W_also,.R9X05W_rest,.R9X05W_pair,.R9X05W_elseGrid{grid-template-columns:minmax(0,1fr);gap:40px}.R9X05W_pairArt{max-width:620px}}@media (max-width:760px){.R9X05W_points{grid-template-columns:minmax(0,1fr);gap:16px}.R9X05W_point{border-radius:var(--nh-radius-lg);padding:28px 24px 26px}.R9X05W_door{-moz-column-gap:16px;border-radius:var(--nh-radius-lg);text-align:left;flex:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:16px;padding:18px 18px 18px 16px;display:grid}.R9X05W_doorArch{grid-row:span 2;width:48px;height:54px;font-size:24px}.R9X05W_doorTitle{margin:0 0 4px;font-size:20px}.R9X05W_doorLine{font-size:var(--nh-text-sm);grid-column:2}.R9X05W_doorArrow{grid-area:1/3/span 2;margin-top:0;translate:none}.R9X05W_restTiles{padding:24px 16px}}@media (max-width:420px){.R9X05W_door{grid-template-columns:auto minmax(0,1fr)}.R9X05W_doorTitle{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:19px}.R9X05W_doorArrow{display:none}}@media (max-width:640px){.R9X05W_artInner{--arch-h:min(100%, 120cqw);--arch-top:clamp(0px, 100% - 120cqw, 63px - 14cqw);padding:118px 0 84px;container-type:inline-size}.R9X05W_artInner .R9X05W_artArch{top:var(--arch-top);height:var(--arch-h)}.R9X05W_artInner .R9X05W_artSun{top:calc(var(--arch-top) + var(--arch-h) * 14 / 120 + 30px)}.R9X05W_artPair{padding:118px 0 16px}.R9X05W_chipTop{display:none}.R9X05W_chipBottom{bottom:28px}.R9X05W_artSun{width:52px;height:52px;margin-left:-26px}.R9X05W_artDiary{width:92%}.R9X05W_artPair .R9X05W_artDiary{width:88%}.R9X05W_diaryCard{padding:18px 16px 16px}.R9X05W_diaryTop b{font-size:21px}.R9X05W_diaryRow{grid-template-columns:46px minmax(0,1fr);gap:10px;padding:9px 12px}.R9X05W_chip{max-width:88%;padding:8px 14px 8px 8px}.R9X05W_chipTile{width:36px;height:40px}.R9X05W_pairArt{grid-template-columns:minmax(0,1fr);justify-items:stretch}.R9X05W_pairJoin{justify-self:center;margin:-12px 0}.R9X05W_pairArt .R9X05W_personSecond{margin-top:0}.R9X05W_restTiles{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:20px 8px;padding:22px 12px}.R9X05W_restTiles li{font-size:var(--nh-text-xs)}.R9X05W_elseCard{padding:22px 18px}.R9X05W_elseFoot{flex-direction:column;gap:12px;margin-top:36px;padding:20px 18px}}
