.guide-list{color:var(--text-75,inherit);gap:.5rem;margin-top:.75rem;padding-left:1.2em;list-style:outside;display:grid}.guide-list small{opacity:.7;margin-left:.6em}.guide-choose{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.guide-choose-card{background:color-mix(in srgb, var(--caramel) 28%, transparent);color:inherit;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;transition:background-color .2s;display:flex}.guide-choose-card:hover{background:color-mix(in srgb, var(--caramel) 50%, transparent)}.guide-choose-card b{color:var(--primary)}.guide-choose-card span{opacity:.9;font-size:.85rem}.guide-shelves{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px 28px;margin-top:.5rem;display:grid}.guide-shelf{padding-top:.75rem}.guide-support{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:.75rem;display:grid}.guide-support-box{border:1px solid var(--line-divider);border-radius:12px;padding:12px 14px;font-size:.92rem}.guide-support-box p{margin-top:.4rem}.guide-support-price{color:var(--primary);margin-top:.2rem;font-weight:700;display:block}.guide-md>h2:first-child{margin-top:0}.guide-md p{margin-block:.5rem}.guide-md h3{margin:24px 0 10px}.guide-md .guide-shelf h3{margin-top:8px}.guide-steps{gap:.4rem;margin-top:.5rem;padding-left:1.4em;list-style:decimal;display:grid}.guide-small{opacity:.75;font-size:.85rem}.guide-howto{margin-top:1.5rem}.guide-acc{border:1px solid var(--line-divider);border-radius:12px;margin-top:10px;padding:10px 14px;scroll-margin-top:5rem}.guide-acc>summary{cursor:pointer;font-weight:700}.guide-acc[open]>summary{margin-bottom:.5rem}.guide-acc-date{opacity:.7;font-size:.8rem}.guide-notice{border:1.5px solid var(--primary);position:relative}.guide-notice-mark{color:var(--rose);font-size:2.2rem;position:absolute;top:-6px;left:18px}.guide-notice-label{color:var(--primary);margin:0 0 .25rem 1.6rem;font-weight:700}.guide-notice-list{gap:.4rem;margin-left:1.6rem;display:grid}.guide-notice-list small{opacity:.7;margin-left:.6em}
