.home-partner-benefits[data-astro-cid-c65n3et3]{list-style:none;padding:0;margin:28px 0;display:grid;gap:22px}.home-partner-benefits[data-astro-cid-c65n3et3] li[data-astro-cid-c65n3et3]{display:flex;align-items:flex-start;gap:17px}.home-benefit-icon[data-astro-cid-c65n3et3]{color:var(--orange);flex:none;padding-top:2px}.home-partner-benefits[data-astro-cid-c65n3et3] h3[data-astro-cid-c65n3et3]{font-size:1rem;line-height:1.4;letter-spacing:-.015em;margin-bottom:5px}.home-partner-benefits[data-astro-cid-c65n3et3] p[data-astro-cid-c65n3et3]{color:var(--muted);font-size:.875rem;line-height:1.65;margin:0}.partner-app-graphic[data-astro-cid-w5e6navu]{--graphic-ink: #160e24;--graphic-orange: #ff8738;--graphic-pink: #ff69ae;width:100%;max-width:520px;min-width:0;margin:0 auto;color:var(--graphic-ink);font-family:Inter,Arial,sans-serif;font-synthesis:none;overflow-wrap:anywhere}.partner-app-graphic[data-astro-cid-w5e6navu] [data-astro-cid-w5e6navu],.partner-app-graphic[data-astro-cid-w5e6navu] [data-astro-cid-w5e6navu]:before,.partner-app-graphic[data-astro-cid-w5e6navu] [data-astro-cid-w5e6navu]:after{box-sizing:border-box}.graphic-stage[data-astro-cid-w5e6navu]{position:relative;isolation:isolate;display:grid;place-items:center;min-height:520px;padding:14px 24px 20px;background:radial-gradient(ellipse at 52% 48%,#ff69ae13,transparent 65%)}.graphic-orbit[data-astro-cid-w5e6navu]{position:absolute;z-index:-1;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.app-phone[data-astro-cid-w5e6navu]{width:304px;max-width:100%;min-width:0;padding:8px;border:1px solid #8b6d95;border-radius:36px;background:linear-gradient(145deg,#503555,#21152f 35%,#160e24 75%,#644252);box-shadow:0 22px 36px -22px #07040dcc,inset 0 0 0 3px #160e24}.phone-speaker[data-astro-cid-w5e6navu]{width:42px;height:4px;margin:3px auto 9px;border-radius:4px;background:#b49ab966}.phone-screen[data-astro-cid-w5e6navu]{min-width:0;overflow:hidden;border-radius:23px;background:#fff9f2}.app-header[data-astro-cid-w5e6navu]{padding:11px 15px 10px;color:#fff9f2;background:var(--graphic-ink)}.app-identity[data-astro-cid-w5e6navu]{display:flex;align-items:center;gap:9px;font-size:.875rem;font-weight:750;line-height:1.3;letter-spacing:-.025em}.app-symbol[data-astro-cid-w5e6navu]{flex:0 0 25px;width:25px;height:25px;color:var(--graphic-orange)}.app-status[data-astro-cid-w5e6navu]{display:flex;align-items:baseline;gap:7px;margin:7px 0 0;color:#f9c8a7;font-size:.75rem;line-height:1.4}.app-status[data-astro-cid-w5e6navu]>span[data-astro-cid-w5e6navu]{flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:var(--graphic-orange)}.route-section[data-astro-cid-w5e6navu]{padding:10px 15px 8px}.section-label[data-astro-cid-w5e6navu]{margin:0;font-size:.75rem;font-weight:750;line-height:1.4;letter-spacing:.015em}.route-map[data-astro-cid-w5e6navu]{display:block;width:100%;height:90px;margin-top:9px;border:1px solid #e1d3df;border-radius:7px;background:#eee4ed}.route-stops[data-astro-cid-w5e6navu]{display:grid;gap:5px;margin:8px 0 0;padding:0;list-style:none;font-size:.75rem;font-weight:600;line-height:1.4}.route-stops[data-astro-cid-w5e6navu] li[data-astro-cid-w5e6navu]{position:relative;display:grid;grid-template-columns:10px minmax(0,1fr);align-items:baseline;column-gap:9px}.route-stops[data-astro-cid-w5e6navu] li[data-astro-cid-w5e6navu]:first-child:before{content:"";position:absolute;top:10px;bottom:-10px;left:4px;width:1px;background:#cbb8cc}.stop-marker[data-astro-cid-w5e6navu]{position:relative;width:9px;height:9px;border:2px solid var(--graphic-ink)}.pickup-marker[data-astro-cid-w5e6navu]{border-radius:50%;background:var(--graphic-orange)}.delivery-marker[data-astro-cid-w5e6navu]{background:var(--graphic-pink);transform:rotate(45deg)}.team-section[data-astro-cid-w5e6navu]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-inline:15px;padding-block:8px;border-block:1px solid #e4d8df}.team-section[data-astro-cid-w5e6navu] .section-label[data-astro-cid-w5e6navu]{flex:1 1 100px}.crew-chips[data-astro-cid-w5e6navu]{display:flex;flex-wrap:wrap;gap:5px}.crew-chip[data-astro-cid-w5e6navu]{display:block;width:30px;height:30px;overflow:hidden;border:1px solid #e4cebe;border-radius:9px;background:#f6dfcd}.crew-chip-pink[data-astro-cid-w5e6navu]{border-color:#e0c8dc;background:#eddaea}.crew-chip[data-astro-cid-w5e6navu] svg[data-astro-cid-w5e6navu]{display:block;width:100%;height:100%}.proof-section[data-astro-cid-w5e6navu]{padding:10px 15px}.proof-grid[data-astro-cid-w5e6navu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:7px}.proof-art[data-astro-cid-w5e6navu]{overflow:hidden;border:1px solid #e4d8df;border-radius:5px}.proof-art[data-astro-cid-w5e6navu] svg[data-astro-cid-w5e6navu]{display:block;width:100%;height:46px}.photo-art[data-astro-cid-w5e6navu]{background:#e8d8e7}.signature-art[data-astro-cid-w5e6navu]{background:#fffdf8}.proof-item[data-astro-cid-w5e6navu] p[data-astro-cid-w5e6navu]{margin:5px 0 0;color:#59475e;font-size:.75rem;line-height:1.4}.app-notification[data-astro-cid-w5e6navu]{display:flex;align-items:center;gap:8px;margin:0;padding:10px 15px 12px;border-top:1px solid #e4d8df;color:#513a52;background:#f3e8ef;font-size:.75rem;line-height:1.4}.app-notification[data-astro-cid-w5e6navu] svg[data-astro-cid-w5e6navu]{flex:0 0 17px;width:17px;height:17px}.app-identity[data-astro-cid-w5e6navu]>span[data-astro-cid-w5e6navu],.app-notification[data-astro-cid-w5e6navu]>span[data-astro-cid-w5e6navu]{min-width:0}.partner-app-graphic[data-astro-cid-w5e6navu] figcaption[data-astro-cid-w5e6navu]{max-width:390px;margin:10px auto 0;padding-inline:16px;color:#c7bcd2;font-size:.75rem;line-height:1.6;text-align:center;text-wrap:pretty}@media(max-width:380px){.graphic-stage[data-astro-cid-w5e6navu]{min-height:0;padding:14px 12px 18px}.partner-app-graphic[data-astro-cid-w5e6navu] figcaption[data-astro-cid-w5e6navu]{margin-top:6px;padding-inline:6px}}.partner-presentation{overflow:hidden;background:radial-gradient(ellipse at 90% 40%,#8c32672e,transparent 60%);padding-top:40px}.partner-presentation .partner-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:45px}.partner-presentation h1{font-size:clamp(2rem,3.6vw,3.55rem);line-height:1.12}.partner-presentation .eyebrow{max-width:480px}.partner-presentation .hero-lead{font-size:1.0625rem;max-width:580px}.partner-presentation .button-row{gap:18px}.partner-access{font-size:.8125rem;color:var(--muted);max-width:480px;line-height:1.65;margin:22px 0 0}.partner-benefits{background:#1b1227;border-block:1px solid var(--line)}.partner-benefits .section-heading>p{max-width:380px}.benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 42px}.benefit-item{padding:30px 0;border-top:1px solid #ffffff29}.benefit-top{display:flex;align-items:center;justify-content:space-between;color:var(--orange);margin-bottom:25px}.benefit-top>span{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:900;letter-spacing:-.07em;color:#ffffff24}.benefit-item h3{max-width:320px;font-size:1.35rem;line-height:1.28;letter-spacing:-.04em;margin-bottom:14px}.benefit-item p{font-size:.9375rem;color:var(--muted);margin:0;line-height:1.75}.partner-workflow{background:radial-gradient(ellipse at 0 100%,#61394823,transparent 70%)}.partner-workflow h2{max-width:680px}.workflow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:55px 0 0;gap:28px}.workflow-steps>li{position:relative;min-width:0}.workflow-steps>li:not(:last-child):before{content:"";position:absolute;left:72px;right:-8px;top:28px;border-top:1px dashed #ff87386b}.workflow-number{display:grid;place-items:center;width:58px;height:58px;border:1px solid #ff873877;border-radius:50%;font-size:1rem;font-weight:800;color:var(--orange);background:#251a2d;margin-bottom:26px}.workflow-steps h3{font-size:1.125rem;line-height:1.4;margin-bottom:13px}.workflow-steps p{color:var(--muted);font-size:.875rem;margin:0}.partner-money{background:linear-gradient(115deg,#392338,#21172d 70%);border-block:1px solid #ff873830}.money-intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end}.money-intro h2{max-width:610px}.money-intro>p{color:#e0d4e9;font-size:1.0625rem;margin:0}.money-breakdown{margin:40px 0 0}.money-equation{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:20px;align-items:stretch}.money-equation>div{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:30px;min-width:0;border:1px solid #ffffff33;background:#160e243b;border-radius:8px;font-size:1.125rem;line-height:1.4;font-weight:750}.money-equation svg{color:var(--orange)}.money-equation>.company-share{background:#ff873817;border-color:#ff873880;color:#ffd8b3}.equation-sign{align-self:center;font-size:2rem;font-weight:500;color:var(--muted)}.money-breakdown figcaption{font-size:.8125rem;color:var(--muted);line-height:1.65;margin-top:20px;max-width:950px}.money-detail{font-size:.9375rem;color:var(--muted);line-height:1.8;max-width:1040px;margin:25px 0 0}@media(max-width:1000px){.partner-presentation .partner-hero-grid{gap:24px}.benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.workflow-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.workflow-steps>li:nth-child(2):before{display:none}.money-intro{gap:35px}.money-equation{gap:14px}.money-equation>div{padding:22px}}@media(max-width:800px){.partner-presentation .partner-hero-grid{grid-template-columns:1fr;gap:30px}.partner-presentation h1{font-size:clamp(2rem,6vw,3.5rem)}.partner-presentation .hero-lead{max-width:640px}.partner-presentation .back-link{margin-bottom:25px}.money-intro{grid-template-columns:1fr;gap:24px}}@media(max-width:520px){.partner-presentation{padding-top:30px}.partner-presentation h1{font-size:clamp(1.8rem,7.4vw,2.6rem)}.partner-presentation .hero-lead{font-size:1rem}.partner-presentation .button-row{gap:8px}.benefit-grid{grid-template-columns:1fr}.benefit-item{padding:25px 0}.benefit-top{margin-bottom:15px}.benefit-item h3{max-width:none}.workflow-steps{grid-template-columns:1fr;gap:28px;margin-top:35px}.workflow-steps>li{padding-left:76px;min-height:95px}.workflow-number{position:absolute;left:0;top:0;width:50px;height:50px}.workflow-steps>li:not(:last-child):before{display:block;inset:62px auto -14px 24px;border-top:0;border-left:1px dashed #ff87386b}.workflow-steps h3{margin-bottom:8px}.money-equation{grid-template-columns:1fr;gap:12px}.money-equation>div{flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;padding:22px}.money-equation svg{flex-shrink:0}.equation-sign{justify-self:center;font-size:1.5rem;line-height:1}.money-breakdown{margin-top:28px}.partner-access{font-size:.875rem}}
