.pilot12{--p-ink:#242b22;--p-paper:#f6f6f0;--p-lime:#d0ff52;--p-muted:#5c6659;background:var(--p-paper);color:var(--p-ink);font-family:Manrope,Arial,sans-serif;font-size:20px;line-height:1.6}.pilot12 *{box-sizing:border-box}.pilot12 .wrap{width:calc(100% - 80px);max-width:1320px;margin-inline:auto}.pilot12 h1,.pilot12 h2,.pilot12 h3,.pilot12 p{margin:0}.pilot12 h1,.pilot12 h2,.pilot12 h3{letter-spacing:-.045em;text-wrap:balance;line-height:1.08}.pilot12 h1{max-width:850px;font-size:clamp(42px,4.7vw,72px);font-weight:750}.pilot12 h2{max-width:1000px;font-size:clamp(34px,3.4vw,52px);font-weight:750}.pilot12 h3{font-size:27px;font-weight:700;line-height:1.16}.pilot12 em{color:var(--p-lime);font-style:normal}.pilot12 p{max-width:72ch}.pilot12 .button{text-transform:uppercase;letter-spacing:0;text-align:center;white-space:normal;border-radius:100px;justify-content:center;gap:0;min-height:66px;line-height:1.3;padding:22px 30px!important;font-size:17px!important;font-weight:800!important}.pilot12 .button:before,.pilot12 .button:after{display:none!important}.pilot12 .button-lime{background:var(--p-lime);color:#242b22;border:0;box-shadow:0 4px #95b83a}.pilot12 .button-dark{color:#fff;background:#242b22;border:0}.pilot12 .button:hover{transform:translateY(-2px)}.pilot12 a:focus-visible,.pilot12 button:focus-visible,.pilot12 summary:focus-visible,.pilot12 input:focus-visible{outline-offset:5px;outline:3px solid #728d17}.p-hero{color:#fff;background:radial-gradient(at 90% 75%,#424c35 0,#0000 60%),#242b22;padding:64px 0 70px}.p-hero-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:42px;display:grid}.p-hero-copy{min-width:0}.p-hero-copy>p{color:#e6e8dd;max-width:700px;margin:26px 0 32px;font-size:22px;line-height:1.6}.p-art{width:100%;min-width:0;display:block}.p-art img{object-fit:contain;width:100%;height:auto;display:block}.p-hero .p-art{justify-self:end;max-width:500px}.p-facts{border-top:1px solid #58604f;grid-template-columns:1fr 1fr;gap:24px;margin-top:40px;padding-top:25px;display:grid}.p-facts strong{font-size:22px;line-height:1.25;display:block}.p-facts span{color:#d5dbcb;margin-top:8px;font-size:16px;line-height:1.45;display:block}.p-jump{border-bottom:1px solid #d6dbce;flex-wrap:wrap;gap:28px;padding:23px 0;display:flex}.p-jump a{color:var(--p-ink);font-size:17px;font-weight:650;text-decoration:none}.p-jump a:hover{text-underline-offset:5px;text-decoration:underline}.p-section{padding-block:84px;scroll-margin-top:24px}.p-split{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.p-pain-copy{gap:26px;margin-top:38px;display:grid}.p-pain-copy h3{margin-bottom:12px}.p-pain-copy p{color:#535d4f}.p-pain-art{background:#f2e4df;border-radius:40px;padding:22px;overflow:hidden}.p-scope{background:#edefe7}.p-scope-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:36px;margin-top:45px;display:grid}.p-scope-art{background:#f6f6f0;border-radius:26px;overflow:hidden}.p-cards{grid-template-columns:1fr 1fr;gap:18px;display:grid}.p-card{background:#fff;border-radius:26px;padding:28px}.p-card h3{margin-bottom:16px}.p-card p{font-size:18px;line-height:1.65}.p-card-1{background:#e5ebcf}.p-card-2{background:#ede6ef}.p-card-3{background:#f0e4d7}.p-scenario-heading{justify-content:space-between;align-items:end;gap:36px;margin-bottom:36px;display:flex}.p-scenario-heading>p{color:#5a6355;max-width:260px}.p-scenarios{gap:14px;display:grid}.pilot12 details{border-bottom:1px solid #c3cbb9}.pilot12 summary{cursor:pointer;justify-content:space-between;gap:18px;padding:23px 0;font-size:24px;font-weight:700;line-height:1.35;list-style:none;display:flex}.pilot12 summary::-webkit-details-marker{display:none}.pilot12 summary>span{flex:none;font-size:30px;font-weight:400;line-height:1;transition:transform .18s}.pilot12 details[open] summary>span{transform:rotate(45deg)}.pilot12 details>p{max-width:900px;padding:0 44px 26px 0}.p-scenarios details{background:#fff;border:1px solid #d9dfd1;border-radius:24px;padding:0 28px}.p-scenarios details[open]{background:#e6edd8}.p-delivery{color:#fff;background:#242b22}.p-delivery .p-checklist{margin:30px 0}.p-checklist{gap:18px;margin:26px 0;padding:0;list-style:none;display:grid}.p-checklist li{padding-left:30px;position:relative}.p-checklist li:before{content:"✓";color:#638020;font-weight:800;position:absolute;top:0;left:0}.p-delivery li:before{color:var(--p-lime)}.p-delivery .p-art{max-width:480px}.p-process{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:40px;display:grid}.p-process article{border-top:5px solid #b6d36f;padding-top:24px}.p-process h3{min-height:58px;font-size:25px}.p-process p{color:#555f50;margin-top:18px;font-size:18px}.p-pricing{border-top:1px solid #d6dbce;grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.p-pricing>div>p{margin:25px 0}.p-price-card{background:#e3ecc9;border-radius:32px;padding:38px}.p-price{letter-spacing:-.05em;font-size:clamp(34px,3.1vw,48px);line-height:1.15;display:block}.p-price-card li{font-size:20px}.p-price-card .p-separate{border-top:1px solid #bfcca4;margin:25px 0;padding-top:24px;font-size:17px;line-height:1.65}.p-price-card .button{width:100%}.p-text-link,.p-related a{color:#304d1b;text-underline-offset:5px;font-weight:650;text-decoration:underline 2px}.p-faq{border-top:1px solid #d6dbce;grid-template-columns:.65fr 1fr;gap:60px;display:grid}.p-faq>div{min-width:0}.p-faq details>p{color:#4f594a;font-size:19px}.p-final{text-align:center;border-top:1px solid #d6dbce}.p-final h2{margin-inline:auto}.p-final em{color:#51720c}.p-final>p{max-width:650px;margin:24px auto 30px}.p-related{flex-wrap:wrap;justify-content:center;gap:16px 28px;margin-top:40px;font-size:17px;display:flex}.p-calculator{grid-template-columns:1.05fr 1fr;align-items:start;gap:36px;display:grid}.p-calculator form{background:#fff;border-radius:30px;padding:32px}.p-calc-fields{grid-template-columns:1fr 1fr;gap:22px;display:grid}.p-calc-fields label{gap:8px;font-size:18px;font-weight:700;display:grid}.p-calc-fields input{width:100%;min-width:0;font:inherit;color:#242b22;background:#fafbf6;border:1px solid #a9b59b;border-radius:12px;padding:14px}.p-calc-fields small{color:#59634e;font-size:14px;font-weight:400;line-height:1.45}.p-calc-output{color:#fff;background:#242b22;border-radius:30px;padding:32px;position:sticky;top:20px}.p-result-grid{grid-template-columns:1fr 1fr;gap:24px;margin:25px 0;display:grid}.p-result-grid strong{letter-spacing:-.04em;color:#d0ff52;font-size:34px;line-height:1.2;display:block}.p-result-grid span{color:#dde4d3;margin-top:6px;font-size:16px;display:block}.p-calc-note{color:#dfe5d6;font-size:16px;line-height:1.6}.p-calc-error{color:#a22420;font-size:17px;margin-top:18px!important}.p-calc-scenario{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.p-calc-scenario button{font:inherit;color:#293120;cursor:pointer;background:#eef4e1;border:1px solid #687759;border-radius:40px;padding:10px 16px;font-size:15px}.p-calc-guide{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.p-calc-guide article{background:#fff;border-radius:28px;padding:22px;overflow:hidden}.p-calc-guide h3{margin:22px 0 14px}.p-calc-guide p{font-size:18px}.p-calc-formula{color:#304d1b;font-size:24px;font-weight:750}.p-calc-output [data-loss]{color:#ffb9a8}.p-calc-output [data-profit]{color:#d0ff52}.pilot-article .ed-hero-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)!important;gap:38px!important}.pilot-article .ed-cover{background:0 0!important;border-radius:0!important;max-width:500px!important;overflow:visible!important}.pilot-article .ed-hero h1{overflow-wrap:normal!important;hyphens:none!important;font-size:clamp(38px,4.1vw,64px)!important}.pilot-article .ed-body{font-size:21px!important;line-height:1.8!important}.pilot-article .ed-body a{text-underline-offset:4px;color:#315c1b!important;background:0 0!important;text-decoration:underline 2px!important}.pilot-article .ed-body h2{letter-spacing:-.04em!important;font-size:38px!important;line-height:1.18!important}.pilot-article .ed-body h3{font-size:27px!important}.pilot-article .ed-body figure{background:#f2f3eb;border-radius:26px;padding:18px;overflow:hidden;margin:36px 0!important}.pilot-article .ed-body figure img{object-fit:contain;width:100%;height:auto;max-height:620px}.pilot-article .ed-body figcaption{color:#46553d;margin-top:16px;font-size:17px;line-height:1.5}.pilot-article .ed-body .p-article-answer{background:#e3ecc9;border-radius:22px;margin:32px 0;padding:26px}.pilot-article .ed-body .p-article-answer h3{margin-top:0}.pilot-article .ed-body table{font-size:18px!important}.pilot-article .ed-body .ed-table{overflow-x:auto}.pilot-article .ed-body .p-action{border-radius:50px;padding:16px 24px;font-size:17px;font-weight:800;display:inline-block;color:#242b22!important;background:#d0ff52!important;text-decoration:none!important}.pilot12 .p-hero{padding-top:140px}.p-hero .p-art,.p-delivery .p-art{mix-blend-mode:lighten}.p-pain-art{background:#262d24}.pilot-article .ed-cover{mix-blend-mode:lighten}@media (width>=1600px){.pilot12 .wrap{max-width:1380px}.pilot12 .p-hero{padding-top:150px}}@media (width<=1100px){.pilot12 .wrap{width:calc(100% - 48px)}.p-hero-grid{gap:24px}.p-split{gap:32px}.p-scope-layout{grid-template-columns:1fr}.p-scope-art{width:100%;max-width:560px;margin:auto}.p-process{grid-template-columns:1fr 1fr}.p-pricing,.p-faq{gap:32px}.p-calculator{gap:20px}.p-calc-fields,.p-calc-guide{grid-template-columns:1fr}.p-calc-guide article{grid-template-columns:1fr 1.3fr;align-items:center;gap:26px;display:grid}.p-calc-guide article .p-art{grid-row:span 2}.p-calc-guide h3{margin:0}.p-calc-guide p{align-self:start}}@media (width<=700px){.pilot12{font-size:18px}.pilot12 .wrap{width:calc(100% - 36px)}.p-hero{padding:38px 0}.p-hero-grid,.p-split,.p-pricing,.p-faq,.p-calculator{grid-template-columns:1fr;gap:28px}.p-hero .p-art{justify-self:center;width:78%;max-width:360px}.p-hero-copy>p{margin:24px 0 28px;font-size:20px}.p-hero-copy .button{width:100%}.p-facts{gap:18px;margin-top:30px}.p-facts strong{font-size:20px}.p-facts span{font-size:15px}.p-jump{gap:12px 22px;padding:20px 0}.p-jump a{font-size:16px}.p-section{padding-block:52px}.p-cards{grid-template-columns:1fr}.p-card{padding:26px}.pilot12 h3{font-size:25px}.p-pain-copy{gap:25px;margin-top:28px}.p-pain-art{max-width:440px;margin:auto}.p-scope-layout{margin-top:30px}.p-scenario-heading{display:block}.p-scenario-heading>p{max-width:none;margin-top:20px}.pilot12 summary{font-size:21px}.pilot12 details>p{padding-right:0;font-size:18px}.p-scenarios details{padding-inline:22px}.p-delivery .p-art{width:85%;margin:auto}.p-process{gap:28px 20px}.p-process h3{min-height:0;font-size:22px}.p-process p{margin-top:14px;font-size:17px}.p-price-card{padding:26px}.p-price-card li{font-size:18px}.p-price-card .p-separate{font-size:16px}.p-faq details>p{font-size:18px}.p-final .button{width:100%}.p-related{gap:18px;display:grid}.p-calculator form,.p-calc-output{padding:24px}.p-calc-output{position:static}.p-calc-fields{grid-template-columns:1fr}.p-result-grid strong{font-size:30px}.p-calc-guide article{display:block}.p-calc-guide h3{margin:20px 0 14px}.pilot-article .ed-hero-grid{grid-template-columns:1fr!important}.pilot-article .ed-cover{width:80%!important;margin-inline:auto!important}.pilot-article .ed-body{font-size:19px!important}.pilot-article .ed-body h2{font-size:30px!important}.pilot-article .ed-body h3{font-size:25px!important}.pilot-article .ed-body figure{padding:10px}.pilot-article .ed-body table{font-size:16px!important}}.p-process>*{min-width:0}.p-scope-art img{object-fit:contain;max-height:480px}.pilot12 h2,.pilot12 h3,.pilot12 .p-price,.pilot12 .p-related a{overflow-wrap:anywhere}.pilot12 .button{max-width:100%}@media (width<=360px){.pilot12 h1{font-size:36px}.p-process,.pilot12 .p-facts{grid-template-columns:1fr}.pilot12 .p-pricing h2{font-size:32px}.pilot-article .ed-body h2{overflow-wrap:anywhere!important}.pilot-article .ed-body .p-action{overflow-wrap:anywhere;max-width:100%}.pilot-article .ed-body a{overflow-wrap:anywhere}.pilot12 .p-result-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pilot12 *,.pilot12 :before,.pilot12 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
