.ar-guide{--lm-paper: #faf6ef;--lm-paper-2: #f3ece0;--lm-card: #ffffff;--lm-ink: #211c18;--lm-ink-2: #6b6258;--lm-rule: #e6ded2;--lm-paprika: #b8452a;--lm-olive: #5e6b3a;--lm-saffron: #d9a11e;--lm-violet: #6d28d9;--ar-display: Fraunces, Georgia, "Times New Roman", serif;--ar-text: Inter, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--ar-measure: 680px;--ar-wide: 1040px;background:var(--lm-paper);color:var(--lm-ink);font-family:var(--ar-text);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}.ar-guide *,.ar-guide *:before,.ar-guide *:after{box-sizing:border-box}.ar-guide h1,.ar-guide h2,.ar-guide h3,.ar-guide .ar-display{font-family:var(--ar-display);font-variation-settings:"opsz" 96,"wght" 560;font-weight:560;letter-spacing:-.012em;line-height:1.08;margin:0}.ar-guide .ar-num{font-variant-numeric:tabular-nums}.ar-wrap{width:100%;max-width:var(--ar-wide);margin:0 auto;padding:0 16px}.ar-measure{max-width:var(--ar-measure);margin-left:auto;margin-right:auto}.ar-guide .ar-bleed{--ar-avail: calc(100vw - 32px) ;width:min(var(--ar-avail),calc(var(--ar-wide) - 32px));margin-left:calc((min(var(--ar-measure),var(--ar-avail)) - min(var(--ar-avail),calc(var(--ar-wide) - 32px)))/2)}.ar-hero{padding:56px 16px 24px;text-align:left}.ar-eyebrow{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--lm-paprika)}.ar-hero h1{font-size:clamp(36px,6.4vw,68px);font-variation-settings:"opsz" 144,"wght" 600;max-width:14ch;margin-bottom:18px}.ar-hero-sub{margin:0 0 18px;font-size:clamp(18px,2.2vw,22px);line-height:1.45;color:var(--lm-ink-2);max-width:var(--ar-measure)}.ar-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 28px;font-size:14px;color:var(--lm-ink-2)}.ar-hero-meta .ar-byline{font-weight:600;color:var(--lm-ink)}.ar-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;border:1.5px solid var(--lm-ink);background:var(--lm-ink);color:#fff;font:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease}.ar-btn:hover{transform:translateY(-1px)}.ar-btn--ghost{background:transparent;color:var(--lm-ink)}.ar-btn--violet{background:var(--lm-violet);border-color:var(--lm-violet);color:#fff}.ar-btn--olive{background:var(--lm-olive);border-color:var(--lm-olive);color:#fff}.ar-btn:disabled{opacity:.55;cursor:default;transform:none}.ar-toc{display:grid;gap:6px 24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 0 8px;padding:20px 0 0;border-top:1px solid var(--lm-rule);list-style:none}.ar-toc a{display:flex;gap:12px;padding:8px 0;color:var(--lm-ink);text-decoration:none;font-size:15px;border-bottom:1px solid var(--lm-rule)}.ar-toc a span:first-child{font-family:var(--ar-display);font-variation-settings:"opsz" 24,"wght" 600;color:var(--lm-paprika);min-width:1.4em}.ar-chapter{padding:56px 0 8px}.ar-chapter-head{margin-bottom:28px}.ar-chapter-head h2{font-size:clamp(30px,4.6vw,46px);max-width:20ch}.ar-section{margin-top:44px}.ar-job-label{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--lm-olive)}.ar-section h3{font-size:clamp(24px,3.2vw,32px);margin-bottom:16px}.ar-p{margin:0 0 18px}.ar-p strong{font-weight:650}.ar-list{margin:0 0 20px;padding:0;list-style:none}.ar-list li{position:relative;padding-left:26px;margin-bottom:10px}.ar-list li:before{content:"";position:absolute;left:2px;top:.62em;width:10px;height:10px;border-radius:50%;background:var(--lm-saffron)}.ar-pull{margin:34px 0;padding:6px 0 6px 22px;border-left:4px solid var(--lm-paprika);font-family:var(--ar-display);font-variation-settings:"opsz" 48,"wght" 500;font-size:clamp(22px,2.8vw,28px);line-height:1.3;color:var(--lm-ink)}.ar-prompt{margin:22px 0;background:var(--lm-card);border:1px solid var(--lm-rule);border-radius:14px;padding:16px 18px 18px;box-shadow:0 1px #211c180a}.ar-prompt-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.ar-prompt-label{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lm-ink-2)}.ar-copy-btn{min-height:34px;padding:0 14px;border-radius:999px;border:1.5px solid var(--lm-rule);background:var(--lm-paper);color:var(--lm-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.ar-prompt pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--ar-text);font-size:15.5px;line-height:1.55;color:var(--lm-ink)}.ar-callout{margin:20px 0;padding:14px 18px 14px 20px;border-left:4px solid var(--lm-saffron);background:var(--lm-paper-2);border-radius:0 12px 12px 0}.ar-callout-label{display:block;margin-bottom:4px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lm-ink-2)}.ar-callout p{margin:0}.ar-callout--next{border-left-color:var(--lm-olive);background:#eef0e6}.ar-callout--next .ar-btn{margin-top:12px;min-height:42px;font-size:14px}.ar-figure{margin:28px 0;padding:20px 20px 16px;background:var(--lm-card);border:1px solid var(--lm-rule);border-radius:16px}.ar-figure-title{font-family:var(--ar-display);font-variation-settings:"opsz" 36,"wght" 600;font-size:22px;line-height:1.2;margin:0 0 6px}.ar-figure-caption{margin:0 0 18px;font-size:14px;color:var(--lm-ink-2)}.ar-chart-row{display:grid;grid-template-columns:minmax(96px,150px) 1fr auto;align-items:center;gap:10px 14px;margin-bottom:12px;font-size:14px}.ar-chart-label{color:var(--lm-ink);line-height:1.25}.ar-chart-value{font-variant-numeric:tabular-nums;font-weight:650;min-width:56px;text-align:right}.ar-bar{display:block;width:100%;height:22px;overflow:visible}.ar-bar rect.ar-bar-track{fill:var(--lm-paper-2)}.ar-bar rect.ar-bar-fill,.ar-bar rect.ar-bar-inner{transform-origin:0 50%;transform:scaleX(0);transition:transform 1s cubic-bezier(.2,.7,.2,1)}.ar-bar rect.ar-bar-inner{transition-delay:.35s}.is-in .ar-bar rect.ar-bar-fill,.is-in .ar-bar rect.ar-bar-inner{transform:scaleX(1)}.ar-fill-paprika{fill:var(--lm-paprika)}.ar-fill-olive{fill:var(--lm-olive)}.ar-fill-ink2{fill:var(--lm-ink-2)}.ar-fill-saffron{fill:var(--lm-saffron)}.ar-fill-outline{fill:var(--lm-card);stroke:var(--lm-ink-2);stroke-width:1.5}.ar-chart-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:4px 0 14px;padding:0;list-style:none;font-size:13px;color:var(--lm-ink-2)}.ar-chart-legend li{display:inline-flex;align-items:center;gap:8px}.ar-swatch{width:14px;height:14px;border-radius:3px}.ar-swatch--paprika{background:var(--lm-paprika)}.ar-swatch--outline{border:1.5px solid var(--lm-ink-2);background:var(--lm-card)}.ar-chart-stat{display:flex;align-items:baseline;gap:12px;margin:18px 0 6px;padding-top:14px;border-top:1px solid var(--lm-rule)}.ar-chart-stat .ar-big{font-family:var(--ar-display);font-variation-settings:"opsz" 96,"wght" 600;font-size:40px;line-height:1;color:var(--lm-paprika);font-variant-numeric:tabular-nums}.ar-chart-stat span:last-child{font-size:14px;color:var(--lm-ink-2)}.ar-figure-source{margin:14px 0 0;padding-top:10px;border-top:1px solid var(--lm-rule);font-size:12.5px;line-height:1.5;color:var(--lm-ink-2)}.ar-figure-source strong{font-weight:700;color:var(--lm-ink)}.ar-flow{margin:28px 0;padding:22px 20px 18px;background:var(--lm-card);border:1px solid var(--lm-rule);border-radius:16px}.ar-flow-steps{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px 0;margin:8px 0 0;padding:0;list-style:none}.ar-flow-step{display:flex;align-items:center;flex:1 1 auto;min-width:0}.ar-flow-box{flex:1 1 auto;display:flex;align-items:center;gap:10px;min-height:60px;padding:10px 12px;border:1.5px solid var(--lm-rule);border-radius:12px;background:var(--lm-paper);font-size:14px;font-weight:600;line-height:1.25;opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease,border-color .5s ease;transition-delay:calc(var(--i) * .28s)}.ar-flow-step .ar-flow-n{flex:none;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--lm-paprika);color:#fff;font-family:var(--ar-display);font-variation-settings:"opsz" 24,"wght" 600;font-size:14px}.ar-flow-arrow{flex:none;width:34px;height:20px;margin:0 2px}.ar-flow-arrow path{fill:none;stroke:var(--lm-paprika);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60;transition:stroke-dashoffset .45s ease;transition-delay:calc(var(--i) * .28s + .2s)}.is-in .ar-flow-box{opacity:1;transform:none;border-color:var(--lm-paprika)}.is-in .ar-flow-arrow path{stroke-dashoffset:0}.ar-calc{margin:28px 0;padding:22px 20px 18px;background:var(--lm-card);border:1px solid var(--lm-rule);border-radius:16px}.ar-calc-grid{display:grid;grid-template-columns:1fr;gap:18px 28px}.ar-calc-field label,.ar-calc-field .ar-calc-label{display:block;margin-bottom:6px;font-size:13px;font-weight:650;color:var(--lm-ink-2)}.ar-calc-field input[type=range]{width:100%;accent-color:var(--lm-paprika);margin:6px 0}.ar-calc-field input[type=number],.ar-calc-field input[type=text]{width:100%;min-height:46px;padding:0 14px;border:1.5px solid var(--lm-rule);border-radius:999px;background:var(--lm-paper);color:var(--lm-ink);font:inherit;font-size:16px;font-variant-numeric:tabular-nums}.ar-calc-field input:focus-visible{outline:none;border-color:var(--lm-paprika);box-shadow:0 0 0 3px #b8452a24}.ar-calc-value{font-family:var(--ar-display);font-variation-settings:"opsz" 48,"wght" 600;font-size:26px;line-height:1;font-variant-numeric:tabular-nums}.ar-choices{display:flex;flex-wrap:wrap;gap:8px}.ar-choice{min-height:40px;padding:0 14px;border-radius:999px;border:1.5px solid var(--lm-rule);background:var(--lm-paper);color:var(--lm-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ar-choice.is-on{background:var(--lm-ink);border-color:var(--lm-ink);color:#fff}.ar-toggle{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;cursor:pointer}.ar-toggle input{width:20px;height:20px;accent-color:var(--lm-olive)}.ar-calc-out{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-top:20px;padding-top:18px;border-top:1px solid var(--lm-rule)}.ar-calc-out-label{display:block;font-size:13px;font-weight:650;color:var(--lm-ink-2);margin-bottom:4px}.ar-calc-out .ar-big{font-family:var(--ar-display);font-variation-settings:"opsz" 96,"wght" 600;font-size:clamp(30px,4vw,40px);line-height:1.05;color:var(--lm-paprika);font-variant-numeric:tabular-nums}.ar-calc-out .ar-big--olive{color:var(--lm-olive)}.ar-calc-note{margin:16px 0 0;font-size:12.5px;line-height:1.5;color:var(--lm-ink-2)}.ar-calc-static{display:none;margin:0 0 10px;font-size:13px;color:var(--lm-ink-2)}.img-slot{position:relative;margin:26px 0;padding:0}.img-slot img{display:block;width:100%;height:auto;border-radius:14px}.img-slot[data-kind=cutout] img{border-radius:0}.img-slot-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;min-height:180px;padding:22px;border:1.5px dashed var(--lm-rule);border-radius:14px;background:var(--lm-paper-2);color:var(--lm-ink-2);font-size:13px;line-height:1.45;text-align:center}.img-slot-placeholder .img-slot-id{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.img-slot[data-layout=full-bleed]{margin-top:8px}.img-slot[data-layout=full-bleed] .img-slot-placeholder{aspect-ratio:16 / 9}.img-slot[data-layout=inline] .img-slot-placeholder{aspect-ratio:3 / 2}.img-slot[data-layout=float-right],.img-slot[data-layout=float-left]{width:44%;max-width:300px;margin-top:6px}.img-slot[data-layout=float-right]{float:right;margin-left:24px}.img-slot[data-layout=float-left]{float:left;margin-right:24px}.img-slot[data-layout=float-right] .img-slot-placeholder,.img-slot[data-layout=float-left] .img-slot-placeholder{aspect-ratio:1 / 1;min-height:0}.img-slot.has-image .img-slot-placeholder{display:none}.img-slot:not(.has-image){display:none}.ar-show-slots .img-slot:not(.has-image){display:block}.ar-print-only,.ar-sheet{display:none}.ar-funnel-bar{border-bottom:1px solid var(--lm-rule)}.ar-funnel-bar-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:var(--ar-wide);margin:0 auto;padding:10px 16px}.ar-brand{display:inline-flex;align-items:center;gap:8px;font-family:var(--ar-display);font-size:22px;font-weight:600;letter-spacing:-.01em;color:var(--lm-ink)}.ar-brand img{display:block;width:28px;height:auto}.ar-btn--sm{min-height:40px;padding:0 16px;font-size:14px}.ar-funnel-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;max-width:var(--ar-wide);margin:0 auto;padding:22px 16px 32px;border-top:1px solid var(--lm-rule);font-size:13px;color:var(--lm-ink-2)}.ar-funnel-foot-links{display:flex;flex-wrap:wrap;gap:8px 18px}.ar-funnel-foot a{color:var(--lm-ink-2);text-decoration:none}.ar-funnel-foot a:hover{color:var(--lm-ink);text-decoration:underline}.ar-capture .ar-eyebrow{margin-bottom:10px}.ar-clear{clear:both}.ar-sources{padding:44px 0 20px}.ar-sources h2{font-size:clamp(26px,3.6vw,36px);margin-bottom:10px}.ar-sources-intro{margin:0 0 18px;color:var(--lm-ink-2);font-size:15px}.ar-sources ol{margin:0;padding-left:22px;font-size:14px;line-height:1.55}.ar-sources li{margin-bottom:10px}.ar-sources a{color:var(--lm-paprika);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.ar-sources .ar-source-note{display:block;color:var(--lm-ink-2)}.ar-cta{margin:40px 0 56px;padding:36px 24px;background:var(--lm-card);border:1px solid var(--lm-rule);border-radius:20px;text-align:center}.ar-cta .ar-eyebrow{color:var(--lm-violet)}.ar-cta h2{font-size:clamp(28px,4vw,40px);max-width:18ch;margin:0 auto 14px}.ar-cta p{max-width:540px;margin:0 auto 22px;color:var(--lm-ink-2)}.ar-cta-foot{margin:18px 0 0!important;font-size:13px}.ar-capture{margin:28px 0 8px;padding:30px 22px;background:var(--lm-card);border:1px solid var(--lm-rule);border-radius:20px}.ar-capture-inner{max-width:520px;margin:0 auto;text-align:center}.ar-capture h2{font-size:clamp(26px,4.2vw,36px);margin:0 0 10px}.ar-capture-hint{margin:0 0 22px;font-size:15px;color:var(--lm-ink-2)}.ar-capture-fields{display:grid;gap:12px}.ar-capture-input{width:100%;min-height:56px;padding:0 22px;border:1.5px solid var(--lm-rule);border-radius:999px;background:var(--lm-paper);color:var(--lm-ink);font:inherit;font-size:16px;transition:border-color .18s ease}.ar-capture-input:focus-visible{outline:none;border-color:var(--lm-paprika);box-shadow:0 0 0 3px #b8452a24}.ar-capture .ar-btn{width:100%;margin-top:14px;min-height:54px;font-size:16px}.ar-capture-consent{margin:14px 0 0;font-size:12.5px;line-height:1.5;color:var(--lm-ink-2)}.ar-capture-error{margin:12px 0 0;font-size:14px;color:var(--lm-paprika)}.ar-capture-done .ar-eyebrow{color:var(--lm-olive)}[data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}[data-reveal].is-in{opacity:1;transform:none}.ar-footer-note{padding:0 0 48px;font-size:13px;color:var(--lm-ink-2)}@media(min-width:720px){.ar-guide{font-size:18px}.ar-hero{padding-top:72px}.ar-calc-grid{grid-template-columns:1fr 1fr}.ar-chart-row{grid-template-columns:190px 1fr 70px}.ar-flow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 0}.ar-flow-step:nth-child(4) .ar-flow-arrow{visibility:hidden}}@media(max-width:719px){.img-slot[data-layout=float-right],.img-slot[data-layout=float-left]{float:none;width:62%;max-width:260px;margin:18px auto}.ar-flow-steps,.ar-flow-step{flex-direction:column;align-items:stretch}.ar-flow-arrow{align-self:center;transform:rotate(90deg);margin:2px 0}.ar-chart-row{grid-template-columns:1fr auto}.ar-chart-label{grid-column:1 / -1;margin-bottom:-4px}}@media(prefers-reduced-motion:reduce){.ar-guide *,.ar-guide *:before,.ar-guide *:after{transition:none!important;animation:none!important}[data-reveal]{opacity:1;transform:none}.ar-bar rect.ar-bar-fill,.ar-bar rect.ar-bar-inner{transform:scaleX(1)}.ar-flow-box{opacity:1;transform:none}.ar-flow-arrow path{stroke-dashoffset:0}}@page{size:Letter;margin:.55in .6in .65in}@media print{html,body{background:#fff!important}.ar-guide{background:#fff;font-size:10pt;line-height:1.45}.ar-guide .ar-bleed{width:100%;margin-left:0}.ar-section{break-inside:avoid}.ar-p{margin-bottom:9pt}.ar-section{margin-top:18pt}.ar-chapter-head{margin-bottom:14pt}.img-slot:not(.has-image){display:none}.ar-figure,.ar-flow,.ar-calc,.ar-prompt{margin:12pt 0;padding:11pt 12pt 9pt}.ar-figure-title{font-size:13pt}.ar-figure-caption,.ar-calc-note,.ar-figure-source{font-size:8.5pt;margin-bottom:8pt}.ar-chart-row{margin-bottom:6pt;font-size:9pt;gap:6pt 10pt}.ar-bar{height:12pt}.ar-prompt pre{font-size:9.5pt;line-height:1.4}.ar-callout{margin:10pt 0;padding:8pt 12pt;font-size:9.5pt}.ar-pull{margin:14pt 0;font-size:15pt}.ar-calc-out{margin-top:8pt;padding-top:8pt}.ar-calc-out .ar-big{font-size:20pt}.ar-flow-box{min-height:0;padding:6pt 8pt;font-size:9pt}.ar-hero-meta,.ar-hero-sub{margin-bottom:10pt}.ar-sources ol{font-size:9pt}.ar-footer-note{display:none}.ar-wrap{max-width:none;padding:0}.ar-no-print{display:none!important}.ar-print-only{display:block!important}.ar-calc-static{display:block}.ar-hero{padding-top:0}.ar-hero h1{font-size:34pt}.ar-chapter{break-before:page;padding-top:0}.ar-figure,.ar-flow,.ar-calc,.ar-prompt,.ar-callout,.img-slot,.ar-pull,.ar-capture,.ar-cta,.ar-chart-row,.ar-section h3{break-inside:avoid;page-break-inside:avoid}.ar-section h3,.ar-chapter-head h2,.ar-figure-title{break-after:avoid;page-break-after:avoid}.ar-figure,.ar-flow,.ar-calc,.ar-prompt,.ar-cta,.ar-capture{box-shadow:none;background:#fff}.ar-callout{background:#f6f2ea}[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.ar-bar rect.ar-bar-fill,.ar-bar rect.ar-bar-inner{transform:scaleX(1)!important;transition:none!important}.ar-flow-box{opacity:1!important;transform:none!important;border-color:var(--lm-paprika)}.ar-flow-arrow path{stroke-dashoffset:0!important}.ar-flow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6pt 0}.ar-flow-step{flex-direction:row}.ar-flow-step:nth-child(4) .ar-flow-arrow{visibility:hidden}.ar-flow-arrow{transform:none}.ar-calc-grid,.ar-calc-out-live{display:none}.img-slot[data-layout=float-right],.img-slot[data-layout=float-left]{width:38%}.img-slot-placeholder{min-height:120px}.img-slot[data-layout=full-bleed] .img-slot-placeholder{aspect-ratio:16 / 7}.ar-sources a:after{content:" " attr(href);font-size:8.5pt;color:var(--lm-ink-2);overflow-wrap:anywhere}.ar-cta{break-before:page;border:1.5px solid var(--lm-violet)}.ar-cta .ar-btn:after{content:" " attr(data-print-url);font-weight:500;font-size:9pt}.ar-chapter-head h2{font-size:26pt}.ar-section h3{font-size:17pt}.ar-toc{display:grid;grid-template-columns:1fr;margin-top:18pt}.ar-toc a{font-size:11pt;padding:6pt 0}}@page{size:Letter;margin:.5in .55in .6in}@media print{.ar-guide{font-size:9.5pt;line-height:1.4}.ar-p{margin-bottom:7pt}.ar-hero h1{font-size:28pt;margin-bottom:8pt}.ar-hero-sub{font-size:11pt;margin-bottom:6pt}.ar-hero-meta{margin-bottom:4pt;font-size:9pt}.ar-toc{margin-top:8pt;padding-top:6pt}.ar-toc a{font-size:9.5pt;padding:3pt 0}#chapter-1{break-before:auto;margin-top:16pt}.ar-chapter-head{margin-bottom:10pt}.ar-chapter-head h2{font-size:22pt}.ar-eyebrow{margin-bottom:6pt;font-size:8pt}.ar-section{margin-top:12pt}.ar-section h3{font-size:14pt;margin-bottom:7pt}.ar-job-label{font-size:8pt;margin-bottom:3pt}.ar-list li{margin-bottom:4pt}.ar-figure,.ar-flow,.ar-calc,.ar-prompt{margin:8pt 0;padding:8pt 10pt 6pt;border-radius:8pt}.ar-figure-title{font-size:11.5pt;margin-bottom:3pt}.ar-figure-caption,.ar-calc-note,.ar-figure-source,.ar-chart-legend,.ar-calc-static{font-size:8pt;margin-bottom:5pt}.ar-figure-source{margin-top:6pt;padding-top:5pt;margin-bottom:0}.ar-chart-row{margin-bottom:4pt;font-size:8.5pt;gap:4pt 8pt}.ar-bar{height:9pt}.ar-chart-stat{margin:8pt 0 2pt;padding-top:6pt}.ar-chart-stat .ar-big{font-size:22pt}.ar-prompt-head{margin-bottom:4pt}.ar-prompt-label,.ar-callout-label{font-size:7.5pt}.ar-prompt pre{font-size:8.5pt;line-height:1.35}.ar-callout{margin:7pt 0;padding:6pt 10pt;font-size:8.5pt;line-height:1.35}.ar-pull{margin:10pt 0;padding:2pt 0 2pt 12pt;font-size:13pt}.ar-calc-out{margin-top:6pt;padding-top:6pt;gap:8pt}.ar-calc-out-label{font-size:8pt;margin-bottom:1pt}.ar-calc-out .ar-big{font-size:16pt}.ar-flow-box{padding:4pt 6pt;font-size:8pt}.ar-flow-step .ar-flow-n{width:16pt;height:16pt;font-size:9pt}.ar-flow-arrow{width:20pt;height:12pt}.ar-sources{padding:14pt 0 0}.ar-sources h2{font-size:18pt;margin-bottom:4pt}.ar-sources-intro{font-size:9pt;margin-bottom:8pt}.ar-sources ol{font-size:8pt;line-height:1.35}.ar-sources li{margin-bottom:4pt}.ar-sources a:after{font-size:7.5pt}.ar-cta{padding:22pt 18pt;margin:0}.ar-cta h2{font-size:22pt}}@media print{.ar-guide{font-size:9pt;line-height:1.36}.ar-p{margin-bottom:6pt}.ar-hero h1{font-size:22pt;margin-bottom:6pt}.ar-hero-sub{font-size:10pt;margin-bottom:4pt}.ar-toc{margin-top:4pt;padding-top:4pt}.ar-toc a{font-size:8.5pt;padding:2pt 0;gap:8pt}#chapter-1{margin-top:10pt}.ar-chapter-head{margin-bottom:8pt}.ar-chapter-head h2{font-size:20pt}.ar-section{margin-top:10pt;break-inside:auto}.ar-section h3{font-size:13pt;margin-bottom:5pt}.ar-figure,.ar-flow,.ar-calc,.ar-prompt{margin:6pt 0;padding:6pt 9pt 5pt}.ar-figure-title{font-size:10.5pt;margin-bottom:2pt}.ar-figure-caption,.ar-calc-note,.ar-figure-source,.ar-chart-legend,.ar-calc-static{font-size:7.5pt;margin-bottom:4pt}.ar-chart-row{margin-bottom:3pt;font-size:8pt;gap:3pt 8pt}.ar-bar{height:8pt}.ar-chart-stat{margin:6pt 0 1pt;padding-top:4pt}.ar-chart-stat .ar-big{font-size:18pt}.ar-prompt pre{font-size:8pt;line-height:1.3}.ar-callout{margin:5pt 0;padding:5pt 9pt;font-size:8pt;line-height:1.3}.ar-callout-label{margin-bottom:2pt}.ar-pull{margin:8pt 0;font-size:12pt}.ar-calc-out .ar-big{font-size:14pt}.ar-cta{break-before:auto;margin-top:14pt;padding:16pt}.ar-cta h2{font-size:18pt;margin-bottom:8pt}.ar-cta p{margin-bottom:10pt}.ar-sources{padding-top:10pt}.ar-sources ol{font-size:7.5pt;line-height:1.3}.ar-sources li{margin-bottom:3pt}.ar-sources a:after{font-size:7pt}}@media print{.ar-show-slots .img-slot:not(.has-image){display:none}.ar-next-url{font-size:9pt;font-weight:600;color:var(--lm-olive)}.ar-guide.ar-sheet-mode>:not(.ar-sheet){display:none!important}.ar-guide.ar-sheet-mode .ar-sheet{display:block;font-size:9pt;line-height:1.35}.ar-sheet h1{font-size:20pt;margin:0 0 4pt}.ar-sheet h2{font-size:14pt;margin:0 0 4pt}.ar-sheet-sub{margin:0 0 10pt;color:var(--lm-ink-2)}.ar-sheet-prompt{break-inside:avoid;margin:0 0 8pt;padding:6pt 8pt;border:1px solid var(--lm-rule);border-radius:6pt}.ar-sheet-label{margin:0 0 3pt;font-weight:700}.ar-sheet pre{margin:0;white-space:pre-wrap;font-family:var(--ar-text);font-size:8.5pt}.ar-sheet-table{break-before:page}.ar-sheet table{width:100%;border-collapse:collapse}.ar-sheet th,.ar-sheet td{height:22pt;padding:3pt 6pt;border:1px solid var(--lm-ink-2);text-align:left;font-size:9pt}.ar-sheet th:first-child,.ar-sheet td:first-child{width:36%}}
