.kit-at-a-glance{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;border-block:1px solid var(--line);padding:18px 0;font-size:14px;color:var(--wine)}.kit-home .kit-hero-detail{font-size:16px}.kit-home .hero{padding-bottom:40px}.kit-ready-card{background:#edf1e7;border-top-color:#68794d}.kit-tier-card .kit-delivered{border-top:1px solid #d5c8b8;padding-top:12px;font-weight:600}.kit-delivered small{font-weight:400;font-size:13px}.kit-method-diagram{display:block;width:100%;height:auto;max-width:400px;margin:12px auto 0}.kit-tier-card .kit-diagram-caption{font-size:11px;color:var(--muted);text-align:center;margin:0 0 8px}.kit-detail-link{font-size:14px;margin:8px 0 0;color:var(--wine);text-align:center}.kit-experience,.kit-guide-section{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;padding:48px 0;border-block:1px solid var(--line)}.kit-home h2 em{font-family:StudioScript,Georgia,serif;font-style:normal;color:var(--wine)}.kit-experience h2,.kit-guide-section h2{font-size:38px;line-height:1.15}.kit-scale{margin:0;padding:24px;background:#f3e6d4;border-radius:8px}.kit-scale-width{text-align:center;font-size:14px;padding:0 44px 12px 0}.kit-scale-row{display:grid;grid-template-columns:1fr 30px;gap:14px;align-items:center}.kit-scale-paper{aspect-ratio:2;background:#d6b58a;display:grid;place-items:center;border:1px solid #b28d66;box-shadow:0 3px 6px #70502b18}.kit-scale-paper span{text-align:center;font:clamp(22px,2.5vw,36px)/1.2 StudioScript,Georgia,serif;color:#62462f}.kit-scale-height{writing-mode:vertical-rl;font-size:13px}.kit-scale figcaption{font-size:12px;margin-top:20px;color:#62594e}.kit-inventory{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:30px 0}.kit-inventory article{padding:26px;background:#f3edf0;border-radius:8px}.kit-inventory article>span{font-size:13px;color:var(--wine)}.kit-inventory h3{margin:12px 0}.kit-inventory p{font-size:16px}.kit-home-prerequisites{padding:22px 26px;border-left:3px solid #738060;background:#edf1e7}.kit-home-prerequisites p{margin:8px 0}.kit-guide-outline{padding:28px 32px;background:#fffdf7;box-shadow:0 5px 20px #533b2b12;border:1px solid var(--line);transform:rotate(1deg)}.kit-guide-outline ol{padding-left:24px}.kit-guide-outline li{padding:12px 0;border-bottom:1px solid var(--line)}.kit-guide-outline li span{display:block;font-size:15px;margin-top:5px}.kit-product{max-width:1150px}.kit-product-hero{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;margin:25px 0 40px}.kit-product h1{font-size:clamp(38px,5vw,64px);line-height:1.1}.kit-product-method{padding:30px;background:#f3e6d4}.kit-product-method p{font-size:13px;margin-bottom:0}.kit-product-price{font-size:26px}.kit-product-price small{display:block;font-size:15px}.kit-product-columns{display:grid;grid-template-columns:1fr 1fr;gap:45px;padding:30px 0}.kit-product-columns h2{font-size:28px}.kit-product-columns li{margin:12px 0}.kit-product .kit-preview-status{padding:20px;border-left:3px solid var(--wine);background:#f5edf1}.kit-product .kit-preview-status p{margin:0}.kit-product-actions{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.kit-product a{scroll-margin-top:20px}.kit-home section[id]{scroll-margin-top:24px}@media(max-width:760px){.kit-at-a-glance{display:grid;gap:8px;font-size:13px}.kit-experience,.kit-guide-section,.kit-product-columns,.kit-product-hero{grid-template-columns:1fr;gap:24px}.kit-experience,.kit-guide-section{padding:30px 0}.kit-inventory{grid-template-columns:1fr;gap:14px}.kit-inventory article{padding:22px}.kit-guide-outline{transform:none;padding:22px}.kit-home .kit-levels{padding:36px 0}.kit-product-hero{margin-top:24px}.kit-product-method{padding:20px}.kit-product{padding-inline:20px}.kit-product-actions{align-items:stretch;flex-direction:column}.kit-scale-paper span{font-size:30px}}@media(prefers-reduced-motion:reduce){.kit-guide-outline{transform:none}}.kit-selected-summary{display:grid;gap:8px;background:#edf1e7;border-left:3px solid #68794d;padding:20px;margin:20px 0}.kit-selected-summary strong{font:26px Georgia,serif}.kit-selected-summary span{font-size:15px}.kit-change-choice{margin-bottom:24px}.kit-change-choice>summary{color:var(--wine);cursor:pointer;font-weight:600;padding:12px 0}.kit-breadcrumbs{display:flex;gap:10px;flex-wrap:wrap;font-size:14px;margin-bottom:28px;color:var(--muted)}.kit-comparison-intro{max-width:820px;margin:28px 0 44px}.kit-comparison-intro h1 em{font:inherit;font-family:StudioScript,Georgia,serif;color:var(--wine)}.kit-comparison section{margin-block:40px}.kit-method-explanations article{display:grid;grid-template-columns:1fr auto;align-items:center;gap:32px;border-top:1px solid var(--line);padding:20px 0}.kit-method-explanations h3{margin-bottom:10px}.kit-method-explanations p{max-width:750px}.kit-method-explanations a{color:var(--wine);font-weight:600}.kit-product-fit{background:var(--sage);padding:24px 28px;border-left:3px solid #738060}.kit-product-fit h2{font-size:28px;margin-top:0}.kit-comparison .kit-tier-grid{align-items:stretch}.kit-comparison-intro .kit-at-a-glance{margin-top:24px}@media(max-width:760px){.kit-method-explanations article{grid-template-columns:1fr;gap:0}.kit-comparison-intro{margin-top:20px}.kit-product-fit{padding:20px}.kit-breadcrumbs{font-size:13px;gap:8px}}