.jieri-detail-page{width:100%;margin:0 auto;padding:calc(24 * 100cqw / 750) 0 calc(20 * 100cqw / 750);color:#403631}.jieri-detail-hero{padding:calc(38 * 100cqw / 750) calc(30 * 100cqw / 750) calc(34 * 100cqw / 750);border-radius:var(--hl-block-radius,calc(26 * 100cqw / 750));background:linear-gradient(135deg,#fff8ed 0,#fffdf8 58%,#f8efe4 100%);border:1px solid rgba(204,146,77,.24);box-shadow:0 calc(8 * 100cqw / 750) calc(26 * 100cqw / 750) rgba(158,102,56,.08)}.jieri-detail-card__eyebrow,.jieri-detail-eyebrow{margin:0;color:#c2743c;font-size:calc(24 * 100cqw / 750);font-weight:700;letter-spacing:.08em}.jieri-detail-hero h1{margin:calc(12 * 100cqw / 750) 0 0;color:#30231d;font-size:calc(42 * 100cqw / 750);line-height:1.35;font-weight:800}.jieri-detail-lead{margin:calc(18 * 100cqw / 750) 0 0;color:#65554b;font-size:calc(30 * 100cqw / 750);line-height:1.8}.jieri-detail-card,.jieri-detail-faq{margin-top:calc(20 * 100cqw / 750);padding:calc(28 * 100cqw / 750);border:1px solid #f0dfd2;border-radius:var(--hl-block-radius,calc(22 * 100cqw / 750));background:#fff;box-shadow:0 calc(4 * 100cqw / 750) calc(18 * 100cqw / 750) rgba(158,102,56,.06)}.jieri-detail-card__heading{display:flex;align-items:center;gap:calc(16 * 100cqw / 750)}.jieri-detail-card__mark{display:grid;place-items:center;width:calc(58 * 100cqw / 750);height:calc(58 * 100cqw / 750);flex:0 0 auto;color:#fff;background:#d27d42;border-radius:var(--hl-block-radius,calc(18 * 100cqw / 750));font-size:calc(31 * 100cqw / 750);font-weight:700}.jieri-detail-card h2,.jieri-detail-faq h2{margin:calc(5 * 100cqw / 750) 0 0;color:#49372e;font-size:calc(32 * 100cqw / 750)}.jieri-detail-mapping-list{display:grid;gap:calc(12 * 100cqw / 750);margin:calc(24 * 100cqw / 750) 0 0;padding:0;list-style:none}.jieri-detail-mapping-list li{display:flex;align-items:center;gap:calc(12 * 100cqw / 750);min-height:calc(70 * 100cqw / 750);padding:calc(12 * 100cqw / 750) calc(16 * 100cqw / 750);color:#594940;background:#fff9f3;border-left:calc(5 * 100cqw / 750) solid #d27d42;border-radius:calc(12 * 100cqw / 750);font-size:calc(28 * 100cqw / 750);line-height:1.55}.jieri-detail-mapping-list time{color:#b95d31;font-weight:700;white-space:nowrap}.jieri-detail-mapping-list__arrow{color:#c2743c;font-weight:800}.jieri-detail-empty{margin:calc(22 * 100cqw / 750) 0 0;color:#806f64;font-size:calc(28 * 100cqw / 750);line-height:1.7}.jieri-detail-facts{display:grid;gap:calc(12 * 100cqw / 750);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:calc(20 * 100cqw / 750)}.jieri-detail-facts>div{display:flex;flex-direction:column;gap:calc(8 * 100cqw / 750);min-height:calc(82 * 100cqw / 750);padding:calc(18 * 100cqw / 750) calc(20 * 100cqw / 750);border-radius:var(--hl-block-radius,calc(16 * 100cqw / 750));background:#f7f2ec}.jieri-detail-facts>div:last-child:only-child,.jieri-detail-facts>div:nth-child(3){grid-column:1/-1}.jieri-detail-facts span{color:#7a675c;font-size:calc(24 * 100cqw / 750)}.jieri-detail-facts strong{color:#49372e;font-size:calc(28 * 100cqw / 750);line-height:1.45;font-weight:700}.jieri-detail-facts__highway p{margin:0;color:#49372e;font-size:calc(28 * 100cqw / 750);font-weight:400;line-height:1.7}.jieri-detail-note{margin-top:calc(20 * 100cqw / 750);padding:max(10px,calc(20 * 100cqw / 750)) max(10px,var(--hl-block-pad-x,10px),calc(24 * 100cqw / 750));box-sizing:border-box;color:#755d4e;background:#fff7df;border:1px solid #f2dfaa;border-radius:var(--hl-block-radius,calc(16 * 100cqw / 750))}.jieri-detail-note strong{color:#aa6b2e;font-size:calc(28 * 100cqw / 750)}.jieri-detail-note p{margin:calc(10 * 100cqw / 750) 0 0;font-size:calc(28 * 100cqw / 750);line-height:1.75}.jieri-detail-faq h2{margin:0 0 calc(14 * 100cqw / 750)}.jieri-detail-faq details+details{margin-top:calc(12 * 100cqw / 750)}.jieri-detail-faq details{padding:calc(16 * 100cqw / 750) max(10px,var(--hl-block-pad-x,10px),calc(18 * 100cqw / 750));background:#fffaf6;border-radius:calc(12 * 100cqw / 750);box-sizing:border-box}.jieri-detail-faq summary{color:#513c31;cursor:pointer;font-size:calc(28 * 100cqw / 750);font-weight:700;line-height:1.55}.jieri-detail-faq p{margin:calc(12 * 100cqw / 750) 0 0;color:#5c4c40;font-size:calc(28 * 100cqw / 750);line-height:1.75}.jieri-detail-nav{margin-top:calc(24 * 100cqw / 750)}.jieri-detail-nav__back{color:#b95d31;font-size:calc(26 * 100cqw / 750);text-decoration:none}.jieri-detail-nav__back:focus-visible,.jieri-detail-nav__back:hover{text-decoration:underline}.jieri-detail-related{display:flex;flex-wrap:wrap;align-items:center;gap:calc(10 * 100cqw / 750);margin-top:calc(20 * 100cqw / 750);color:#7a675c;font-size:calc(24 * 100cqw / 750)}.jieri-detail-related a{padding:calc(10 * 100cqw / 750) calc(16 * 100cqw / 750);color:#885438;background:#fffaf6;border:1px solid #f0dfd2;border-radius:999px;text-decoration:none;font-size:calc(24 * 100cqw / 750)}.jieri-detail-related a:focus-visible,.jieri-detail-related a:hover{border-color:#d99a68}@media (max-width:750px){.jieri-detail-page{width:100%;padding-top:0;padding-bottom:0}.jieri-detail-card,.jieri-detail-facts,.jieri-detail-faq,.jieri-detail-hero,.jieri-detail-nav,.jieri-detail-note{margin-top:0}}@media (max-width:480px){.jieri-detail-facts{grid-template-columns:1fr}.jieri-detail-facts>div:nth-child(3){grid-column:auto}}