:root{--aside-width:400px;--cart-aside-summary-height-with-discount:300px;--cart-aside-summary-height:250px;--grid-item-width:355px;--header-height:64px;--color-dark:#000;--color-light:#fff}img{border-radius:4px}.link:hover{cursor:pointer;text-decoration:underline}.mock-shop-notice{background:var(--color-light);border:1px solid var(--color-dark);border-left-width:.5rem;margin:1rem 0;padding:0}.mock-shop-notice .inner{padding:.875rem 1rem}.mock-shop-notice h2{font-size:1.6rem;font-weight:700;line-height:1.4}.mock-shop-notice p{margin-bottom:.5rem;font-size:1rem;line-height:1.4}.mock-shop-notice footer{background:#0000000f;padding:.5rem 1rem}.mock-shop-notice .small{margin-bottom:.5rem;font-size:.875rem;line-height:1.4}.mock-shop-notice code{background:#0000000f;border-radius:.25rem;padding:.1em .3em}.mock-shop-notice a{text-underline-offset:6px;text-decoration:underline}@media (width<=45em){html:has(.overlay.expanded){overflow:hidden}}aside{background:var(--color-light);height:100vh;width:min(var(--aside-width), 100vw);right:calc(-1 * var(--aside-width));transition:transform .2s ease-in-out;position:fixed;top:0;box-shadow:0 0 50px #0000004d}aside header{border-bottom:1px solid var(--color-dark);height:var(--header-height);justify-content:space-between;align-items:center;padding:0 20px;display:flex}aside header h3{margin:0}aside header .close{opacity:.8;width:20px;font-weight:700;text-decoration:none;transition:all .2s}aside header .close:hover{opacity:1}aside header h2{margin-top:0;margin-bottom:.6rem}aside main{margin:1rem}aside p{margin:0 0 .25rem}aside p:last-child{margin:0}aside li{margin-bottom:.125rem}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.overlay{opacity:0;pointer-events:none;visibility:hidden;z-index:10;background:#0003;transition:opacity .4s;position:fixed;inset:0}.overlay .close-outside{color:#0000;height:100%;width:calc(100% - var(--aside-width));background:0 0;border:none;position:absolute;top:0;left:0}.overlay .light{background:#ffffff80}.overlay .cancel{cursor:default;width:100%;height:100%;position:absolute}.overlay.expanded{opacity:1;pointer-events:auto;visibility:visible}.overlay.expanded aside{transform:translateX(calc(var(--aside-width) * -1))}button.reset{background:inherit;font-size:inherit;border:0}button.reset>*{margin:0}button.reset:not(:has(>*)){height:1.5rem;line-height:1.5rem}button.reset:hover:not(:has(>*)){cursor:pointer;text-decoration:underline}.header{height:var(--header-height);z-index:1;background:#fff;align-items:center;padding:0 1rem;display:flex;position:sticky;top:0}@media (width>=48em){.header-menu-mobile-toggle{display:none}}.header-menu-mobile{grid-gap:1rem;flex-direction:column;display:flex}.header-menu-desktop{grid-gap:1rem;display:none}@media (width>=45em){.header-menu-desktop{grid-gap:1rem;margin-left:3rem;display:flex}}.header-menu-item{cursor:pointer}.header-ctas{grid-gap:1rem;align-items:center;margin-left:auto;display:flex}.footer{background:var(--color-dark);margin-top:auto}.footer-menu{grid-gap:1rem;flex-wrap:wrap;justify-content:center;padding:1rem;display:flex}.footer-menu a{color:var(--color-light);min-width:fit-content}.cart-main{height:100%;max-height:calc(100vh - var(--cart-aside-summary-height));width:auto;overflow-y:auto}.cart-main.with-discount{max-height:calc(100vh - var(--cart-aside-summary-height-with-discount))}.cart-line{padding:.75rem 0}.cart-line-inner{display:flex}.cart-line img{height:100%;margin-right:.75rem;display:block}.cart-summary-page{position:relative}.cart-summary-aside{border-top:1px solid var(--color-dark);width:calc(var(--aside-width) - 40px);background:#fff;padding-top:.75rem;position:absolute;bottom:0}.cart-line-quantity{display:flex}.cart-line-children{padding-left:2rem}.cart-discount{align-items:center;margin-top:.25rem;display:flex}.cart-subtotal{align-items:center;display:flex}.predictive-search{height:calc(100vh - var(--header-height) - 40px);overflow-y:auto}.predictive-search-form{background:var(--color-light);position:sticky;top:0}.predictive-search-result{margin-bottom:2rem}.predictive-search-result h5{text-transform:uppercase}.predictive-search-result-item{margin-bottom:.5rem}.predictive-search-result-item a{align-items:center;display:flex}.predictive-search-result-item a img{height:100%;margin-right:.75rem}.search-result{margin-bottom:1.5rem}.search-results-item{margin-bottom:.5rem}.search-results-item a{flex:row;align-items:center;gap:1rem;display:flex}.featured-collection{margin-bottom:2rem;display:block;position:relative}.featured-collection-image{aspect-ratio:1}@media (width>=45em){.featured-collection-image{aspect-ratio:16/9}}.featured-collection img{object-fit:cover;height:auto;max-height:100%}.recommended-products-grid{grid-gap:1.5rem;grid-template-columns:repeat(2,1fr);display:grid}@media (width>=45em){.recommended-products-grid{grid-template-columns:repeat(4,1fr)}}.recommended-product img{height:auto}.collections-grid{grid-gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(var(--grid-item-width), 1fr));margin-bottom:2rem;display:grid}.collection-item img{height:auto}.collection-description{max-width:95%;margin-bottom:1rem}@media (width>=45em){.collection-description{max-width:600px}}.products-grid{grid-gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(var(--grid-item-width), 1fr));margin-bottom:2rem;display:grid}.product-item img{width:100%;height:auto}.product{display:grid}@media (width>=45em){.product{grid-gap:4rem;grid-template-columns:1fr 1fr}}.product h1{margin-top:0}.product-image img{width:100%;height:auto}.product-main{align-self:start;position:sticky;top:6rem}.product-price-on-sale{grid-gap:.5rem;display:flex}.product-price-on-sale s{opacity:.5}.product-options-grid{grid-gap:.75rem;flex-wrap:wrap;display:flex}.product-options-item,.product-options-item:disabled{background-color:#0000;padding:.25rem .5rem;font-family:inherit;font-size:1rem}.product-option-label-swatch{width:1.25rem;height:1.25rem;margin:.25rem 0}.product-option-label-swatch img{width:100%}.blog-grid{grid-gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(var(--grid-item-width), 1fr));margin-bottom:2rem;display:grid}.blog-article-image{aspect-ratio:3/2;display:block}.blog-article-image img{height:100%}.article img{width:100%;height:auto}.account-logout{display:inline-block}.order-search-form{margin-bottom:1.5rem}.order-search-fieldset{border:1px solid #e5e5e5;border-radius:4px;padding:1rem}.order-search-legend{padding:0 .5rem;font-weight:600}.order-search-active{opacity:.7;margin-left:.5rem;font-weight:400}.order-search-inputs{grid-template-columns:1fr;gap:1rem;margin:.25rem 0 1rem;display:grid}@media (width>=640px){.order-search-inputs{grid-template-columns:1fr 1fr}}.order-search-input{border:1px solid #d1d5db;border-radius:4px;width:100%;padding:.5rem;font-size:1rem}.order-search-buttons{flex-wrap:wrap;gap:.75rem;display:flex}.product-quantity{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.product-quantity input[type=number]{width:5em;padding:.3rem .5rem}.product-quantity-presets{gap:.25rem;display:flex}.product-quantity-presets button{cursor:pointer;background:#fff;border:1px solid #ccc;padding:.2rem .6rem}.product-quantity-presets button.selected{color:#fff;background:#000;border-color:#000}:root{--paper:#fbfaf7;--ink:#1c1414;--ink-soft:#6b6b6b;--rule:#d9d6cf;--indigo:#1a8a82;--indigo-deep:#146e68;--accent:#1a8a82;--accent-deep:#146e68;--accent-tint:#e6f1f0;--font-sans:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", "Meiryo", system-ui, sans-serif;--font-serif:"Hiragino Mincho ProN", "Noto Serif JP", "Yu Mincho", "HGS明朝E", serif;--header-height:64px}html{font-size:17px}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);letter-spacing:.01em;line-height:1.8}a{color:var(--indigo);text-underline-offset:.2em}a:hover{color:var(--indigo-deep)}h1,h2,h3{font-family:var(--font-sans);letter-spacing:.02em;font-weight:600;line-height:1.4}button,input[type=submit]{font-family:var(--font-sans);font-size:1rem}main{max-width:1120px;margin:0 auto;padding:1.5rem 1.25rem 4rem}.header{height:var(--header-height);background:var(--paper);border-bottom:1px solid var(--rule);padding:0 1.25rem}.header>a strong{letter-spacing:.04em;font-size:1.1rem}.header-menu-desktop{gap:1.5rem;margin-left:2.5rem}.header-menu-item,.header-ctas a,.header-ctas button{color:var(--ink);font-size:1rem}.header-ctas{gap:1.5rem}.cart-count{background:var(--indigo);color:#fff;text-align:center;border-radius:1em;min-width:1.6em;padding:0 .4em;font-size:.85rem;display:inline-block}.home-intro{border-bottom:1px solid var(--rule);max-width:40em;margin-bottom:2rem;padding:2.5rem 0 1.5rem}.home-intro h1{margin:0 0 .75rem;font-size:1.7rem}.home-intro p{color:var(--ink-soft);margin:0}.book-section-head{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;margin-bottom:1.5rem;padding-bottom:.5rem;display:flex}.book-section-head h2{margin:0;font-size:1.3rem}.muted{color:var(--ink-soft)}.book-grid{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem;display:grid}@media (width>=45em){.book-grid{grid-template-columns:repeat(4,1fr)}}.book-card{color:var(--ink);text-decoration:none;display:block}.book-card:hover .book-card-title{color:var(--indigo);text-underline-offset:.2em;text-decoration:underline}.book-card-cover{aspect-ratio:2/3;border:1px solid var(--rule);background:#eeece6;margin-bottom:.75rem;overflow:hidden}.book-card-cover img{object-fit:contain;background:#fff;width:100%;height:100%}.book-card-cover-empty{height:100%;color:var(--ink-soft);font-family:var(--font-serif);text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:.95rem;line-height:1.5;display:flex}.book-card-title{font-family:var(--font-serif);margin:0 0 .2rem;font-size:1.05rem;font-weight:600;line-height:1.5}.book-card-author,.book-card-publisher{color:var(--ink-soft);margin:0;font-size:.9rem;line-height:1.5}.book-card-price{margin:.4rem 0 0;font-size:1rem}.book-card-tax,.book-tax{color:var(--ink-soft);font-size:.85rem}.book{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=45em){.book{grid-template-columns:320px 1fr;gap:3rem}}.book-cover .product-image{border:1px solid var(--rule);background:#fff}.book-cover img{width:100%;height:auto}.book-breadcrumb{color:var(--ink-soft);margin:0 0 .5rem;font-size:.9rem}.book-breadcrumb .sep{margin:0 .4em}.book-title{font-family:var(--font-serif);margin:0 0 .5rem;font-size:1.8rem;font-weight:600;line-height:1.4}.book-author{margin:0;font-size:1.1rem}.book-publisher{color:var(--ink-soft);margin:0 0 1rem}.book-price{margin:0 0 1.25rem;font-size:1.6rem;font-weight:600}.book-price .product-price{display:inline}.book-lead-time{color:var(--ink-soft);margin:.75rem 0 2rem;font-size:.9rem}.product-form button[type=submit]{background:var(--indigo);color:#fff;cursor:pointer;border:none;padding:.7rem 1.6rem;font-size:1.05rem}.product-form button[type=submit]:hover{background:var(--indigo-deep)}.product-form button[type=submit]:disabled{background:var(--rule);color:var(--ink-soft);cursor:default}.product-quantity label{font-size:1rem}.product-quantity input[type=number]{border:1px solid var(--ink-soft);background:#fff;font-size:1.1rem}.product-quantity-presets button{border-color:var(--rule);color:var(--ink);background:#fff}.product-quantity-presets button.selected{border-color:var(--indigo);background:var(--indigo);color:#fff}.book-specs,.book-description{border-top:1px solid var(--rule);margin-top:1.5rem;padding-top:1.25rem}.book-specs h2,.book-description h2{margin:0 0 .75rem;font-size:1.1rem}.book-specs dl{grid-template-columns:7em 1fr;row-gap:.35rem;margin:0;display:grid}.book-specs dl>div{display:contents}.book-specs dt{color:var(--ink-soft)}.book-specs dd{margin:0}.book-description{max-width:40em}.cart-line-quantity input[type=number]{border:1px solid var(--ink-soft);background:#fff;padding:.2rem .4rem;font-size:1rem}.footer{border-top:1px solid var(--rule);background:#f1efe9;margin-top:3rem}.footer-inner{max-width:1120px;color:var(--ink-soft);margin:0 auto;padding:1.5rem 1.25rem;font-size:.9rem}.footer-note,.footer-copy{margin:.25rem 0}.footer-menu{padding:.5rem 0}.footer-menu a{color:var(--ink-soft)}.cart-line{border-bottom:1px solid var(--rule);padding:1rem 0}.cart-line-inner{align-items:flex-start;gap:1rem;display:flex}.cart-line-inner img{border:1px solid var(--rule);background:#fff;flex:0 0 80px;width:80px;height:auto}.cart-line-inner>div{flex:1;min-width:0}.cart-line-inner a{color:var(--ink);text-decoration:none}.cart-line-inner strong{font-family:var(--font-serif);font-weight:600;line-height:1.4}.cart-line-quantity{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.5rem;display:flex}.cart-line-quantity form{align-items:center;gap:.4rem;display:inline-flex}.cart-line-quantity button{border:1px solid var(--rule);cursor:pointer;background:#fff;padding:.2rem .6rem}.cart-line-quantity button:disabled{color:var(--ink-soft);cursor:default}.cart-summary-aside h4{margin:0 0 .5rem;font-size:1.05rem}.cart-subtotal{justify-content:space-between;margin:0 0 1rem;font-size:1.1rem;display:flex}.cart-discount{align-items:center;gap:.5rem;margin:.25rem 0 .75rem;display:inline-flex}.cart-discount code{border:1px solid var(--rule);background:#fff;padding:.1rem .4rem}.cart-checkout-button{background:var(--indigo);color:#fff;text-align:center;margin-top:1rem;padding:.8rem 1rem;font-size:1.05rem;text-decoration:none;display:block}.cart-checkout-button:hover{background:var(--indigo-deep);color:#fff}.cart-checkout-note{color:var(--ink-soft);margin:.5rem 0 0;font-size:.85rem}.header{border-bottom:1px solid var(--rule);background:#fff;height:auto;padding:0}.header-inner{align-items:center;gap:2.5rem;width:100%;max-width:1120px;margin:0 auto;padding:.9rem 1.25rem;display:flex}.header-logo{line-height:0;display:block}.header-logo img{width:auto;height:40px}.header-menu-desktop{flex:1;gap:1.75rem;margin:0;display:none}@media (width>=45em){.header-menu-desktop{display:flex}}.header-menu-item{color:var(--ink);border-bottom:2px solid #0000;padding:.25rem 0;font-size:1rem;text-decoration:none}.header-menu-item:hover,.header-menu-item.active{color:var(--accent-deep);border-bottom-color:var(--accent)}.header-ctas{align-items:center;gap:1.25rem;margin-left:auto;display:flex}.header-ctas>*{min-width:0}.header-cta{color:var(--ink);cursor:pointer;flex-direction:column;align-items:center;gap:.15rem;font-size:.75rem;line-height:1;text-decoration:none;display:inline-flex}.header-cta:hover{color:var(--accent-deep)}.header-cart-icon{display:inline-block;position:relative}.cart-count{background:var(--accent);color:#fff;text-align:center;border-radius:1em;min-width:1.4em;padding:.1em .35em;font-size:.7rem;line-height:1.2;position:absolute;top:-.55rem;right:-.8rem}.header-menu-mobile-toggle{display:inline-flex}@media (width>=45em){.header-menu-mobile-toggle{display:none}}.header-menu-mobile{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.header-menu-mobile .header-menu-item{border-bottom:1px solid var(--rule);padding:.5rem 0;font-size:1.1rem}.button-primary,.button-secondary{border:1px solid var(--accent);align-items:center;gap:.25rem;padding:.75rem 1.4rem;font-size:1.02rem;text-decoration:none;display:inline-flex}.button-primary{background:var(--accent);color:#fff}.button-primary:hover{background:var(--accent-deep);border-color:var(--accent-deep);color:#fff}.button-secondary{color:var(--accent-deep);background:#fff}.button-secondary:hover{background:var(--accent-tint)}.hero{border-bottom:1px solid var(--rule);grid-template-columns:1fr;gap:2rem;margin-bottom:2.5rem;padding:2.5rem 0;display:grid}@media (width>=60em){.hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:4rem}}.hero-kicker{color:var(--accent-deep);letter-spacing:.06em;border-left:3px solid var(--accent);margin:0 0 .75rem;padding-left:.75rem;font-size:.95rem}.hero h1{font-family:var(--font-serif);letter-spacing:.03em;margin:0 0 1rem;font-size:2.4rem;font-weight:600;line-height:1.35}.hero-lead{color:var(--ink-soft);max-width:34em;margin:0 0 1.5rem}.hero-actions{flex-wrap:wrap;gap:.75rem;display:flex}.hero-steps{background:var(--accent-tint);gap:1.1rem;margin:0;padding:1.5rem;list-style:none;display:grid}.hero-steps li{align-items:flex-start;gap:1rem;display:flex}.hero-step-icon{width:3rem;height:3rem;color:var(--accent-deep);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.hero-step-title{align-items:center;gap:.5rem;margin:0 0 .15rem;font-weight:600;display:flex}.hero-step-no{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.4em;height:1.4em;font-size:.8rem;font-weight:600;display:inline-flex}.hero-step-text{color:var(--ink-soft);margin:0;font-size:.92rem;line-height:1.6}.book-section-more{align-items:center;gap:.15rem;text-decoration:none;display:inline-flex}.book-section-more:hover{text-decoration:underline}.cart-discount-input{align-items:center;gap:.5rem;display:flex}.cart-discount-input input{flex:1}body>main{margin:0 auto;padding:1.5rem 1.25rem 4rem}.header-inner{position:relative}.header-menu-desktop{align-items:center}.category-dropdown .header-menu-item{align-items:center;gap:.2rem;display:inline-flex}.category-dropdown-panel{z-index:20;border:1px solid var(--rule);background:#fff;padding:1.25rem 1.5rem 1rem;display:none;position:absolute;top:100%;left:1.25rem;right:1.25rem;box-shadow:0 8px 24px #00000014}.category-dropdown-panel:before{content:"";height:1.25rem;position:absolute;top:-1.25rem;left:0;right:0}.category-dropdown:hover .category-dropdown-panel,.category-dropdown:focus-within .category-dropdown-panel{display:block}.category-dropdown-grid,.category-index{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:1rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.category-dropdown-grid ul,.category-index ul{margin:.3rem 0 0;padding:0;list-style:none}.category-dropdown-grid ul a,.category-index ul a{color:var(--ink-soft);font-size:.9rem;line-height:1.9;text-decoration:none}.category-dropdown-grid ul a:hover,.category-index ul a:hover{color:var(--accent-deep);text-decoration:underline}.category-dropdown-large,.category-index-large{color:var(--ink);border-bottom:1px solid var(--rule);padding-bottom:.2rem;font-weight:600;text-decoration:none;display:block}.category-dropdown-grid ul a.category-dropdown-more{color:var(--accent-deep)}.category-dropdown-panel{box-shadow:none;background-clip:padding-box;border-top:1.25rem solid #0000;max-height:calc(100vh - 6rem);top:calc(100% - 1.25rem);overflow-y:auto}.category-dropdown-panel:before{content:none}.category-dropdown-all{margin-top:1rem;font-size:.9rem;display:inline-block}.category-accordion{flex-direction:column;display:flex}.category-accordion-head{color:var(--ink-soft);margin:0 0 .25rem;font-size:.85rem}.category-accordion details{border-bottom:1px solid var(--rule)}.category-accordion summary{cursor:pointer;padding:.5rem 0;font-size:1.05rem}.category-accordion ul{margin:0 0 .5rem;padding:0 0 0 1rem;list-style:none}.category-accordion ul a{color:var(--ink);padding:.3rem 0;text-decoration:none;display:block}.category-accordion-all{margin-top:.75rem}.collections h1{margin:.5rem 0 1.5rem;font-size:1.6rem}.collections-head{border-bottom:2px solid var(--ink);margin:2rem 0 1.25rem;padding-bottom:.4rem;font-size:1.2rem}.publisher-index{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.collections-all{margin-top:2.5rem}.breadcrumb{color:var(--ink-soft);margin:0 0 1rem;font-size:.85rem}.breadcrumb a{color:var(--ink-soft)}.breadcrumb .sep{margin:0 .4em}.collection-head{margin-bottom:1.5rem}.collection-head h1{margin:0;font-size:1.7rem}.collection-kicker{color:var(--accent-deep);margin:0 0 .25rem;font-size:.9rem}.collection-head .collection-description{color:var(--ink-soft);margin:.5rem 0 0}.subcategories{background:var(--accent-tint);margin-bottom:2rem;padding:1rem 1.25rem}.subcategories ul{margin:0;padding:0;list-style:none}.subcategories-large{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem 1.5rem;display:grid}.subcategories-large>li>a{font-weight:600}.subcategories-large ul a{font-size:.9rem}.subcategories-flat{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}ol.book-grid{margin:0;padding:0;list-style:none}.book-section+.book-section{margin-top:3rem}.book-grid-ranked>li{position:relative}.book-rank{z-index:1;background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:1.9rem;height:1.9rem;font-weight:600;display:inline-flex;position:absolute;top:-.5rem;left:-.5rem}.category-tiles{grid-template-columns:repeat(2,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=45em){.category-tiles{grid-template-columns:repeat(4,1fr)}}.category-tiles a{border:1px solid var(--rule);color:var(--ink);background:#fff;padding:.9rem 1rem;text-decoration:none;display:block}.category-tiles a:hover{border-color:var(--accent);color:var(--accent-deep)}.footer-links{flex-wrap:wrap;gap:.5rem 1.5rem;margin:.5rem 0;display:flex}.footer-links a{color:var(--ink-soft)}.guide{max-width:44em}.guide h1{margin:.5rem 0 1rem;font-size:1.7rem}.guide-lead{color:var(--ink-soft)}.guide-toc{background:var(--accent-tint);margin:1.5rem 0 2rem;padding:.75rem 1.25rem}.guide-toc ol{margin:0;padding-left:1.25rem}.guide section{border-top:1px solid var(--rule);margin-top:1.75rem;padding-top:1.25rem}.guide h2{margin:0 0 .75rem;font-size:1.2rem}.guide section p{margin:0 0 .75rem}.guide-steps{padding-left:1.25rem}.guide-pending{color:var(--ink-soft)}
