.proposal .p-wa-section{background:#eaf1e8;border-block:1px solid #cbdac9}.p-wa-section h2 em{color:#266444;font-family:Georgia,serif;font-weight:400}.p-wa-definition{color:#f5f8f0;background:#244b39;border-radius:20px;padding:32px 36px}.p-wa-definition>span{letter-spacing:2px;text-transform:uppercase;font-size:12px}.p-wa-definition p{max-width:850px;margin:16px 0 20px;font-size:21px;line-height:1.6}.p-wa-definition>strong{color:#d7f182;font-size:14px}.p-wa-flow{grid-template-columns:repeat(3,1fr);gap:28px;margin:40px 0;display:grid}.p-wa-flow article>span{color:#42644b;font-size:12px}.p-wa-flow h3{margin:12px 0;font-size:22px}.p-wa-flow p,.p-wa-details p{color:#53614f;font-size:15px}.p-wa-example{background:#fffdf5;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin-bottom:60px;padding:32px;display:grid}.p-wa-example h3{font-size:27px}.p-wa-example p{margin-top:16px;font-size:15px}.p-wa-example blockquote{background:#d9edcb;border-radius:18px 18px 18px 0;margin:0;padding:26px;box-shadow:0 14px 28px #244b3910}.p-wa-example blockquote small{letter-spacing:1px;font-size:10px}.p-wa-example blockquote span{color:#285b3b;text-align:center;border-top:1px solid #acc59f;margin-top:20px;padding-top:14px;font-weight:600;display:block}.proposal .p-wa-subtitle{font-size:32px}.proposal .p-wa-intro{max-width:750px;margin:18px 0 28px}.p-wa-table table{border-collapse:collapse;text-align:left;width:100%;font-size:15px}.p-wa-table caption{text-align:left;color:#596b55;margin-bottom:12px;font-size:12px}.p-wa-table th,.p-wa-table td{vertical-align:top;border-bottom:1px solid #cad8c5;width:40%;padding:22px}.p-wa-table th:first-child{width:20%}.p-wa-table thead{color:#fff;background:#284834}.p-wa-table tbody td:last-child{background:#dce9d7}.p-wa-details{grid-template-columns:1fr 1fr;gap:44px;margin:48px 0;display:grid}.p-wa-details h3{margin-bottom:20px}.p-wa-details ul{padding-left:20px}.p-wa-details li{margin-bottom:12px;padding-left:5px}.p-wa-commercial{border:1px solid #aec3a5;border-radius:16px;padding:28px 32px}.p-wa-commercial p{max-width:950px;margin-top:16px;font-size:15px}.proposal .p-wa-sources{max-width:none;margin:24px 0 0;font-size:12px}.p-wa-sources a{text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.p-wa-definition{padding:26px}.p-wa-definition p{font-size:18px}.p-wa-flow,.p-wa-example,.p-wa-details{grid-template-columns:1fr;gap:25px}.p-wa-example{padding:24px}.p-wa-flow article{border-bottom:1px solid #c5d6bf;padding-bottom:20px}.p-wa-table table,.p-wa-table tbody,.p-wa-table tr,.p-wa-table th,.p-wa-table td{display:block;width:100%!important}.p-wa-table thead{display:none}.p-wa-table tr{border:1px solid #c5d6bf;border-radius:12px;margin-bottom:20px;overflow:hidden}.p-wa-table tbody th{color:#fff;background:#284834}.p-wa-table td:before{content:attr(data-label);letter-spacing:1.4px;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.p-wa-commercial{padding:24px}.proposal .p-nav nav{gap:12px;font-size:11px}.p-wa-section .p-section-heading h2{overflow-wrap:normal}}@media print{.p-wa-section{background:#fff!important}.p-wa-definition{color:#111;background:#eee}.p-wa-definition>strong{color:#111}.p-wa-table th,.p-wa-table td{padding:10px;font-size:11px}.p-wa-flow,.p-wa-example,.p-wa-commercial{break-inside:avoid}.p-wa-sources{overflow-wrap:anywhere}}.proposal{--p-ink:#20271f;--p-wine:#752b43;--p-green:#d7f182;--p-line:#dedfd8;--p-paper:#f8f8f3;background:var(--p-paper);color:var(--p-ink);font:16px/1.6 Arial,Helvetica,sans-serif;overflow:clip}.proposal *{box-sizing:border-box}.proposal h1,.proposal h2,.proposal h3,.proposal p{margin:0}.proposal h1,.proposal h2{letter-spacing:-.065em;font-weight:500;line-height:1.02}.proposal h1{font-size:clamp(44px,5.4vw,82px)}.proposal h2{font-size:clamp(36px,4.4vw,65px)}.proposal h3{letter-spacing:-.025em;font-size:24px;line-height:1.2}.proposal a{color:inherit;text-decoration:none}.proposal button,.proposal input,.proposal select{font:inherit}.proposal button,.p-button{background:var(--p-ink);color:#fff;border:0;border-radius:100px;justify-content:center;align-items:center;gap:20px;min-height:48px;padding:14px 24px;display:inline-flex}:is(.proposal button:focus-visible,.proposal a:focus-visible,.proposal input:focus-visible){outline-offset:4px;outline:3px solid #985379}.p-nav{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--p-line);background:#f8f8f3ed;justify-content:space-between;gap:20px;height:80px;padding:0 5%;display:flex;position:sticky;top:0}.p-brand{letter-spacing:-1.4px;font-size:26px;font-weight:800;line-height:1}.p-brand span{letter-spacing:3px;margin-top:7px;font-size:10px;display:block}.p-nav>span{color:#64705e;font-size:13px}.p-nav>a:last-child{font-size:14px}.p-hero{grid-template-columns:1.12fr 1fr;align-items:center;gap:40px;min-height:720px;padding:70px 5% 50px;display:grid}.p-kicker{letter-spacing:2px;font-size:12px;font-weight:700;line-height:1.6;margin-bottom:25px!important}.p-hero h1 em{color:var(--p-wine);font-family:Georgia,serif;font-weight:400}.p-hero-copy>p:not(.p-kicker){color:#65705f;max-width:490px;margin:28px 0;font-size:18px}.p-hero .p-button{background:var(--p-ink);color:#fff}.p-hero-foot{letter-spacing:1.7px;margin-top:54px;font-size:10px}.p-hero-visual{height:530px;position:relative}.p-hero-visual>img{object-fit:cover;object-position:75% center;border-radius:180px 180px 16px 16px;width:100%;height:100%}.p-float{background:#fffef3;border:1px solid #fff;border-radius:14px;padding:22px 30px;font-weight:600;position:absolute;bottom:35px;left:-28px;box-shadow:0 15px 50px #20271f18}.p-float small{color:#68715f;margin-top:6px;font-size:12px;font-weight:400;display:block}.p-dot{background:#48794b;border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block}.p-section{padding:100px 7%;scroll-margin-top:80px}.p-section>p:not(.p-kicker){color:#63705b;max-width:660px;margin:24px 0}.p-real{border:1px solid var(--p-line);border-radius:14px;width:100%;margin:30px 0 10px;display:block}.p-label{letter-spacing:1.3px;color:#66735c;font-size:11px}.proposal [id]{scroll-margin-top:100px}@media (max-width:760px){.p-nav{height:65px;padding:0 20px}.p-nav>span{display:none}.p-hero{grid-template-columns:1fr;gap:28px;min-height:0;padding:45px 22px}.p-hero h1{font-size:48px}.p-hero-visual{height:360px}.p-float{padding:15px;bottom:18px;left:10px}.p-hero-foot{margin-top:28px}.p-section{padding:65px 22px}}.proposal small{font-size:12px;line-height:1.6}.proposal button:disabled{opacity:.45;cursor:default}.p-nav nav{gap:24px;font-size:14px;display:flex}.p-brand img{max-width:140px;max-height:35px}.p-hero h1{font-size:clamp(44px,5.15vw,78px)}.p-hero-number{writing-mode:vertical-rl;letter-spacing:3px;font-size:12px;position:absolute;top:25px;right:18px}.p-status-strip{border-block:1px solid var(--p-line);flex-wrap:wrap;justify-content:center;gap:28px;padding:25px 5%;font-size:12px;display:flex}.p-status-strip i{background:var(--p-wine);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.p-status-strip b{color:#68705f;font-weight:400}.p-section-heading{max-width:790px;margin-bottom:48px}.p-section-heading>p:not(.p-kicker){color:#697260;max-width:650px;margin-top:25px;font-size:18px}.p-section-heading .p-kicker{color:#6e775f}.p-dark{color:#f6f7ed;background:#232e25}.p-dark .p-section-heading p,.p-dark small{color:#b7c4ac}.p-dark h2{color:#f6f7ed}.p-dark .p-demo{color:#d3dec4;border-color:#6e7c64}.p-demo{letter-spacing:1.4px;color:#627056;border:1px solid #bfc4b6;border-radius:4px;margin-bottom:23px;padding:7px 11px;line-height:1.5;display:inline-block;font-size:10px!important}.p-split{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.p-split>div{min-width:0}.p-split p{margin:20px 0}.p-switch-row{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.p-switch-row button{color:#3a4936;background:0 0;border:1px solid #bac1b4}.p-switch-row button[aria-pressed=true]{color:#fff;background:#293b2c}.p-chaos{grid-template-columns:repeat(3,1fr);gap:22px;padding:22px 0;display:grid}.p-chaos>div{background:#fff;border:1px solid #e3dfd8;min-height:160px;padding:30px;transition:transform .35s,background .35s;transform:rotate(-2deg)}.p-chaos>div:nth-child(2n){transform:rotate(2deg)}.p-chaos small{letter-spacing:2px;color:#898779;font-size:10px}.p-chaos p{margin-top:20px;font-size:22px;line-height:1.25}.p-chaos.connected>div{background:#e5eccd;border-color:#bec7a3;transform:rotate(0)}.p-ecosystem{grid-template-columns:.8fr 1.5fr;align-items:center;gap:70px;margin:55px 0;display:grid}.p-ecosystem>strong{border-left:4px solid var(--p-green);padding:45px;font-size:38px;font-weight:500;line-height:1.15}.p-ecosystem>div{grid-template-columns:repeat(3,1fr);display:grid}.p-ecosystem span{border-bottom:1px solid #4c5a45;padding:22px 10px;font-size:17px}.p-ecosystem small{color:#a2af96;font-size:11px;display:block}.p-proof h3{margin:20px 0;font-size:32px}.p-proof>img{border:1px solid #d0d4c5;border-radius:10px;width:100%;box-shadow:0 20px 35px #20271f13}.p-proof>small{margin-top:20px;display:block}.p-proof summary{cursor:pointer;border-bottom:1px solid var(--p-line);padding:15px 0}.p-real-phone{width:100%;max-width:260px;margin-top:20px}.p-phone{color:#243025;background:#fff;border:9px solid #202421;border-radius:46px;width:min(100%,350px);min-height:620px;margin:auto;position:relative;overflow:hidden;box-shadow:0 30px 70px #11170e1c}.p-phone-status{justify-content:space-between;align-items:center;height:36px;padding:9px 15px;font-size:12px;font-weight:700;display:flex}.p-island{background:#202421;border-radius:20px;width:80px;height:21px}.p-phone-head{border-bottom:1px solid #e9e9df;justify-content:space-between;align-items:center;padding:18px 16px;font-size:13px;display:flex}.p-phone-head>span:first-child{color:#fff;background:#742c44;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.p-phone-body{min-height:490px;padding:22px 20px 35px}.p-phone-body h3{font-size:27px;line-height:1.1}.p-phone-body p{margin:14px 0;font-size:14px;line-height:1.6}.p-phone-body button{width:100%;padding:12px 15px;font-size:13px}.p-phone-body small{color:#687362;font-size:12px}.p-phone-photo{object-fit:cover;border-radius:12px;width:100%;height:205px;margin-bottom:20px}.p-phone-home{background:#232c23;border-radius:10px;width:95px;height:4px;margin:5px auto 12px}.p-sim-meta{justify-content:center;align-items:baseline;gap:20px;font-size:12px;display:flex}.p-step-controls{justify-content:space-between;align-items:center;gap:8px;max-width:450px;margin:26px auto 12px;display:flex}.p-step-controls button{padding:12px 15px;font-size:14px}.p-step-controls span{text-align:center;font-size:12px}.proposal .p-outline{color:inherit;background:0 0;border:1px solid #a5b09b}.p-dots{justify-content:center;gap:6px;display:flex}.proposal .p-dots button{background:0 0;border-radius:0;width:24px;min-height:30px;padding:0;position:relative}.p-dots button:after{content:"";background:#b7bdae;border-radius:50%;width:6px;height:6px}.p-dots button[aria-current]:after{background:#742c44;width:10px;height:10px}.proposal label{margin:20px 0 12px;font-size:14px;font-weight:600;display:block}.proposal input,.proposal select,.proposal textarea{color:#273124;width:100%;font:inherit;background:#fff;border:1px solid #cad0c2;border-radius:8px;min-width:0;max-width:100%;margin-top:7px;padding:13px;display:block}.proposal textarea{resize:vertical;min-height:110px}.p-category-list{gap:13px;margin-top:30px;display:grid}.p-category-list button{color:#293726;background:#f3f4ed;justify-content:space-between}.p-price{margin:20px 0;font-size:29px;display:block}.p-handwriting{background:#f4efe5;padding:20px;font:italic 22px/1.5 Georgia,serif!important}.p-calendar{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:28px;display:grid}.p-calendar>b{grid-column:1/-1;margin-bottom:12px;font-size:12px}.p-calendar button{color:#293526;background:#f0f3e7;border-radius:8px;min-height:45px;padding:5px}.p-calendar button[aria-pressed=true]{color:#fff;background:#6e2d41}.p-soft{color:#314a2e;background:#edf3e2;border-radius:10px;margin:20px 0;padding:20px;font-size:14px}.p-receipt{margin:25px 0}.p-receipt p{border-bottom:1px solid #e0e5d9;justify-content:space-between;gap:12px;padding-bottom:14px;font-size:13px;display:flex}.p-pay-method{border:1px solid #bec9b0;border-radius:9px;margin-bottom:15px;padding:20px}.p-success{background:#e4f1ce;border-radius:50%;place-items:center;width:70px;height:70px;margin-bottom:25px;font-size:40px;display:grid}.p-builder{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.p-builder-photo{align-self:stretch;min-height:520px;position:relative}.p-builder-photo img{object-fit:cover;border-radius:18px;width:100%;height:100%}.p-builder-photo>span{letter-spacing:1px;background:#fffef0e8;border-radius:6px;padding:12px;font-size:10px;position:absolute;bottom:20px;left:20px;right:20px}.p-extras{gap:8px;margin:22px 0;display:grid}.p-extras button{text-align:left;border:1px solid #d1d7c6;border-radius:10px;justify-content:space-between;padding:14px 20px;display:flex;color:#233022!important;background:0 0!important}.p-extras button small{color:#77836b;font-size:12px;display:block}.p-extras button[aria-pressed=true]{border-color:#7a344b;background:#f2e7eb!important}.p-extras button>b{font-size:24px;font-weight:400}.p-total{border-top:1px solid #bcc7ae;justify-content:space-between;align-items:center;margin-top:20px;padding:20px 0;display:flex}.p-total strong{letter-spacing:-2px;font-size:40px}.p-total span{font-size:14px}.p-capacity{margin:30px 0}.p-capacity>strong{letter-spacing:-6px;font-size:100px;line-height:1}.p-capacity>strong span{color:#9da991;font-size:45px}.p-capacity p{color:#b6c3aa}.p-capacity progress{width:100%;height:10px;accent-color:var(--p-green);border:0;border-radius:8px;margin-top:25px;display:block}.proposal .p-lime{background:var(--p-green);color:#253822}.p-availability{font-size:14px}.p-availability .p-dot{background:var(--p-green)}.p-rule-grid>div{border-bottom:1px solid #56634c;justify-content:space-between;gap:25px;padding:25px 0;display:flex}.p-rule-grid span{color:#b2c0a4}.p-rule-grid b{text-align:right;font-weight:500}.p-production{grid-template-columns:1fr 1fr;gap:90px;display:grid}.p-large-number{letter-spacing:-7px;font-size:120px;line-height:1}.p-large-number span{letter-spacing:0;margin-top:20px;font-size:18px;display:block}.p-agenda{border-bottom:1px solid var(--p-line);justify-content:space-between;gap:20px;padding:25px 0;display:flex}.p-materials{background:#e8eddb;padding:40px}.p-materials p{align-items:center;gap:30px;margin:16px 0;display:flex}.p-materials strong{min-width:40px;font-size:30px;font-weight:400}.p-desktop{border:1px solid #c8cebe;border-radius:16px;overflow:hidden;box-shadow:0 25px 60px #20271f14}.p-window{background:#e9ece2;align-items:center;gap:6px;padding:15px 22px;display:flex}.p-window i{background:#9ca88f;border-radius:50%;width:8px;height:8px}.p-window span{color:#66735a;margin-left:18px;font-size:12px}.p-dashboard{background:#fff;padding:38px}.p-dashboard-title{justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px;display:flex}.p-dashboard-title small{letter-spacing:2px;font-size:10px}.p-dashboard-title h3{margin-top:12px}.p-status-pill{white-space:nowrap;background:#edf4e2;border:1px solid #c3d5af;border-radius:30px;padding:8px 15px;font-size:12px}.p-kpis{border-block:1px solid #e3e7db;grid-template-columns:repeat(6,1fr);gap:15px;padding:25px 0;display:grid}.p-kpis>div{flex-direction:column;gap:12px;display:flex}.p-kpis strong{letter-spacing:-1px;font-size:clamp(18px,2vw,30px);font-weight:500}.p-kpis span{color:#6b785e;font-size:12px}.p-ops-bottom{grid-template-columns:1.5fr 1fr;gap:40px;margin-top:32px;display:grid}.p-order-row{border-bottom:1px solid #e4e7de;align-items:center;gap:20px;padding:20px 0;font-size:14px;display:flex}.p-order-row small{color:#7c885f;margin-left:auto}.p-ops-bottom aside{background:#f8f0e9;border-left:3px solid #b8835d;padding:25px}.p-ops-bottom h3{font-size:18px}.p-ops-bottom aside p{margin:18px 0}.p-courier-info>div{border-bottom:1px solid #485640;margin-bottom:35px;padding-bottom:35px}.p-courier-info h3{font-size:30px}.p-courier-info p{color:#bdc9b1}.p-courier-info .p-kicker{color:#e0e8d7}.p-dark .p-phone small{color:#65775b}.p-route-arrow{color:#9aab84;font-size:30px}.p-notification{color:#2b3926;background:#f0f4e5;border-radius:14px;margin-top:25px;padding:25px;animation:.3s p-appear}.p-notification p{color:#4b6040}.p-notification button{padding:9px 16px;font-size:13px}.p-privacy{grid-template-columns:1fr 1fr;gap:25px;display:grid}.p-privacy span{color:#b6c4aa;font-size:12px}.p-privacy b{color:#f2f6e8;margin:12px 0;font-size:16px;display:block}.proposal .p-text-button{color:inherit;text-underline-offset:5px;background:0 0;border-radius:0;padding:14px 0;font-size:13px;text-decoration:underline}.p-route-stop{border-bottom:1px solid #dee5d5;gap:18px;padding:25px 0;font-size:14px;display:flex}.p-route-stop>div{gap:8px;display:grid}.p-route-stop small{font-size:12px}.p-route-actions{gap:12px;margin-top:30px;display:grid}.p-evidence>img{object-fit:contain;width:100%;max-height:200px}.p-evidence>small{margin-top:20px;display:block}.p-tracking-copy h3{font-size:34px}.p-tracking-copy>small{margin-top:20px;display:block}.p-customer-notifications{margin-top:45px}.p-customer-notifications>p:not(.p-kicker){color:#7a856f;background:#f0f3e9;border-left:3px solid #d6dcca;padding:16px 20px;font-size:14px;transition:all .3s}.p-customer-notifications>p.active{color:#294c22;background:#e5efcf;border-color:#667f42}.p-track-top{background:#f0f4e6;border-radius:10px;margin:-5px -5px 20px;padding:20px}.p-track-top h3{margin-top:15px;font-size:26px}.p-timeline{margin:25px 0;padding:0;list-style:none}.p-timeline li{color:#939d87;align-items:center;gap:18px;min-height:42px;font-size:13px;display:flex;position:relative}.p-timeline li>span{z-index:1;text-align:center;background:#fff;width:18px}.p-timeline li:not(:last-child):after{content:"";background:#d4ddc8;width:1px;position:absolute;top:27px;bottom:-14px;left:8px}.p-timeline li.done{color:#567c39}.p-timeline li.current{color:#702d43;font-weight:700}.p-earnings{background:#304030;border:1px solid #4b6245;border-radius:15px;padding:35px}.p-earnings>strong{letter-spacing:-4px;margin:20px 0;font-size:70px;font-weight:400;display:block}.p-earnings hr{border:0;border-top:1px solid #617157;margin:25px 0}.p-earnings>span{justify-content:space-between;display:flex}.p-courier-pay{border-bottom:1px solid #506348;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:15px;padding:24px 0;display:grid}.p-courier-pay small{margin-top:6px;display:block}.p-courier-pay button{color:#22351d;background:#d7f182;padding:10px;font-size:12px}.p-finance{background:#fff;border:1px solid #cad0c2;border-radius:15px;padding:35px}.p-finance-top{border-bottom:1px solid #dde3d4;grid-template-columns:repeat(3,1fr);gap:25px;padding-bottom:30px;display:grid}.p-finance-top>div{gap:15px;display:grid}.p-finance-top span{color:#758269;font-size:14px}.p-finance-top strong{letter-spacing:-2px;font-size:38px;font-weight:400}.p-finance-top>div:last-child strong{color:#536f2e}.p-finance-bottom{grid-template-columns:1.2fr 1fr;gap:70px;padding-top:30px;display:grid}.p-finance-bars{border-bottom:1px solid #d5ddca;align-items:end;gap:10%;height:200px;margin-bottom:30px;padding:20px 7% 0;display:flex}.p-finance-bars>div{background:#d0dcaf;border-radius:5px 5px 0 0;width:20%;position:relative}.p-finance-bars>div:last-child{background:#748d4e}.p-finance-bars span{text-align:center;font-size:12px;position:absolute;bottom:-30px;left:0;right:0}.p-finance-details p{border-bottom:1px solid #dce3d1;justify-content:space-between;padding:10px 0;font-size:14px;display:flex;margin:0!important}.p-reminders>p:not(.p-kicker){border-bottom:1px solid #d4ddc7;padding:20px 0}.p-reminders p b{color:#798b65;font-weight:400;display:block}.p-reminders .p-soft{padding:30px;font-size:17px;line-height:1.8}.p-bubble{background:#eaf1dc;border-radius:0 18px 18px;margin:20px 0;padding:25px;font-size:15px;line-height:1.6}.p-bubble.customer{background:#f1e6eb;border-radius:18px 0 18px 18px;margin-left:45px}.p-chat-products{gap:10px;margin-top:18px;display:flex}.p-chat-products span{background:#f9fbee;border:1px solid #d0dcc0;border-radius:8px;padding:12px;font-size:12px}.p-chat-products b{color:#718356;font-size:10px}.p-flow{grid-template-columns:repeat(7,1fr);gap:20px;margin:65px 0;display:grid}.p-flow>div{position:relative}.p-flow small{margin-bottom:20px;display:block}.p-flow strong{font-size:18px;font-weight:400}.p-flow>div>span{color:#a8bb8c;position:absolute;bottom:0;right:-8px}.p-scope{grid-template-columns:repeat(3,1fr);column-gap:35px;display:grid}.p-scope>div{border-bottom:1px solid #d6dccf;align-items:start;gap:15px;padding:23px 0;display:flex}.p-scope>div>span{color:#738747}.p-scope p{font-size:16px}.p-scope small{letter-spacing:1px;color:#7b876c;margin-top:8px;font-size:9px;display:block}.p-platform{border-top:2px solid #6d7c52;grid-template-columns:1fr 1fr;gap:25px;margin-top:60px;padding-top:40px;display:grid}.p-platform>.p-kicker{grid-column:1/-1}.p-platform h3{font-size:35px}.p-platform>small{grid-column:2;margin-top:-10px}.p-investment{grid-template-columns:1.3fr 1fr;gap:70px;margin-top:60px;display:grid}.p-investment>div:first-child{border-right:1px solid #617254;padding-right:45px}.p-investment strong{letter-spacing:-4px;margin:30px 0;font-size:clamp(40px,5.6vw,78px);font-weight:400;line-height:1.1;display:block}.p-investment strong small{letter-spacing:2px;color:#c4d2b8;margin-top:20px;font-size:11px;display:block}.p-investment p{color:#b8c8aa;font-size:15px;line-height:1.8}.p-payment-milestones{border-block:1px solid #576849;grid-template-columns:repeat(3,1fr);gap:30px;margin:55px 0 30px;padding:30px 0;display:grid}.p-payment-milestones>div{flex-direction:column;gap:15px;display:flex}.p-payment-milestones small{text-transform:uppercase;letter-spacing:1px;font-size:10px}.p-payment-milestones b{font-size:42px;font-weight:400}.p-payment-milestones strong{color:var(--p-green);font-size:24px;font-weight:400}.p-investment-note{max-width:850px;font-size:14px;line-height:1.8;color:#c3cfb9!important}.p-ownership{grid-template-columns:1fr 1fr;gap:90px;display:grid}.p-ownership p{color:#6b765f;margin-top:20px;line-height:1.8}.p-closing{text-align:center;background:#ece8df}.p-closing h2{max-width:1000px;margin:auto;font-size:clamp(40px,5.7vw,82px)}.p-closing em{color:#743045;font-family:Georgia,serif;font-weight:400}.p-closing>p:not(.p-kicker){max-width:650px;margin:30px auto;font-size:18px}.p-close-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;margin:35px 0 20px;display:flex}.p-close-actions .p-button{color:#fff;background:#742c44}.p-closing>small{color:#7e7e6e;font-size:12px}.p-footer{border-top:1px solid #d3d4c6;justify-content:space-between;align-items:center;gap:20px;padding:32px 5%;font-size:13px;display:flex}.p-footer>div{gap:25px;display:flex}.p-toast{z-index:100;color:#fff;background:#202d20;border:1px solid #9fae8a;border-radius:12px;width:max-content;max-width:90vw;padding:18px 25px;font-size:14px;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0003}.p-skip{z-index:200;background:#fff;padding:15px;position:fixed;top:-100px;left:20px}.p-skip:focus{top:10px}.p-scroll-hint{animation:2s ease-in-out infinite p-scroll}@keyframes p-scroll{50%{transform:translateY(5px)}}@keyframes p-appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.proposal *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:1050px){.p-split,.p-builder{gap:35px}.p-hero{min-height:650px}.p-hero-visual{height:470px}.p-kpis{grid-template-columns:repeat(3,1fr)}.p-investment{gap:30px}.p-scope{grid-template-columns:repeat(2,1fr)}.p-flow{gap:12px}.p-flow strong{font-size:14px}.p-ecosystem{gap:30px}.p-ecosystem>strong{padding:25px;font-size:28px}.p-courier-pay{grid-template-columns:1fr 1fr}.p-courier-pay button{grid-column:1/-1}.p-finance-top strong{font-size:30px}.p-section{padding:80px 5%}}@media (max-width:760px){.p-section{padding:65px 22px}.p-section-heading{margin-bottom:35px}.p-section-heading>p:not(.p-kicker){font-size:16px}.p-split,.p-builder,.p-production,.p-ecosystem,.p-ops-bottom,.p-finance-bottom,.p-investment,.p-ownership{grid-template-columns:1fr;gap:40px}.p-chaos{grid-template-columns:repeat(2,1fr);gap:12px}.p-chaos>div{min-height:135px;padding:20px}.p-chaos p{font-size:18px}.p-ecosystem>div{grid-template-columns:repeat(3,1fr)}.p-ecosystem span{font-size:14px}.p-ecosystem>strong{font-size:30px}.p-builder-photo{height:380px;min-height:0}.p-builder-photo img{object-position:center}.p-builder-photo>span{font-size:9px}.p-phone{max-width:350px}.p-materials{padding:30px}.p-large-number{font-size:100px}.p-dashboard{padding:22px}.p-dashboard-title{flex-direction:column;align-items:start;gap:20px}.p-dashboard-title h3{font-size:22px}.p-kpis{grid-template-columns:repeat(2,1fr);gap:24px}.p-kpis strong{font-size:25px}.p-window{padding:12px}.p-window span{margin-left:7px;font-size:10px}.p-order-row{grid-template-columns:45px 1fr;gap:10px;font-size:13px;display:grid}.p-order-row small{grid-column:2;margin:0}.p-privacy{gap:15px}.p-courier-pay{grid-template-columns:1fr 1fr 1fr}.p-courier-pay button{grid-column:auto;padding:10px;font-size:11px;line-height:1.3}.p-finance{padding:22px}.p-finance-top{grid-template-columns:1fr;gap:20px}.p-finance-top>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.p-finance-top strong{font-size:28px}.p-finance-top span{font-size:12px}.p-finance-bottom{gap:40px}.p-finance-bottom h3{font-size:21px}.p-flow{grid-template-columns:1fr;gap:20px;margin:40px 0}.p-flow>div{border-bottom:1px solid #4e6043;align-items:center;gap:25px;padding:15px 0;display:flex}.p-flow small{margin:0}.p-flow strong{font-size:25px}.p-flow>div>span{bottom:18px;right:0;transform:rotate(90deg)}.p-scope,.p-platform{grid-template-columns:1fr}.p-platform>small{grid-column:1;margin:0}.p-platform h3{font-size:30px}.p-investment>div:first-child{border-bottom:1px solid #617254;border-right:0;padding:0 0 35px}.p-investment strong{font-size:58px}.p-payment-milestones{gap:15px}.p-payment-milestones small{min-height:32px;font-size:9px}.p-payment-milestones b{font-size:35px}.p-payment-milestones strong{font-size:19px}.p-hero{padding:40px 22px}.p-hero h1{font-size:46px}.p-hero-visual{height:350px}.p-hero-copy>p:not(.p-kicker){font-size:16px}.p-hero-foot{font-size:9px}.p-status-strip{justify-content:flex-start;gap:12px;padding:22px}.p-footer{flex-direction:column;align-items:start;padding:30px 22px}.p-footer>div{flex-wrap:wrap;gap:22px}.p-closing h2{font-size:42px}.p-closing>p:not(.p-kicker){font-size:16px}.p-rule-grid>div{font-size:14px}.p-earnings>strong{font-size:64px}.p-step-controls{gap:8px}.p-step-controls button{padding:12px;font-size:12px}.p-step-controls span{font-size:11px}.p-total strong{font-size:35px}.p-extras button{padding:12px 16px}.p-nav nav{gap:15px;font-size:12px}.p-brand{font-size:24px}.p-section h2{font-size:40px}}@media (max-width:370px){.p-hero h1{font-size:40px}.p-section h2{font-size:35px}.p-phone{border-width:7px;border-radius:35px}.p-phone-body{padding:18px 15px 30px}.p-payment-milestones strong{font-size:16px}.p-dots{gap:2px}.p-finance-top strong{font-size:25px}.p-chaos{grid-template-columns:1fr}.p-total strong{font-size:30px}.p-close-actions{gap:20px}.p-nav nav a:first-child{display:none}}@media print{.proposal{overflow:visible;color:#111!important;background:#fff!important}.p-nav,.p-skip,.p-step-controls,.p-dots,.p-toast,.p-switch-row,.p-footer button,.proposal input[type=file],.p-scroll-hint,.proposal button{display:none!important}.p-section,.p-hero{break-inside:auto;min-height:0;padding:28px 0!important}.p-hero{grid-template-columns:1fr 1fr}.p-hero h1{font-size:36px}.p-hero-visual{height:280px}.p-section h2{font-size:30px}.p-dark{color:#111!important;background:#fff!important}.p-dark h2,.p-dark p,.p-dark small,.p-dark .p-kicker,.p-dark b,.p-dark strong{color:#111!important}.p-section-heading{break-after:avoid;margin-bottom:20px}.p-phone,.p-desktop,.p-finance,.p-materials,.p-payment-milestones,.p-investment>div{break-inside:avoid;box-shadow:none}.p-phone{max-width:280px;min-height:0}.p-phone-body{min-height:0}.p-phone-photo{height:120px}.p-chaos>div{transform:none}.p-chaos,.p-scope{gap:12px}.p-flow{flex-wrap:wrap;margin:25px 0;display:flex}.p-flow>div{min-width:90px}.p-investment{gap:30px}.p-investment strong{font-size:40px}.p-payment-milestones strong{color:#111}.p-closing{break-before:page}.p-closing h2{font-size:40px}.p-hero-foot{margin-top:20px}.p-status-strip{padding:15px 0}.p-ecosystem{margin:25px 0}.p-ecosystem>strong{font-size:26px}.p-ecosystem span{font-size:14px}.p-builder-photo{height:320px;min-height:0}.p-capacity>strong{font-size:65px}.p-kpis strong{font-size:20px}.p-split{gap:30px}.p-courier-info>div{margin-bottom:20px;padding-bottom:20px}.p-earnings{background:#fff;border:1px solid #aaa}.p-scope>div{padding:12px 0}.p-section{border-bottom:1px solid #ddd}.p-close-actions a{border:1px solid #aaa;padding:12px;color:#111!important;background:#fff!important}}.proposal .p-explanation{border-top:1px solid #cbd2c2;grid-template-columns:1fr 1fr;gap:48px;margin-top:48px;padding-top:28px;display:grid}.proposal .p-explanation h3{letter-spacing:0;margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.5}.proposal .p-explanation p{color:#59664f;max-width:65ch;margin:0;font-size:16px;line-height:1.8}.proposal .p-dark .p-explanation{border-color:#52634a}.proposal .p-dark .p-explanation h3{color:#e5eedc}.proposal .p-dark .p-explanation p{color:#c2ceb7}@media (max-width:760px){.proposal .p-explanation{grid-template-columns:1fr;gap:25px;margin-top:35px;padding-top:25px}}@media print{.proposal .p-explanation{break-inside:avoid;gap:25px;margin-top:24px;padding-top:18px}.proposal .p-explanation h3,.proposal .p-dark .p-explanation h3,.proposal .p-explanation p,.proposal .p-dark .p-explanation p{color:#111}.proposal .p-explanation p{font-size:12px;line-height:1.6}}
