.star-stations[data-astro-cid-eote5pxd]{gap:var(--space-gap-44);flex-direction:column;display:flex}.star-stations__box[data-astro-cid-eote5pxd]{--chamfer:20px;background:var(--white)}.star-stations__tabs[data-astro-cid-eote5pxd]{grid-template-columns:repeat(var(--stations), minmax(0, 1fr));border-bottom:3px solid var(--ink);display:grid}.star-stations__tab[data-astro-cid-eote5pxd]{--tab-bg:var(--white);--tab-fg:var(--ink);--tag-bg:var(--navy);--tag-fg:var(--white);border:0;border-right:1px solid var(--rule-light);background:var(--tab-bg);min-width:0;min-height:170px;color:var(--tab-fg);text-align:left;flex-direction:column;gap:10px;padding:28px 40px 28px 28px;display:flex;position:relative}.star-stations__tab[data-astro-cid-eote5pxd]:hover{--tab-bg:var(--gray-light)}.star-stations__tab--upstream[data-astro-cid-eote5pxd]{--tab-fg:var(--text-placeholder);--tag-bg:transparent;--tag-fg:var(--text-placeholder)}.star-stations__tab[data-astro-cid-eote5pxd][aria-selected=true]{--tab-bg:var(--navy);--tab-fg:var(--white);--tag-bg:var(--white);--tag-fg:var(--navy)}.star-stations__tab--upstream[data-astro-cid-eote5pxd][aria-selected=true]{--tag-bg:transparent;--tag-fg:var(--on-navy)}.star-stations__tab[data-astro-cid-eote5pxd]:focus-visible{z-index:3;outline-offset:-5px}.star-stations__tab[data-astro-cid-eote5pxd][aria-selected=true]:focus-visible{outline-color:var(--white)}.star-stations__tab-top[data-astro-cid-eote5pxd]{justify-content:space-between;align-items:center;gap:8px;display:flex}.star-stations__number[data-astro-cid-eote5pxd]{font-family:var(--font-data);letter-spacing:.1em;opacity:.7;font-size:12px}.star-stations__tab--upstream[data-astro-cid-eote5pxd] .star-stations__number[data-astro-cid-eote5pxd]{opacity:1}.star-stations__tag[data-astro-cid-eote5pxd]{background:var(--tag-bg);color:var(--tag-fg);font-family:var(--font-data);letter-spacing:.1em;text-align:right;text-transform:uppercase;padding:4px 8px;font-size:11px}.star-stations__icon[data-astro-cid-eote5pxd]{font-size:32px}.star-stations__name[data-astro-cid-eote5pxd]{font-family:var(--font-head);text-transform:uppercase;font-size:clamp(22px,.286cqw + 20.89px,25px);font-weight:700;line-height:1}.star-stations__arrow[data-astro-cid-eote5pxd]{z-index:2;background:var(--navy);width:32px;height:32px;color:var(--white);justify-content:center;align-items:center;font-size:16px;display:flex;position:absolute;top:50%;right:-17px;transform:translateY(-50%)}.star-stations__detail[data-astro-cid-eote5pxd]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px;padding:32px 36px;display:grid}.star-stations__image[data-astro-cid-eote5pxd]{background:var(--gray-light);height:220px}.star-stations__panel[data-astro-cid-eote5pxd]{flex-direction:column;gap:14px;display:flex}@media (scripting:enabled){.star-stations__panel[data-astro-cid-eote5pxd]:not([data-active]){display:none}}@media (scripting:none){.star-stations__panels[data-astro-cid-eote5pxd]{flex-direction:column;gap:28px;display:flex}}.star-stations__panel-label[data-astro-cid-eote5pxd]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.star-stations__panel-title[data-astro-cid-eote5pxd]{font-size:clamp(26px,.762cqw + 23.03px,34px);line-height:1}.star-stations__role[data-astro-cid-eote5pxd]{color:var(--text-secondary);font-size:var(--text-18);line-height:1.6}.star-stations__next[data-astro-cid-eote5pxd]{border-top:1px solid var(--rule-light);color:var(--text-muted);align-items:center;gap:10px;padding-top:12px;font-size:15px;display:flex}.star-stations__next-text[data-astro-cid-eote5pxd]{display:contents}.star-stations__next[data-astro-cid-eote5pxd] strong[data-astro-cid-eote5pxd]{color:var(--ink)}.star-stations__next-icon[data-astro-cid-eote5pxd]{color:var(--navy);flex:none;font-size:18px}@container page (width<=999.98px){.star-stations__tabs[data-astro-cid-eote5pxd]{grid-template-columns:repeat(2,minmax(0,1fr))}.star-stations__tab[data-astro-cid-eote5pxd]{border-bottom:1px solid var(--rule-light);min-height:0;padding:22px 24px}.star-stations__arrow[data-astro-cid-eote5pxd]{display:none}.star-stations__detail[data-astro-cid-eote5pxd]{grid-template-columns:minmax(0,1fr);gap:24px}}@container page (width<=767.98px){.star-stations__box[data-astro-cid-eote5pxd]{--chamfer:14px}.star-stations__tabs[data-astro-cid-eote5pxd]{grid-template-columns:minmax(0,1fr)}.star-stations__tab[data-astro-cid-eote5pxd]{border-right:0;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon top""icon name";align-items:center;gap:6px 16px;padding:14px 18px;display:grid}.star-stations__tab-top[data-astro-cid-eote5pxd]{grid-area:top}.star-stations__icon[data-astro-cid-eote5pxd]{grid-area:icon;font-size:28px}.star-stations__name[data-astro-cid-eote5pxd]{grid-area:name;font-size:20px}.star-stations__detail[data-astro-cid-eote5pxd]{padding:20px}.star-stations__image[data-astro-cid-eote5pxd]{height:180px}}.star-reasons[data-astro-cid-4xjaa762]{gap:var(--space-gap-44);flex-direction:column;display:flex}.star-reasons__intro[data-astro-cid-4xjaa762] .section-intro__text{color:var(--on-navy)}.star-reasons__body[data-astro-cid-4xjaa762]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:32px;display:grid}.star-reasons__panel[data-astro-cid-4xjaa762]{--chamfer:18px;background:var(--white);color:var(--ink);flex-direction:column;gap:16px;padding:32px 32px 34px;display:flex}.star-reasons__panel-icon[data-astro-cid-4xjaa762]{color:var(--navy);font-size:36px}.star-reasons__panel-title[data-astro-cid-4xjaa762]{font-size:var(--text-30);line-height:1}.star-reasons__checklist[data-astro-cid-4xjaa762]{border-top:3px solid var(--ink)}.star-reasons__check[data-astro-cid-4xjaa762]{border-bottom:1px solid var(--rule-light);align-items:flex-start;gap:12px;padding:13px 0;font-size:16px;line-height:1.45;display:flex}.star-reasons__check-icon[data-astro-cid-4xjaa762]{color:var(--navy);flex:none;margin-top:3px}.star-reasons__signs-title[data-astro-cid-4xjaa762]{border-bottom:3px solid var(--white);font-size:var(--text-24);align-items:center;gap:12px;padding-bottom:14px;line-height:normal;display:flex}.star-reasons__signs-icon[data-astro-cid-4xjaa762]{color:var(--on-navy-label);font-size:24px}.star-reasons__list[data-astro-cid-4xjaa762]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}.star-reasons__sign[data-astro-cid-4xjaa762]{border-bottom:1px solid #ffffff24;grid-template-columns:40px minmax(0,1fr);gap:10px;min-width:0;padding:18px 0;display:grid}.star-reasons__number[data-astro-cid-4xjaa762]{color:var(--muted-on-dark-texture);font-family:var(--font-data);padding-top:3px;font-size:13px}.star-reasons__sign-text[data-astro-cid-4xjaa762]{flex-direction:column;gap:4px;display:flex}.star-reasons__sign-title[data-astro-cid-4xjaa762]{font-size:18px}.star-reasons__sign-body[data-astro-cid-4xjaa762]{color:var(--on-navy);font-size:15px;line-height:1.55}@container page (width<=999.98px){.star-reasons__body[data-astro-cid-4xjaa762]{grid-template-columns:minmax(0,1fr)}}@container page (width<=767.98px){.star-reasons__panel[data-astro-cid-4xjaa762]{--chamfer:14px;padding:24px 20px}.star-reasons__list[data-astro-cid-4xjaa762]{grid-template-columns:minmax(0,1fr)}}.star-fit[data-astro-cid-s2ljyqix]{gap:var(--space-gap-44);flex-direction:column;display:flex}.star-fit__body[data-astro-cid-s2ljyqix]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:stretch;gap:24px;display:grid}.star-fit__image[data-astro-cid-s2ljyqix]{--chamfer:18px;background:var(--gray-light);min-height:420px}.star-fit__sheet[data-astro-cid-s2ljyqix]{border:2px solid var(--ink);flex-direction:column;display:flex}.star-fit__header[data-astro-cid-s2ljyqix]{background:var(--navy);color:var(--white);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;padding:16px 24px;display:grid}.star-fit__header-label[data-astro-cid-s2ljyqix]{color:var(--on-navy-label);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.star-fit__header-text[data-astro-cid-s2ljyqix]{font-size:16px;font-weight:600}.star-fit__groups[data-astro-cid-s2ljyqix]{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.star-fit__group[data-astro-cid-s2ljyqix]{border-top:1px solid var(--rule-mid);border-right:1px solid var(--rule-mid);flex-direction:column;gap:12px;min-width:0;padding:24px 26px 26px;display:flex}.star-fit__group-title[data-astro-cid-s2ljyqix]{font-size:var(--text-23);align-items:baseline;gap:12px;line-height:1;display:flex}.star-fit__letter[data-astro-cid-s2ljyqix]{color:var(--text-placeholder);font-family:var(--font-data);font-size:13px;font-weight:400}.star-fit__items[data-astro-cid-s2ljyqix]{flex-direction:column;gap:7px;display:flex}.star-fit__item[data-astro-cid-s2ljyqix]{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.star-fit__item[data-astro-cid-s2ljyqix]:before{content:"";background:var(--navy);flex:none;width:6px;height:6px;margin-top:8px}.star-fit[data-astro-cid-s2ljyqix] .star-fit__note{border-top:1px solid var(--rule-mid)}@container page (width<=999.98px){.star-fit__body[data-astro-cid-s2ljyqix]{grid-template-columns:minmax(0,1fr)}.star-fit__image[data-astro-cid-s2ljyqix]{min-height:clamp(200px,36cqw,320px)}}@container page (width<=767.98px){.star-fit__image[data-astro-cid-s2ljyqix]{--chamfer:14px}.star-fit__header[data-astro-cid-s2ljyqix]{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 18px}.star-fit__groups[data-astro-cid-s2ljyqix]{grid-template-columns:minmax(0,1fr)}.star-fit__group[data-astro-cid-s2ljyqix]{border-right:0;padding:20px 18px}}.star-detectable[data-astro-cid-rrz2x5sv] .section-intro--stack{align-items:stretch}.star-detectable[data-astro-cid-rrz2x5sv]{gap:var(--space-gap-64);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.star-detectable__text[data-astro-cid-rrz2x5sv]{flex-direction:column;gap:20px;display:flex}.star-detectable__aside[data-astro-cid-rrz2x5sv]{color:var(--text-secondary);font-size:16px;line-height:1.6}.star-detectable__text[data-astro-cid-rrz2x5sv] .star-detectable__link{margin-top:4px}.star-detectable__side[data-astro-cid-rrz2x5sv]{flex-direction:column;gap:16px;display:flex}.star-detectable__cards[data-astro-cid-rrz2x5sv]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:16px;display:grid}.star-detectable__card[data-astro-cid-rrz2x5sv]{border-top:5px solid var(--detectable);background:var(--white);flex-direction:column;gap:10px;min-width:0;padding:28px 28px 30px;display:flex}.star-detectable__card-icon[data-astro-cid-rrz2x5sv]{color:var(--navy);font-size:30px}.star-detectable__card-title[data-astro-cid-rrz2x5sv]{font-size:clamp(22px,.286cqw + 20.89px,25px);line-height:1}.star-detectable__card-text[data-astro-cid-rrz2x5sv]{color:var(--text-muted);font-size:16px;line-height:1.55}.star-detectable__cards-note[data-astro-cid-rrz2x5sv]{color:var(--text-secondary);font-size:15px}.star-detectable__tell[data-astro-cid-rrz2x5sv]{background:var(--white);flex-direction:column;gap:12px;padding:24px 28px;display:flex}.star-detectable__tell-title[data-astro-cid-rrz2x5sv]{font-size:20px;line-height:normal}.star-detectable__tell-list[data-astro-cid-rrz2x5sv]{border-top:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:14px;display:grid}.star-detectable__tell-item[data-astro-cid-rrz2x5sv]{color:var(--text-secondary);font-size:15px;line-height:1.5}.star-detectable__tell-item[data-astro-cid-rrz2x5sv] dt[data-astro-cid-rrz2x5sv]{color:var(--ink);font-weight:700}@container page (width<=999.98px){.star-detectable[data-astro-cid-rrz2x5sv]{grid-template-columns:minmax(0,1fr)}}@container page (width<=767.98px){.star-detectable__cards[data-astro-cid-rrz2x5sv],.star-detectable__tell-list[data-astro-cid-rrz2x5sv]{grid-template-columns:minmax(0,1fr)}.star-detectable__card[data-astro-cid-rrz2x5sv]{padding:22px 20px 24px}.star-detectable__tell[data-astro-cid-rrz2x5sv]{padding:20px}}
