:root{--page-intro-height:250px;--page-intro-breadcrumb-size:13px;--page-intro-title-size:48px;--page-intro-title-line:60px;--page-intro-subtitle-size:16px;--page-intro-subtitle-line:28px}.page-breadcrumb{z-index:auto;width:auto;min-width:0;height:20px;color:var(--color-text-secondary-aa,#746961);font:400 var(--page-intro-breadcrumb-size)/20px var(--wnl-font-sans,sans-serif);letter-spacing:0;display:block;position:static}.page-breadcrumb ol{align-items:center;gap:0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.page-breadcrumb li{align-items:center;min-width:0;display:flex}.page-breadcrumb li+li:before{color:#a28f7f;content:"›";flex:none;margin:0 8px}.page-breadcrumb a,.page-breadcrumb span{width:auto;height:auto;min-height:0;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-weight:400;line-height:20px;display:inline;overflow:hidden}.page-breadcrumb a:hover,.page-breadcrumb a:focus-visible{color:var(--color-brand-default,#c91f2b)}.standard-main .page-intro .page-breadcrumb :is(a,span){width:auto;height:auto;min-height:0;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;padding:0;font-weight:400;line-height:20px;display:inline}.standard-main .page-intro__title{color:#2b231f;font:700 var(--page-intro-title-size)/var(--page-intro-title-line) var(--wnl-font-serif,"Songti SC", serif);letter-spacing:0}.standard-main .page-intro__subtitle{color:#655a52;max-width:720px;font:400 var(--page-intro-subtitle-size)/var(--page-intro-subtitle-line) var(--wnl-font-sans,sans-serif)}.standard-main .compact-hero.page-intro{width:100vw;height:var(--page-intro-height);min-height:var(--page-intro-height);box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;margin-top:-24px;margin-left:calc(50% - 50vw);margin-right:0;padding:38px max(48px,50vw - 600px) 28px;display:grid;position:relative}.standard-main .compact-hero.page-intro .page-intro__copy{min-width:0}.standard-main .compact-hero.page-intro .page-breadcrumb{justify-content:initial;width:auto;height:20px;margin:0;display:block;position:static}.standard-main .compact-hero.page-intro .page-breadcrumb ol{flex-wrap:nowrap;justify-content:flex-start}.standard-main .compact-hero.page-intro .page-intro__title{margin:18px 0 0}.standard-main .compact-hero.page-intro .page-intro__subtitle{margin:8px 0 0;display:block}.standard-main .compact-hero.page-intro .page-intro__actions{margin:0}.standard-main .page-intro--editorial .page-intro__title{font-size:42px;line-height:56px}@media (width>=1296px){.standard-main :is(.jieri-hero,.jieqi-hero,.search-hero,.bazi-hero,.lunar-converter-hero).page-intro{width:100vw;height:var(--page-intro-height);min-height:var(--page-intro-height);box-sizing:border-box;text-align:left;margin:-24px 0 0 calc(50% - 50vw);padding:0}.standard-main :is(.jieri-hero-inner,.jieqi-hero-inner,.search-hero-inner){width:1200px}.standard-main :is(.jieri-hero-copy,.jieqi-hero-copy,.search-hero-copy).page-intro__copy,.standard-main .bazi-hero-content.page-intro__copy,.standard-main .lunar-converter-hero .page-intro__copy{box-sizing:border-box;width:1200px;height:auto;margin:0 auto;padding:38px 0 0}.standard-main :is(.jieri-hero-copy,.jieqi-hero-copy,.search-hero-copy,.bazi-hero-content,.lunar-converter-hero) .page-breadcrumb{margin:0;position:static}.standard-main :is(.jieri-hero-copy,.jieqi-hero-copy,.search-hero-copy,.bazi-hero-content,.lunar-converter-hero) .page-intro__title{margin:18px 0 0;position:static}.standard-main :is(.jieri-hero-copy,.jieqi-hero-copy,.search-hero-copy,.bazi-hero-content,.lunar-converter-hero) .page-intro__subtitle{margin:8px 0 0;display:block;position:static}.standard-main .bazi-hero .page-intro__title{font-family:Ma Shan Zheng,FZKai-Z03,STKaiti,cursive;font-size:54px;font-weight:400;line-height:60px}.standard-main .bazi-hero.page-intro{margin-top:0}.standard-main .year-hero.page-intro{height:var(--page-intro-height);min-height:var(--page-intro-height)}.standard-main .year-hero-title.page-intro__copy{padding-top:38px}.standard-main .year-hero-title .page-breadcrumb{margin:0}.standard-main .year-hero-title .page-intro__title{margin:18px 0 0}.standard-main .year-hero-title .page-intro__subtitle{margin:8px 0 0;display:block}.standard-main .term-detail-hero-copy.page-intro__copy{padding-top:38px}.standard-main .term-detail-hero-copy .page-breadcrumb{margin:0}.standard-main .term-detail-hero-copy .page-intro__title{margin:18px 0 0}.standard-main .term-detail-hero-copy .page-intro__subtitle{margin:8px 0 0;display:block}.standard-main .history-hero.page-intro{margin-bottom:18px}.standard-main .history-hero .history-breadcrumb{margin:0}.standard-main .history-hero .history-kicker{display:none}.standard-main .history-hero .page-intro__title{margin:18px 0 0}.standard-main .history-hero .page-intro__subtitle{margin:8px 0 0}.standard-main .date-hero .date-breadcrumb{top:38px}.standard-main .date-hero-copy .page-intro__title{font-size:38px;line-height:48px}}@media (width<=1295px){.standard-main .compact-hero.page-intro{border-radius:0;grid-template-columns:minmax(0,1fr);width:100vw;height:auto;min-height:228px;margin-top:-24px;margin-left:calc(50% - 50vw);margin-right:0;padding:22px max(16px,50vw - 600px) 26px}.standard-main .compact-hero.page-intro .page-intro__actions{justify-content:flex-start;align-self:end}.standard-main :is(.jieri-hero,.jieqi-hero,.search-hero,.bazi-hero,.lunar-converter-hero).page-intro{box-sizing:border-box;border-radius:0;width:100vw;height:auto;min-height:228px;margin:-24px 0 0 calc(50% - 50vw);padding:0}.standard-main :is(.jieri-hero-inner,.jieqi-hero-inner,.search-hero-inner){width:100%;padding:0}.standard-main :is(.jieri-hero-copy,.jieqi-hero-copy,.search-hero-copy).page-intro__copy,.standard-main .bazi-hero-content.page-intro__copy,.standard-main .lunar-converter-hero .page-intro__copy{box-sizing:border-box;width:100%;height:auto;padding:22px 16px 26px}.standard-main .bazi-hero.page-intro{margin-top:0}.standard-main :is(.jieri-hero-copy,.jieqi-hero-copy,.search-hero-copy,.bazi-hero-content,.lunar-converter-hero) .page-intro__title{margin:18px 0 0;position:static}.standard-main :is(.jieri-hero-copy,.jieqi-hero-copy,.search-hero-copy,.bazi-hero-content,.lunar-converter-hero) .page-intro__subtitle{margin:8px 0 0;display:block;position:static}}@media (width<=640px){:root{--page-intro-title-size:40px;--page-intro-title-line:48px;--page-intro-subtitle-size:15px;--page-intro-subtitle-line:24px}.page-breadcrumb{width:100%;font-size:13px;overflow:hidden}.page-breadcrumb ol{width:100%}.page-breadcrumb li:last-child{flex:auto;min-width:0}.standard-main .compact-hero.page-intro{min-height:236px}.standard-main .compact-hero.page-intro .page-intro__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;max-height:96px;display:-webkit-box;overflow:hidden}.standard-main .compact-hero.page-intro .page-intro__subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;max-height:48px;display:-webkit-box;overflow:hidden}.standard-main .page-intro--editorial .page-intro__title{font-size:32px;line-height:44px}.standard-main :is(.jieri-hero,.jieqi-hero,.search-hero,.bazi-hero,.lunar-converter-hero).page-intro{min-height:236px}.standard-main :is(.jieri-hero-copy,.jieqi-hero-copy,.search-hero-copy,.bazi-hero-content,.lunar-converter-hero) .page-intro__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;max-height:96px;display:-webkit-box;overflow:hidden}.standard-main :is(.jieri-hero-copy,.jieqi-hero-copy,.search-hero-copy,.bazi-hero-content,.lunar-converter-hero) .page-intro__subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;max-height:48px;display:-webkit-box;overflow:hidden}}
