.lift-off{--ink:#232323;--paper:#fff;--wash:#eef1f6;--yellow:#fff200;background:var(--paper);color:var(--ink);font-size:16px;line-height:1.6}.lift-off *{box-sizing:border-box}.lift-off h1,.lift-off h2,.lift-off h3,.lift-off h4{letter-spacing:-.025em;font-weight:700;line-height:1.08}.lift-off h1{margin:24px 0;font-size:clamp(64px,7vw,110px);font-weight:900}.lift-off h2{margin:10px 0 22px;font-size:clamp(36px,4.2vw,60px)}.lift-off h3{margin:12px 0 18px;font-size:28px}.lift-off h4{margin:18px 0 10px;font-size:20px}.lift-off p{margin:12px 0 20px}.lift-off button,.lift-off a,.lift-off input,.lift-off select,.lift-off summary{-webkit-tap-highlight-color:transparent}.lift-off button,.lift-off summary{cursor:pointer}.lift-off button{font:inherit}.lift-off a{color:inherit;text-decoration:none}.lift-off button:focus-visible,.lift-off a:focus-visible,.lift-off input:focus-visible,.lift-off select:focus-visible,.lift-off summary:focus-visible{outline-offset:4px;border-bottom-color:inherit;outline:3px solid #232323!important}.lift-off .lo-dark :focus-visible,.lift-off .lo-header :focus-visible{outline-color:#fff200!important}.lo-section{max-width:1440px;margin:auto;padding:88px 64px;scroll-margin-top:70px}.lo-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:700}.lo-small{color:#404040;font-size:14px;line-height:1.5}.lo-header{color:#fff;background:#232323;align-items:center;gap:30px;min-height:80px;padding:18px 48px;display:flex}.lo-wordmark{font-family:var(--font-heading);letter-spacing:.02em;font-size:34px;font-weight:900;line-height:1}.lo-wordmark span{color:#fff200;margin-left:7px;font-size:13px}.lo-header-label{color:#e1e4e8;border-left:1px solid #8e8e8e;padding-left:24px;font-size:14px}.lo-header>div{align-items:center;gap:26px;margin-left:auto;font-size:14px;display:flex}.lo-header button{color:inherit;background:0 0;border:0}.lo-nav{z-index:20;white-space:nowrap;background:#fff;border-bottom:1px solid #9fa5ad;gap:32px;padding:16px 48px;display:flex;position:sticky;top:0;overflow-x:auto}.lo-nav a{font-size:14px;font-weight:700}.lo-nav span{color:#555;margin-right:9px;font-size:12px}.lo-nav a:hover{box-shadow:0 3px #232323}.lo-skip{z-index:50;background:#fff200;padding:12px;position:absolute;top:-100px;left:16px}.lo-skip:focus{top:16px}.lo-share-status{background:#eef1f6;padding:10px 48px;margin:0!important}.lo-hero{background:#f4f5f8;grid-template-columns:1fr 1.1fr;gap:48px;padding-top:64px;display:grid}.lo-hero-copy{max-width:540px}.lo-hero h1 em{font-style:normal;box-shadow:inset 0 -9px #fff200}.lo-lead{max-width:480px;font-size:23px;font-weight:500;line-height:1.4}.lo-yellow-square{background:#fff200;border:1px solid #232323;width:11px;height:11px;margin-right:8px;display:inline-block}.lo-button{color:#232323;background:#fff200;border:1px solid #232323;justify-content:space-between;align-items:center;gap:32px;padding:13px 22px;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:4px 4px #232323}.lo-button:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #232323}.lo-secondary{box-shadow:none;background:#fff}.lo-hero-facts{border-top:1px solid #9fa5ad;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:30px;padding-top:30px;display:grid}.lo-hero-facts>div{flex-direction:column;display:flex}.lo-hero-facts strong{font-family:var(--font-heading);font-size:32px;line-height:1.2}.lo-hero-facts span{font-size:14px}.lo-board{color:#fff;background:#232323;border-top:4px solid #fff200;align-self:center;padding:30px;box-shadow:8px 8px #c4c9d1}.lo-board figcaption{flex-direction:column;gap:8px;display:flex}.lo-board figcaption strong{font-family:var(--font-heading);font-size:32px;line-height:1.1}.lo-board .lo-small{color:#d6dbe1}.lo-board-track{grid-template-columns:repeat(7,1fr);gap:4px;margin:26px 0;display:grid}.lo-board-track button{color:#fff;text-align:left;background:0 0;border:0;padding:0;font-size:12px;line-height:1.3}.lo-board-track button>span{color:#e1e4e8;border-top:3px solid #979ca4;padding:8px 0;display:block}.lo-board-track button>.lo-step-lit{color:#fff200;border-color:#fff200}.lo-board-track button:focus-visible{outline-color:#fff200!important}.lo-example-card{color:#232323;background:#fff;border-left:5px solid #fff200;padding:22px;animation:.18s ease-out lo-stamp}.lo-example-card h3{font-size:27px}.lo-example-card p{font-size:16px}.lo-example-bottom{border-top:1px solid #aab0b8;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;font-size:12px;display:flex}.lo-board-note{color:#e1e4e8;min-height:78px;font-size:16px}.lo-badge{white-space:nowrap;letter-spacing:.025em;color:#232323;background:#eef1f6;border:1px solid #717780;padding:4px 9px;font-size:12px;font-weight:700;line-height:1.5;display:inline-block}.lo-done{color:#193b25;background:#dcebe1;border-color:#3c614b}.lo-gate{color:#40380b;background:#fffbd1;border-color:#766b23}.lo-intro{grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;display:grid}.lo-intro>div>p{max-width:450px}.lo-toggle{flex-wrap:wrap;gap:4px;margin-bottom:12px;display:flex}.lo-toggle button{background:#eef1f6;border:1px solid #a1a7af;padding:10px 13px;font-size:14px;font-weight:500}.lo-toggle button[aria-pressed=true]{color:#fff;background:#232323;border-color:#232323}.lo-visual{background:#232323;min-height:320px;padding:16px;animation:.18s ease-out lo-stamp}.lo-drawing svg,.lo-atlas svg{width:100%;height:auto;display:block}.lo-visual-strip{color:#fff;border-top:1px solid #9298a0;justify-content:space-between;gap:10px;padding-top:12px;font-size:12px;display:flex}.lo-calendar{color:#fff;grid-template-columns:repeat(3,1fr);gap:12px;font-size:14px;display:grid}.lo-calendar>div>strong{margin-bottom:14px;display:block}.lo-cal-fixed,.lo-cal-task,.lo-cal-focus{margin-bottom:14px;padding:12px 9px;font-size:14px}.lo-cal-fixed{color:#232323;background:#eef1f6;border-left:3px solid #9aa1ad}.lo-cal-task{color:#232323;background:#fff200;min-height:105px}.lo-cal-focus{border:1px dashed #c1c7cf;font-size:13px}.lo-overload{color:#fff;border-top:1px solid #9298a0;grid-column:1/-1;padding-top:10px;font-size:14px;margin:0!important}.lo-section-head{grid-template-columns:1.4fr 1fr;align-items:end;gap:60px;margin-bottom:32px;display:grid}.lo-section-head>p{color:#404040;max-width:400px}.lo-programme{border-top:2px solid #232323;grid-template-columns:290px 1fr;align-items:start;display:grid}.lo-stream-list{flex-direction:column;display:flex}.lo-stream-list button{text-align:left;background:#f4f5f8;border:0;border-bottom:1px solid #adb3bb;align-items:center;gap:14px;padding:21px 18px;display:flex}.lo-stream-list button strong{font-family:var(--font-heading);flex:1;font-size:21px;font-weight:700}.lo-stream-list button>span{font-size:13px}.lo-stream-list button[aria-pressed=true]{background:#fff200;box-shadow:inset 5px 0 #232323}.lo-stream{border:1px solid #aab0b8;border-top:0;padding:28px 36px;animation:.18s ease-out lo-stamp}.lo-stream-top{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.lo-stream h3{margin:24px 0;font-size:38px}.lo-timing{border-top:1px solid #aab0b8;border-bottom:1px solid #aab0b8;align-items:center;gap:22px;padding:16px 0;display:flex}.lo-timing strong{font-family:var(--font-heading);min-width:160px;font-size:30px;line-height:1.1}.lo-timing p{margin:0;font-size:14px}.lo-caution{background:#fffbd1;border-left:3px solid #766b23;padding:12px 15px;font-size:14px}.lo-task-summary{margin:0;padding:0;list-style:none}.lo-task-summary li{border-bottom:1px solid #c3c8ce;align-items:start;gap:14px;padding:18px 0;display:flex}.lo-task-summary li>span:first-child{font-size:23px;line-height:1.2}.lo-task-summary li>div{flex:1}.lo-task-summary strong{font-size:16px}.lo-task-summary p{color:#404040;margin:6px 0 0;font-size:14px}.lo-task-summary .lo-badge{font-size:11px}.lo-two{grid-template-columns:1fr 1fr;gap:32px;display:grid}.lo-two p{font-size:16px}.lo-dark{color:#fff;background:#232323;max-width:none}.lo-dark .lo-section-head{max-width:1312px;margin-left:auto;margin-right:auto}.lo-dark .lo-section-head>p{color:#e1e4e8}.lo-roadmap{grid-template-columns:repeat(5,1fr);gap:18px;max-width:1312px;margin:44px auto 0;display:grid}.lo-roadmap button{color:#fff;text-align:left;background:0 0;border:0;border-top:2px solid #858b93;padding:0 12px 20px 0}.lo-roadmap button[aria-pressed=true]{border-color:#fff200}.lo-phase-number{background:#404040;border:1px solid #a0a6af;justify-content:center;align-items:center;width:36px;height:36px;margin:18px 0;display:flex}.lo-roadmap button[aria-pressed=true] .lo-phase-number{color:#232323;background:#fff200;border-color:#fff200}.lo-roadmap strong{font-family:var(--font-heading);font-size:24px;line-height:1.1;display:block}.lo-roadmap small{color:#e1e4e8;margin-top:10px;font-size:14px;display:block}.lo-phase-detail{border:1px solid #858b93;border-left:4px solid #fff200;max-width:1312px;min-height:200px;margin:20px auto 0;padding:24px 30px}.lo-phase-detail p{max-width:850px}.lo-timeline-pair{max-width:1312px;margin:40px auto}.lo-timeline-pair>div{border-top:1px solid #858b93;padding-top:20px}.lo-dark-note{color:#e1e4e8;border-top:1px solid #858b93;max-width:1312px;padding-top:20px;font-size:14px;margin:auto!important}.lo-resource-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.lo-resource-grid article{border-top:3px solid #232323;padding:24px 0}.lo-resource-number{font-family:var(--font-heading);font-size:56px;font-weight:900;line-height:1}.lo-resource-grid p{color:#404040}.lo-cost-panel{background:#eef1f6;grid-template-columns:.8fr 1.2fr;gap:50px;margin-top:30px;padding:36px;display:grid}.lo-cost-panel h3{font-size:36px}.lo-cost-panel dl{margin:0}.lo-cost-panel dl>div{border-top:1px solid #9fa5ad;padding:14px 0}.lo-cost-panel dt{font-weight:700}.lo-cost-panel dd{color:#404040;margin:5px 0 0;font-size:14px}.lo-decision{border-left:5px solid #fff200;max-width:950px;margin-top:40px;padding-left:25px}.lo-progress{background:#f4f5f8}.lo-progress-stat{align-items:center;gap:24px;margin:24px 0;display:flex}.lo-progress-stat>strong{font-family:var(--font-heading);font-size:68px;font-weight:900;line-height:1}.lo-progress-stat>strong span{color:#555;font-size:30px}.lo-progress-track{gap:4px;height:12px;margin-bottom:34px;display:flex}.lo-progress-track>span{background:#d1d5db;border:1px solid #9198a2;flex:1}.lo-progress-track>.lo-complete{background:#232323;border-color:#232323}.lo-tracker-controls{gap:20px;margin:24px 0;display:flex}.lo-tracker-controls label{flex-direction:column;gap:8px;font-size:14px;font-weight:700;display:flex}.lo-tracker-controls label:first-child{flex:1}.lo-tracker-controls input,.lo-tracker-controls select{color:#232323;min-height:48px;font:inherit;background:#fff;border:1px solid #717780;padding:12px}.lo-tracker{background:#fff;border-top:2px solid #232323}.lo-tracker details{border:1px solid #b1b7c0;border-top:0}.lo-tracker summary{align-items:center;gap:20px;padding:18px 22px;list-style:none;display:flex}.lo-tracker summary::-webkit-details-marker{display:none}.lo-task-title{flex:1}.lo-task-title small{color:#555;text-transform:uppercase;letter-spacing:.05em;font-size:12px;display:block}.lo-task-title strong{font-size:16px;display:block}.lo-tracker details>p{max-width:1000px;margin:0;padding:0 22px 24px}.lo-tracker details[open] summary>span:last-child{transform:rotate(45deg)}.lo-empty{padding:24px}.lo-updates{margin-top:48px}.lo-updates article{border-top:1px solid #aab0b8;gap:28px;padding:18px 0;display:flex}.lo-updates time{white-space:nowrap;padding-top:5px;font-size:12px}.lo-updates h4{margin:0;font-size:22px}.lo-updates p{margin:7px 0;font-size:14px}.lo-footer{color:#fff;background:#232323;justify-content:space-between;align-items:center;gap:30px;padding:38px 64px;display:flex}.lo-footer strong{font-family:var(--font-heading);font-size:25px}.lo-footer p{color:#e1e4e8;font-size:12px}.lo-footer a{font-size:14px}.lo-footer a:focus-visible{outline-color:#fff200!important}@keyframes lo-stamp{0%{opacity:.5;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1441px){.lo-dark{padding-left:max(64px,50vw - 656px);padding-right:max(64px,50vw - 656px)}}@media (max-width:1000px){.lo-section{padding:60px 32px}.lo-hero{grid-template-columns:1fr;gap:30px}.lo-hero-copy{max-width:750px}.lo-board{width:100%;max-width:720px}.lo-intro{grid-template-columns:1fr}.lo-programme{grid-template-columns:230px 1fr}.lo-stream{padding:24px}.lo-stream h3{font-size:32px}.lo-task-summary li{flex-wrap:wrap}.lo-task-summary .lo-badge{margin-left:36px}.lo-section-head{gap:28px}.lo-timing{display:block}.lo-timing p{margin-top:10px}.lo-two{gap:22px}.lo-nav{gap:24px;padding-left:32px;padding-right:32px}}@media (max-width:700px){.lo-header{gap:15px;padding:18px 20px}.lo-header-label{display:none}.lo-header>div{gap:15px;font-size:12px}.lo-header>div>a{display:none}.lo-nav{gap:22px;padding:14px 20px}.lo-section{padding:46px 20px;scroll-margin-top:60px}.lo-hero{padding-top:36px}.lo-hero h1{font-size:72px}.lo-lead{font-size:21px}.lo-hero-facts{gap:16px}.lo-hero-facts strong{font-size:24px}.lo-hero-facts span{font-size:12px}.lo-board{padding:20px;box-shadow:5px 5px #c4c9d1}.lo-board figcaption strong{font-size:28px}.lo-board-track button{font-size:10px}.lo-example-bottom{flex-wrap:wrap}.lo-programme{display:block}.lo-stream-list{border-bottom:2px solid #232323;grid-template-columns:1fr 1fr;display:grid}.lo-stream-list button{gap:8px;padding:14px 10px}.lo-stream-list button strong{font-size:18px}.lo-stream-list button>span:last-child{display:none}.lo-stream{padding:22px 18px}.lo-stream h3{font-size:31px}.lo-stream-top .lo-small{font-size:12px}.lo-section-head,.lo-two,.lo-resource-grid,.lo-cost-panel{grid-template-columns:1fr;gap:20px}.lo-section-head{margin-bottom:22px}.lo-section-head>p{margin:0}.lo-roadmap{grid-template-columns:1fr;gap:0;margin-top:25px}.lo-roadmap button{align-items:center;gap:15px;padding:12px 0;display:flex}.lo-phase-number{flex-shrink:0;margin:0}.lo-roadmap strong{flex:1;font-size:23px}.lo-roadmap small{margin:0}.lo-phase-detail{min-height:220px;padding:20px}.lo-cost-panel{padding:24px}.lo-resource-grid article{padding:20px 0}.lo-resource-grid h3{margin-top:8px}.lo-tracker-controls{flex-wrap:wrap}.lo-tracker-controls label{width:100%}.lo-tracker summary{gap:10px;padding:16px 13px}.lo-tracker .lo-badge{padding:4px 6px;font-size:10px}.lo-task-title strong{font-size:15px}.lo-task-title small{font-size:10px}.lo-progress-stat>strong{white-space:nowrap;font-size:60px}.lo-progress-stat{gap:18px}.lo-progress-stat>div{font-size:14px}.lo-progress-track{gap:2px}.lo-updates article{gap:15px}.lo-footer{flex-wrap:wrap;gap:15px;padding:30px 20px}.lo-toggle button{padding:8px;font-size:12px}.lo-visual{min-height:220px;padding:12px}.lo-visual-strip{font-size:10px}.lo-calendar{gap:8px;font-size:12px}.lo-cal-fixed,.lo-cal-task,.lo-cal-focus{padding:8px 6px;font-size:12px}.lo-cal-task{min-height:120px}.lo-cal-focus{font-size:11px}.lo-overload{font-size:12px}.lo-board-note{min-height:100px}}@media (prefers-reduced-motion:reduce){.lift-off *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.lo-header,.lo-nav,.lo-tracker-controls,.lo-button,.lo-toggle{display:none}.lo-section{max-width:none;padding:24px 0}.lo-hero,.lo-intro,.lo-programme{display:block}.lo-stream-list{display:none}.lo-board{box-shadow:none}.lift-off{font-size:12px}.lo-tracker details>p{display:block}.lo-dark{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.lo-board :focus-visible{outline-color:#fff200!important}.lo-board-track{grid-template-columns:repeat(7,minmax(0,1fr))}.lo-board-track button{overflow-wrap:anywhere}.lo-hero h1{font-size:clamp(56px,5.8vw,88px)}@media (max-width:700px){.lo-hero h1{font-size:56px}.lo-hero-facts strong{font-size:21px}}.lo-status-legend{color:#404040;max-width:1050px;font-size:14px}.lo-status-legend strong{color:#232323}.lo-stage-content{min-height:240px;animation:.18s ease-out lo-stamp}.lo-example-next{font-weight:700;margin:16px 0 0!important;font-size:14px!important}.lo-board>.lo-button,.lo-board .lo-example-card{margin-top:24px}@media (max-width:700px){.lo-stage-content{min-height:280px}}.lo-build-order{gap:16px;margin:32px 0;padding:0;list-style:none;display:grid}.lo-build-order>li{border:1px solid #aab1bb;padding:24px}.lo-build-title{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lo-build-title>span:first-child{color:#fff200;font-weight:700}.lo-build-title h3{flex:1;margin:0}.lo-duration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}.lo-duration-grid dt{color:#e2e5ea;font-size:14px}.lo-duration-grid dd{margin:8px 0 0;font-size:21px;font-weight:700}.lo-build-order p{margin:0}.lo-build-title .lo-badge{color:#232323;background:#fff}.lo-build-order h3{font-size:26px}@media (max-width:700px){.lo-duration-grid{grid-template-columns:1fr;gap:16px}.lo-build-order>li{padding:20px}.lo-build-title h3{flex-basis:70%}.lo-duration-grid dd{margin-top:4px}}.lo-cost-options{margin:32px 0}.lo-cost-options>article{background:#f4f5f8;border:1px solid #717780;border-top:5px solid #fff200;padding:28px}.lo-cost-options .lo-cost-figure{font-size:30px;font-weight:700;line-height:1.2}.lo-cost-sources a{text-underline-offset:3px;text-decoration:underline}.lo-cost-options h3{font-size:29px}@media (max-width:700px){.lo-cost-options>article{padding:20px}.lo-cost-options .lo-cost-figure{font-size:26px}}.lo-cost-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.lo-cost-options p{font-size:16px}.lo-cost-options .lo-cost-figure{font-size:30px}.lo-cost-options .lo-cost-sources{font-size:14px}@media (max-width:1050px){.lo-cost-options{grid-template-columns:1fr}.lo-cost-options .lo-cost-figure{font-size:26px}}.lo-expansion-note{background:#eef1f6;border-left:5px solid #fff200;margin:28px 0;padding:28px}.lo-expansion-note h3{font-size:30px}@media (max-width:700px){.lo-expansion-note{padding:20px}}.lo-runtime-costs .lo-cost-sources a{text-underline-offset:3px;text-decoration:underline}.lo-recommendation{color:#fff;background:#232323;border-top:5px solid #fff200;margin:20px 0 40px;padding:30px}.lo-recommendation h3{max-width:750px;font-size:36px}.lo-recommendation p{max-width:950px}.lo-recommendation ol{padding-left:22px}.lo-recommendation li{padding:5px 0}.lo-commercial-heading{margin-top:32px}.lo-commercial-heading h3{font-size:34px}.lo-money-grid,.lo-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.lo-money-grid>article{background:#f4f5f8;border-top:4px solid #fff200;padding:24px}.lo-money-grid h4{font-size:24px}.lo-money-grid .lo-money-figure{font-size:36px;font-weight:700;line-height:1.2}.lo-money-figure span{white-space:nowrap;font-size:16px}.lo-return-section{margin:40px 0}.lo-return-section>.lo-three>article{border-top:2px solid #232323}.lo-finance-detail{border-top:1px solid #9298a0;border-bottom:1px solid #9298a0;margin:20px 0;padding:0}.lo-finance-detail>summary{padding:20px 8px;font-size:20px;font-weight:700;line-height:1.4}.lo-finance-detail[open]{padding-bottom:20px}.lo-finance-detail>p,.lo-finance-detail>ul{margin-left:8px;margin-right:8px}.lo-finance-detail li{margin-bottom:10px}.lo-table-scroll{max-width:100%;overflow-x:auto}.lo-table-scroll:focus-visible{outline-offset:3px;outline:3px solid #232323}.lo-table-scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:630px}.lo-table-scroll caption{text-align:left;color:#404040;padding:12px 8px;font-size:14px}.lo-table-scroll th,.lo-table-scroll td{vertical-align:top;border-bottom:1px solid #aab0b8;padding:16px 12px;font-size:16px}.lo-table-scroll thead{color:#fff;background:#232323}.lo-table-scroll tbody th{width:18%}@media (max-width:1050px){.lo-money-grid,.lo-three{grid-template-columns:1fr}.lo-money-grid{gap:16px}.lo-money-grid>article{padding:20px}.lo-recommendation{padding:24px}.lo-commercial-heading{grid-template-columns:1fr;gap:0}.lo-three{gap:8px}}@media (prefers-reduced-motion:reduce){.lift-off *{transition:none!important;animation:none!important}}.lo-accounts{background:#f3f5f8;border-top:1px solid #9ba2ac}.lo-accounts-intro{max-width:80ch;margin-bottom:24px}.lo-cost-table-wrap{background:#fff;border:1px solid #9ba2ac;margin:28px 0;overflow-x:auto}.lo-cost-entry{border-collapse:collapse;width:100%;min-width:680px;font-size:16px}.lo-cost-entry caption{text-align:left;color:#fff;background:#232323;padding:16px 20px;font-weight:700}.lo-cost-entry th,.lo-cost-entry td{vertical-align:top;text-align:left;border-bottom:1px solid #9ba2ac;padding:16px}.lo-cost-entry thead th{background:#e7ebf0;font-weight:700}.lo-cost-entry tbody th{width:43%;font-weight:400}.lo-cost-entry th small{color:#343b46;margin:6px 0;font-size:14px;font-weight:400;line-height:1.5;display:block}.lo-cost-entry input,.lo-cost-entry select,.lo-progress-edit input,.lo-progress-edit select,.lo-progress-edit textarea{color:#232323;width:100%;min-width:110px;font:inherit;background:#fff;border:1px solid #667180;border-radius:0;padding:10px}.lo-cost-entry input:disabled,.lo-cost-entry select:disabled{opacity:1;color:#343b46;background:#edf0f4}.lo-cost-entry input::placeholder{color:#596271;opacity:1}.lo-cost-note{margin-top:12px;font-size:13px;display:block}.lo-cost-note input{margin-top:4px}.lo-save-notice{background:#fff;border:1px solid #667180;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px 0;padding:16px;display:flex}.lo-save-notice p{gap:5px;margin:0;display:grid}.lo-save-notice small{font-size:13px}.lo-save-notice button{color:#232323;background:#fff200;border:1px solid #232323;padding:10px 16px;font-weight:700}.lo-save-error,.lo-save-conflict,.lo-save-invalid{color:#76171a;background:#fff7f6;border:2px solid #9f1d20}.lo-save-saved{border-left:6px solid #266238}.lo-save-saving,.lo-save-pending{border-left:6px solid #8a6c00}.lo-roi{color:#fff;background:#232323;margin-top:36px;padding:32px}.lo-roi h3{color:#fff;font-size:32px}.lo-roi .lo-small{color:#edf0f4}.lo-roi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.lo-roi-grid div{border-top:2px solid #fff200;padding-top:14px}.lo-roi-grid dt{font-size:15px;line-height:1.4}.lo-roi-grid dd{overflow-wrap:anywhere;margin:10px 0;font-size:28px;font-weight:700}.lo-progress-edit{background:#edf0f4;gap:16px;padding:20px;display:grid}.lo-progress-edit label{gap:6px;display:grid}.lo-progress-edit textarea{resize:vertical;min-height:95px}.lo-accountability{gap:7px;margin-top:12px;display:grid}.lo-accountability>span{gap:1px;display:grid}.lo-accountability small,.lo-summary-lead small{color:#555;text-transform:uppercase;letter-spacing:.05em;font-size:11px}.lo-accountability strong{font-size:14px;line-height:1.45}.lo-summary-lead{flex:0 230px;gap:2px;display:grid}.lo-summary-lead strong{font-size:14px;line-height:1.35}.lo-task-detail{padding:0 22px 22px}.lo-task-detail>p{max-width:1000px;margin:0 0 14px}.lo-task-detail .lo-accountability{background:#f4f5f8;padding:14px}.lo-blocker{background:#fff8c4;border-left:4px solid #8a6c00;padding:12px!important}.lo-blocker span{display:block}.lo-progress-edit h4{margin:10px 0 0}.lo-progress-edit fieldset{border:1px solid #7a838e;gap:14px;min-width:0;padding:16px;display:grid}.lo-progress-edit legend{padding:0 6px;font-weight:700}.lo-progress-edit input,.lo-progress-edit select,.lo-progress-edit textarea,.lo-progress-edit button{min-height:44px}.lo-progress-edit button{background:#fff;border:1px solid #232323;width:fit-content;padding:9px 14px;font-weight:700}.lo-progress-edit fieldset>button{background:#fff200}.lo-support-row{border-bottom:1px solid #aab0b8;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;padding-bottom:14px;display:grid}.lo-support-row button{color:#76171a}.lo-progress-edit .lo-checkbox{align-items:center;gap:10px;display:flex}.lo-progress-edit .lo-checkbox input{width:22px;min-width:22px;min-height:22px}@media (max-width:700px){.lo-roi{padding:20px}.lo-roi-grid{grid-template-columns:1fr}.lo-cost-entry{font-size:15px}.lo-save-notice{align-items:stretch}.lo-tracker summary{flex-wrap:wrap;align-items:flex-start}.lo-task-title{flex-basis:calc(100% - 26px)}.lo-summary-lead{flex:65%;order:3}.lo-tracker summary>.lo-badge{order:4}.lo-tracker summary>span:last-child{position:absolute;right:16px}.lo-tracker details{position:relative}.lo-support-row{grid-template-columns:1fr}.lo-task-detail{padding:0 13px 18px}.lo-progress-edit{padding:16px}.lo-progress-edit fieldset{padding:12px}.lo-progress-edit button{min-width:44px}.lo-task-summary .lo-accountability{width:100%}}.lo-remove-row{color:#821b1b;background:#fff;margin-top:12px;padding:8px 0;font-weight:700;text-decoration:underline}.lo-extra-subscription{border-left:4px solid #8a6c00}.lo-subscription{background:#fff;border:1px solid #667180;margin:20px 0;padding:24px}.lo-subscription-head{justify-content:space-between;align-items:start;gap:20px;display:flex}.lo-subscription-head h3{margin:0 0 8px;font-size:25px}.lo-subscription-head p{margin:0 0 16px}.lo-sub-meta{flex-wrap:wrap;gap:18px;margin:16px 0;display:flex}.lo-sub-meta>label{flex:180px;min-width:0}.lo-accounts label{gap:6px;min-width:0;font-size:14px;font-weight:600;display:grid}.lo-accounts input,.lo-accounts select{color:#232323;width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #667180;border-radius:0;min-height:44px;padding:11px;font-size:16px}.lo-accounts input:disabled,.lo-accounts select:disabled{opacity:1;color:#343b46;background:#edf0f4}.lo-accounts input::placeholder{color:#596271;opacity:1}.lo-price-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.lo-price-pair>div{background:#f3f5f8;padding:16px}.lo-price-pair h4{margin:0 0 12px;font-size:18px}.lo-price-pair label+label{margin-top:12px}.lo-tier{background:#f8f9fb;border-left:4px solid #8a6c00;margin:20px 0;padding:20px}.lo-parent-rollup{color:#fff;background:#232323;flex-wrap:wrap;gap:18px;padding:16px;display:flex}.lo-parent-rollup strong{flex-basis:100%}.lo-add-tier{color:#232323;background:#fff200;border:1px solid #232323;min-height:44px;margin-top:14px;padding:12px 16px;font-weight:700}.lo-forecast-settings{border:1px solid #9ba2ac;margin-top:16px;padding:14px}.lo-forecast-settings summary{cursor:pointer;min-height:30px;font-weight:700}.lo-forecast-settings p{font-size:14px}.lo-accounts .lo-checkbox{align-items:start;gap:10px;margin-top:16px;display:flex}.lo-accounts .lo-checkbox input{flex-shrink:0;width:22px;height:22px;min-height:22px}.lo-line-total{font-size:14px}.lo-headcount{background:#fff;border-top:4px solid #fff200;margin:24px 0;padding:24px}.lo-headcount h3{margin:0 0 20px;font-size:26px}.lo-one-offs{margin-top:40px}.lo-one-offs article{background:#fff;border:1px solid #667180;margin:16px 0;padding:20px}.lo-growth{background:#fff;border:2px solid #232323;margin-top:24px;padding:32px}.lo-growth h3{font-size:30px}.lo-growth .lo-roi-grid div{border-color:#667180}@media (max-width:700px){.lo-subscription{padding:16px}.lo-subscription-head{display:block}.lo-price-pair{grid-template-columns:1fr;gap:16px}.lo-sub-meta{grid-template-columns:1fr;display:grid}.lo-tier{margin:16px 0;padding:12px}.lo-parent-rollup{gap:10px;display:grid}.lo-growth,.lo-headcount{padding:20px}.lo-accounts .lo-remove-row{min-height:44px}}.lo-accounts>.lo-save-notice{z-index:10;position:sticky;top:56px;box-shadow:0 3px #c4c9d1}.lo-mock-screen{background:#fff;border:2px solid #232323;margin-top:16px;box-shadow:6px 6px #c4c9d1}.lo-mock-header{color:#fff;background:#232323;flex-wrap:wrap;align-items:center;gap:20px;padding:18px 24px;display:flex}.lo-mock-header strong{font-size:24px}.lo-mock-header strong span{color:#fff200;margin-left:5px}.lo-mock-label{letter-spacing:.06em;margin-left:auto;font-size:12px}.lo-mock-steps{border-bottom:1px solid #9ba2ac;flex-wrap:wrap;gap:10px;padding:20px;display:flex}.lo-mock-steps button{background:#edf0f4;border:1px solid #667180;min-height:44px;padding:12px 16px;font-weight:700}.lo-mock-steps button[aria-pressed=true]{color:#232323;background:#fff200}.lo-mock-steps button span{margin-right:10px}#lo-mock-result{padding:24px}#lo-mock-result h3{margin:0 0 12px;font-size:30px}.lo-mock-meta{background:#f3f5f8;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0;padding:18px;display:grid}.lo-mock-meta small,.lo-mock-meta strong{display:block}.lo-mock-meta small{font-size:13px}.lo-mock-table{overflow-x:auto}.lo-mock-table table{border-collapse:collapse;width:100%;min-width:390px}.lo-mock-table th,.lo-mock-table td{text-align:left;border-bottom:1px solid #9ba2ac;padding:14px}.lo-mock-table thead{color:#fff;background:#232323}.lo-mock-warning{color:#232323;background:#fff9c4;border-left:5px solid #8a6c00;gap:8px;margin-top:18px;padding:16px;display:grid}.lo-mock-next{background:#edf0f4;padding:16px}.lo-takeoff-example{grid-template-columns:1.5fr 1fr;gap:24px;margin-top:24px;display:grid}.lo-mock-plan svg{width:100%;height:auto;display:block}.lo-takeoff-example aside{background:#f3f5f8;border:1px solid #9ba2ac;padding:20px}.lo-takeoff-example h4{margin:0;font-size:22px}.lo-mock-total{border-top:2px solid #232323;padding-top:16px;font-weight:700}.lo-vendor-reference{border:1px solid #9ba2ac;margin-top:24px;padding:20px}.lo-vendor-reference summary{cursor:pointer;min-height:44px;font-weight:700}.lo-vendor-reference figure{margin:0}.lo-vendor-reference img{width:100%;height:auto;display:block}.lo-vendor-reference figcaption{margin-top:12px;font-size:14px;line-height:1.5}.lo-vendor-reference a{text-decoration:underline}@media (max-width:700px){.lo-mock-header,#lo-mock-result{padding:16px}.lo-mock-label{margin-left:0}.lo-mock-steps{grid-template-columns:1fr;width:100%;padding:12px;display:grid}.lo-mock-meta,.lo-takeoff-example{grid-template-columns:1fr}.lo-mock-table th,.lo-mock-table td{padding:10px;font-size:14px}.lo-vendor-reference{padding:16px}}.lo-accounts-savebar{z-index:10;background:#f3f5f8;border-bottom:1px solid #667180;padding-bottom:8px;position:sticky;top:56px}.lo-accounts-savebar .lo-save-notice{margin-bottom:8px}.lo-accounts-savebar>p{margin:0;padding:0 12px}@media (max-width:700px){.lo-accounts-savebar small{font-size:11px}.lo-accounts-savebar .lo-save-notice{padding:10px}.lo-accounts-savebar>p{font-size:12px}}.lo-concept>.lo-toggle{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lo-concept>.lo-toggle button{white-space:normal;overflow-wrap:anywhere;min-height:44px;font-size:14px}.lo-simpro-preview{color:#fff}.lo-simpro-kicker{color:#fff200;margin:0 0 10px;font-size:14px}.lo-simpro-preview h3{color:#fff;margin:0 0 8px;font-size:24px;line-height:1.25}.lo-simpro-job{color:#fff;margin:0 0 16px;font-size:16px}.lo-simpro-flow{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lo-simpro-flow li{border-top:1px solid #78818e;grid-template-columns:28px minmax(0,1fr);gap:10px;padding-top:10px;display:grid}.lo-simpro-flow li>span{color:#fff200;font-size:14px}.lo-simpro-flow strong{color:#fff;font-size:16px}.lo-simpro-flow p{color:#fff;margin:3px 0 0;font-size:14px;line-height:1.5}.lo-work-references{border-top:1px solid #9ba2ac;margin-top:28px;padding-top:20px}.lo-work-references>p{font-size:14px;line-height:1.6}.lo-work-references ul{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.lo-work-references li{gap:3px;min-width:0;display:grid}.lo-work-references a{text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;gap:6px;width:fit-content;max-width:100%;min-height:44px;font-size:16px;font-weight:700;text-decoration:underline;display:flex}.lo-work-references li>span{font-size:14px;line-height:1.5}.lo-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lo-job-example{background:#f3f5f8;border:1px solid #a1a7af;padding:20px}.lo-job-example h4{margin:0 0 16px}.lo-job-example dl{gap:0;margin:0;display:grid}.lo-job-example dl>div{border-top:1px solid #b1b7c0;grid-template-columns:1fr 1fr;gap:16px;padding:12px 0;display:grid}.lo-job-example dt{font-size:16px;line-height:1.5}.lo-job-example dd{margin:0;font-size:16px;font-weight:700;line-height:1.5}.lo-job-example>p{font-size:14px;line-height:1.6}@media (max-width:600px){.lo-job-example{padding:14px}.lo-job-example dl>div{grid-template-columns:1fr;gap:4px}}.lo-dev-cost-rollup{margin:20px 0}.lo-dev-cost-rollup>div{border-top:1px solid #667180;padding:12px 0}.lo-dev-cost-rollup dt{font-size:14px}.lo-dev-cost-rollup dd{margin:4px 0 0;font-size:18px;font-weight:700}.lo-accounts-lock{color:#232323;background:#fff8c4;border-left:6px solid #8a6c00;margin:20px 0;padding:16px 20px}.lo-accounts-lock p{margin:6px 0 0}.lo-accounts-readonly :is(input,select):disabled{cursor:not-allowed;opacity:1;color:#434a55;background:#e9ecf0;border-style:dashed}.lo-business-benefits{background:#fff;border:1px solid #667180;border-top:5px solid #fff200;margin:24px 0;padding:28px}.lo-benefit-grid{grid-template-columns:1fr 1fr;gap:24px;margin:24px 0;display:grid}.lo-benefit-grid article{background:#f3f4f7;padding:20px}.lo-benefit-grid h4{margin:0 0 12px}.lo-benefit-grid p{font-size:16px;line-height:1.6}@media (max-width:600px){.lo-benefit-grid{grid-template-columns:1fr;gap:16px}.lo-business-benefits{padding:20px}.lo-benefit-grid article{padding:16px}}.lo-intro{align-items:start}.lo-intro>div{min-width:0}.lo-concept-stack{background:#232323;min-width:0;display:grid}.lo-concept-slide{visibility:hidden;pointer-events:none;grid-area:1/1;min-width:0;animation:none}.lo-concept-slide.is-active{visibility:visible;pointer-events:auto}.lo-stream-list button .lo-stream-choice{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.lo-stream-choice strong{display:block}.lo-stream-choice .lo-badge{padding:3px 7px;font-size:11px}.lo-build-title .lo-badge.lo-gate{color:#40380b;background:#fffbd1;border-color:#766b23}.lo-build-title .lo-badge.lo-done{color:#193b25;background:#dcebe1;border-color:#3c614b}.lo-resource-grid article{border-top:3px solid #fff200;padding-top:20px}.lo-resource-grid h3{margin-top:0}.lo-ai-bill-types>div{border-top:2px solid #fff200;padding-top:16px}.lo-ai-bill-types .lo-eyebrow{letter-spacing:.06em;font-size:12px}@media (max-width:700px){.lo-stream-choice .lo-badge{font-size:10px}.lo-concept-slide{align-self:stretch}}.lo-cost-table-scroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.lo-cost-table{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%;min-width:850px;font-size:14px}.lo-cost-table caption{text-align:left;color:#404854;padding:12px 8px;font-size:13px}.lo-cost-table th,.lo-cost-table td{vertical-align:top;text-align:left;border:1px solid #a5adb7;padding:10px 8px}.lo-cost-table thead th{color:#fff;background:#232323;font-size:13px}.lo-cost-table thead th:first-child{width:26%}.lo-cost-table thead th:nth-child(2){width:13%}.lo-cost-table thead th:nth-child(3),.lo-cost-table thead th:nth-child(4){width:23%}.lo-cost-table thead th:nth-child(5){width:15%}.lo-cost-table .lo-subscription{border:0;margin:0;padding:0}.lo-cost-table .lo-cost-line input,.lo-cost-table .lo-cost-line select{width:100%;min-width:0;height:44px;min-height:44px;padding:7px;font-size:14px}.lo-cost-table label{font-size:12px;display:block}.lo-cost-table label+label{margin-top:7px}.lo-cost-table small{margin-top:6px;font-size:12px;font-weight:400;line-height:1.4;display:block}.lo-cost-table button{white-space:normal;min-height:44px;padding:8px;font-size:12px;line-height:1.35}.lo-row-heading{align-items:center;gap:8px;min-width:0;min-height:44px;display:flex}.lo-row-heading>strong,.lo-row-heading>input{overflow-wrap:anywhere;flex:1;min-width:0}.lo-cost-table .lo-row-toggle{color:#232323;background:#fff;border:1px solid #667180;flex:0 0 44px;width:44px;height:44px;padding:0;font-size:22px;font-weight:600}.lo-row-toggle:hover,.lo-row-toggle[aria-expanded=true]{background:#fff200}.lo-rate-fields{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.lo-per-user .lo-rate-fields{grid-template-columns:1fr 1fr}.lo-rate-fields>label{min-width:0;margin:0!important}.lo-rate-fields>label>span:not(.lo-sr-only){white-space:nowrap;height:22px;display:block}.lo-per-user>td>select,.lo-per-user>th>.lo-row-heading{margin-top:22px}.lo-cost-table .lo-parent-rollup{color:#232323;background:#eef1f6;display:table-row}.lo-parent-rollup>td{vertical-align:middle}.lo-parent-rollup th>small{margin-left:52px}.lo-subscription-details>td{background:#f4f6f9;padding:12px!important}.lo-detail-toolbar{grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:16px;display:grid}.lo-detail-toolbar p{margin:0;font-size:14px}.lo-detail-actions{flex-wrap:wrap;align-items:start;gap:12px;margin-top:12px;display:flex}.lo-role-list{border:1px solid #a5adb7;min-width:0;margin:12px 0;padding:10px 12px}.lo-role-list legend{padding:0 6px;font-weight:700}.lo-role-list p{margin:0 0 8px;font-size:13px}.lo-role-list>div:first-of-type{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 12px;display:grid}.lo-role-list label{align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex;margin:0!important}.lo-role-list input[type=checkbox]{width:18px;height:18px;min-height:18px;margin:0}.lo-custom-role{gap:8px;margin-top:8px;display:flex}.lo-custom-role input{max-width:250px}.lo-role-table{min-width:850px}.lo-role-table .lo-tier{border:0;margin:0;padding:0;display:table-row}.lo-tier-fields{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.lo-tier-fields .lo-forecast-settings{margin:0;padding:10px 12px}.lo-tier-fields .lo-forecast-settings summary{min-height:24px}.lo-estimate-options{background:#fff;border:1px solid #a5adb7;max-width:520px;margin-top:8px;padding:12px}.lo-estimate-options p{margin:10px 0;font-size:13px}.lo-estimate-options label{margin:10px 0;display:block}.lo-estimate-options input,.lo-estimate-options select{width:100%;min-height:44px;padding:8px}.lo-one-offs article{grid-template-columns:27% minmax(0,1fr);gap:10px 18px;margin:8px 0;padding:14px;display:grid}.lo-one-off-title h4{margin:0;font-size:17px}.lo-one-off-title p{margin:5px 0 0;font-size:13px}.lo-one-offs .lo-sub-meta{grid-template-columns:1fr 1fr 1.5fr;align-items:start;gap:12px;margin:0;display:grid}.lo-one-off-estimate{grid-column:1/-1}.lo-accounts-intro{max-width:none}.lo-accounts-intro details{margin:12px 0}.lo-accounts-intro summary{cursor:pointer;font-weight:700}.lo-headcount{margin:16px 0;padding:16px}.lo-headcount h3{margin-bottom:12px;font-size:22px}.lo-headcount p{font-size:13px}.lo-headcount .lo-price-pair{gap:16px;max-width:700px}.lo-benefits-section{padding-bottom:0}.lo-benefits-section .lo-business-benefits{margin:0}.lo-accounts-savebar{border:0;padding:0}.lo-accounts-savebar .lo-save-notice{min-height:48px;margin:0;padding:8px 12px}.lo-accounts-savebar .lo-save-notice p{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.lo-accounts-savebar .lo-save-notice p>span{flex-basis:100%}.lo-accounts-saving{margin:8px 0 16px}.lo-resource-grid h3{min-height:2.5em}#business-benefits{scroll-margin-top:90px}.lo-phone-table-hint{font-size:13px}@media (min-width:701px){.lo-phone-table-hint{display:none}}@media (max-width:700px){.lo-resource-grid h3{min-height:0}.lo-accounts .lo-cost-table-scroll{border:1px solid #a5adb7}.lo-cost-table .lo-cost-line input,.lo-cost-table .lo-cost-line select{font-size:16px}.lo-one-offs article{grid-template-columns:1fr}.lo-one-offs .lo-sub-meta{grid-template-columns:1fr 1fr}.lo-one-offs .lo-sub-meta>label:last-child{grid-column:1/-1}.lo-detail-toolbar,.lo-tier-fields{grid-template-columns:1fr}.lo-accounts .lo-estimate-options{max-width:100%}.lo-subscription-details>td>.lo-detail-toolbar,.lo-subscription-details>td>.lo-role-list,.lo-subscription-details>td>.lo-tier-fields,.lo-subscription-details>td>.lo-detail-actions{max-width:calc(100vw - 100px)}.lo-role-list>div:first-of-type{grid-template-columns:1fr}.lo-custom-role{flex-wrap:wrap}.lo-role-table .lo-tier>td>.lo-tier-fields{max-width:calc(100vw - 130px)}}.lo-headcount .lo-price-pair>label{margin-top:0}.lo-one-off-row>*{min-width:0}.lo-rate-fields>label{position:relative}.lo-detail-actions>button,.lo-estimate-picker>button,.lo-custom-role button,.lo-headcount>button{color:#232323;background:#fff;border:1px solid #667180;min-height:44px;padding:8px 12px;font-size:14px;font-weight:600}.lo-accounts button:disabled{cursor:not-allowed;color:#596271}#estimated-return{scroll-margin-top:88px}.lo-return-estimate{color:#232323;background:#eef1f6;margin-bottom:40px;padding:32px}.lo-return-estimate h3{font-size:34px;line-height:1.15}.lo-return-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.lo-return-figures>div{color:#232323;background:#fff;min-width:0;padding:20px}.lo-return-figures dt{min-height:3em;font-weight:700}.lo-return-figures dd{overflow-wrap:anywhere;margin:12px 0;font-size:28px;font-weight:700;line-height:1.2}.lo-return-figures dd span{margin-top:4px;font-size:16px;font-weight:400;display:block}.lo-return-figures p{margin-bottom:0;font-size:14px}.lo-return-figures>.lo-return-potential{color:#fff;background:#232323}.lo-return-potential dd{color:#fff200}.lo-return-estimate a{color:#232323;text-underline-offset:3px;text-decoration:underline}@media (max-width:1050px){.lo-return-estimate{padding:24px}.lo-return-figures{grid-template-columns:1fr;gap:16px}.lo-return-figures dt{min-height:0}}@media (max-width:480px){.lo-return-estimate{padding:20px}.lo-return-estimate h3{font-size:28px}.lo-return-figures>div{padding:16px}.lo-return-figures dd{font-size:26px}}.lo-return-figures .lo-return-source{color:inherit;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.6}.lo-badge.lo-testing,.lo-build-title .lo-badge.lo-testing{color:#fff200;background:#232323;border-color:#fff200}.lo-progress-track>.lo-testing{background:#766b23;border-color:#40380b}.lo-subscription-allowance .lo-cost-options{grid-template-columns:minmax(0,1fr)}
