.lf-method-refined .lf-md-coordination{background:radial-gradient(at 90% 0,#98d9660c,#0000 65%),#111c1e;border-radius:24px;min-width:0;margin:0;padding:32px 38px}.lf-method-refined .lf-md-coordination figcaption{margin-bottom:28px}.lf-method-refined .lf-md-coordination figcaption>span,.lf-method-refined .lf-md-volume-chart figcaption>span{color:#a5c78e;letter-spacing:.12em;margin-bottom:12px;font-size:.625rem;font-weight:600;line-height:1.6;display:block}.lf-method-refined #coordination-title{color:var(--lf-text);letter-spacing:-.025em;font-size:1.35rem;font-weight:600;line-height:1.35}.lf-method-refined .lf-md-coordinate-node{align-items:center;gap:17px;padding:8px 15px;display:flex}.lf-method-refined .lf-md-coordinate-node>svg{color:#a8bfa4;flex-shrink:0}.lf-method-refined .lf-md-coordinate-node strong{color:#dce6dc;font-size:.9375rem;line-height:1.5;display:block}.lf-method-refined .lf-md-coordinate-node div>span{color:#93a6a0;margin-top:2px;font-size:.75rem;line-height:1.7;display:block}.lf-method-refined .lf-md-coordinate-connector{color:#8eb277;align-items:center;gap:13px;margin:10px 0 10px 19px;display:flex}.lf-method-refined .lf-md-coordinate-connector span{color:#8fa19a;font-size:.6875rem;line-height:1.5}.lf-method-refined .lf-md-coordinate-center{background:linear-gradient(120deg,#98d96616,#98d96604);border-radius:18px;padding:23px 26px}.lf-method-refined .lf-md-coordinate-center>div{color:var(--lf-green);align-items:center;gap:15px;display:flex}.lf-method-refined .lf-md-coordinate-center strong{letter-spacing:.12em;font-size:1.25rem}.lf-method-refined .lf-md-coordinate-center>p{color:#cedcc9;margin:12px 0 16px;font-size:.8125rem}.lf-method-refined .lf-md-coordinate-center ul{flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none;display:flex}.lf-method-refined .lf-md-coordinate-center li{color:#afc7a5;background:#98d9660b;border-radius:7px;padding:5px 10px;font-size:.6875rem;line-height:1.5}.lf-method-refined .lf-md-experience{grid-template-columns:.9fr 1.1fr;align-items:center;gap:65px;display:grid}.lf-method-refined .lf-md-experience>div>p:not(.lf-eyebrow){margin-top:25px}.lf-method-refined .lf-md-volume-context{max-width:460px;margin-top:26px}.lf-method-refined .lf-md-volume-context>strong{color:#d2dfd1;font-size:.875rem;line-height:1.6}.lf-method-refined .lf-md-volume-context p{margin-top:8px;font-size:.875rem;line-height:1.8}.lf-method-refined .lf-md-volume-chart{background:radial-gradient(at 0 0,#98d96609,#0000 65%),#111c1e;border-radius:24px;min-width:0;margin:0;padding:34px 38px}.lf-method-refined .lf-md-volume-chart h3{letter-spacing:-.025em;font-size:1.25rem;line-height:1.4}.lf-method-refined .lf-md-volume-chart figcaption p{margin-top:7px;font-size:.75rem;line-height:1.7}.lf-method-refined .lf-md-volume-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:29px 0;display:grid}.lf-method-refined .lf-md-volume-values dt{color:#aabcae;font-size:.6875rem;line-height:1.6}.lf-method-refined .lf-md-volume-values dd{color:var(--lf-green);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:clamp(1.75rem,2.7vw,2.65rem);font-weight:600;line-height:1.15}.lf-method-refined .lf-md-volume-values>div:last-child dd{color:#dfebd9}.lf-method-refined .lf-md-volume-values small{color:#91a59b;letter-spacing:0;margin-top:7px;font-size:.6875rem;font-weight:400;line-height:1.6;display:block}.lf-method-refined .lf-md-volume-series{margin-top:17px}.lf-method-refined .lf-md-volume-series>span{color:#a6bba9;margin-bottom:8px;font-size:.6875rem;line-height:1.6;display:block}.lf-method-refined .lf-md-volume-track{background:repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 33.3333%);border-right:1px solid #ffffff12;height:28px;position:relative}.lf-method-refined .lf-md-range{background:var(--lf-green);border-radius:20px;height:12px;position:absolute;top:8px;box-shadow:0 0 20px #98d9660a}.lf-method-refined .lf-md-range-peak{background:#cfdfc4}.lf-method-refined .lf-md-range:before,.lf-method-refined .lf-md-range:after{content:"";background:#132017;border-radius:50%;width:6px;height:6px;position:absolute;top:3px}.lf-method-refined .lf-md-range:before{left:3px}.lf-method-refined .lf-md-range:after{right:3px}.lf-method-refined .lf-md-volume-axis{color:#91a69a;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;margin-top:7px;font-size:.6875rem;line-height:1.6;display:flex}.lf-method-refined .lf-md-chart-source{color:#94a79b;margin-top:26px;font-size:.75rem;line-height:1.8}.lf-method-refined .lf-md-phases{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.lf-method-refined .lf-md-phases>li{flex-direction:column;min-width:0;display:flex;position:relative}.lf-method-refined .lf-md-phase-number{z-index:1;width:38px;height:38px;color:var(--lf-green);background:#17241d;border-radius:50%;place-items:center;font-size:.75rem;display:grid;position:relative}.lf-method-refined .lf-md-phases>li:not(:last-child):after{content:"";background:linear-gradient(90deg,#98d96625,#98d96605);height:1px;position:absolute;top:19px;left:53px;right:-15px}.lf-method-refined .lf-md-phases>li>small{color:#8eb477;letter-spacing:.1em;margin-top:25px;font-size:.625rem;line-height:1.5;display:block}.lf-method-refined .lf-md-phases h3{letter-spacing:-.025em;min-height:2.7em;margin:10px 0 13px;font-size:1.1875rem;line-height:1.35}.lf-method-refined .lf-md-phases>li>p{font-size:.875rem;line-height:1.8}.lf-method-refined .lf-md-phases>li>div{color:#c1d5b7;align-items:flex-start;gap:9px;margin-top:auto;padding-top:20px;font-size:.75rem;line-height:1.7;display:flex}.lf-method-refined .lf-md-phases>li>div svg{color:var(--lf-green);flex-shrink:0;margin-top:3px}.lf-method-refined .lf-md-agreements{background:#ffffff03;border-radius:20px;margin-top:42px;padding:31px 35px}.lf-method-refined .lf-md-agreements>h3{margin-bottom:24px;font-size:1.125rem;line-height:1.4}.lf-method-refined .lf-md-agreements dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin:0;display:grid}.lf-method-refined .lf-md-agreements dt{color:#d2dfce;margin-bottom:9px;font-size:.875rem;font-weight:600;line-height:1.5}.lf-method-refined .lf-md-agreements dd{color:#9fb4a5;margin:0;font-size:.8125rem;line-height:1.8}.lf-method-refined .lf-md-agreements>.lf-link{margin-top:20px;font-size:.8125rem}.lf-method-refined .lf-md-indicators{grid-template-columns:.62fr 1.38fr;align-items:start;gap:30px;display:grid}.lf-method-refined .lf-md-indicator-choices{gap:7px;display:grid}.lf-method-refined .lf-md-indicator-choices button{color:#aebfb3;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:17px;padding:20px 23px;font-size:.9375rem;transition:background .15s,color .15s;display:grid}.lf-method-refined .lf-md-indicator-choices button>svg:first-child{color:#8fb37c}.lf-method-refined .lf-md-indicator-choices button>svg:last-child{opacity:0}.lf-method-refined .lf-md-indicator-choices button:hover{background:#98d96604}.lf-method-refined .lf-md-indicator-choices button[aria-pressed=true]{color:#e1ecdc;background:#98d9660d}.lf-method-refined .lf-md-indicator-choices button[aria-pressed=true]>svg:last-child{opacity:1;color:var(--lf-green)}.lf-method-refined .lf-md-indicator-panel{background:radial-gradient(at 100% 0,#98d96608,#0000 65%),#111c1e;border-radius:24px;min-width:0;min-height:445px;padding:34px 38px}.lf-method-refined .lf-md-indicator-content{animation:.18s ease-out lf-md-reveal}.lf-method-refined .lf-md-indicator-top{color:#8ca686;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.lf-method-refined .lf-md-indicator-top span{letter-spacing:.1em;font-size:.625rem}.lf-method-refined .lf-md-indicator-top small{color:#a0bc95;letter-spacing:.06em;font-size:.5625rem}.lf-method-refined .lf-md-indicator-panel h3{color:#e3ece0;letter-spacing:-.025em;font-size:1.4rem;line-height:1.4}.lf-method-refined .lf-md-formula{color:#d2e5c7;background:#98d96607;border-radius:14px;justify-content:center;align-items:center;gap:22px;min-height:110px;margin:26px 0 22px;padding:23px 25px;display:flex}.lf-method-refined .lf-md-formula>div{text-align:center;gap:11px;min-width:0;display:grid}.lf-method-refined .lf-md-formula span{font-size:.8125rem;line-height:1.6}.lf-method-refined .lf-md-formula i{background:#98d96640;height:1px;font-style:normal;display:block}.lf-method-refined .lf-md-formula strong{color:var(--lf-green);white-space:nowrap;flex-shrink:0;font-size:1.375rem;font-weight:500}.lf-method-refined .lf-md-formula-difference>div{justify-content:center;align-items:center;gap:19px;display:flex}.lf-method-refined .lf-md-formula-difference i{height:auto;color:var(--lf-green);background:0 0;font-size:1.7rem;line-height:1}.lf-method-refined .lf-md-indicator-panel p{font-size:.875rem;line-height:1.8}.lf-method-refined .lf-md-indicator-bottom{grid-template-columns:1fr 1fr;gap:30px;margin-top:26px;display:grid}.lf-method-refined .lf-md-indicator-bottom h4{color:#c8d9c2;margin:0 0 12px;font-size:.8125rem;font-weight:600;line-height:1.5}.lf-method-refined .lf-md-indicator-bottom ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.lf-method-refined .lf-md-indicator-bottom li{color:#9fb4a3;align-items:flex-start;gap:8px;font-size:.75rem;line-height:1.7;display:flex}.lf-method-refined .lf-md-indicator-bottom li>svg{color:var(--lf-green);flex-shrink:0;margin-top:3px}.lf-method-refined .lf-md-indicator-bottom>div>p{color:#9fb4a3;font-size:.75rem;line-height:1.8}.lf-method-refined .lf-md-indicator-note{color:#81978a;max-width:780px;margin:20px 0 0;font-size:.75rem}:is(.lf-method-refined .lf-md-indicator-choices button:focus-visible,.lf-method-refined .lf-md-control-list summary:focus-visible){outline:2px solid var(--lf-green);outline-offset:4px}.lf-method-refined .lf-md-controls{grid-template-columns:.9fr 1.1fr;align-items:start;gap:65px;display:grid}.lf-method-refined .lf-md-controls>div:first-child>p:not(.lf-eyebrow){max-width:450px;margin-top:25px}.lf-method-refined .lf-md-control-list{gap:8px;min-width:0;display:grid}.lf-method-refined .lf-md-control-list details{border-radius:16px}.lf-method-refined .lf-md-control-list details[open]{background:#ffffff03}.lf-method-refined .lf-md-control-list summary{cursor:pointer;border-radius:16px;grid-template-columns:26px minmax(0,1fr) 18px;align-items:center;gap:18px;padding:21px 22px;list-style:none;display:grid}.lf-method-refined .lf-md-control-list summary::-webkit-details-marker{display:none}.lf-method-refined .lf-md-control-list summary>svg{color:var(--lf-green)}.lf-method-refined .lf-md-control-list summary>svg:last-child{width:16px;transition:transform .18s}.lf-method-refined .lf-md-control-list details[open] summary>svg:last-child{transform:rotate(180deg)}.lf-method-refined .lf-md-control-list summary small{color:#85a875;letter-spacing:.09em;margin-bottom:7px;font-size:.5625rem;line-height:1.6;display:block}.lf-method-refined .lf-md-control-list h3{letter-spacing:-.02em;font-size:1.0625rem;line-height:1.4}.lf-method-refined .lf-md-control-content{padding:0 24px 23px 66px}.lf-method-refined .lf-md-control-content p{font-size:.875rem;line-height:1.8}.lf-method-refined .lf-md-control-content ul{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.lf-method-refined .lf-md-control-content li{color:#b4c8ac;align-items:flex-start;gap:9px;font-size:.75rem;line-height:1.7;display:flex}.lf-method-refined .lf-md-control-content li>svg{color:var(--lf-green);flex-shrink:0;margin-top:3px}.lf-method-refined .lf-md-scenario{background:radial-gradient(at 0 0,#98d96608,#0000 65%),#111c1e;border-radius:24px;grid-template-columns:.95fr 1.05fr;align-items:center;gap:70px;padding:44px;display:grid}.lf-method-refined .lf-md-scenario>div>svg{color:var(--lf-green);margin-bottom:24px}.lf-method-refined .lf-md-scenario>div>p:not(.lf-eyebrow){margin-top:24px;font-size:.9375rem}.lf-method-refined .lf-md-decision{text-align:center;min-width:0;margin:0}.lf-method-refined .lf-md-decision span{color:#8baa7c;letter-spacing:.075em;margin-bottom:7px;font-size:.5625rem;line-height:1.6;display:block}.lf-method-refined .lf-md-decision strong{color:#d0dfc8;font-size:.875rem;font-weight:500;line-height:1.5;display:block}.lf-method-refined .lf-md-decision small{color:#8fa387;margin-top:8px;font-size:.6875rem;line-height:1.7;display:block}.lf-method-refined .lf-md-decision-entry{background:#ffffff03;border-radius:12px;padding:17px}.lf-method-refined .lf-md-decision-stem{background:#98d96630;width:1px;height:24px;margin:auto;display:block}.lf-method-refined .lf-md-decision-check{background:#98d9660c;border-radius:14px;padding:19px}.lf-method-refined .lf-md-decision-branches{background:linear-gradient(#98d96630,#98d96630) bottom/50% 1px no-repeat;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:30px 0 16px;display:grid;position:relative}.lf-method-refined .lf-md-decision-branches:before{content:"";background:#98d96630;height:1px;position:absolute;top:14px;left:25%;right:25%}.lf-method-refined .lf-md-decision-branches:after{content:"";background:#98d96630;width:1px;height:14px;position:absolute;top:0;left:50%}.lf-method-refined .lf-md-decision-branches>div{background:#ffffff03;border-radius:12px;padding:18px 10px;position:relative}.lf-method-refined .lf-md-decision-branches>div:before{content:"";background:#98d96630;width:1px;height:16px;position:absolute;top:-16px;left:50%}.lf-method-refined .lf-md-decision-branches>div:after{content:"";background:#98d96630;width:1px;height:16px;position:absolute;bottom:-16px;left:50%}.lf-method-refined .lf-md-decision figcaption{background:#98d9660a;border-radius:12px;padding:18px}@keyframes lf-md-reveal{0%{opacity:.55;transform:translateY(3px)}to{opacity:1;transform:none}}@media (max-width:1100px){.lf-method-refined .lf-md-coordination{padding:29px}.lf-method-refined .lf-md-experience,.lf-method-refined .lf-md-controls{gap:40px}.lf-method-refined .lf-md-phases{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.lf-method-refined .lf-md-phases>li:nth-child(2):after{display:none}.lf-method-refined .lf-md-phases h3{min-height:0}.lf-method-refined .lf-md-scenario{gap:40px;padding:35px}.lf-method-refined .lf-md-indicators{grid-template-columns:.65fr 1.35fr;gap:20px}.lf-method-refined .lf-md-indicator-panel{padding:30px}}@media (max-width:800px){.lf-method-refined .lf-md-experience,.lf-method-refined .lf-md-controls{grid-template-columns:1fr;gap:28px}.lf-method-refined .lf-md-agreements dl{gap:25px}.lf-method-refined .lf-md-indicators{grid-template-columns:1fr;gap:17px}.lf-method-refined .lf-md-indicator-choices{flex-wrap:wrap;gap:7px;display:flex}.lf-method-refined .lf-md-indicator-choices button{gap:9px;min-height:46px;padding:12px 16px;font-size:.8125rem;display:flex}.lf-method-refined .lf-md-indicator-choices button>svg:last-child{display:none}.lf-method-refined .lf-md-indicator-panel{min-height:0}.lf-method-refined .lf-md-scenario{grid-template-columns:1fr;gap:32px}}@media (max-width:600px){.lf-method-refined .lf-md-coordination{border-radius:20px;padding:27px 23px}.lf-method-refined #coordination-title{font-size:1.1875rem}.lf-method-refined .lf-md-coordinate-node{gap:13px;padding:5px 0}.lf-method-refined .lf-md-coordinate-connector{margin-left:4px}.lf-method-refined .lf-md-coordinate-center{padding:22px}.lf-method-refined .lf-md-volume-chart{border-radius:20px;padding:27px 23px}.lf-method-refined .lf-md-volume-chart h3{font-size:1.125rem}.lf-method-refined .lf-md-volume-values{gap:16px;margin-block:25px}.lf-method-refined .lf-md-volume-values dd{font-size:clamp(1.5rem,6.8vw,2rem)}.lf-method-refined .lf-md-volume-values dt{font-size:.625rem}.lf-method-refined .lf-md-volume-values small{font-size:.6875rem}.lf-method-refined .lf-md-chart-source{font-size:.75rem}.lf-method-refined .lf-md-volume-context{margin-top:22px}.lf-method-refined .lf-md-phases{grid-template-columns:1fr;gap:26px}.lf-method-refined .lf-md-phases>li{grid-template-columns:32px minmax(0,1fr);gap:0 15px;display:grid}.lf-method-refined .lf-md-phase-number{grid-row:1/5;width:32px;height:32px}.lf-method-refined .lf-md-phases>li:after{display:none}.lf-method-refined .lf-md-phases>li>small{margin-top:0;padding-top:2px}.lf-method-refined .lf-md-phases h3{margin-top:8px;font-size:1.125rem}.lf-method-refined .lf-md-phases>li>p,.lf-method-refined .lf-md-phases>li>div{grid-column:2}.lf-method-refined .lf-md-phases>li>div{margin-top:13px;padding-top:0}.lf-method-refined .lf-md-agreements{margin-top:30px;padding:26px 23px}.lf-method-refined .lf-md-agreements dl{grid-template-columns:1fr;gap:22px}.lf-method-refined .lf-md-agreements>h3{font-size:1.0625rem}.lf-method-refined .lf-md-indicator-choices{gap:7px}.lf-method-refined .lf-md-indicator-choices button{gap:8px;padding:11px 12px}.lf-method-refined .lf-md-indicator-choices button>svg{width:17px;height:17px}.lf-method-refined .lf-md-indicator-panel{border-radius:20px;padding:27px 23px}.lf-method-refined .lf-md-indicator-panel h3{font-size:1.25rem}.lf-method-refined .lf-md-indicator-top{gap:8px}.lf-method-refined .lf-md-indicator-top span{font-size:.5625rem}.lf-method-refined .lf-md-formula{gap:14px;margin-block:23px 20px;padding:21px 15px}.lf-method-refined .lf-md-formula span{font-size:.75rem}.lf-method-refined .lf-md-formula strong{font-size:1.125rem}.lf-method-refined .lf-md-formula-difference>div{gap:11px}.lf-method-refined .lf-md-indicator-bottom{grid-template-columns:1fr;gap:24px;margin-top:23px}.lf-method-refined .lf-md-control-list summary{gap:14px;padding:18px 0}.lf-method-refined .lf-md-control-list h3{font-size:1rem}.lf-method-refined .lf-md-control-content{padding:0 18px 22px 40px}.lf-method-refined .lf-md-scenario{border-radius:20px;padding:27px 23px}.lf-method-refined .lf-md-scenario>div>p:not(.lf-eyebrow){font-size:.875rem}.lf-method-refined .lf-md-decision-branches{gap:10px}.lf-method-refined .lf-md-decision strong{font-size:.8125rem}.lf-method-refined .lf-md-decision-branches strong{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.lf-method-refined .lf-md-indicator-content{animation:none}.lf-method-refined .lf-md-indicator-choices button,.lf-method-refined .lf-md-control-list summary>svg:last-child{transition:none}}
