.reference-guide{isolation:isolate;min-width:0}.reference-guide :where(:not(svg):not(svg *)){all:revert;box-sizing:border-box}.reference-guide :where(:before,:after){box-sizing:border-box}.reference-guide :where(div,section,article,figure,aside){min-width:0}.reference-guide :where(h1,h2,h3,h4,h5,h6){letter-spacing:normal}.reference-guide :where(h1,h2,h3,h4,h5,h6) em{font-weight:inherit}.reference-guide.reference-tony-robbins{--paper:#EDE8DC;--sheet:#F7F4EC;--sand:#DBD5C5;--ink:#1D2B3D;--muted:#58606C;--line:#D2CBB9;--gold:#E8C926;--gold-text:#856816;--pencil-soft:#F3ECD6;--alert:#9A3B2B;--alert-soft:#F3E5DD;--grid:rgba(29,43,61,.055);--on-ink:#F7F4EC;--on-ink-muted:#B9C0CA;--f-display:var(--font-guide-display,"Playfair Display",Georgia,serif);--f-body:var(--font-guide-body,"Barlow","Helvetica Neue",Arial,sans-serif);--f-mono:var(--font-guide-label,"Barlow Condensed","Arial Narrow",Arial,sans-serif);color-scheme:light}.reference-guide.reference-tony-robbins *{box-sizing:border-box}.reference-guide.reference-tony-robbins{background:var(--paper);color:var(--ink);font-family:var(--f-body);font-size:17px;line-height:1.6;margin:0;-webkit-font-smoothing:antialiased}.reference-guide.reference-tony-robbins .rf-page{padding-inline:16px;padding-block:0 96px}.reference-guide.reference-tony-robbins .rf-col{max-width:700px;margin-inline:auto}.reference-guide.reference-tony-robbins .rf-wide{max-width:1040px;margin-inline:auto}.reference-guide.reference-tony-robbins h1,.reference-guide.reference-tony-robbins h2,.reference-guide.reference-tony-robbins h3,.reference-guide.reference-tony-robbins h4{font-family:var(--f-display);color:var(--ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.15}.reference-guide.reference-tony-robbins p{margin:0}.reference-guide.reference-tony-robbins .rf-flow>*+*{margin-top:1.05em}.reference-guide.reference-tony-robbins .rf-label{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.14em;font-size:13px;font-weight:600;color:var(--muted)}.reference-guide.reference-tony-robbins .rf-label.rf-gold{color:var(--gold-text)}.reference-guide.reference-tony-robbins strong{font-weight:600}.reference-guide.reference-tony-robbins .rf-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reference-guide.reference-tony-robbins a{color:var(--ink)}.reference-guide.reference-tony-robbins :focus-visible{outline:2px solid var(--gold-text);outline-offset:3px}.reference-guide.reference-tony-robbins .rf-mast{border-bottom:1px solid var(--ink);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-block:18px 12px}.reference-guide.reference-tony-robbins .rf-mast span{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.16em;font-size:13px;font-weight:600}.reference-guide.reference-tony-robbins .rf-mast b{color:var(--gold-text);font-weight:700}.reference-guide.reference-tony-robbins .rf-hero{position:relative;padding-block:56px 48px;background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:28px 28px;border-bottom:1px solid var(--line)}.reference-guide.reference-tony-robbins .rf-hero-in{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:48px;gap:48px;align-items:start}.reference-guide.reference-tony-robbins .rf-hero h1{font-size:clamp(34px,5.4vw,58px);font-weight:600;letter-spacing:-.01em;margin-top:18px}.reference-guide.reference-tony-robbins .rf-hero h1 em{font-style:italic;font-weight:500}.reference-guide.reference-tony-robbins .rf-hero .rf-sub{font-size:19px;color:var(--muted);margin-top:22px;max-width:36em}.reference-guide.reference-tony-robbins .rf-ficha{background:var(--sheet);border:1px solid var(--line);padding:22px 22px 18px;position:relative}.reference-guide.reference-tony-robbins .rf-ficha .rf-tag{position:absolute;top:-12px;left:18px;background:var(--ink);color:var(--gold);font-family:var(--f-mono);font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:12px;padding:4px 10px}.reference-guide.reference-tony-robbins .rf-ficha dl{margin:6px 0 0;display:grid;grid-gap:12px;gap:12px}.reference-guide.reference-tony-robbins .rf-ficha dt{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:var(--gold-text);font-weight:600}.reference-guide.reference-tony-robbins .rf-ficha dd{margin:2px 0 0;font-size:15px;line-height:1.45}.reference-guide.reference-tony-robbins figure{margin:0}.reference-guide.reference-tony-robbins .rf-fig{position:relative;background:var(--sheet);border:1px solid var(--line);padding:22px}.reference-guide.reference-tony-robbins .rf-fig:after,.reference-guide.reference-tony-robbins .rf-fig:before,.reference-guide.reference-tony-robbins .rf-fig>.rf-reg:after,.reference-guide.reference-tony-robbins .rf-fig>.rf-reg:before{content:"";position:absolute;width:14px;height:14px;border-color:var(--gold-text);border-style:solid}.reference-guide.reference-tony-robbins .rf-fig:before{top:-1px;left:-1px;border-width:2px 0 0 2px}.reference-guide.reference-tony-robbins .rf-fig:after{top:-1px;right:-1px;border-width:2px 2px 0 0}.reference-guide.reference-tony-robbins .rf-fig>.rf-reg:before{bottom:-1px;left:-1px;border-width:0 0 2px 2px}.reference-guide.reference-tony-robbins .rf-fig>.rf-reg:after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}.reference-guide.reference-tony-robbins .rf-cap,.reference-guide.reference-tony-robbins figcaption{font-size:13.5px;color:var(--muted);line-height:1.45;margin-top:12px}.reference-guide.reference-tony-robbins .rf-cap b,.reference-guide.reference-tony-robbins figcaption b{color:var(--ink);font-weight:600}.reference-guide.reference-tony-robbins .rf-photo-wide img{display:block;width:100%;height:auto;filter:contrast(1.04)}.reference-guide.reference-tony-robbins .rf-photo-wide{margin-top:40px}.reference-guide.reference-tony-robbins .rf-toc{margin-top:48px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;border-top:1px solid var(--ink)}.reference-guide.reference-tony-robbins .rf-toc a{text-decoration:none;padding:14px 14px 16px 0;border-right:1px solid var(--line);display:block}.reference-guide.reference-tony-robbins .rf-toc a+a{padding-left:14px}.reference-guide.reference-tony-robbins .rf-toc a:last-child{border-right:0}.reference-guide.reference-tony-robbins .rf-toc .rf-n{font-family:var(--f-display);font-size:30px;color:var(--gold-text);line-height:1}.reference-guide.reference-tony-robbins .rf-toc .rf-t{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;font-size:13px;font-weight:600;margin-top:6px;display:block}.reference-guide.reference-tony-robbins .rf-toc a:hover .rf-t{text-decoration:underline}.reference-guide.reference-tony-robbins .rf-block{margin-top:96px}.reference-guide.reference-tony-robbins .rf-divider{border-top:2px solid var(--ink);position:relative;padding-top:22px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:22px;gap:22px;align-items:end}.reference-guide.reference-tony-robbins .rf-divider:before{content:"";position:absolute;top:-2px;left:0;width:64px;height:6px;background:var(--gold);transform:translateY(-2px)}.reference-guide.reference-tony-robbins .rf-divider .rf-big{font-family:var(--f-display);font-size:clamp(64px,10vw,104px);line-height:.8;color:var(--ink);font-weight:500}.reference-guide.reference-tony-robbins .rf-divider h2{font-size:clamp(28px,4vw,40px)}.reference-guide.reference-tony-robbins .rf-divider .rf-label{display:block;margin-bottom:6px}.reference-guide.reference-tony-robbins .rf-sec{margin-top:56px}.reference-guide.reference-tony-robbins .rf-sec h3{font-size:clamp(23px,3vw,28px);margin-top:6px}.reference-guide.reference-tony-robbins .rf-sec .rf-q{font-family:var(--f-display);font-style:italic;font-size:19px;color:var(--muted);margin-top:8px}.reference-guide.reference-tony-robbins .rf-sub-h{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.12em;font-size:15px;font-weight:700;margin-top:40px;color:var(--ink);display:flex;gap:10px;align-items:baseline}.reference-guide.reference-tony-robbins .rf-sub-h i{font-style:normal;color:var(--gold-text)}.reference-guide.reference-tony-robbins .rf-thesis{background:var(--ink);color:var(--on-ink);padding:40px clamp(20px,5vw,56px);margin-top:36px}.reference-guide.reference-tony-robbins .rf-thesis p{font-family:var(--f-display);font-size:clamp(24px,3.6vw,36px);line-height:1.25;color:var(--on-ink);text-wrap:balance}.reference-guide.reference-tony-robbins .rf-thesis mark{background:none;color:var(--gold);font-style:italic}.reference-guide.reference-tony-robbins .rf-thesis .rf-label{color:var(--on-ink-muted);margin-bottom:16px;display:block}.reference-guide.reference-tony-robbins .rf-comment{border-left:3px solid var(--gold);padding:4px 0 4px 20px;margin-top:28px}.reference-guide.reference-tony-robbins .rf-comment .rf-label{color:var(--gold-text);display:block;margin-bottom:6px}.reference-guide.reference-tony-robbins .rf-comment p{font-family:var(--f-display);font-style:italic;font-size:19px;line-height:1.5}.reference-guide.reference-tony-robbins .rf-tbl-wrap{overflow-x:auto;margin-top:24px}.reference-guide.reference-tony-robbins table{border-collapse:collapse;width:100%;font-size:15.5px}.reference-guide.reference-tony-robbins th{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.12em;font-size:12.5px;text-align:left;color:var(--muted);font-weight:600;padding:10px 12px;border-bottom:1.5px solid var(--ink)}.reference-guide.reference-tony-robbins td{padding:12px;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.45}.reference-guide.reference-tony-robbins .rf-kv td:first-child{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;font-size:13px;font-weight:600;color:var(--gold-text);width:30%;padding-top:14px}.reference-guide.reference-tony-robbins .rf-kv{background:var(--sheet);border:1px solid var(--line)}.reference-guide.reference-tony-robbins .rf-timeline td:first-child{font-family:var(--f-display);font-size:19px;white-space:nowrap;font-weight:600}.reference-guide.reference-tony-robbins .rf-timeline tr.rf-hl td{background:var(--pencil-soft)}.reference-guide.reference-tony-robbins .rf-timeline tr.rf-hl td:first-child{box-shadow:inset 4px 0 0 var(--gold)}.reference-guide.reference-tony-robbins .rf-timeline td:nth-child(2){font-weight:500;min-width:220px}.reference-guide.reference-tony-robbins .rf-timeline td:nth-child(3){color:var(--muted);min-width:220px}.reference-guide.reference-tony-robbins .rf-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:2px solid var(--ink);border-bottom:1px solid var(--line);margin-top:36px}.reference-guide.reference-tony-robbins .rf-stat{padding:18px 14px 16px 0}.reference-guide.reference-tony-robbins .rf-stat+.rf-stat{padding-left:14px;border-left:1px solid var(--line)}.reference-guide.reference-tony-robbins .rf-stat .rf-v{font-family:var(--f-display);font-size:clamp(28px,3.4vw,38px);line-height:1;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reference-guide.reference-tony-robbins .rf-stat .rf-k{font-size:14px;color:var(--muted);margin-top:8px;line-height:1.35}.reference-guide.reference-tony-robbins .rf-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:24px}.reference-guide.reference-tony-robbins .rf-fact{background:var(--sheet);border:1px solid var(--line);padding:20px}.reference-guide.reference-tony-robbins .rf-fact .rf-v{font-family:var(--f-display);font-size:44px;line-height:1;color:var(--ink);font-weight:600}.reference-guide.reference-tony-robbins .rf-fact .rf-v small{font-size:20px}.reference-guide.reference-tony-robbins .rf-fact p{font-size:15px;margin-top:12px;line-height:1.5}.reference-guide.reference-tony-robbins .rf-anat{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.reference-guide.reference-tony-robbins .rf-anat img{display:block;width:100%;height:auto}.reference-guide.reference-tony-robbins .rf-anat-list{display:grid;grid-gap:0;gap:0}.reference-guide.reference-tony-robbins .rf-anat-row{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:14px;gap:14px;padding:11px 0;border-bottom:1px solid var(--line)}.reference-guide.reference-tony-robbins .rf-anat-row:first-child{border-top:1.5px solid var(--ink)}.reference-guide.reference-tony-robbins .rf-anat-row .rf-label{font-size:12.5px;padding-top:2px;color:var(--gold-text)}.reference-guide.reference-tony-robbins .rf-anat-row div{font-size:15.5px;line-height:1.45}.reference-guide.reference-tony-robbins .rf-founder{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:28px;gap:28px;background:var(--sheet);border:1px solid var(--line);padding:24px;margin-top:24px}.reference-guide.reference-tony-robbins .rf-founder img{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:cover}.reference-guide.reference-tony-robbins .rf-founder h4{font-size:28px}.reference-guide.reference-tony-robbins .rf-founder .rf-role{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.12em;font-size:13px;color:var(--gold-text);font-weight:600;margin-top:4px}.reference-guide.reference-tony-robbins .rf-founder .rf-flow{margin-top:14px;font-size:16px}.reference-guide.reference-tony-robbins .rf-brought{background:var(--ink);color:var(--on-ink);padding:14px 16px;margin-top:16px}.reference-guide.reference-tony-robbins .rf-brought .rf-label{color:var(--gold);display:block;margin-bottom:4px}.reference-guide.reference-tony-robbins .rf-brought p{font-size:15.5px;line-height:1.5;color:var(--on-ink)}.reference-guide.reference-tony-robbins .rf-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:18px}.reference-guide.reference-tony-robbins .rf-person{background:var(--sheet);border:1px solid var(--line);padding:16px;display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.reference-guide.reference-tony-robbins .rf-mono,.reference-guide.reference-tony-robbins .rf-person img{width:64px;height:64px;display:block;object-fit:cover}.reference-guide.reference-tony-robbins .rf-mono{background:var(--sand);display:grid;place-items:center;font-family:var(--f-display);font-size:24px;color:var(--ink);font-weight:600}.reference-guide.reference-tony-robbins .rf-person h5{font-family:var(--f-display);font-size:18px;margin:0;font-weight:600;line-height:1.2}.reference-guide.reference-tony-robbins .rf-person .rf-r{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;font-size:11.5px;color:var(--gold-text);font-weight:600;margin-top:3px}.reference-guide.reference-tony-robbins .rf-person p{font-size:14px;line-height:1.45;margin-top:8px}.reference-guide.reference-tony-robbins .rf-person p b{font-weight:600}.reference-guide.reference-tony-robbins .rf-tree{display:grid;grid-gap:0;gap:0;justify-items:center}.reference-guide.reference-tony-robbins .rf-node{background:var(--sheet);border:1px solid var(--ink);padding:10px 14px;text-align:center;font-size:14.5px;line-height:1.35}.reference-guide.reference-tony-robbins .rf-node b{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;font-size:13px;display:block}.reference-guide.reference-tony-robbins .rf-node.rf-root{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.reference-guide.reference-tony-robbins .rf-node.rf-root b{color:var(--gold)}.reference-guide.reference-tony-robbins .rf-vline{width:1.5px;height:22px;background:var(--ink)}.reference-guide.reference-tony-robbins .rf-branches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;width:100%;position:relative;padding-top:22px;border-top:1.5px solid var(--ink)}.reference-guide.reference-tony-robbins .rf-branch{display:grid;grid-gap:8px;gap:8px;align-content:start;position:relative}.reference-guide.reference-tony-robbins .rf-branch:before{content:"";position:absolute;top:-22px;left:50%;width:1.5px;height:22px;background:var(--ink)}.reference-guide.reference-tony-robbins .rf-branch .rf-node{border-style:solid}.reference-guide.reference-tony-robbins .rf-leaf{background:transparent;border:1px dashed var(--muted);padding:8px 10px;font-size:13.5px;line-height:1.35}.reference-guide.reference-tony-robbins .rf-leaf b{font-weight:600}.reference-guide.reference-tony-robbins .rf-chart .rf-svgwrap{overflow-x:auto}.reference-guide.reference-tony-robbins .rf-chart svg{display:block;width:100%;height:auto;min-width:620px}.reference-guide.reference-tony-robbins .rf-chart text{font-family:var(--f-mono)}.reference-guide.reference-tony-robbins .rf-sum{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:22px}.reference-guide.reference-tony-robbins .rf-sum .rf-p{background:var(--sheet);border:1px solid var(--line);padding:12px 14px;flex:1 1 120px;min-width:0}.reference-guide.reference-tony-robbins .rf-sum .rf-p b{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;font-size:14px;display:block}.reference-guide.reference-tony-robbins .rf-sum .rf-p span{font-size:13.5px;color:var(--muted);line-height:1.4;display:block;margin-top:4px}.reference-guide.reference-tony-robbins .rf-sum .rf-op{font-family:var(--f-display);font-size:26px;align-self:center;color:var(--gold-text)}.reference-guide.reference-tony-robbins .rf-sum .rf-res{background:var(--ink);color:var(--on-ink);border-color:var(--ink);flex-basis:180px}.reference-guide.reference-tony-robbins .rf-sum .rf-res b{color:var(--gold)}.reference-guide.reference-tony-robbins .rf-sum .rf-res span{color:var(--on-ink-muted)}.reference-guide.reference-tony-robbins .rf-org{display:grid;grid-gap:0;gap:0;justify-items:center}.reference-guide.reference-tony-robbins .rf-org .rf-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%;padding-top:22px;border-top:1.5px solid var(--ink)}.reference-guide.reference-tony-robbins .rf-org .rf-g{background:var(--sheet);border:1px solid var(--line);padding:14px;position:relative}.reference-guide.reference-tony-robbins .rf-org .rf-g:before{content:"";position:absolute;top:-23px;left:50%;width:1.5px;height:22px;background:var(--ink)}.reference-guide.reference-tony-robbins .rf-org .rf-g h5{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.12em;font-size:13.5px;margin:0;font-weight:700;color:var(--gold-text)}.reference-guide.reference-tony-robbins .rf-org .rf-g ul{margin:8px 0 0;padding:0;list-style:none;font-size:14px;line-height:1.4}.reference-guide.reference-tony-robbins .rf-org .rf-g li{padding:5px 0;border-top:1px solid var(--line)}.reference-guide.reference-tony-robbins .rf-org .rf-center{background:var(--pencil-soft);border:1px solid var(--gold-text);padding:12px 16px;text-align:center;max-width:560px;font-size:14.5px;line-height:1.4}.reference-guide.reference-tony-robbins .rf-org .rf-center b{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;font-size:13px;display:block;color:var(--gold-text)}.reference-guide.reference-tony-robbins .rf-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.reference-guide.reference-tony-robbins .rf-three .rf-c{background:var(--sheet);border:1px solid var(--line);padding:16px}.reference-guide.reference-tony-robbins .rf-three .rf-c h5{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.12em;font-size:13.5px;margin:0 0 8px;font-weight:700;color:var(--gold-text)}.reference-guide.reference-tony-robbins .rf-three .rf-c li,.reference-guide.reference-tony-robbins .rf-three .rf-c p{font-size:14.5px;line-height:1.45}.reference-guide.reference-tony-robbins .rf-three ul{margin:0;padding-left:18px}.reference-guide.reference-tony-robbins .rf-journey{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:0;gap:0;position:relative}.reference-guide.reference-tony-robbins .rf-step{padding:0 10px 0 0;position:relative}.reference-guide.reference-tony-robbins .rf-step .rf-bar{height:6px;background:var(--sand);margin-bottom:12px}.reference-guide.reference-tony-robbins .rf-step:nth-child(n+3) .rf-bar{background:#C9BF9F}.reference-guide.reference-tony-robbins .rf-step:nth-child(n+5) .rf-bar{background:var(--gold-text)}.reference-guide.reference-tony-robbins .rf-step:last-child .rf-bar{background:var(--ink)}.reference-guide.reference-tony-robbins .rf-step .rf-price{font-family:var(--f-display);font-size:22px;font-weight:600;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reference-guide.reference-tony-robbins .rf-step .rf-price small{font-family:var(--f-body);font-size:12px;color:var(--muted);font-weight:400;display:block;margin-top:2px}.reference-guide.reference-tony-robbins .rf-step h5{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;font-size:13px;margin:10px 0 4px;font-weight:700}.reference-guide.reference-tony-robbins .rf-step p{font-size:13.5px;color:var(--muted);line-height:1.4}.reference-guide.reference-tony-robbins .rf-eq{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.reference-guide.reference-tony-robbins .rf-eq .rf-t{background:var(--sheet);border:1px solid var(--line);padding:12px 14px;text-align:center;flex:1 1 130px;min-width:0}.reference-guide.reference-tony-robbins .rf-eq .rf-t .rf-v{font-family:var(--f-display);font-size:26px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.reference-guide.reference-tony-robbins .rf-eq .rf-t .rf-k{font-size:13px;color:var(--muted);margin-top:4px;line-height:1.35}.reference-guide.reference-tony-robbins .rf-eq .rf-o{font-family:var(--f-display);font-size:28px;color:var(--gold-text)}.reference-guide.reference-tony-robbins .rf-eq .rf-t.rf-r{background:var(--ink);border-color:var(--ink)}.reference-guide.reference-tony-robbins .rf-eq .rf-t.rf-r .rf-v{color:var(--gold)}.reference-guide.reference-tony-robbins .rf-eq .rf-t.rf-r .rf-k{color:var(--on-ink-muted)}.reference-guide.reference-tony-robbins .rf-eq-lines{display:grid;grid-gap:12px;gap:12px}.reference-guide.reference-tony-robbins .rf-vs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:0;gap:0;border:1px solid var(--line)}.reference-guide.reference-tony-robbins .rf-vs>div{padding:20px;background:var(--sheet)}.reference-guide.reference-tony-robbins .rf-vs>div+div{background:var(--ink);color:var(--on-ink)}.reference-guide.reference-tony-robbins .rf-vs h5{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.12em;font-size:13.5px;margin:0 0 10px;font-weight:700;color:var(--gold-text)}.reference-guide.reference-tony-robbins .rf-vs>div+div h5{color:var(--gold)}.reference-guide.reference-tony-robbins .rf-vs .rf-formula{font-family:var(--f-display);font-size:22px;line-height:1.3;margin-bottom:12px}.reference-guide.reference-tony-robbins .rf-vs ul{margin:0;padding-left:18px;font-size:14.5px;line-height:1.5}.reference-guide.reference-tony-robbins .rf-vs>div+div ul{color:var(--on-ink-muted)}.reference-guide.reference-tony-robbins .rf-funnel{display:grid;grid-gap:6px;gap:6px;justify-items:center}.reference-guide.reference-tony-robbins .rf-funnel div{background:var(--sheet);border:1px solid var(--line);padding:10px 14px;text-align:center;font-size:14.5px;line-height:1.35}.reference-guide.reference-tony-robbins .rf-funnel div b{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;font-size:13px;display:block;color:var(--gold-text)}.reference-guide.reference-tony-robbins .rf-stack{display:grid;grid-gap:6px;gap:6px}.reference-guide.reference-tony-robbins .rf-layer{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(0,1.2fr);grid-gap:14px;gap:14px;align-items:center;background:var(--sheet);border:1px solid var(--line);padding:12px 14px}.reference-guide.reference-tony-robbins .rf-layer .rf-n{font-family:var(--f-display);font-size:24px;color:var(--gold-text);font-weight:600}.reference-guide.reference-tony-robbins .rf-layer b{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;font-size:14px}.reference-guide.reference-tony-robbins .rf-layer span{font-size:14px;color:var(--muted);line-height:1.4}.reference-guide.reference-tony-robbins .rf-layer.rf-top{background:var(--ink);border-color:var(--ink)}.reference-guide.reference-tony-robbins .rf-layer.rf-top b{color:var(--gold)}.reference-guide.reference-tony-robbins .rf-layer.rf-top span{color:var(--on-ink-muted)}.reference-guide.reference-tony-robbins .rf-layer.rf-top .rf-n{color:var(--gold)}.reference-guide.reference-tony-robbins .rf-loop{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.12em;font-size:13px;color:var(--gold-text);font-weight:600;text-align:center;padding-top:8px}.reference-guide.reference-tony-robbins .rf-ledger{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px}.reference-guide.reference-tony-robbins .rf-ledger .rf-box{background:var(--sheet);border:1px solid var(--line);padding:18px}.reference-guide.reference-tony-robbins .rf-ledger .rf-row{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px dashed var(--line);font-size:15px}.reference-guide.reference-tony-robbins .rf-ledger .rf-row span:last-child{font-family:var(--f-mono);font-weight:600;letter-spacing:.04em;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reference-guide.reference-tony-robbins .rf-flowc{display:grid;grid-gap:0;gap:0}.reference-guide.reference-tony-robbins .rf-flowc .rf-it{display:grid;grid-template-columns:86px minmax(0,1fr);grid-gap:14px;gap:14px;padding:10px 0;border-bottom:1px solid var(--line)}.reference-guide.reference-tony-robbins .rf-flowc .rf-it b{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;font-size:13.5px;color:var(--gold-text)}.reference-guide.reference-tony-robbins .rf-flowc .rf-it p{font-size:15px;line-height:1.45}.reference-guide.reference-tony-robbins .rf-princ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;border-top:1.5px solid var(--ink)}.reference-guide.reference-tony-robbins .rf-pr{padding:18px 18px 18px 0;border-bottom:1px solid var(--line)}.reference-guide.reference-tony-robbins .rf-pr:nth-child(2n){padding-left:18px;border-left:1px solid var(--line)}.reference-guide.reference-tony-robbins .rf-pr .rf-n{font-family:var(--f-display);font-size:28px;color:var(--gold-text);line-height:1}.reference-guide.reference-tony-robbins .rf-pr h5{font-family:var(--f-display);font-size:19px;margin:8px 0 6px;font-weight:600}.reference-guide.reference-tony-robbins .rf-pr p{font-size:15px;color:var(--muted);line-height:1.5}.reference-guide.reference-tony-robbins .rf-chain{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.reference-guide.reference-tony-robbins .rf-chain .rf-s{background:var(--sheet);border:1px solid var(--line);padding:14px 12px;position:relative}.reference-guide.reference-tony-robbins .rf-chain .rf-s .rf-n{font-family:var(--f-display);font-size:26px;color:var(--gold-text);font-weight:600;line-height:1}.reference-guide.reference-tony-robbins .rf-chain .rf-s b{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;font-size:14px;display:block;margin-top:6px}.reference-guide.reference-tony-robbins .rf-chain .rf-s span{font-size:13.5px;color:var(--muted);display:block;margin-top:4px;line-height:1.35}.reference-guide.reference-tony-robbins .rf-motor{background:var(--ink);color:var(--on-ink);padding:14px 18px;margin-top:8px;text-align:center;font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.14em;font-size:14px;font-weight:600}.reference-guide.reference-tony-robbins .rf-motor em{color:var(--gold);font-style:normal}.reference-guide.reference-tony-robbins .rf-arch img{display:block;width:100%;height:auto}.reference-guide.reference-tony-robbins .rf-sys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.reference-guide.reference-tony-robbins .rf-card{background:var(--sheet);border:1px solid var(--line);padding:20px;position:relative}.reference-guide.reference-tony-robbins .rf-card .rf-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.reference-guide.reference-tony-robbins .rf-card .rf-head .rf-n{font-family:var(--f-display);font-size:30px;color:var(--gold-text);font-weight:600;line-height:1}.reference-guide.reference-tony-robbins .rf-card .rf-head h4{font-size:22px}.reference-guide.reference-tony-robbins .rf-card .rf-head .rf-t{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;font-size:13px;color:var(--muted);width:100%}.reference-guide.reference-tony-robbins .rf-card .rf-badge{position:absolute;top:-11px;right:16px;font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700;padding:3px 10px}.reference-guide.reference-tony-robbins .rf-card.rf-strong{border:1.5px solid var(--ink)}.reference-guide.reference-tony-robbins .rf-card.rf-strong .rf-badge{background:var(--ink);color:var(--gold)}.reference-guide.reference-tony-robbins .rf-card.rf-limit{border:1.5px solid var(--alert);background:var(--alert-soft)}.reference-guide.reference-tony-robbins .rf-card.rf-limit .rf-badge{background:var(--alert);color:var(--sheet)}.reference-guide.reference-tony-robbins .rf-card .rf-part{margin-top:14px}.reference-guide.reference-tony-robbins .rf-card .rf-part .rf-label{font-size:12.5px;display:block;margin-bottom:4px}.reference-guide.reference-tony-robbins .rf-card .rf-part p{font-size:15px;line-height:1.5}.reference-guide.reference-tony-robbins .rf-card .rf-part.rf-lim .rf-label{color:var(--alert)}.reference-guide.reference-tony-robbins .rf-card.rf-motorcard{grid-column:1/-1;background:var(--pencil-soft)}.reference-guide.reference-tony-robbins .rf-motorgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:12px}.reference-guide.reference-tony-robbins .rf-motorgrid div b{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;font-size:13.5px;color:var(--gold-text);display:block}.reference-guide.reference-tony-robbins .rf-motorgrid div p{font-size:14.5px;line-height:1.45;margin-top:4px}.reference-guide.reference-tony-robbins .rf-conclusion{background:var(--ink);color:var(--on-ink);padding:40px clamp(20px,5vw,56px);margin-top:40px}.reference-guide.reference-tony-robbins .rf-conclusion .rf-label{color:var(--gold);display:block;margin-bottom:14px}.reference-guide.reference-tony-robbins .rf-conclusion h3{color:var(--on-ink);font-size:clamp(26px,3.6vw,34px)}.reference-guide.reference-tony-robbins .rf-conclusion .rf-flow{margin-top:18px;color:var(--on-ink-muted);font-size:17px}.reference-guide.reference-tony-robbins .rf-conclusion .rf-flow strong{color:var(--on-ink)}.reference-guide.reference-tony-robbins .rf-conclusion .rf-final{font-family:var(--f-display);font-style:italic;font-size:clamp(22px,3vw,28px);color:var(--gold);margin-top:26px;line-height:1.3;border-top:1px solid rgba(232,201,38,.35);padding-top:22px}.reference-guide.reference-tony-robbins .rf-empire{margin-top:72px;border-top:2px solid var(--ink);padding-top:40px;display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start;position:relative}.reference-guide.reference-tony-robbins .rf-empire:before{content:"";position:absolute;top:-4px;left:0;width:64px;height:6px;background:var(--gold)}.reference-guide.reference-tony-robbins .rf-empire-mark{font-family:var(--f-display);font-size:34px;letter-spacing:.14em;font-weight:600;color:var(--ink);line-height:1}.reference-guide.reference-tony-robbins .rf-empire-body{max-width:620px}.reference-guide.reference-tony-robbins .rf-empire-body p{font-size:18px;line-height:1.6}.reference-guide.reference-tony-robbins .rf-empire-body .rf-empire-claim{font-family:var(--f-display);font-size:clamp(24px,3.2vw,30px);line-height:1.25;margin-top:18px;text-wrap:balance}.reference-guide.reference-tony-robbins .rf-empire-body .rf-empire-cta{margin-top:24px;color:var(--muted);font-size:16px}.reference-guide.reference-tony-robbins .rf-empire-btn{display:inline-flex;align-items:center;gap:12px;margin-top:14px;background:var(--ink);color:var(--gold);text-decoration:none;font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-size:15px;padding:16px 26px;border:1px solid var(--ink);transition:background .15s,color .15s}.reference-guide.reference-tony-robbins .rf-empire-btn:hover{background:var(--gold);color:var(--ink)}@media (max-width:640px){.reference-guide.reference-tony-robbins .rf-empire{grid-template-columns:1fr;gap:18px}.reference-guide.reference-tony-robbins .rf-empire-btn{width:100%;justify-content:center}}@media (max-width:900px){.reference-guide.reference-tony-robbins .rf-hero-in{grid-template-columns:1fr;gap:36px}.reference-guide.reference-tony-robbins .rf-toc{grid-template-columns:1fr 1fr}.reference-guide.reference-tony-robbins .rf-toc a,.reference-guide.reference-tony-robbins .rf-toc a+a{padding:12px 10px 12px 0;border-right:0;border-bottom:1px solid var(--line)}.reference-guide.reference-tony-robbins .rf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-guide.reference-tony-robbins .rf-stat,.reference-guide.reference-tony-robbins .rf-stat+.rf-stat{padding:16px 12px 14px 0;border-left:0;border-bottom:1px solid var(--line)}.reference-guide.reference-tony-robbins .rf-facts,.reference-guide.reference-tony-robbins .rf-people,.reference-guide.reference-tony-robbins .rf-three{grid-template-columns:1fr}.reference-guide.reference-tony-robbins .rf-org .rf-groups{grid-template-columns:1fr 1fr}.reference-guide.reference-tony-robbins .rf-org .rf-g:before{display:none}.reference-guide.reference-tony-robbins .rf-journey{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:22px}.reference-guide.reference-tony-robbins .rf-chain{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-guide.reference-tony-robbins .rf-motorgrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.reference-guide.reference-tony-robbins{font-size:16px}.reference-guide.reference-tony-robbins .rf-anat,.reference-guide.reference-tony-robbins .rf-founder{grid-template-columns:1fr}.reference-guide.reference-tony-robbins .rf-founder img{max-width:220px}.reference-guide.reference-tony-robbins .rf-branches{grid-template-columns:1fr;border-top:0;padding-top:0}.reference-guide.reference-tony-robbins .rf-branch:before,.reference-guide.reference-tony-robbins .rf-branches .rf-vline{display:none}.reference-guide.reference-tony-robbins .rf-org .rf-groups{grid-template-columns:1fr;border-top:0;padding-top:12px}.reference-guide.reference-tony-robbins .rf-journey{grid-template-columns:1fr 1fr}.reference-guide.reference-tony-robbins .rf-ledger,.reference-guide.reference-tony-robbins .rf-princ,.reference-guide.reference-tony-robbins .rf-sys,.reference-guide.reference-tony-robbins .rf-vs{grid-template-columns:1fr}.reference-guide.reference-tony-robbins .rf-pr:nth-child(2n){padding-left:0;border-left:0}.reference-guide.reference-tony-robbins .rf-layer{grid-template-columns:36px minmax(0,1fr)}.reference-guide.reference-tony-robbins .rf-layer span{grid-column:2}.reference-guide.reference-tony-robbins .rf-divider{grid-template-columns:1fr;gap:6px}.reference-guide.reference-tony-robbins .rf-motorgrid{grid-template-columns:1fr}.reference-guide.reference-tony-robbins .rf-anat-row{grid-template-columns:96px minmax(0,1fr)}.reference-guide.reference-tony-robbins .rf-timeline td:nth-child(2),.reference-guide.reference-tony-robbins .rf-timeline td:nth-child(3){min-width:180px}}@media (prefers-reduced-motion:no-preference){.reference-guide.reference-tony-robbins{scroll-behavior:smooth}}.reference-guide.reference-tony-robbins img{max-width:100%}.reference-guide.reference-caso-mls{--paper:#EDE8DC;--sheet:#F7F4EC;--sand:#DBD5C5;--ink:#1D2B3D;--muted:#58606C;--line:#D2CBB9;--money:#1D2B3D;--money-soft:#E3E0D5;--pencil:#856816;--pencil-soft:#F3ECD6;--gold:#E8C926;--gold-text:#856816;--alert:#9A3B2B;--alert-soft:#F3E5DD;--grid:rgba(29,43,61,.055);--f-display:var(--font-guide-display,"Playfair Display",Georgia,"Times New Roman",serif);--f-body:var(--font-guide-body,"Barlow","Helvetica Neue",Arial,sans-serif);--f-mono:var(--font-guide-label,"Barlow Condensed","Arial Narrow",Arial,sans-serif);color-scheme:light}.reference-guide.reference-caso-mls *{box-sizing:border-box}.reference-guide.reference-caso-mls{background:var(--paper);color:var(--ink);font-size:17px;line-height:1.65;padding-inline:20px;padding-block:0 80px}.reference-guide.reference-caso-mls .rf-wrap{max-width:1040px;margin-inline:auto}.reference-guide.reference-caso-mls .rf-col{max-width:700px;margin-inline:auto}.reference-guide.reference-caso-mls h1,.reference-guide.reference-caso-mls h2,.reference-guide.reference-caso-mls h3{font-family:var(--f-display);font-weight:400;text-wrap:balance;line-height:1.15;margin:0}.reference-guide.reference-caso-mls p{margin:0}.reference-guide.reference-caso-mls .rf-flow{display:flex;flex-direction:column;gap:1.1em}.reference-guide.reference-caso-mls .rf-mono{font-family:var(--f-mono)}.reference-guide.reference-caso-mls .rf-eyebrow{font-family:var(--f-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--money)}.reference-guide.reference-caso-mls a{color:var(--money)}.reference-guide.reference-caso-mls a:focus-visible{outline:2px solid var(--pencil);outline-offset:2px}.reference-guide.reference-caso-mls strong{font-weight:700}.reference-guide.reference-caso-mls .rf-mast{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--line);padding-block:18px;font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.reference-guide.reference-caso-mls .rf-hero{padding-block:56px 40px;display:grid;grid-template-columns:1.4fr 1fr;grid-gap:48px;gap:48px;align-items:end}.reference-guide.reference-caso-mls .rf-hero h1{font-size:clamp(40px,7vw,76px);letter-spacing:-.01em}.reference-guide.reference-caso-mls .rf-hero h1 em{font-style:normal;color:var(--money)}.reference-guide.reference-caso-mls .rf-hero .rf-dek{font-size:20px;color:var(--muted);margin-top:20px;max-width:34ch}.reference-guide.reference-caso-mls .rf-stamp{border:1.5px solid var(--ink);padding:20px;font-family:var(--f-mono);font-size:13px;line-height:1.5;position:relative;background:var(--sheet)}.reference-guide.reference-caso-mls .rf-stamp dl{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 14px;gap:6px 14px;margin:0}.reference-guide.reference-caso-mls .rf-stamp dt{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px;padding-top:2px}.reference-guide.reference-caso-mls .rf-stamp dd{margin:0}.reference-guide.reference-caso-mls .rf-stamp .rf-tag{position:absolute;top:-11px;left:16px;padding:0 8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--money)}.reference-guide.reference-caso-mls .rf-thesis{color:var(--paper);padding:40px clamp(20px,5vw,56px);margin-block:8px 64px}.reference-guide.reference-caso-mls .rf-thesis p{font-family:var(--f-display);font-size:clamp(24px,3.6vw,38px);line-height:1.25;max-width:24ch}.reference-guide.reference-caso-mls .rf-thesis span{color:var(--gold)}.reference-guide.reference-caso-mls .rf-thesis small{display:block;margin-top:16px;font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.reference-guide.reference-caso-mls section{padding-block:56px;border-top:1px solid var(--line)}.reference-guide.reference-caso-mls .rf-sec-head{display:grid;grid-template-columns:72px 1fr;grid-gap:16px;gap:16px;align-items:baseline;margin-bottom:28px}.reference-guide.reference-caso-mls .rf-sec-head .rf-n{font-family:var(--f-mono);font-size:13px;color:var(--pencil)}.reference-guide.reference-caso-mls .rf-sec-head h2{font-size:clamp(28px,4vw,40px)}.reference-guide.reference-caso-mls .rf-sec-head .rf-eyebrow{grid-column:2;margin-bottom:-8px;order:-1}@media (max-width:640px){.reference-guide.reference-caso-mls .rf-sec-head{grid-template-columns:1fr}.reference-guide.reference-caso-mls .rf-sec-head .rf-eyebrow{grid-column:1}}.reference-guide.reference-caso-mls .rf-big-quote{font-size:clamp(22px,3vw,28px);line-height:1.3;border-left:3px solid var(--money);padding-left:20px}.reference-guide.reference-caso-mls .rf-note{background:var(--pencil-soft);border-left:3px solid var(--pencil);padding:16px 20px;font-size:16px}.reference-guide.reference-caso-mls .rf-note b{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--pencil);margin-bottom:6px;font-weight:500}.reference-guide.reference-caso-mls figure{margin:36px 0}.reference-guide.reference-caso-mls .rf-fig{background:var(--sheet);border:1px solid var(--line);padding:clamp(18px,3vw,32px)}.reference-guide.reference-caso-mls figcaption{font-family:var(--f-mono);font-size:12px;color:var(--muted);margin-top:10px;letter-spacing:.02em}.reference-guide.reference-caso-mls .rf-fig-title{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:18px}.reference-guide.reference-caso-mls .rf-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.reference-guide.reference-caso-mls .rf-stat{background:var(--sheet);padding:18px}.reference-guide.reference-caso-mls .rf-stat .rf-v{font-family:var(--f-display);font-size:32px;color:var(--money);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.reference-guide.reference-caso-mls .rf-stat .rf-l{font-size:13px;color:var(--muted);margin-top:6px;line-height:1.4}.reference-guide.reference-caso-mls .rf-stat .rf-s{font-family:var(--f-mono);font-size:10.5px;color:var(--muted);margin-top:8px;text-transform:uppercase;letter-spacing:.06em}.reference-guide.reference-caso-mls .rf-tl{position:relative;display:flex;flex-direction:column;gap:0}.reference-guide.reference-caso-mls .rf-tl-row{display:grid;grid-template-columns:72px 18px 1fr;grid-gap:14px;gap:14px;padding-bottom:20px}.reference-guide.reference-caso-mls .rf-tl-row .rf-y{font-family:var(--f-mono);font-size:14px;font-weight:500;text-align:right;color:var(--money);padding-top:1px}.reference-guide.reference-caso-mls .rf-tl-row .rf-dot{position:relative}.reference-guide.reference-caso-mls .rf-tl-row .rf-dot:before{content:"";position:absolute;left:8px;top:0;bottom:-20px;width:1px;background:var(--line)}.reference-guide.reference-caso-mls .rf-tl-row:last-child .rf-dot:before{display:none}.reference-guide.reference-caso-mls .rf-tl-row .rf-dot:after{content:"";position:absolute;left:3px;top:6px;width:11px;height:11px;border-radius:50%;background:var(--paper);border:2px solid var(--money)}.reference-guide.reference-caso-mls .rf-tl-row.rf-alert .rf-dot:after{border-color:var(--pencil)}.reference-guide.reference-caso-mls .rf-tl-row.rf-alert .rf-y{color:var(--pencil)}.reference-guide.reference-caso-mls .rf-tl-row p{font-size:15.5px}.reference-guide.reference-caso-mls .rf-tl-row p b{font-weight:600}.reference-guide.reference-caso-mls .rf-org{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media (max-width:720px){.reference-guide.reference-caso-mls .rf-org{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-org h3{font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-pyr{display:flex;flex-direction:column;align-items:center;gap:6px}.reference-guide.reference-caso-mls .rf-pyr div{background:var(--paper);border:1px solid var(--line);text-align:center;padding:7px 4px;font-size:13.5px}.reference-guide.reference-caso-mls .rf-pyr .rf-arrow{border:0;background:none;padding:0;color:var(--muted);line-height:1;font-size:12px}.reference-guide.reference-caso-mls .rf-eco{display:flex;flex-direction:column;align-items:center;gap:10px}.reference-guide.reference-caso-mls .rf-eco .rf-core{background:var(--ink);color:var(--paper);padding:10px 22px;font-family:var(--f-mono);font-size:13px;letter-spacing:.08em}.reference-guide.reference-caso-mls .rf-eco .rf-units{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;width:100%}.reference-guide.reference-caso-mls .rf-eco .rf-u{border:1.5px solid var(--money);background:var(--money-soft);padding:10px 6px;text-align:center;font-size:12px;line-height:1.35}.reference-guide.reference-caso-mls .rf-eco .rf-u b{display:block;font-family:var(--f-mono);font-size:11px;color:var(--money);margin-bottom:2px}.reference-guide.reference-caso-mls .rf-eco .rf-lines{width:100%;height:18px;border:1px solid var(--muted);border-bottom:0;width:78%}.reference-guide.reference-caso-mls .rf-verdict{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:20px;font-family:var(--f-display);font-size:19px}.reference-guide.reference-caso-mls .rf-verdict div:last-child{color:var(--money)}.reference-guide.reference-caso-mls .rf-eq{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.reference-guide.reference-caso-mls .rf-eq .rf-t{flex:1 1 110px;border:1px solid var(--line);background:var(--paper);padding:12px}.reference-guide.reference-caso-mls .rf-eq .rf-t b{display:block;font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--money);margin-bottom:4px;font-weight:500}.reference-guide.reference-caso-mls .rf-eq .rf-t span{font-size:13.5px;line-height:1.4;display:block}.reference-guide.reference-caso-mls .rf-eq .rf-op{align-self:center;font-family:var(--f-display);font-size:24px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-eq .rf-res{flex:1 1 150px;background:var(--ink);color:var(--paper);border-color:var(--ink)}.reference-guide.reference-caso-mls .rf-eq .rf-res b{color:var(--gold)}.reference-guide.reference-caso-mls .rf-terr{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px;margin-top:4px}.reference-guide.reference-caso-mls .rf-terr div{border-top:3px solid var(--money);background:var(--paper);padding:12px;font-size:14px}.reference-guide.reference-caso-mls .rf-terr div b{display:block;font-family:var(--f-display);font-weight:400;font-size:17px;margin-bottom:2px}.reference-guide.reference-caso-mls .rf-triad{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}@media (max-width:760px){.reference-guide.reference-caso-mls .rf-triad{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-role{border:1px solid var(--line);background:var(--paper);padding:20px;display:flex;flex-direction:column;gap:10px}.reference-guide.reference-caso-mls .rf-role .rf-en{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;color:var(--muted)}.reference-guide.reference-caso-mls .rf-role h3{font-size:24px}.reference-guide.reference-caso-mls .rf-role .rf-out{font-size:12px;background:var(--money-soft);color:var(--money);padding:6px 10px;align-self:flex-start}.reference-guide.reference-caso-mls .rf-role ul{margin:0;padding-left:18px;font-size:14.5px}.reference-guide.reference-caso-mls .rf-missing{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:20px}@media (max-width:760px){.reference-guide.reference-caso-mls .rf-missing{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-missing div{border:1px dashed var(--pencil);padding:14px;font-size:14px}.reference-guide.reference-caso-mls .rf-missing div b{display:block;font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;color:var(--pencil);margin-bottom:4px;font-weight:500;text-transform:uppercase}.reference-guide.reference-caso-mls .rf-conv{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.reference-guide.reference-caso-mls .rf-conv div{background:var(--paper);border:1px solid var(--line);padding:10px 14px;font-size:14px;font-weight:600}.reference-guide.reference-caso-mls .rf-conv div:last-child{background:var(--money);color:var(--sheet);border-color:var(--money)}.reference-guide.reference-caso-mls .rf-conv i{font-style:normal;color:var(--muted)}.reference-guide.reference-caso-mls .rf-ladder{display:flex;flex-direction:column-reverse;gap:6px}.reference-guide.reference-caso-mls .rf-rung{display:grid;grid-template-columns:150px 1fr;grid-gap:14px;gap:14px;align-items:center}.reference-guide.reference-caso-mls .rf-rung .rf-bar{height:38px;background:var(--money);display:flex;align-items:center;padding-inline:12px;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden}.reference-guide.reference-caso-mls .rf-rung .rf-lab{font-family:var(--f-mono);font-size:12px;color:var(--muted);text-align:right}@media (max-width:560px){.reference-guide.reference-caso-mls .rf-rung{grid-template-columns:1fr}.reference-guide.reference-caso-mls .rf-rung .rf-lab{text-align:left}}.reference-guide.reference-caso-mls .rf-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border:1px solid var(--line)}@media (max-width:640px){.reference-guide.reference-caso-mls .rf-split{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-split>div{padding:22px}.reference-guide.reference-caso-mls .rf-split>div:first-child{background:var(--ink);color:var(--paper)}.reference-guide.reference-caso-mls .rf-split h3{font-size:22px;margin-bottom:6px}.reference-guide.reference-caso-mls .rf-split p.rf-k{font-family:var(--f-mono);font-size:12px;opacity:.75;margin-bottom:14px}.reference-guide.reference-caso-mls .rf-chips{display:flex;flex-wrap:wrap;gap:6px}.reference-guide.reference-caso-mls .rf-chips span{border:1px solid;padding:4px 10px;font-size:13px}.reference-guide.reference-caso-mls .rf-split>div:last-child .rf-chips span{border-color:var(--money);color:var(--money);background:var(--money-soft)}.reference-guide.reference-caso-mls .rf-bets{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}@media (max-width:680px){.reference-guide.reference-caso-mls .rf-bets{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-bets h3{font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.reference-guide.reference-caso-mls .rf-onebet{height:150px;background:var(--pencil-soft);border:2px solid var(--pencil);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:10px}.reference-guide.reference-caso-mls .rf-onebet b{font-family:var(--f-display);font-weight:400;font-size:26px;color:var(--pencil)}.reference-guide.reference-caso-mls .rf-tenbets{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px}.reference-guide.reference-caso-mls .rf-tenbets div{height:72px;border:1px solid var(--line);background:var(--paper);display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-size:11px;color:var(--muted);text-align:center}.reference-guide.reference-caso-mls .rf-tenbets div.rf-hit{background:var(--money);border-color:var(--money);color:var(--sheet);font-weight:500}.reference-guide.reference-caso-mls .rf-bets .rf-cap{font-size:14px;margin-top:10px}.reference-guide.reference-caso-mls .rf-rfa{display:flex;flex-wrap:wrap;gap:8px;counter-reset:s}.reference-guide.reference-caso-mls .rf-rfa div{flex:1 1 120px;border-bottom:3px solid var(--money);padding:10px 4px;font-size:14px;counter-increment:s}.reference-guide.reference-caso-mls .rf-rfa div:before{content:counter(s);display:block;font-family:var(--f-mono);font-size:11px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-rfa div.rf-loop{border-bottom-color:var(--gold)}.reference-guide.reference-caso-mls .rf-layers{display:flex;flex-direction:column;gap:6px}.reference-guide.reference-caso-mls .rf-layer{display:grid;grid-template-columns:44px 170px 1fr;grid-gap:14px;gap:14px;align-items:center;border:1px solid var(--line);background:var(--paper);padding:12px 14px}.reference-guide.reference-caso-mls .rf-layer .rf-ln{font-family:var(--f-mono);font-size:12px;color:var(--pencil)}.reference-guide.reference-caso-mls .rf-layer h4{margin:0;font-family:var(--f-display);font-weight:400;font-size:18px}.reference-guide.reference-caso-mls .rf-layer p{font-size:13.5px;color:var(--muted)}@media (max-width:600px){.reference-guide.reference-caso-mls .rf-layer{grid-template-columns:36px 1fr}.reference-guide.reference-caso-mls .rf-layer p{grid-column:2}}.reference-guide.reference-caso-mls .rf-layer.rf-back{background:var(--ink);color:var(--paper);border-color:var(--ink)}.reference-guide.reference-caso-mls .rf-layer.rf-back p{color:var(--paper);opacity:.75}.reference-guide.reference-caso-mls .rf-svgbox{overflow-x:auto}.reference-guide.reference-caso-mls .rf-svgbox svg{display:block;width:100%;height:auto;min-width:520px}.reference-guide.reference-caso-mls .rf-svg-ink{fill:var(--ink)}.reference-guide.reference-caso-mls .rf-svg-muted{fill:var(--muted)}.reference-guide.reference-caso-mls .rf-svg-money{fill:var(--money)}.reference-guide.reference-caso-mls .rf-svg-line{stroke:var(--line)}.reference-guide.reference-caso-mls .rf-svg-paper{fill:var(--paper)}.reference-guide.reference-caso-mls .rf-brands{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}.reference-guide.reference-caso-mls .rf-brands>div{border:1px solid var(--line);background:var(--paper);padding:16px}.reference-guide.reference-caso-mls .rf-brands h4{margin:0 0 8px;font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--money);font-weight:500}.reference-guide.reference-caso-mls .rf-brands ul{margin:0;padding:0;list-style:none;font-size:14.5px;display:flex;flex-direction:column;gap:3px}.reference-guide.reference-caso-mls .rf-case{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}@media (max-width:720px){.reference-guide.reference-caso-mls .rf-case{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-receipt{background:var(--sheet);border:1px solid var(--line);padding:22px;font-family:var(--f-mono);font-size:13px}.reference-guide.reference-caso-mls .rf-receipt .rf-row{display:flex;justify-content:space-between;gap:12px;border-bottom:1px dotted var(--line);padding-block:7px}.reference-guide.reference-caso-mls .rf-receipt .rf-row span:last-child{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reference-guide.reference-caso-mls .rf-receipt .rf-tot{border-bottom:0;font-weight:500;color:var(--money);font-size:14px;padding-top:12px}.reference-guide.reference-caso-mls .rf-princ{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:14px;gap:14px;counter-reset:p}.reference-guide.reference-caso-mls .rf-princ div{background:var(--sheet);border:1px solid var(--line);padding:18px;counter-increment:p;display:flex;flex-direction:column;gap:6px}.reference-guide.reference-caso-mls .rf-princ div:before{content:counter(p,decimal-leading-zero);font-family:var(--f-mono);font-size:12px;color:var(--pencil)}.reference-guide.reference-caso-mls .rf-princ h3{font-size:20px}.reference-guide.reference-caso-mls .rf-princ p{font-size:14.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-risks{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px}.reference-guide.reference-caso-mls .rf-risks div{border:1px solid var(--pencil);background:var(--pencil-soft);padding:16px;font-size:14.5px}.reference-guide.reference-caso-mls .rf-risks h3{font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--pencil);margin-bottom:6px}.reference-guide.reference-caso-mls .rf-ai{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media (max-width:700px){.reference-guide.reference-caso-mls .rf-ai{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-ai>div{padding:20px;border:1px solid var(--line);background:var(--sheet)}.reference-guide.reference-caso-mls .rf-ai h3{font-size:20px;margin-bottom:12px}.reference-guide.reference-caso-mls .rf-ai ul{margin:0;padding-left:18px;font-size:14.5px;display:flex;flex-direction:column;gap:4px}.reference-guide.reference-caso-mls .rf-ai>div:last-child{border-color:var(--money);background:var(--money-soft)}.reference-guide.reference-caso-mls .rf-qs{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line)}.reference-guide.reference-caso-mls .rf-qs div{display:grid;grid-template-columns:40px 1fr;grid-gap:12px;gap:12px;border-bottom:1px solid var(--line);padding-block:16px;font-family:var(--f-display);font-size:19px;line-height:1.35}.reference-guide.reference-caso-mls .rf-qs div span{font-size:12px;color:var(--pencil);padding-top:5px}.reference-guide.reference-caso-mls .rf-closing{color:var(--paper);padding:48px clamp(20px,5vw,56px)}.reference-guide.reference-caso-mls .rf-closing p{font-family:var(--f-display);font-size:clamp(22px,3vw,30px);line-height:1.3;max-width:30ch}.reference-guide.reference-caso-mls .rf-closing p+p{margin-top:16px;font-family:var(--f-body);font-size:16px;opacity:.8;max-width:60ch}.reference-guide.reference-caso-mls .rf-sources ol{font-size:13.5px;color:var(--muted);padding-left:20px;display:flex;flex-direction:column;gap:4px}.reference-guide.reference-caso-mls .rf-sources a{word-break:break-word}@media (max-width:820px){.reference-guide.reference-caso-mls .rf-hero{grid-template-columns:1fr;gap:28px;padding-block:36px 28px}}@media (prefers-reduced-motion:no-preference){.reference-guide.reference-caso-mls .rf-hero .rf-dek,.reference-guide.reference-caso-mls .rf-hero h1,.reference-guide.reference-caso-mls .rf-stamp{animation:rf-caso-mls-rise .7s ease both}.reference-guide.reference-caso-mls .rf-hero .rf-dek{animation-delay:.1s}.reference-guide.reference-caso-mls .rf-stamp{animation-delay:.2s}}@keyframes rf-caso-mls-rise{0%{transform:translateY(10px)}to{transform:none}}.reference-guide.reference-caso-mls .rf-part{padding-block:72px 8px;display:grid;grid-template-columns:auto 1fr;grid-gap:20px;gap:20px;align-items:end;border-top:2px solid var(--ink)}.reference-guide.reference-caso-mls .rf-part .rf-pn{font-family:var(--f-display);font-size:clamp(64px,10vw,120px);line-height:.8;color:var(--money)}.reference-guide.reference-caso-mls .rf-part h2{font-size:clamp(26px,3.6vw,36px)}.reference-guide.reference-caso-mls .rf-part p{color:var(--muted);font-size:16px;margin-top:6px;max-width:56ch}.reference-guide.reference-caso-mls .rf-part+section{border-top:0}.reference-guide.reference-caso-mls .rf-toc{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);margin-bottom:56px}.reference-guide.reference-caso-mls .rf-toc a{background:var(--sheet);padding:14px;text-decoration:none;color:var(--ink);display:flex;flex-direction:column;gap:4px;font-size:14px;font-weight:600}.reference-guide.reference-caso-mls .rf-toc a span{font-family:var(--f-mono);font-size:11px;color:var(--pencil);font-weight:400;letter-spacing:.08em}.reference-guide.reference-caso-mls .rf-toc a:hover{background:var(--money-soft)}.reference-guide.reference-caso-mls .rf-explain{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}@media (max-width:760px){.reference-guide.reference-caso-mls .rf-explain{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-explain div{background:var(--paper);border:1px solid var(--line);padding:18px}.reference-guide.reference-caso-mls .rf-explain h3{font-size:19px;margin-bottom:6px}.reference-guide.reference-caso-mls .rf-explain p{font-size:14.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-letter{background:var(--sheet);border:1px solid var(--line);padding:24px clamp(18px,4vw,36px);font-family:var(--f-mono);font-size:13.5px;line-height:1.7;position:relative}.reference-guide.reference-caso-mls .rf-letter .rf-hdr{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;border-bottom:2px solid var(--ink);padding-bottom:8px;margin-bottom:14px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase}.reference-guide.reference-caso-mls .rf-letter .rf-ttl{font-family:var(--f-display);font-size:24px;margin-bottom:10px;line-height:1.2}.reference-guide.reference-caso-mls .rf-letter .rf-anno{color:var(--pencil);font-family:var(--f-body);font-style:italic;font-size:13px}.reference-guide.reference-caso-mls .rf-brasil{display:grid;grid-template-columns:auto 1fr;grid-gap:20px;gap:20px;align-items:start;background:var(--money-soft);border:1.5px solid var(--money);padding:22px}.reference-guide.reference-caso-mls .rf-brasil .rf-flag{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--money);writing-mode:vertical-rl;transform:rotate(180deg);border-left:1px solid var(--money);padding-left:8px}.reference-guide.reference-caso-mls .rf-brasil h3{font-size:22px;margin-bottom:8px}.reference-guide.reference-caso-mls .rf-brasil p{font-size:15px}.reference-guide.reference-caso-mls .rf-brasil p+p{margin-top:8px}.reference-guide.reference-caso-mls .rf-people{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:14px;gap:14px}.reference-guide.reference-caso-mls .rf-person{background:var(--sheet);border:1px solid var(--line);padding:20px;display:grid;grid-template-columns:56px 1fr;grid-gap:14px;gap:14px;align-items:start}.reference-guide.reference-caso-mls .rf-person .rf-ini{width:56px;height:56px;border-radius:50%;background:var(--money-soft);color:var(--money);display:flex;align-items:center;justify-content:center;font-family:var(--f-display);font-size:20px;border:1.5px solid var(--money)}.reference-guide.reference-caso-mls .rf-person.rf-lead .rf-ini{background:var(--ink);color:var(--paper);border-color:var(--ink)}.reference-guide.reference-caso-mls .rf-person h3{font-size:20px}.reference-guide.reference-caso-mls .rf-person .rf-role{font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--pencil);margin:2px 0 8px;display:block;border:0;padding:0;background:none}.reference-guide.reference-caso-mls .rf-person p{font-size:14.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-person p b{color:var(--ink);font-weight:600}.reference-guide.reference-caso-mls .rf-phases{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px}@media (max-width:900px){.reference-guide.reference-caso-mls .rf-phases{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.reference-guide.reference-caso-mls .rf-phases{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-phase{border-top:4px solid var(--money);background:var(--paper);padding:14px;display:flex;flex-direction:column;gap:6px}.reference-guide.reference-caso-mls .rf-phase .rf-yr{font-family:var(--f-mono);font-size:12px;color:var(--money);font-weight:500}.reference-guide.reference-caso-mls .rf-phase h3{font-size:18px}.reference-guide.reference-caso-mls .rf-phase p{font-size:13.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-phase:nth-child(5){border-top-color:var(--pencil)}.reference-guide.reference-caso-mls .rf-phase:nth-child(5) .rf-yr{color:var(--pencil)}.reference-guide.reference-caso-mls .rf-tree{display:flex;flex-direction:column;align-items:center;gap:0}.reference-guide.reference-caso-mls .rf-tree .rf-node{padding:12px 20px;text-align:center;font-size:14px}.reference-guide.reference-caso-mls .rf-tree .rf-top{background:var(--ink);color:var(--paper);letter-spacing:.06em}.reference-guide.reference-caso-mls .rf-tree .rf-top small{display:block;opacity:.7;font-size:11px;margin-top:2px;font-family:var(--f-body);letter-spacing:0}.reference-guide.reference-caso-mls .rf-tree .rf-stem{width:1px;height:22px;background:var(--muted)}.reference-guide.reference-caso-mls .rf-tree .rf-shared{border:1.5px dashed var(--muted);background:var(--sheet);font-size:13.5px}.reference-guide.reference-caso-mls .rf-tree .rf-shared b{font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;color:var(--muted);display:block;font-weight:500;text-transform:uppercase}.reference-guide.reference-caso-mls .rf-tree .rf-rail{width:100%;border-top:1px solid var(--muted);height:22px;max-width:calc(100% - 120px)}.reference-guide.reference-caso-mls .rf-funnel{display:flex;flex-direction:column;gap:6px;align-items:center}.reference-guide.reference-caso-mls .rf-fstep{display:grid;grid-template-columns:36px 1fr;grid-gap:12px;gap:12px;align-items:center;background:var(--money);color:var(--sheet);padding:12px 16px;margin-inline:auto}.reference-guide.reference-caso-mls .rf-fstep .rf-k{font-family:var(--f-mono);font-size:12px;opacity:.8}.reference-guide.reference-caso-mls .rf-fstep b{display:block;font-weight:700;font-size:15px}.reference-guide.reference-caso-mls .rf-fstep span{font-size:13px;opacity:.9}.reference-guide.reference-caso-mls .rf-f-note{font-size:13.5px;color:var(--muted);text-align:center;margin-top:10px}.reference-guide.reference-caso-mls .rf-kv{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:14px;gap:14px}.reference-guide.reference-caso-mls .rf-kv div{border-left:3px solid var(--gold);padding:4px 0 4px 14px}.reference-guide.reference-caso-mls .rf-kv b{display:block;font-family:var(--f-display);font-weight:400;font-size:26px;color:var(--ink)}.reference-guide.reference-caso-mls .rf-kv span{font-size:13.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-photo{margin:0;position:relative}.reference-guide.reference-caso-mls .rf-photo img{display:block;width:100%;height:auto;max-width:100%}.reference-guide.reference-caso-mls .rf-photo.rf-wide img{aspect-ratio:16/8;object-fit:cover}.reference-guide.reference-caso-mls .rf-photo figcaption{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.reference-guide.reference-caso-mls .rf-photo .rf-credit{opacity:.8}.reference-guide.reference-caso-mls .rf-duo{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:28px;gap:28px;align-items:center}@media (max-width:760px){.reference-guide.reference-caso-mls .rf-duo{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-person .rf-pic{width:56px;height:56px;border-radius:50%;object-fit:cover;filter:grayscale(1);border:1.5px solid var(--money)}.reference-guide.reference-caso-mls .rf-person.rf-feature{grid-column:1/-1;grid-template-columns:120px 1fr;padding:24px}.reference-guide.reference-caso-mls .rf-person.rf-feature .rf-ini{width:120px;height:120px;font-size:40px}@media (max-width:520px){.reference-guide.reference-caso-mls .rf-person.rf-feature{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-person .rf-ini svg{width:100%;height:100%}.reference-guide.reference-caso-mls .rf-growth-legend{display:flex;gap:18px;flex-wrap:wrap;font-family:var(--f-mono);font-size:12px;color:var(--muted);margin-top:10px}.reference-guide.reference-caso-mls .rf-growth-legend i{display:inline-block;width:10px;height:10px;margin-right:6px;vertical-align:-1px}.reference-guide.reference-caso-mls .rf-brands h4 em{float:right;font-style:normal;color:var(--muted)}.reference-guide.reference-caso-mls .rf-brands>div.rf-ms{border-color:var(--money);background:var(--money-soft)}.reference-guide.reference-caso-mls .rf-brands>div.rf-br{border-style:dashed}.reference-guide.reference-caso-mls{font-family:var(--f-body);font-size:17.5px;letter-spacing:.005em}.reference-guide.reference-caso-mls h1,.reference-guide.reference-caso-mls h2,.reference-guide.reference-caso-mls h3{font-weight:500}.reference-guide.reference-caso-mls .rf-hero h1{font-weight:500;letter-spacing:-.015em}.reference-guide.reference-caso-mls .rf-hero h1 em{font-style:italic;color:var(--ink)}.reference-guide.reference-caso-mls .rf-hero h1 em:after{content:"";display:block;width:72px;height:3px;background:var(--gold);margin-top:18px}.reference-guide.reference-caso-mls .rf-eyebrow,.reference-guide.reference-caso-mls .rf-fig-title,.reference-guide.reference-caso-mls .rf-mast,.reference-guide.reference-caso-mls .rf-sec-head .rf-n,.reference-guide.reference-caso-mls .rf-stamp,.reference-guide.reference-caso-mls .rf-stamp dt,.reference-guide.reference-caso-mls .rf-toc a span,.reference-guide.reference-caso-mls figcaption{font-family:var(--f-mono);letter-spacing:.14em}.reference-guide.reference-caso-mls .rf-mast{color:var(--ink);font-size:13px;font-weight:600}.reference-guide.reference-caso-mls .rf-mast b{color:var(--gold-text);font-weight:600}.reference-guide.reference-caso-mls .rf-eyebrow{color:var(--gold-text);font-weight:600;font-size:13px}.reference-guide.reference-caso-mls figcaption{font-size:13px;letter-spacing:.04em}.reference-guide.reference-caso-mls .rf-sec-head .rf-n{font-size:15px;font-weight:600;color:var(--gold-text)}.reference-guide.reference-caso-mls .rf-sec-head h2{font-weight:500}.reference-guide.reference-caso-mls .rf-sys-chip{grid-column:2;justify-self:start;font-family:var(--f-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--ink);color:var(--ink);padding:2px 10px;margin-top:-10px}@media (max-width:640px){.reference-guide.reference-caso-mls .rf-sys-chip{grid-column:1}}.reference-guide.reference-caso-mls .rf-hero{position:relative;background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:44px 44px;padding-inline:clamp(0px,2vw,24px)}.reference-guide.reference-caso-mls .rf-fig{position:relative}.reference-guide.reference-caso-mls .rf-fig:after,.reference-guide.reference-caso-mls .rf-fig:before{content:"";position:absolute;width:14px;height:14px;border-color:var(--gold-text);border-style:solid;pointer-events:none}.reference-guide.reference-caso-mls .rf-fig:before{top:-1px;left:-1px;border-width:2px 0 0 2px}.reference-guide.reference-caso-mls .rf-fig:after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}.reference-guide.reference-caso-mls .rf-stamp{border-width:1px;box-shadow:6px 6px 0 var(--sand)}.reference-guide.reference-caso-mls .rf-stamp .rf-tag{background:var(--paper);color:var(--gold-text);font-weight:600}.reference-guide.reference-caso-mls .rf-part{border-top:1px solid var(--ink);position:relative}.reference-guide.reference-caso-mls .rf-part:before{content:"";position:absolute;top:-1px;left:0;width:96px;height:3px;background:var(--gold)}.reference-guide.reference-caso-mls .rf-part .rf-pn{color:var(--ink);font-weight:400}.reference-guide.reference-caso-mls .rf-toc a span{color:var(--gold-text);font-weight:600}.reference-guide.reference-caso-mls .rf-toc a{font-family:var(--f-display);font-weight:500;font-size:16px}.reference-guide.reference-caso-mls .rf-note{font-family:var(--f-display);font-style:italic;font-size:19px;line-height:1.5;background:transparent;border-left:2px solid var(--gold);padding:6px 0 6px 22px}.reference-guide.reference-caso-mls .rf-note b{font-family:var(--f-mono);font-style:normal;font-size:12px;color:var(--gold-text);font-weight:600}.reference-guide.reference-caso-mls .rf-big-quote{font-family:var(--f-display);font-style:italic;border-left-color:var(--gold)}.reference-guide.reference-caso-mls .rf-stat .rf-v{color:var(--ink);font-weight:500}.reference-guide.reference-caso-mls .rf-thesis{background:var(--ink)}.reference-guide.reference-caso-mls .rf-thesis p{font-weight:400}.reference-guide.reference-caso-mls .rf-closing{background:var(--ink)}.reference-guide.reference-caso-mls .rf-closing .rf-sig{font-family:var(--f-mono);font-size:15px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);opacity:1;margin-top:28px}.reference-guide.reference-caso-mls .rf-tl-row.rf-alert .rf-dot:after{border-color:var(--alert)}.reference-guide.reference-caso-mls .rf-tl-row.rf-alert .rf-y{color:var(--alert)}.reference-guide.reference-caso-mls .rf-phase:nth-child(5){border-top-color:var(--alert)}.reference-guide.reference-caso-mls .rf-phase:nth-child(5) .rf-yr{color:var(--alert)}.reference-guide.reference-caso-mls .rf-risks div{border-color:var(--alert);background:var(--alert-soft)}.reference-guide.reference-caso-mls .rf-risks h3{color:var(--alert)}.reference-guide.reference-caso-mls .rf-rung .rf-bar{color:var(--sheet)}.reference-guide.reference-caso-mls .rf-rung .rf-bar.rf-top{color:var(--ink)}.reference-guide.reference-caso-mls .rf-fstep{background:var(--ink)}.reference-guide.reference-caso-mls .rf-fstep.rf-loop{background:var(--gold);color:var(--ink)}.reference-guide.reference-caso-mls .rf-tree .rf-top{letter-spacing:.12em;font-family:var(--f-mono);font-weight:600}.reference-guide.reference-caso-mls .rf-role .rf-out{font-family:var(--f-mono);letter-spacing:.06em;font-size:13px}.reference-guide.reference-caso-mls .rf-person .rf-ini{font-weight:500}.reference-guide.reference-caso-mls .rf-brasil{background:var(--sheet);border-color:var(--ink)}.reference-guide.reference-caso-mls .rf-brasil .rf-flag{color:var(--gold-text);border-color:var(--gold);font-weight:600}.reference-guide.reference-caso-mls .rf-sysmap{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:14px;gap:14px}.reference-guide.reference-caso-mls .rf-sys{background:var(--sheet);border:1px solid var(--line);display:flex;flex-direction:column}.reference-guide.reference-caso-mls .rf-sys-h{display:grid;grid-template-columns:44px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:16px 18px;border-bottom:1px solid var(--line)}.reference-guide.reference-caso-mls .rf-sys-n{width:40px;height:40px;border:1.5px solid var(--gold);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--f-display);font-size:18px;color:var(--ink)}.reference-guide.reference-caso-mls .rf-sys h3{font-family:var(--f-mono);font-size:18px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.reference-guide.reference-caso-mls .rf-sys-t{font-size:13.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-sys-b{padding:12px 18px}.reference-guide.reference-caso-mls .rf-sys-b+.rf-sys-b{border-top:1px dashed var(--line)}.reference-guide.reference-caso-mls .rf-sys-b b{font-family:var(--f-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text);font-weight:600}.reference-guide.reference-caso-mls .rf-sys-b p{font-size:14.5px;margin-top:4px}.reference-guide.reference-caso-mls .rf-sys.rf-weak{border-color:var(--alert)}.reference-guide.reference-caso-mls .rf-sys.rf-weak .rf-sys-n{border-color:var(--alert);color:var(--alert)}.reference-guide.reference-caso-mls .rf-sys.rf-motor,.reference-guide.reference-caso-mls .rf-sys.rf-strong .rf-sys-n{background:var(--ink);color:var(--paper);border-color:var(--ink)}.reference-guide.reference-caso-mls .rf-sys.rf-motor .rf-sys-b+.rf-sys-b,.reference-guide.reference-caso-mls .rf-sys.rf-motor .rf-sys-h{border-color:rgba(237,232,220,.18)}.reference-guide.reference-caso-mls .rf-sys.rf-motor .rf-sys-t{color:var(--sand)}.reference-guide.reference-caso-mls .rf-sys.rf-motor .rf-sys-n{color:var(--gold);border-color:var(--gold)}.reference-guide.reference-caso-mls .rf-sys.rf-motor .rf-sys-b b{color:var(--gold)}.reference-guide.reference-caso-mls .rf-score{display:flex;flex-direction:column;gap:12px}.reference-guide.reference-caso-mls .rf-srow{display:grid;grid-template-columns:140px 1fr 34px minmax(0,280px);grid-gap:14px;gap:14px;align-items:center}.reference-guide.reference-caso-mls .rf-srow .rf-sl{font-family:var(--f-mono);font-size:14px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.reference-guide.reference-caso-mls .rf-sbar{height:14px;background:repeating-linear-gradient(90deg,var(--paper) 0 calc(20% - 2px),var(--sheet) calc(20% - 2px) 20%);border:1px solid var(--line)}.reference-guide.reference-caso-mls .rf-sbar i{display:block;height:100%;background:var(--ink)}.reference-guide.reference-caso-mls .rf-srow .rf-sv{font-family:var(--f-display);font-size:24px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reference-guide.reference-caso-mls .rf-srow .rf-sd{font-size:13.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-srow.rf-gap .rf-sbar i{background:var(--alert)}.reference-guide.reference-caso-mls .rf-srow.rf-gap .rf-sl,.reference-guide.reference-caso-mls .rf-srow.rf-gap .rf-sv{color:var(--alert)}@media (max-width:700px){.reference-guide.reference-caso-mls .rf-srow{grid-template-columns:110px 1fr 28px}.reference-guide.reference-caso-mls .rf-srow .rf-sd{grid-column:1/-1;margin-top:-6px}}.reference-guide.reference-caso-mls .rf-stotal{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:baseline;border-top:1px solid var(--ink);margin-top:20px;padding-top:14px;font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;font-size:13px}.reference-guide.reference-caso-mls .rf-stotal b{font-family:var(--f-display);font-size:30px;letter-spacing:0;font-weight:500}.reference-guide.reference-caso-mls .rf-stotal strong{color:var(--alert)}.reference-guide.reference-caso-mls .rf-chain{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:0;gap:0;border:1px solid var(--line);background:var(--sheet)}@media (max-width:860px){.reference-guide.reference-caso-mls .rf-chain{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.reference-guide.reference-caso-mls .rf-chain{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-chain div{padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:6px;position:relative}.reference-guide.reference-caso-mls .rf-chain b{font-family:var(--f-mono);font-size:15px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.reference-guide.reference-caso-mls .rf-chain span{font-size:13.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-chain .rf-c-last{background:var(--ink);color:var(--paper)}.reference-guide.reference-caso-mls .rf-chain .rf-c-last b{color:var(--gold)}.reference-guide.reference-caso-mls .rf-chain .rf-c-last span{color:var(--sand)}.reference-guide.reference-caso-mls .rf-cmp{border-top:2px solid var(--ink);overflow-x:auto}.reference-guide.reference-caso-mls .rf-cmp-h,.reference-guide.reference-caso-mls .rf-cmp-r{display:grid;grid-template-columns:180px 1fr 1fr;grid-gap:20px;gap:20px;padding-block:12px;border-bottom:1px solid var(--line);min-width:560px}.reference-guide.reference-caso-mls .rf-cmp-h b{font-family:var(--f-mono);font-size:15px;letter-spacing:.16em;text-transform:uppercase}.reference-guide.reference-caso-mls .rf-cmp-h b.rf-e{color:var(--gold-text)}.reference-guide.reference-caso-mls .rf-cmp-r span{font-family:var(--f-mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:600;padding-top:2px}.reference-guide.reference-caso-mls .rf-cmp-r p{font-size:15px}.reference-guide.reference-caso-mls .rf-cmp-r p:last-child{font-weight:600}.reference-guide.reference-caso-mls .rf-keepfix{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:760px){.reference-guide.reference-caso-mls .rf-keepfix{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-kf{padding:22px;border:1px solid var(--line);background:var(--sheet)}.reference-guide.reference-caso-mls .rf-kf h3{font-family:var(--f-mono);font-size:16px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;margin-bottom:12px}.reference-guide.reference-caso-mls .rf-kf ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;font-size:15px}.reference-guide.reference-caso-mls .rf-kf li{padding-left:18px;position:relative}.reference-guide.reference-caso-mls .rf-kf li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;background:var(--ink)}.reference-guide.reference-caso-mls .rf-kf.rf-fix{background:var(--ink);color:var(--paper);border-color:var(--ink)}.reference-guide.reference-caso-mls .rf-kf.rf-fix h3{color:var(--gold)}.reference-guide.reference-caso-mls .rf-kf.rf-fix li:before{background:var(--gold)}.reference-guide.reference-caso-mls .rf-ps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.reference-guide.reference-caso-mls .rf-ps div{background:var(--sheet);padding:16px;display:flex;flex-direction:column;gap:6px}.reference-guide.reference-caso-mls .rf-ps span{font-family:var(--f-mono);font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--gold-text)}.reference-guide.reference-caso-mls .rf-ps p{font-size:14.5px}.reference-guide.reference-caso-mls .rf-ps .rf-bet{background:var(--ink);color:var(--paper)}.reference-guide.reference-caso-mls .rf-ps .rf-bet span{color:var(--gold)}.reference-guide.reference-caso-mls .rf-ps .rf-proof{background:var(--sand)}.reference-guide.reference-caso-mls .rf-qs div span{font-family:var(--f-mono);font-weight:600;letter-spacing:.1em;color:var(--gold-text)}.reference-guide.reference-caso-mls .rf-arq-fig{max-width:1040px;margin:28px auto 56px}.reference-guide.reference-caso-mls .rf-arq-fig img{border:1px solid var(--line);box-shadow:0 1px 0 var(--line),10px 10px 0 var(--sand)}.reference-guide.reference-caso-mls .rf-ai>*,.reference-guide.reference-caso-mls .rf-bets>*,.reference-guide.reference-caso-mls .rf-case>*,.reference-guide.reference-caso-mls .rf-duo>*,.reference-guide.reference-caso-mls .rf-keepfix>*,.reference-guide.reference-caso-mls .rf-org>*,.reference-guide.reference-caso-mls .rf-sysmap>*{min-width:0}.reference-guide.reference-caso-mls .rf-founders{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media (max-width:820px){.reference-guide.reference-caso-mls .rf-founders{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-founder{background:var(--sheet);border:1px solid var(--line);display:grid;grid-template-columns:200px 1fr;min-width:0}@media (max-width:520px){.reference-guide.reference-caso-mls .rf-founder{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-founder img{width:100%;height:100%;min-height:260px;object-fit:cover;object-position:50% 15%;filter:grayscale(1) contrast(1.05);display:block}.reference-guide.reference-caso-mls .rf-founder>div{padding:22px;display:flex;flex-direction:column;gap:10px;min-width:0}.reference-guide.reference-caso-mls .rf-founder .rf-role{font-family:var(--f-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-text);font-weight:600;border:0;padding:0;background:none;display:block}.reference-guide.reference-caso-mls .rf-founder h3{font-size:30px}.reference-guide.reference-caso-mls .rf-founder p{font-size:15px}.reference-guide.reference-caso-mls .rf-person .rf-pic{width:64px;height:64px}.reference-guide.reference-caso-mls .rf-person{grid-template-columns:64px 1fr}.reference-guide.reference-caso-mls .rf-leaders{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px}@media (max-width:820px){.reference-guide.reference-caso-mls .rf-leaders{grid-template-columns:repeat(3,1fr)}}@media (max-width:460px){.reference-guide.reference-caso-mls .rf-leaders{grid-template-columns:repeat(2,1fr)}}.reference-guide.reference-caso-mls .rf-leader{display:flex;flex-direction:column;gap:4px;min-width:0}.reference-guide.reference-caso-mls .rf-leader img{width:100%;aspect-ratio:1;object-fit:cover;filter:grayscale(1);border:1px solid var(--line);margin-bottom:6px}.reference-guide.reference-caso-mls .rf-leader b{font-family:var(--f-display);font-weight:500;font-size:17px}.reference-guide.reference-caso-mls .rf-leader span{font-family:var(--f-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text);font-weight:600}.reference-guide.reference-caso-mls .rf-duo .rf-photo figcaption{margin-top:8px}.reference-guide.reference-caso-mls .rf-build{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border:1px solid var(--line);background:var(--sheet)}@media (max-width:900px){.reference-guide.reference-caso-mls .rf-build{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.reference-guide.reference-caso-mls .rf-build{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-layer-card{padding:20px;display:flex;flex-direction:column;gap:8px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.reference-guide.reference-caso-mls .rf-layer-card .rf-yr{font-family:var(--f-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-text);font-weight:600}.reference-guide.reference-caso-mls .rf-layer-card h3{font-size:22px}.reference-guide.reference-caso-mls .rf-layer-card p{font-size:14.5px;color:var(--muted);flex:1 1}.reference-guide.reference-caso-mls .rf-layer-card .rf-piece{border-top:1px solid var(--line);padding-top:10px;font-size:14px;font-weight:600}.reference-guide.reference-caso-mls .rf-layer-card .rf-piece b{display:block;font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:600;margin-bottom:2px}.reference-guide.reference-caso-mls .rf-layer-card.rf-last{background:var(--ink);color:var(--paper)}.reference-guide.reference-caso-mls .rf-layer-card.rf-last p{color:var(--sand)}.reference-guide.reference-caso-mls .rf-layer-card.rf-last .rf-piece b,.reference-guide.reference-caso-mls .rf-layer-card.rf-last .rf-yr{color:var(--gold)}.reference-guide.reference-caso-mls .rf-layer-card.rf-last .rf-piece{border-color:rgba(237,232,220,.2)}.reference-guide.reference-caso-mls .rf-buildsum{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;margin-top:16px;font-family:var(--f-mono);font-size:15px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.reference-guide.reference-caso-mls .rf-buildsum span{border:1px solid var(--ink);padding:6px 12px}.reference-guide.reference-caso-mls .rf-buildsum i{font-style:normal;color:var(--gold-text)}.reference-guide.reference-caso-mls .rf-buildsum b{background:var(--ink);color:var(--paper);padding:7px 14px}.reference-guide.reference-caso-mls .rf-sflow{display:flex;flex-direction:column;gap:0}.reference-guide.reference-caso-mls .rf-sflow div{display:grid;grid-template-columns:56px 1fr;grid-gap:4px 12px;gap:4px 12px;padding:12px 0;border-bottom:1px dashed var(--line);position:relative}.reference-guide.reference-caso-mls .rf-sflow span{grid-row:1/3;font-family:var(--f-mono);font-size:13px;letter-spacing:.1em;color:var(--gold-text);font-weight:600;padding-top:3px}.reference-guide.reference-caso-mls .rf-sflow b{font-family:var(--f-display);font-weight:500;font-size:19px}.reference-guide.reference-caso-mls .rf-sflow p{font-size:14px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-sflow .rf-end{border-bottom:0;background:var(--ink);color:var(--paper);padding:14px 12px;margin-top:6px}.reference-guide.reference-caso-mls .rf-sflow .rf-end span{color:var(--gold)}.reference-guide.reference-caso-mls .rf-sflow .rf-end p{color:var(--sand)}.reference-guide.reference-caso-mls .rf-xray{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border-top:2px solid var(--ink);background:var(--sheet)}@media (max-width:760px){.reference-guide.reference-caso-mls .rf-xray{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-xr{display:grid;grid-template-columns:150px 1fr;grid-gap:14px;gap:14px;padding:14px 16px;border-bottom:1px solid var(--line);min-width:0}.reference-guide.reference-caso-mls .rf-xr:nth-child(odd){border-right:1px solid var(--line)}@media (max-width:760px){.reference-guide.reference-caso-mls .rf-xr:nth-child(odd){border-right:0}.reference-guide.reference-caso-mls .rf-xr{grid-template-columns:120px 1fr}}.reference-guide.reference-caso-mls .rf-xr span{font-family:var(--f-mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text);font-weight:600;padding-top:2px}.reference-guide.reference-caso-mls .rf-xr p{font-size:15px}.reference-guide.reference-caso-mls .rf-facts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}@media (max-width:700px){.reference-guide.reference-caso-mls .rf-facts{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-facts div{border-top:3px solid var(--gold);background:var(--sheet);padding:16px}.reference-guide.reference-caso-mls .rf-facts b{display:block;font-family:var(--f-display);font-weight:500;font-size:28px;margin-bottom:6px}.reference-guide.reference-caso-mls .rf-facts p{font-size:14.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-brought{border-top:1px solid var(--line);padding-top:10px;margin-top:4px;font-size:14.5px;font-weight:600}.reference-guide.reference-caso-mls .rf-brought b{display:block;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-text);font-weight:600;margin-bottom:2px}.reference-guide.reference-caso-mls .rf-own{display:flex;flex-direction:column;align-items:center}.reference-guide.reference-caso-mls .rf-own-row{display:flex;justify-content:center;width:100%;gap:12px}.reference-guide.reference-caso-mls .rf-own-row.rf-three{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;border-top:1px solid var(--muted);padding-top:16px;max-width:900px}@media (max-width:640px){.reference-guide.reference-caso-mls .rf-own-row.rf-three{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-own-stem{width:1px;height:20px;background:var(--muted)}.reference-guide.reference-caso-mls .rf-own-node{border:1px solid var(--ink);background:var(--paper);padding:12px 16px;text-align:center;display:flex;flex-direction:column;gap:2px;min-width:0}.reference-guide.reference-caso-mls .rf-own-node b{font-family:var(--f-mono);font-size:14px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.reference-guide.reference-caso-mls .rf-own-node span{font-size:13px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-own-node.rf-dark{background:var(--ink);color:var(--paper)}.reference-guide.reference-caso-mls .rf-own-node.rf-dark span{color:var(--sand)}.reference-guide.reference-caso-mls .rf-own-node.rf-gold{border-color:var(--gold);background:var(--pencil-soft)}.reference-guide.reference-caso-mls .rf-dtable{border-top:2px solid var(--ink);background:var(--sheet)}.reference-guide.reference-caso-mls .rf-dh,.reference-guide.reference-caso-mls .rf-dr{display:grid;grid-template-columns:110px 1fr 1fr;grid-gap:18px;gap:18px;padding:12px 16px;border-bottom:1px solid var(--line)}@media (max-width:640px){.reference-guide.reference-caso-mls .rf-dh{display:none}.reference-guide.reference-caso-mls .rf-dr{grid-template-columns:1fr;gap:4px}}.reference-guide.reference-caso-mls .rf-dh span{font-family:var(--f-mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--muted)}.reference-guide.reference-caso-mls .rf-dr span{font-family:var(--f-mono);font-size:15px;letter-spacing:.06em;font-weight:600;color:var(--gold-text)}.reference-guide.reference-caso-mls .rf-dr p{font-size:15px}.reference-guide.reference-caso-mls .rf-dr p:last-child{font-weight:600}.reference-guide.reference-caso-mls .rf-dr.rf-hi{background:var(--ink);color:var(--paper)}.reference-guide.reference-caso-mls .rf-dr.rf-hi span{color:var(--gold)}.reference-guide.reference-caso-mls .rf-anatomy{display:grid;grid-template-columns:1fr 1.3fr 1fr;grid-gap:20px;gap:20px}@media (max-width:860px){.reference-guide.reference-caso-mls .rf-anatomy{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-an-col{min-width:0}.reference-guide.reference-caso-mls .rf-an-col h4{margin:0 0 10px;font-family:var(--f-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--gold-text)}.reference-guide.reference-caso-mls .rf-an-col ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:14.5px}.reference-guide.reference-caso-mls .rf-an-col li{border-left:2px solid var(--line);padding-left:10px}.reference-guide.reference-caso-mls .rf-steps{display:flex;flex-direction:column-reverse;gap:6px}.reference-guide.reference-caso-mls .rf-steps div{border:1px solid var(--line);background:var(--paper);padding:10px 12px;display:grid;grid-template-columns:1fr auto;grid-gap:2px 10px;gap:2px 10px}.reference-guide.reference-caso-mls .rf-steps span{grid-column:2;grid-row:1/3;font-family:var(--f-mono);font-size:13px;font-weight:600;color:var(--gold-text);text-align:right;align-self:center;max-width:120px}.reference-guide.reference-caso-mls .rf-steps b{font-weight:600;font-size:15px}.reference-guide.reference-caso-mls .rf-steps i{font-style:normal;font-size:13px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-steps div.rf-top{background:var(--ink);color:var(--paper);border-color:var(--ink)}.reference-guide.reference-caso-mls .rf-steps div.rf-top span{color:var(--gold)}.reference-guide.reference-caso-mls .rf-steps div.rf-top i{color:var(--sand)}.reference-guide.reference-caso-mls .rf-journey{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:0;gap:0;border:1px solid var(--line)}@media (max-width:900px){.reference-guide.reference-caso-mls .rf-journey{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.reference-guide.reference-caso-mls .rf-journey{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-journey div{padding:14px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:4px;min-width:0}.reference-guide.reference-caso-mls .rf-journey span{font-family:var(--f-mono);font-size:12px;font-weight:600;color:var(--gold-text);letter-spacing:.1em}.reference-guide.reference-caso-mls .rf-journey b{font-family:var(--f-display);font-weight:500;font-size:17px}.reference-guide.reference-caso-mls .rf-journey p{font-size:13.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-journey .rf-pay{background:var(--pencil-soft)}.reference-guide.reference-caso-mls .rf-journey .rf-pay.rf-top{background:var(--ink);color:var(--paper)}.reference-guide.reference-caso-mls .rf-journey .rf-pay.rf-top p{color:var(--sand)}.reference-guide.reference-caso-mls .rf-journey .rf-pay.rf-top span{color:var(--gold)}.reference-guide.reference-caso-mls .rf-equation{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:10px}.reference-guide.reference-caso-mls .rf-equation div{border:1px solid var(--line);background:var(--paper);padding:12px 14px;text-align:center;min-width:120px;flex:1 1 120px}.reference-guide.reference-caso-mls .rf-equation b{display:block;font-family:var(--f-display);font-weight:500;font-size:24px}.reference-guide.reference-caso-mls .rf-equation span{font-size:13px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-equation i{align-self:center;font-style:normal;font-family:var(--f-mono);font-size:20px;color:var(--gold-text)}.reference-guide.reference-caso-mls .rf-equation .rf-res{background:var(--ink);color:var(--paper);border-color:var(--ink)}.reference-guide.reference-caso-mls .rf-equation .rf-res span{color:var(--sand)}.reference-guide.reference-caso-mls .rf-anatomy,.reference-guide.reference-caso-mls .rf-anatomy>*,.reference-guide.reference-caso-mls .rf-case>*,.reference-guide.reference-caso-mls .rf-dtable,.reference-guide.reference-caso-mls .rf-duo>*,.reference-guide.reference-caso-mls .rf-equation,.reference-guide.reference-caso-mls .rf-journey,.reference-guide.reference-caso-mls .rf-xray{min-width:0}.reference-guide.reference-caso-mls .rf-fchain{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;border:1px solid var(--line);background:var(--sheet)}@media (max-width:860px){.reference-guide.reference-caso-mls .rf-fchain{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-fchain div{padding:16px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:4px;position:relative}.reference-guide.reference-caso-mls .rf-fchain span{width:30px;height:30px;border:1.5px solid var(--gold);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--f-display);font-size:15px}.reference-guide.reference-caso-mls .rf-fchain b{font-family:var(--f-mono);font-size:15px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;margin-top:6px}.reference-guide.reference-caso-mls .rf-fchain i{font-style:normal;font-size:13.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-motors{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:760px){.reference-guide.reference-caso-mls .rf-motors{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-mt{border:1px solid var(--line);background:var(--sheet);padding:20px;display:flex;flex-direction:column;gap:12px;min-width:0}.reference-guide.reference-caso-mls .rf-mt-h{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;align-items:baseline}.reference-guide.reference-caso-mls .rf-mt-h b{font-family:var(--f-mono);font-size:16px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.reference-guide.reference-caso-mls .rf-mt-h span{font-family:var(--f-mono);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;padding:2px 8px}.reference-guide.reference-caso-mls .rf-mt.rf-on .rf-mt-h span{background:var(--ink);color:var(--gold)}.reference-guide.reference-caso-mls .rf-mt.rf-off .rf-mt-h span{background:var(--alert-soft);color:var(--alert)}.reference-guide.reference-caso-mls .rf-mt-c{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.reference-guide.reference-caso-mls .rf-mt-c i{font-style:normal;border:1px solid var(--ink);padding:5px 10px;font-size:14px}.reference-guide.reference-caso-mls .rf-mt.rf-off .rf-mt-c i{border-style:dashed;border-color:var(--alert);color:var(--alert)}.reference-guide.reference-caso-mls .rf-mt-c em{font-style:normal;color:var(--gold-text)}.reference-guide.reference-caso-mls .rf-mt p{font-size:14.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-lev{border-top:2px solid var(--ink);background:var(--sheet)}.reference-guide.reference-caso-mls .rf-lev-h,.reference-guide.reference-caso-mls .rf-lev-r{display:grid;grid-template-columns:1fr 190px 1.4fr;grid-gap:16px;gap:16px;padding:12px 16px;border-bottom:1px solid var(--line);align-items:center}@media (max-width:700px){.reference-guide.reference-caso-mls .rf-lev-h{display:none}.reference-guide.reference-caso-mls .rf-lev-r{grid-template-columns:1fr;gap:6px}}.reference-guide.reference-caso-mls .rf-lev-h span{font-family:var(--f-mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--muted)}.reference-guide.reference-caso-mls .rf-lev-r span{font-weight:600;font-size:15px}.reference-guide.reference-caso-mls .rf-lev-r b{font-family:var(--f-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding:4px 10px;justify-self:start}.reference-guide.reference-caso-mls .rf-lev-r .rf-l1{background:var(--ink);color:var(--gold)}.reference-guide.reference-caso-mls .rf-lev-r .rf-l2{border:1px solid var(--ink)}.reference-guide.reference-caso-mls .rf-lev-r .rf-l3{background:var(--pencil-soft);color:var(--gold-text)}.reference-guide.reference-caso-mls .rf-lev-r .rf-l4{background:var(--sand)}.reference-guide.reference-caso-mls .rf-lev-r p{font-size:14.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-lev-r.rf-hi{background:var(--alert-soft)}.reference-guide.reference-caso-mls .rf-clubgrid{display:grid;grid-template-columns:repeat(34,1fr);grid-gap:4px;gap:4px}@media (max-width:700px){.reference-guide.reference-caso-mls .rf-clubgrid{grid-template-columns:repeat(17,1fr)}}.reference-guide.reference-caso-mls .rf-clubgrid i{display:block;aspect-ratio:1;background:var(--ink);opacity:.85}.reference-guide.reference-caso-mls .rf-clubgrid i.rf-cg-a{background:var(--gold);opacity:1}.reference-guide.reference-caso-mls .rf-clubgrid i:nth-child(7n){opacity:.65}.reference-guide.reference-caso-mls .rf-clubgrid i:nth-child(11n){opacity:.5}.reference-guide.reference-caso-mls .rf-clublegend{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;margin-top:14px;font-family:var(--f-mono);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.reference-guide.reference-caso-mls .rf-clublegend i{display:inline-block;width:11px;height:11px;background:var(--ink);margin-right:6px;vertical-align:-1px}.reference-guide.reference-caso-mls .rf-clublegend i.rf-cg-a{background:var(--gold)}.reference-guide.reference-caso-mls .rf-clublegend b{margin-left:auto;color:var(--ink);font-weight:600}@media (max-width:600px){.reference-guide.reference-caso-mls .rf-clublegend b{margin-left:0}}.reference-guide.reference-caso-mls .rf-founders.rf-three{grid-template-columns:repeat(3,1fr)}@media (max-width:960px){.reference-guide.reference-caso-mls .rf-founders.rf-three{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-founders.rf-three .rf-founder{grid-template-columns:1fr}.reference-guide.reference-caso-mls .rf-founders.rf-three .rf-founder img{min-height:0;aspect-ratio:1/1;height:auto;object-position:50% 20%}@media (max-width:960px){.reference-guide.reference-caso-mls .rf-founders.rf-three .rf-founder{grid-template-columns:200px 1fr}.reference-guide.reference-caso-mls .rf-founders.rf-three .rf-founder img{aspect-ratio:auto;height:100%;min-height:260px}}@media (max-width:520px){.reference-guide.reference-caso-mls .rf-founders.rf-three .rf-founder{grid-template-columns:1fr}.reference-guide.reference-caso-mls .rf-founders.rf-three .rf-founder img{aspect-ratio:1/1;min-height:0}}.reference-guide.reference-caso-mls .rf-title4{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;border:1px solid var(--line)}@media (max-width:860px){.reference-guide.reference-caso-mls .rf-title4{grid-template-columns:1fr 1fr}}@media (max-width:460px){.reference-guide.reference-caso-mls .rf-title4{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-title4 div{padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:4px;background:var(--paper);min-width:0}.reference-guide.reference-caso-mls .rf-title4 span{font-family:var(--f-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-text);font-weight:600}.reference-guide.reference-caso-mls .rf-title4 b{font-family:var(--f-display);font-weight:500;font-size:22px}.reference-guide.reference-caso-mls .rf-title4 p{font-size:14px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-title4 .rf-tt{background:var(--ink);color:var(--paper)}.reference-guide.reference-caso-mls .rf-title4 .rf-tt span{color:var(--gold)}.reference-guide.reference-caso-mls .rf-title4 .rf-tt p{color:var(--sand)}.reference-guide.reference-caso-mls .rf-own-row.rf-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;max-width:640px}@media (max-width:520px){.reference-guide.reference-caso-mls .rf-own-row.rf-two{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-jrow{display:grid;grid-template-columns:110px 1fr;grid-gap:14px;gap:14px;align-items:stretch;margin-bottom:14px}@media (max-width:700px){.reference-guide.reference-caso-mls .rf-jrow{grid-template-columns:1fr}}.reference-guide.reference-caso-mls .rf-jlab{font-family:var(--f-mono);font-size:15px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;background:var(--ink);color:var(--gold);display:flex;align-items:center;justify-content:center;padding:10px}.reference-guide.reference-caso-mls .rf-jrow>*{min-width:0}.reference-guide.reference-caso-mls .rf-splitbar{display:flex;margin-top:18px;height:34px;font-family:var(--f-mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.reference-guide.reference-caso-mls .rf-splitbar span{display:flex;align-items:center;padding-inline:12px;white-space:nowrap;overflow:hidden}.reference-guide.reference-caso-mls .rf-splitbar span:first-child{background:var(--ink);color:var(--paper)}.reference-guide.reference-caso-mls .rf-splitbar span:last-child{background:var(--gold);color:var(--ink)}.reference-guide.reference-caso-mls .rf-splitbar.rf-big{height:52px;font-size:15px}.reference-guide.reference-caso-mls .rf-hub{display:flex;flex-direction:column;align-items:center;gap:12px}.reference-guide.reference-caso-mls .rf-hub-c{width:120px;height:120px;border-radius:50%;background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);letter-spacing:.14em;font-weight:600;box-shadow:0 0 0 10px var(--sand)}.reference-guide.reference-caso-mls .rf-hub-r{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.reference-guide.reference-caso-mls .rf-hub-r span{border:1px dashed var(--alert);color:var(--alert);padding:4px 10px;font-size:13px}.reference-guide.reference-caso-mls .rf-hub p{font-size:13.5px;color:var(--muted);text-align:center}.reference-guide.reference-caso-mls .rf-map2{border-top:2px solid var(--ink);background:var(--sheet)}.reference-guide.reference-caso-mls .rf-mh,.reference-guide.reference-caso-mls .rf-mr{display:grid;grid-template-columns:1fr 40px 1.3fr;grid-gap:12px;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line);align-items:center}.reference-guide.reference-caso-mls .rf-mh span{font-family:var(--f-mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--muted)}.reference-guide.reference-caso-mls .rf-mr p{font-size:15px}.reference-guide.reference-caso-mls .rf-mr p:last-child{font-weight:600}.reference-guide.reference-caso-mls .rf-mr i{font-style:normal;color:var(--gold-text);text-align:center;font-size:18px}.reference-guide.reference-caso-mls .rf-mr.rf-hi{background:var(--ink);color:var(--paper)}.reference-guide.reference-caso-mls .rf-mr.rf-hi i{color:var(--gold)}@media (max-width:560px){.reference-guide.reference-caso-mls .rf-mh{display:none}.reference-guide.reference-caso-mls .rf-mr{grid-template-columns:1fr;gap:2px}.reference-guide.reference-caso-mls .rf-mr i{text-align:left}}.reference-guide.reference-caso-mls .rf-doors{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}@media (max-width:760px){.reference-guide.reference-caso-mls .rf-doors{grid-template-columns:1fr 1fr}}.reference-guide.reference-caso-mls .rf-door{background:var(--paper);padding:16px;text-align:center;display:flex;flex-direction:column;gap:4px;border:1px solid var(--line);border-top:3px solid var(--gold)}.reference-guide.reference-caso-mls .rf-door b{font-family:var(--f-display);font-weight:500;font-size:26px}.reference-guide.reference-caso-mls .rf-door span{font-size:13.5px;color:var(--muted)}.reference-guide.reference-caso-mls .rf-doors-arrow{text-align:center;letter-spacing:2.2em;color:var(--gold-text);font-size:18px;margin:10px 0}.reference-guide.reference-caso-mls .rf-doors-target{background:var(--ink);color:var(--paper);text-align:center;padding:14px;font-family:var(--f-mono);font-size:16px;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.reference-guide.reference-caso-mls .rf-flows{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;justify-content:center}.reference-guide.reference-caso-mls .rf-flows i{align-self:center;font-style:normal;color:var(--gold-text);font-size:22px}.reference-guide.reference-caso-mls .rf-fl-col{flex:1 1 140px;border:1px solid var(--line);background:var(--paper);padding:14px;text-align:center;display:flex;flex-direction:column;gap:4px}.reference-guide.reference-caso-mls .rf-fl-col span{font-family:var(--f-mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--gold-text)}.reference-guide.reference-caso-mls .rf-fl-col b{font-family:var(--f-display);font-weight:500;font-size:19px}.reference-guide.reference-caso-mls .rf-fl-col.rf-gold{background:var(--gold);border-color:var(--gold)}.reference-guide.reference-caso-mls .rf-fl-col.rf-gold span{color:var(--ink)}.reference-guide.reference-caso-mls .rf-fl-col.rf-dark{background:var(--ink);color:var(--paper);border-color:var(--ink)}.reference-guide.reference-caso-mls .rf-fl-col.rf-dark span{color:var(--gold)}.reference-guide.reference-caso-mls .rf-founders.rf-three .rf-founder{align-content:start}.reference-guide.reference-caso-mls .rf-founders.rf-three .rf-founder>div{justify-content:flex-start}