:root{--pp-navy: #0f1a2e;--pp-navy-deep: #0a1220;--pp-red: #D52A23;--pp-teal: #10b981;--pp-teal-dark: #065f46;--pp-border-dark: rgba(255,255,255,.08);--pp-text-dim: #9aa0b4}.apex-pp{font-family:DM Sans,-apple-system,sans-serif;color:#111827}.apex-pp *,.apex-pp *:before,.apex-pp *:after{box-sizing:border-box}.apex-pp .apex-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--pp-red);margin-bottom:12px}.apex-pp .apex-eyebrow--light{color:#fffc}.apex-pp .apex-eyebrow--teal{color:var(--pp-teal)}.apex-pp__hero-image{background:var(--pp-navy-deep);position:relative;margin:0 calc(50% - 50vw);width:100vw}.apex-pp__hero-image-wrap{position:relative;width:100%;max-width:1920px;margin:0 auto;overflow:hidden;aspect-ratio:1444 / 993;max-height:78vh}.apex-pp__hero-photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.apex-pp__hero-image-ctas{position:absolute;left:50%;bottom:32px;transform:translate(-50%);display:flex;gap:14px;flex-wrap:wrap;justify-content:center;z-index:2;padding:0 16px}.apex-pp__hero-image-ctas .apex-btn{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.apex-pp__hero-image-ctas .apex-btn--primary{box-shadow:0 10px 30px -4px #d52a2380,0 4px 10px #0003}.apex-pp .apex-btn--ghost-on-dark{background:#ffffff1a!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.4)!important}.apex-pp .apex-btn--ghost-on-dark:hover{background:#fff3!important;border-color:#fff!important}.apex-pp__hero-stats-strip{background:linear-gradient(180deg,var(--pp-navy-deep) 0%,var(--pp-navy) 100%);padding:28px 24px;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;max-width:1456px;margin:0 auto;border-top:1px solid rgba(255,255,255,.08)}.apex-pp__hero-stats-strip>div{display:flex;flex-direction:column;gap:4px;align-items:center;padding:12px 8px;position:relative}.apex-pp__hero-stats-strip>div:not(:last-child):after{content:"";position:absolute;right:0;top:20%;bottom:20%;width:1px;background:#ffffff14}.apex-pp__hero-stats-strip strong{font-family:var(--apex-font-display, "Fraunces", serif);font-size:clamp(28px,4vw,38px);font-weight:500;color:#fff;letter-spacing:-.02em;font-variation-settings:"opsz" 144}.apex-pp__hero-stats-strip span{font-size:11px;color:#ffffff8c;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.apex-pp__hero{background:linear-gradient(135deg,var(--pp-navy) 0%,var(--pp-navy-deep) 100%);color:#fff;padding:96px 24px 72px;position:relative;overflow:hidden}.apex-pp__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 30%,rgba(213,42,35,.18),transparent 50%),radial-gradient(circle at 80% 70%,rgba(16,185,129,.12),transparent 45%);pointer-events:none}.apex-pp__hero-container{max-width:1100px;margin:0 auto;text-align:center;position:relative;z-index:1}.apex-pp__hero h1{font-size:clamp(36px,5vw,56px);font-weight:900;letter-spacing:-.02em;line-height:1.1;margin:0 0 18px}.apex-pp__hero p{font-size:18px;line-height:1.6;color:#ffffffc7;max-width:620px;margin:0 auto 32px}.apex-pp__hero-ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:56px}.apex-pp .apex-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:10px;font-weight:800;font-size:15px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;cursor:pointer;border:none}.apex-pp .apex-btn--primary{background:var(--pp-red);color:#fff;box-shadow:0 8px 22px #d52a234d}.apex-pp .apex-btn--primary:hover{background:#9c1e12;transform:translateY(-1px);box-shadow:0 10px 26px #d52a2366}.apex-pp .apex-btn--ghost{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.3)}.apex-pp .apex-btn--ghost:hover{border-color:#fff;background:#ffffff0f}.apex-pp .apex-btn--lg{padding:16px 34px;font-size:16px}.apex-pp__hero-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:720px;margin:0 auto}.apex-pp__hero-stats>div{display:flex;flex-direction:column;gap:4px;align-items:center;padding:16px 8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px}.apex-pp__hero-stats strong{font-size:28px;font-weight:900;color:#fff;letter-spacing:-.01em}.apex-pp__hero-stats span{font-size:12px;color:#fff9;letter-spacing:.06em;text-transform:uppercase}.apex-pp .apex-section-header{text-align:center;max-width:760px;margin:0 auto 48px}.apex-pp .apex-section-header h2{font-size:clamp(28px,4vw,40px);font-weight:900;margin:0 0 12px;letter-spacing:-.02em;color:inherit;line-height:1.2}.apex-pp .apex-section-header p{font-size:16px;color:#6b7280;line-height:1.55;margin:0}.apex-pp__how{padding:96px 24px;background:#fff}.apex-pp__how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto}.apex-pp__how-step{padding:32px 28px;background:#fafbff;border:1px solid #edeff5;border-radius:14px;position:relative}.apex-pp__how-num{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--pp-red);padding:4px 10px;background:#d52a2314;border-radius:999px;margin-bottom:16px}.apex-pp__how-step h4{font-size:20px;font-weight:800;margin:0 0 8px;color:#111827}.apex-pp__how-step p{font-size:15px;line-height:1.55;color:#4b5563;margin:0}.apex-pp__tiers{padding:96px 24px;background:linear-gradient(180deg,#fafbff,#fff)}.apex-pp__tiers-sub{max-width:620px;margin:14px auto 0;font-size:15px;color:#6b7280;line-height:1.55}.apex-pp__tier-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;max-width:1200px;margin:0 auto}.apex-pp__tier{background:#fff;border:1px solid #edeff5;border-radius:16px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column}.apex-pp__tier:hover{transform:translateY(-4px);box-shadow:0 14px 30px #11182714}.apex-pp__tier-top{padding:40px 16px;text-align:center;display:flex;align-items:center;justify-content:center;min-height:140px}.apex-pp__tier-pct{font-size:clamp(28px,3.5vw,44px);font-weight:900;color:#fff;letter-spacing:-.02em;line-height:1;text-shadow:0 2px 8px rgba(0,0,0,.15)}.apex-pp__tier-body{padding:20px 16px 24px;text-align:center;display:flex;flex-direction:column;gap:4px;align-items:center;flex:1 1 auto}.apex-pp__tier-body h3{font-size:18px;font-weight:800;margin:0;color:#111827;letter-spacing:-.01em}.apex-pp__tier-qual{font-size:13px;color:#6b7280;font-weight:500}.apex-pp__tier--starter .apex-pp__tier-top{background:linear-gradient(135deg,#9aa0ae,#cbd5e0)}.apex-pp__tier--silver .apex-pp__tier-top{background:linear-gradient(135deg,#cbd5e0,#edf2f7)}.apex-pp__tier--silver .apex-pp__tier-pct{color:#fff;text-shadow:0 2px 6px rgba(100,110,130,.4)}.apex-pp__tier--gold .apex-pp__tier-top{background:linear-gradient(135deg,#f6c33d,#f59e0b)}.apex-pp__tier--platinum .apex-pp__tier-top{background:linear-gradient(135deg,#60a5fa,#93c5fd)}.apex-pp__tier--diamond .apex-pp__tier-top{background:linear-gradient(135deg,#a78bfa,#c4b5fd)}.apex-pp__calc{background:linear-gradient(180deg,var(--pp-navy-deep) 0%,#0d1424 100%);color:#fff;padding:96px 24px;position:relative;overflow:hidden}.apex-pp__calc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 30% 20%,rgba(16,185,129,.08),transparent 45%),radial-gradient(ellipse at 70% 80%,rgba(99,102,241,.1),transparent 45%);pointer-events:none}.apex-pp__calc-container{max-width:860px;margin:0 auto;position:relative;z-index:1}.apex-pp__calc-header{text-align:center;margin-bottom:40px}.apex-pp__calc-header h2{font-size:clamp(32px,4.5vw,46px);font-weight:900;color:#fff;margin:0 0 12px;letter-spacing:-.02em;line-height:1.1}.apex-pp__calc-header p,.apex-pp .apex-pp__calc-header p{font-size:16px!important;color:#ffffffb8!important;line-height:1.55!important;margin:0!important}.apex-pp__calc-slider-bounds,.apex-pp .apex-pp__calc-slider-bounds,.apex-pp .apex-pp__calc-slider-bounds span{color:#ffffff8c!important}.apex-pp__calc-tierpills{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:28px}.apex-pp__calc-pill{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:14px 20px;display:flex;flex-direction:column;gap:2px;align-items:center;cursor:pointer;font-family:inherit;transition:all .15s ease;min-width:92px}.apex-pp__calc-pill:hover{border-color:#fff3;background:#ffffff0f}.apex-pp__calc-pill.is-selected{background:#fff;border-color:#fff;color:var(--pp-navy-deep);box-shadow:0 8px 22px #ffffff26}.apex-pp__calc-pill-name{font-size:12px;font-weight:700;letter-spacing:.04em;color:#ffffffb3}.apex-pp__calc-pill.is-selected .apex-pp__calc-pill-name{color:#0f1a2eb3}.apex-pp__calc-pill-rate{font-size:18px;font-weight:900;color:#fff;letter-spacing:-.01em}.apex-pp__calc-pill.is-selected .apex-pp__calc-pill-rate{color:var(--pp-navy-deep)}.apex-pp__calc-slider-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:28px 28px 24px;margin-bottom:24px}.apex-pp__calc-slider-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.apex-pp__calc-slider-label{font-size:15px;font-weight:700;color:#fff}.apex-pp__calc-slider-value{font-size:28px;font-weight:900;color:#fff;letter-spacing:-.01em}.apex-pp__calc-slider{-webkit-appearance:none;appearance:none;width:100%;height:6px;background:linear-gradient(90deg,var(--pp-teal) 0%,var(--pp-teal) var(--apex-slider-fill, 36%),rgba(255,255,255,.12) var(--apex-slider-fill, 36%),rgba(255,255,255,.12) 100%);border-radius:3px;outline:none;margin:8px 0 12px}.apex-pp__calc-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--pp-teal);cursor:pointer;box-shadow:0 4px 14px #10b98166;transition:transform .15s ease}.apex-pp__calc-slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.apex-pp__calc-slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--pp-teal);cursor:pointer;box-shadow:0 4px 14px #10b98166}.apex-pp__calc-slider-bounds{display:flex;justify-content:space-between;font-size:12px;color:#ffffff80}.apex-pp__calc-footnote,.apex-pp .apex-pp__calc-footnote,p.apex-pp__calc-footnote{margin:14px 0 0!important;text-align:center!important;font-size:13px!important;color:#ffffffb3!important;font-weight:500!important;letter-spacing:.005em}.apex-pp__calc-results{display:grid;grid-template-columns:1fr 1fr;gap:16px}.apex-pp__calc-card{padding:28px 24px;border-radius:16px;text-align:center;display:flex;flex-direction:column;gap:10px;border:1px solid rgba(255,255,255,.08);position:relative;overflow:hidden}.apex-pp__calc-card-label{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.apex-pp__calc-card-value{font-size:clamp(32px,4.5vw,48px);font-weight:900;letter-spacing:-.02em;line-height:1}.apex-pp__calc-card--monthly{background:linear-gradient(135deg,#1a1f3a,#161b35)}.apex-pp__calc-card--monthly .apex-pp__calc-card-label{color:#a5b4fc}.apex-pp__calc-card--monthly .apex-pp__calc-card-value{color:#fff}.apex-pp__calc-card--monthly:before{content:"";position:absolute;top:-60px;left:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(99,102,241,.3),transparent 70%)}.apex-pp__calc-card--yearly{background:linear-gradient(135deg,#042f2e,#064e3b);border-color:#10b98140}.apex-pp__calc-card--yearly .apex-pp__calc-card-label{color:var(--pp-teal)}.apex-pp__calc-card--yearly .apex-pp__calc-card-value{color:#fff}.apex-pp__calc-card--yearly:before{content:"";position:absolute;top:-60px;right:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(16,185,129,.35),transparent 70%)}.apex-pp__benefits{padding:96px 24px;background:#fff}.apex-pp__benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto}.apex-pp__benefit{padding:28px;background:#fff;border:1px solid #edeff5;border-radius:14px;transition:border-color .15s ease,transform .15s ease}.apex-pp__benefit:hover{border-color:var(--pp-red);transform:translateY(-2px)}.apex-pp__benefit-icon{width:44px;height:44px;border-radius:10px;background:linear-gradient(135deg,#d52a23,#9c1e12);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;margin-bottom:16px}.apex-pp__benefit h4{font-size:17px;font-weight:800;margin:0 0 6px;color:#111827}.apex-pp__benefit p{font-size:14px;line-height:1.55;color:#4b5563;margin:0}.apex-pp__cta{padding:96px 24px;background:#fafbff}.apex-pp__cta-card{max-width:900px;margin:0 auto;text-align:center;padding:64px 40px;border-radius:24px;background:linear-gradient(135deg,var(--pp-navy) 0%,var(--pp-navy-deep) 100%);color:#fff!important;position:relative;overflow:hidden}.apex-pp__cta-card *{color:#fff!important}.apex-pp__cta-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 70% 40%,rgba(213,42,35,.2),transparent 50%),radial-gradient(circle at 20% 80%,rgba(16,185,129,.12),transparent 50%);pointer-events:none}.apex-pp__cta-card>*{position:relative;z-index:1}.apex-pp__cta-card h2{font-size:clamp(28px,4vw,40px);font-weight:900;color:#fff!important;margin:0 0 12px;letter-spacing:-.02em}.apex-pp__cta-card p{font-size:16px;color:#ffffffd9!important;margin:0 0 28px}.apex-pp__cta-card .apex-eyebrow,.apex-pp__cta-card .apex-eyebrow--light{color:#ffffffd9!important}.apex-pp__cta-card a[href^=mailto]{color:#ff7b68!important;font-weight:700;text-decoration:none}.apex-pp__cta-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}@media(max-width:900px){.apex-pp__hero{padding:72px 20px 56px}.apex-pp__hero-stats{grid-template-columns:repeat(2,1fr);gap:12px}.apex-pp__how-grid{grid-template-columns:1fr}.apex-pp__tier-grid{grid-template-columns:repeat(3,1fr)}.apex-pp__tier--platinum,.apex-pp__tier--diamond{grid-column:span 1}.apex-pp__benefits-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.apex-pp__hero-stats-strip{grid-template-columns:repeat(2,1fr);gap:0}.apex-pp__hero-stats-strip>div:nth-child(2):after{display:none}.apex-pp__hero-image-ctas{bottom:20px;gap:10px}.apex-pp__hero-image-ctas .apex-btn{padding:12px 20px;font-size:14px}}@media(max-width:640px){.apex-pp__hero-image-ctas .apex-btn{flex:1 1 100%;justify-content:center}.apex-pp__hero h1{font-size:32px}.apex-pp__how,.apex-pp__tiers,.apex-pp__calc,.apex-pp__benefits,.apex-pp__cta{padding:64px 16px}.apex-pp__tier-grid{grid-template-columns:repeat(2,1fr)}.apex-pp__tier--diamond{grid-column:span 2}.apex-pp__benefits-grid{grid-template-columns:1fr}.apex-pp__calc-pill{flex:1 1 42%;min-width:auto}.apex-pp__calc-results{grid-template-columns:1fr}.apex-pp__calc-slider-card{padding:22px 18px}.apex-pp__cta-card{padding:48px 24px}.apex-pp__cta-actions{flex-direction:column}.apex-pp__cta-actions .apex-btn{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/apex-partner-program.css.map */
