.guide-hero .actions{margin-top:28px}.print-guide{background:none;border:0;border-bottom:1px solid currentColor;border-radius:0;padding:0 0 5px;cursor:pointer}.guide-version{font-size:11px;color:var(--muted)}.guide-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:75px;padding-block:65px 100px}.guide-sidebar{align-self:start;position:sticky;top:25px}.guide-sidebar nav{display:flex;flex-direction:column;border-left:1px solid var(--line);padding-left:20px}.guide-sidebar nav a{font-size:12px;line-height:1.6;text-decoration:none;padding:8px 0}.guide-sidebar nav a:hover{color:#bd4826}.guide-sidebar>.text-link{display:inline-block;font-size:11px;margin-top:25px}.guide-content{min-width:0;max-width:890px}.guide-chapter{padding-bottom:60px;margin-bottom:55px;border-bottom:1px solid var(--line);scroll-margin-top:30px}.guide-chapter:last-child{margin-bottom:0;padding-bottom:0;border:0}.guide-chapter h2{font-size:clamp(36px,4vw,56px);margin-bottom:28px}.guide-chapter h3{font-size:25px;line-height:1.2;margin:22px 0 12px}.guide-chapter p,.guide-chapter li{font-size:14px;color:#4b5b50;line-height:1.9}.guide-chapter p+p{margin-top:17px}.guide-chapter ul,.guide-chapter ol{padding-left:22px;margin-block:24px}.guide-chapter li{padding-left:7px;margin:12px 0}.guide-image{margin:30px 0;background:#fffdf7;border:1px solid var(--line);padding:8px}.guide-image img{width:100%;aspect-ratio:16/9;object-fit:cover}.guide-image figcaption{font-size:10px;padding:10px 6px 4px;color:var(--muted)}.tutorial-steps{list-style:none!important;counter-reset:step;padding:0!important}.tutorial-steps>li{counter-increment:step;position:relative;padding:5px 0 20px 58px;border-bottom:1px solid var(--line);margin:20px 0}.tutorial-steps>li::before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:22px;font:700 22px Outfit;color:#b54828}.tutorial-steps h3{margin-top:15px}kbd{display:inline-block;padding:1px 6px;margin:0 2px;border:1px solid #a8b29d;border-bottom-width:2px;border-radius:4px;background:#fffcf4;color:var(--ink);font:600 11px/1.6 Inter;white-space:nowrap}.guide-tip{margin:27px 0;padding:22px 25px;background:#e3e9da;border-left:4px solid #697e53}.guide-tip strong{font:650 19px Outfit;display:block;margin-bottom:8px}.guide-tip p{margin:0;font-size:13px}.guide-checklist{padding:27px;background:#edddbb;border:1px solid #c8b890}.guide-checklist h3{margin-top:0}.guide-checklist>p{font-size:12px}.guide-checklist label{display:flex;gap:12px;align-items:center;margin:14px 0;font-size:13px;cursor:pointer}.guide-checklist input{width:18px;height:18px;accent-color:#244934;flex-shrink:0}.guide-checklist label:has(input:checked){color:#647154}.checklist-bottom{display:flex;justify-content:space-between;gap:15px;margin-top:22px;padding-top:18px;border-top:1px solid #c8b890;font-size:12px;font-weight:650}.checklist-bottom button{background:none;border:0;border-bottom:1px solid currentColor;border-radius:0;padding:0;cursor:pointer;font-size:11px}.table-wrap{overflow-x:auto;margin:25px 0}.table-wrap table{border-collapse:collapse;width:100%;text-align:left;font-size:13px}.table-wrap caption{text-align:left;font-size:12px;color:var(--muted);padding-bottom:12px}.table-wrap th{background:#dfe6d8;font-size:11px;letter-spacing:.04em}.table-wrap th,.table-wrap td{border-bottom:1px solid var(--line);padding:14px 16px;vertical-align:top}.table-wrap td:first-child{width:36%;font-weight:600}.guide-small{font-size:12px!important}.guide-columns{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:25px 0}.guide-columns h3:first-child{margin-top:0}.guide-finish{background:var(--orange);padding:30px;margin-top:35px}.guide-finish .eyebrow{font-size:10px;color:var(--ink)}.guide-finish h3{font-size:32px;margin:0 0 25px}.guide-content code{overflow-wrap:anywhere;font-size:12px}.policy-summary{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:30px 0}.policy-summary>div{background:#e3e9da;padding:20px}.policy-summary strong{display:block;font:650 20px Outfit;margin-bottom:6px}.policy-summary p{font-size:12px}.policy-status{padding:18px 22px;background:#f1debc;border-left:4px solid #bc542a;margin:25px 0;font-size:13px}.policy-contact{overflow-wrap:anywhere}
@media(max-width:1000px){.guide-layout{grid-template-columns:205px minmax(0,1fr);gap:35px}.guide-sidebar nav{padding-left:12px}.guide-sidebar nav a{font-size:11px}}
@media(max-width:700px){.guide-layout{grid-template-columns:1fr;padding-block:35px 65px;gap:40px}.guide-sidebar{position:static}.guide-sidebar nav{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.guide-sidebar nav .eyebrow{grid-column:span 2;margin-bottom:12px}.guide-sidebar nav a{font-size:11px}.guide-sidebar>.text-link{margin-top:15px}.guide-chapter{margin-bottom:35px;padding-bottom:35px}.guide-chapter h2{font-size:39px}.guide-chapter p,.guide-chapter li{font-size:13px}.guide-chapter h3{font-size:23px}.tutorial-steps>li{padding-left:42px}.tutorial-steps>li::before{font-size:19px}.guide-columns,.policy-summary{grid-template-columns:1fr;gap:18px}.guide-checklist{padding:20px}.guide-checklist label{font-size:12px}.table-wrap th,.table-wrap td{padding:11px 8px;font-size:11px}.guide-hero .actions{gap:20px}.guide-version{display:block;flex-basis:100%}.guide-finish{padding:25px}}
@media print{.header,.footer,.skip,.guide-sidebar,.print-guide,.guide-hero .actions,.guide-checklist button,.guide-finish .actions{display:none!important}body{background:white;color:black;font-size:11pt}.wrap{width:100%;max-width:none}.guide-layout{display:block;padding:20px 0}.page-top{padding:20px 0;background:none}.page-top h1{font-size:36pt}.guide-chapter{margin-bottom:25px;padding-bottom:20px;break-inside:auto}.guide-chapter h2{font-size:25pt}.guide-chapter h3{break-after:avoid}.guide-image{max-width:540px;break-inside:avoid}.guide-tip,.guide-checklist,table{break-inside:avoid}.guide-chapter details>p{display:block!important}.table-wrap{overflow:visible}a{text-decoration:none;color:black}}
