.natal-article-shell .article-hero h1{font-style:normal;line-height:1.08}.natal-article-shell .article-hero>figure{background:#f8f4f0;border:1px solid #e3d8cf}.natal-article-shell .entry-content{width:min(1080px,calc(100% - var(--gutter)*2))}.natal-guide{--natal-wine:#763648;--natal-line:#e6ded7;--natal-paper:#fcfaf7;font-size:18px;line-height:1.7}.natal-guide .natal-prose{max-width:750px;margin:0 auto 52px}.natal-guide .natal-prose p{margin:0 0 20px}.natal-guide h2,.natal-guide h3{text-wrap:balance;font-style:normal;line-height:1.2}.natal-guide .natal-prose h2{margin:0 0 23px;font-size:34px}.natal-guide .natal-prose h3{margin:30px 0 16px;font-size:28px}.natal-guide .natal-kicker{letter-spacing:.14em;color:var(--natal-wine);margin:0 0 12px;font-size:11px;font-weight:700;line-height:1.5}.natal-guide .natal-intro{margin-bottom:38px}.natal-guide .natal-quick h2{margin-bottom:17px;font-size:28px}.natal-guide .natal-quick table{min-width:440px;font-size:16px;line-height:1.55}.natal-guide .natal-quick th{background:var(--natal-paper)}.natal-guide .natal-quick tbody th{background:#fff;width:36%;font-weight:600}.natal-guide .natal-quick td,.natal-guide .natal-quick th{padding:16px 18px}.natal-guide .natal-wide{margin:0 auto 62px}.natal-guide .natal-section-heading{margin-bottom:30px}.natal-guide .natal-note{color:var(--muted);font-size:14px;line-height:1.65}.natal-guide .natal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:45px 34px;display:grid}.natal-guide .natal-look{border-bottom:1px solid var(--natal-line);min-width:0;padding:0 0 29px}.natal-guide .natal-look figure{margin:0 0 20px}.natal-guide .natal-look img{aspect-ratio:4/3;object-fit:cover;background:var(--natal-paper);border-radius:9px;width:100%;height:auto;display:block}.natal-guide .natal-look .natal-schema{object-fit:contain;padding:10px}.natal-guide figure figcaption{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.55}.natal-guide .natal-look h3{letter-spacing:-.025em;align-items:baseline;gap:13px;margin:0 0 16px;font-size:28px;line-height:1.18;display:flex}.natal-guide .natal-number{font:600 15px/1 var(--font-sans,Arial,sans-serif);color:var(--natal-wine);flex-shrink:0}.natal-guide .natal-look p,.natal-guide .natal-look dl{margin:0 0 16px;font-size:16px;line-height:1.65}.natal-guide .natal-look dl div{margin-bottom:12px}.natal-guide .natal-look dt{color:var(--natal-wine);margin-bottom:3px;font-size:13px;font-weight:700}.natal-guide .natal-look dd{margin:0}.natal-guide .natal-request{color:#49413b;border-top:1px solid #eee8e2;padding-top:14px}.natal-guide .natal-request strong{font-weight:600}.natal-guide .natal-tutorial{border-bottom:1px solid var(--natal-line);margin-bottom:30px;padding:1px 0 24px}.natal-guide .natal-tutorial h3{margin-top:28px;font-size:30px}.natal-guide .natal-difficulty{color:var(--natal-wine);font-size:14px;font-weight:700}.natal-guide .natal-diagram{max-width:620px;margin:25px auto 29px}.natal-guide .natal-diagram img{border-radius:0;width:100%;height:auto;display:block}.natal-guide .natal-source{color:var(--muted);font-size:14px;line-height:1.65}.natal-guide .natal-sheet{border:1px solid #d8c5bc;border-radius:10px;margin-top:28px;padding:27px 29px}.natal-guide .natal-sheet h3{margin:0 0 15px}.natal-guide .natal-download{background:var(--natal-wine);border-radius:6px;min-height:48px;padding:14px 20px;font-size:15px;font-weight:700;line-height:1.45;text-decoration:none;display:inline-block;color:#fff!important}.natal-guide .natal-download:hover{background:#5a2635}.natal-guide .natal-download:focus-visible{outline-offset:4px;outline:3px solid #8b652a}.natal-guide .natal-download span{margin-top:4px;font-size:12px;font-weight:400;display:block}.natal-guide .natal-ending{font-size:20px}.natal-guide .natal-method{border-top:1px solid var(--natal-line);color:var(--muted);padding-top:30px;font-size:14px;line-height:1.7}.natal-guide .natal-method h2{font-size:25px}.natal-guide .natal-method h3{font-family:inherit;font-size:16px;font-weight:700;line-height:1.5}.natal-guide .natal-method details{border-bottom:0;padding:18px 0}.natal-guide .natal-method summary{color:var(--ink);cursor:pointer;padding:8px 0;font-weight:700}.natal-guide .natal-method ul{margin-top:12px}.natal-guide section[id]{scroll-margin-top:95px}@media (width<=760px){.natal-article-shell .article-hero{background:#fff}.natal-guide{font-size:17px;line-height:1.7}.natal-guide .natal-prose{margin-bottom:43px}.natal-guide .natal-prose h2{font-size:29px}.natal-guide .natal-grid{grid-template-columns:1fr;gap:29px}.natal-guide .natal-look h3{font-size:27px}.natal-guide .natal-quick th,.natal-guide .natal-quick td{padding:13px 12px}.natal-guide .natal-quick table{font-size:14px}.natal-guide .natal-sheet{padding:22px 19px}.natal-guide .natal-download{text-align:center;display:block}.natal-guide .natal-method h2{font-size:24px}}@media print{.natal-guide .natal-download{display:none}.natal-guide .natal-grid{display:block}.natal-guide .natal-look{break-inside:avoid}.natal-guide .natal-look figure{max-width:300px}}
