.guide-breadcrumb{color:#74716b;flex-wrap:wrap;gap:12px;margin:30px 0 55px;font-size:12px;display:flex}.guide-breadcrumb a{text-underline-offset:4px;text-decoration:underline}.guide-title{border-bottom:1px solid #deddd7;max-width:890px;padding-bottom:60px}.guide-title h1{letter-spacing:-2px;max-width:900px;margin:20px 0 28px;font-size:clamp(36px,5vw,66px);line-height:1.12}.guide-title .lead{max-width:740px;font-size:19px;line-height:1.7}.guide-byline{color:#7c786f;margin-top:24px;font-size:12px}.guide-body{grid-template-columns:230px minmax(0,740px);gap:70px;padding-top:55px;display:grid}.guide-contents nav{flex-direction:column;gap:20px;display:flex;position:sticky;top:35px}.guide-contents a{color:#77736c;border-left:1px solid #ddd8cf;padding-left:15px;font-size:12px;line-height:1.6}.guide-contents a:hover{color:#a44826;border-color:#a44826}.guide-section{margin-bottom:48px;scroll-margin-top:30px}.guide-section h2,.guide-checklist h2{letter-spacing:-.5px;margin:0 0 18px;font-size:25px;line-height:1.4}.guide-section p{color:#55534e;margin:0;font-size:16px;line-height:1.9}.guide-checklist{border-top:1px solid #deddd7;padding-top:35px;scroll-margin-top:30px}.guide-checklist ul{color:#55534e;margin-bottom:28px;padding-left:22px;line-height:1.8}.guide-checklist li{margin-bottom:12px}.guide-checklist .subtle{margin-top:22px;line-height:1.8}.guide-links>p{color:#77736c;line-height:1.7}.guide-links>div{margin-top:30px}.guide-links>div>a{border-top:1px solid #deddd7;justify-content:space-between;gap:20px;padding:22px 0;text-decoration:none;display:flex}.guide-links strong{font-size:18px;font-weight:500}.guide-links a:hover strong,.guide-links a span{color:#a44826}@media (max-width:800px){.guide-body{grid-template-columns:1fr;gap:25px;padding-top:30px}.guide-contents nav{border-bottom:1px solid #deddd7;grid-template-columns:1fr 1fr;gap:12px;padding-bottom:20px;display:grid;position:static}.guide-title{padding-bottom:30px}.guide-title h1{letter-spacing:-1px}.guide-title .lead{font-size:16px}.guide-section h2,.guide-checklist h2{font-size:22px}.guide-section p{font-size:15px}.guide-breadcrumb{margin-bottom:35px}.guide-links strong{font-size:16px}}.guide-page main{max-width:1360px;margin:0 auto;padding:0 56px}.guide-page .guide-contents nav{align-items:stretch;gap:20px}.guide-page .guide-title .lead{max-width:740px}.guide-page .guide-title h1{line-height:1.12}.guide-page .guide-section h2,.guide-page .guide-checklist h2{letter-spacing:-.5px;font-size:25px;line-height:1.4}@media (max-width:800px){.guide-page main{padding:0 22px}.guide-page .guide-section h2,.guide-page .guide-checklist h2{font-size:22px}}.tracking-summary{border-bottom:1px solid #deddd7;padding:42px 0}.tracking-summary h2{letter-spacing:-.5px;font-size:28px}.tracking-summary>p{color:#55534e;max-width:800px;line-height:1.8}.tracking-flow{grid-template-columns:repeat(3,1fr);gap:32px;margin:28px 0;padding:0;list-style:none;display:grid}.tracking-flow li{border-top:2px solid #a44826;padding-top:14px}.tracking-flow .step-number{color:#a44826;font-variant-numeric:tabular-nums;font-size:12px}.tracking-flow h3{margin:12px 0;font-size:18px}.tracking-flow p{color:#55534e;font-size:15px;line-height:1.7}.tracking-summary>h3{margin-top:32px;font-size:20px}.tracking-table{margin:20px 0;overflow-x:auto}.tracking-table table{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.65}.tracking-table th,.tracking-table td{vertical-align:top;border-bottom:1px solid #deddd7;padding:16px 18px}.tracking-table thead th{background:#eeece6;font-size:13px}.tracking-table tbody th{width:22%;font-weight:500}.tracking-table td{color:#55534e}@media (max-width:600px){.tracking-flow{grid-template-columns:1fr;gap:14px}.tracking-flow h3{margin:8px 0}.tracking-flow p{margin:0 0 8px}.tracking-table th,.tracking-table td{padding:12px 8px}.tracking-summary h2{font-size:24px}}.guide-team{border-top:1px solid #deddd7;margin-top:48px}.guide-team-links{flex-wrap:wrap;gap:20px 32px;margin-top:24px;display:flex}.guide-team .reading-width{color:#55534e;max-width:800px;line-height:1.8}
