html.partners-document{color-scheme:dark;--bg: #171717;--ink: #eef3fa;--ink9: #eef3fa;--body: #c6c6c4;--sub: #c6c6c4;--muted: #aeb2bb;background:var(--bg)}.partners-page{padding-top:88px;background:var(--bg);color:var(--ink)}.partners-page .nav,.partners-page .nav.is-scrolled{background:var(--bg)}.partners-page .nav.is-scrolled{box-shadow:0 1px #ffffff14;-webkit-backdrop-filter:none;backdrop-filter:none}.partners-page .footer{background:var(--bg)}.partners-page .f-cols{border-color:#ffffff1a}.partners-page .f-legal p,.partners-page .f-copy{color:var(--muted)}.partners-page h1,.partners-page h2{font-family:var(--serif);font-weight:400;letter-spacing:-.035em;text-wrap:balance}.partners-page p{text-wrap:pretty}.partners-hero{margin:0 auto;width:calc(100% - 48px);max-width:1440px;padding:76px 32px 40px;overflow:hidden}.partners-hero-copy{max-width:1000px;margin:auto;text-align:center}.partners-eyebrow{color:#c6c6c4;font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:28px}.partners-hero h1{font-size:clamp(40px,5.3vw,78px);line-height:1.05}.partners-hero h1 i{color:#c6c6c4}.partners-intro{max-width:660px;margin:28px auto 30px;font-size:clamp(16px,1.5vw,19px);line-height:1.75;color:#c6c6c4}.partners-page .partner-cta{min-height:54px;padding:14px 28px;font-size:15px;border-radius:999px;color:#171717;background:#eef3fa;transition:transform .16s var(--ease-out),background .16s var(--ease-out)}.partners-page .partner-cta:hover{background:#fff}.partners-page .partner-cta:active{transform:scale(.98)}.partners-helper{font-size:12px;line-height:1.6;margin-top:13px;color:var(--muted)}.partners-hero .partners-helper{color:#aeb2bb}.partner-vsl{max-width:920px;margin:52px auto 0}.partner-vsl-frame{display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9;border:1px solid #ffffff1a;background:var(--bg);border-radius:18px;overflow:hidden}.partner-vsl-media{position:relative;overflow:hidden;width:100%;height:100%;background:var(--bg)}.partner-vsl-media[data-aspect="9:16"]{width:auto;height:100%}.partner-vsl-media video,.partner-vsl-media iframe,.partner-vsl-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.partner-vsl-label{position:absolute;inset:auto 0 24px;text-align:center;font-size:13px;color:#c6c6c4}.partner-vsl-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:64px;height:64px;background:#eef3fa;color:#171717;border-radius:50%;display:grid;place-items:center}.partner-vsl-play svg{width:24px;height:24px}.partner-vsl figcaption{margin-top:20px;text-align:center;font-size:12px;line-height:1.6;color:#aeb2bb}.partner-calculator{max-width:920px;margin:64px auto 0;padding:40px;border:1px solid #ffffff24;border-radius:24px;text-align:left}.partner-calc-heading{margin-bottom:32px}.partner-calc-heading h2{font-size:clamp(30px,3.2vw,40px);line-height:1.15}.partner-calc-heading p{margin-top:12px;color:var(--sub);font-size:15px;line-height:1.6}.partner-calc-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.partner-calc-controls{display:grid;gap:24px;min-width:0}.partner-calc-field label{display:block;font-size:13px;line-height:1.5;margin-bottom:10px;color:var(--sub)}.partner-calc-help{display:block;margin-top:9px;color:var(--muted);font-size:12px;line-height:1.65}.partner-calc-mix{border-top:1px solid #ffffff1a;padding-top:24px}.partner-calc-mix-title{display:block;color:var(--sub);font-size:13px;margin-bottom:14px}.partner-calc-mix-labels{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;color:var(--muted);font-size:12px;line-height:1.6}.partner-calc-mix-labels strong{color:var(--ink);font-size:18px;font-weight:500;font-variant-numeric:tabular-nums}.partner-calc-slider{display:block;width:100%;height:44px;margin:4px 0 0;padding:0;border:0;border-radius:6px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;background-size:100% 6px;background-position:center;background-repeat:no-repeat;cursor:pointer}.partner-calc-slider::-webkit-slider-runnable-track{height:6px;background:transparent;border-radius:999px}.partner-calc-slider::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;margin-top:-9px;border:2px solid #171717;border-radius:50%;background:#eef3fa;box-shadow:0 0 0 1px #eef3fa}.partner-calc-slider::-moz-range-track{height:6px;background:transparent;border-radius:999px}.partner-calc-slider::-moz-range-thumb{width:20px;height:20px;border:2px solid #171717;border-radius:50%;background:#eef3fa;box-shadow:0 0 0 1px #eef3fa}.partner-calc-input{display:flex;align-items:center;gap:8px;min-height:60px;padding:8px 16px;border:1px solid #ffffff3d;border-radius:12px}.partner-calc-input:focus-within{border-color:var(--ink)}.partner-calc-input>span{font-size:20px;color:var(--muted)}.partner-calc-input input{min-width:0;width:100%;border:0;background:transparent;color:var(--ink);font:500 24px/1.5 var(--sans);font-variant-numeric:tabular-nums}.partner-calc-input input[aria-invalid=true]{color:#f8b4b4}.partner-calc-error{display:block;margin-top:8px;font-size:12px;line-height:1.6;color:#f8b4b4}.partner-calc-result{min-width:0;padding:4px 0 0 36px;border-left:1px solid #ffffff1a}.partner-calc-result-label{display:block;font-size:13px;color:var(--sub);line-height:1.5}.partner-calc-value{display:block;margin:20px 0 12px;font:500 clamp(36px,5vw,62px)/1.08 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.05em;overflow-wrap:anywhere}.partner-calc-value[data-large=true]{font-size:clamp(26px,3vw,38px)}.partner-calc-value.partner-calc-range{font-size:clamp(30px,3vw,38px);letter-spacing:-.045em}.partner-calc-range[data-large=true]{font-size:26px}.partner-calc-annual{display:block;font-size:14px;color:var(--sub);line-height:1.7}.partner-calc-breakdown{margin-top:28px;padding-top:20px;border-top:1px solid #ffffff1a;font-size:12px;line-height:1.6}.partner-calc-breakdown>div{display:flex;justify-content:space-between;gap:16px;margin:12px 0}.partner-calc-breakdown dt{color:var(--muted)}.partner-calc-breakdown dd{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;min-width:0}.partner-calc-volume{margin-top:20px;color:var(--muted);font-size:12px;line-height:1.7}.partner-calc-note{margin-top:28px;padding-top:24px;border-top:1px solid #ffffff1a;font-size:12px;line-height:1.75;color:var(--muted)}.partner-calc-note a{display:inline-block;margin-top:12px;text-decoration:underline;text-underline-offset:4px;color:var(--sub)}.partner-calculator noscript p{margin-top:16px;color:var(--sub);font-size:13px;line-height:1.6}.partners-content{max-width:1080px;margin:auto;padding:48px 40px 0}.partners-content h2{font-size:clamp(32px,3.5vw,46px);line-height:1.12}.partners-story{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;padding:64px 0;border-bottom:1px solid #ffffff1a}.partners-story p{font-size:17px;line-height:1.85;color:var(--sub)}.partners-process{padding:72px 0}.partners-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:42px}.partners-step-number{display:block;font-size:12px;color:var(--muted);margin-bottom:22px;font-variant-numeric:tabular-nums}.partners-steps h3{font-size:17px;letter-spacing:-.025em;line-height:1.5;margin-bottom:12px;font-weight:600}.partners-steps p,.partners-fit li{font-size:15px;line-height:1.8;color:var(--sub)}.partners-fit{display:grid;grid-template-columns:1fr 1fr;gap:40px;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;padding:56px 0}.partners-fit h2{font-size:34px}.partners-fit ul{padding:0 0 0 18px;margin-top:24px}.partners-fit li{padding-left:6px;margin:12px 0}.partners-final{padding:88px 0 56px;text-align:center}.partners-final h2{font-size:clamp(48px,6vw,72px)}.partners-final>p:not(.partners-helper){max-width:510px;margin:24px auto 28px;color:var(--sub);font-size:17px;line-height:1.8}.partners-sticky{display:none}.partners-page :focus-visible{outline-color:#eef3fa;outline-offset:5px}@media(max-width:768px){.partners-page{padding-top:76px;padding-bottom:calc(88px + env(safe-area-inset-bottom))}.partners-hero{width:calc(100% - 24px);padding:48px 22px 28px}.partners-eyebrow{font-size:10px;margin-bottom:24px}.partners-hero h1{font-size:clamp(33px,7.5vw,54px)}.partners-intro{margin:24px auto 26px;font-size:15px;line-height:1.8}.partners-page .partner-cta{min-height:52px;padding:14px 24px;font-size:14px}.partner-vsl{margin-top:36px}.partner-vsl-frame{aspect-ratio:9 / 16;max-height:80vh;max-height:80svh;width:min(100%,45vh);width:min(100%,45svh);margin:auto}.partner-vsl[data-aspect="16:9"] .partner-vsl-frame{aspect-ratio:16 / 9;width:100%}.partner-calculator{margin-top:40px;padding:26px 22px;border-radius:20px}.partner-calc-grid{grid-template-columns:1fr;gap:24px}.partner-calc-heading{margin-bottom:26px}.partner-calc-result{padding:26px 0 0;border-left:0;border-top:1px solid #ffffff1a}.partner-calc-value{font-size:48px}.partner-calc-note{margin-top:24px}.partners-hero:has(.partner-calculator){padding-left:12px;padding-right:12px}.partners-hero:has(.partner-calculator) .partners-hero-copy{padding-left:10px;padding-right:10px}.partners-content{padding:20px 28px 0}.partners-story{grid-template-columns:1fr;gap:22px;padding:42px 0}.partners-story p{font-size:15px}.partners-process{padding:48px 0}.partners-steps{grid-template-columns:1fr;gap:32px;margin-top:32px}.partners-steps li{position:relative;padding-left:42px}.partners-step-number{position:absolute;left:0;top:4px}.partners-fit{grid-template-columns:1fr;gap:34px;padding:42px 0}.partners-final{padding:56px 0 24px}.partners-final>p:not(.partners-helper){font-size:15px}.partners-sticky:not([hidden]){position:fixed;z-index:45;inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--bg);border-top:1px solid #ffffff1a;padding:14px 20px calc(14px + env(safe-area-inset-bottom));box-shadow:0 -8px 30px #00000014}.partners-sticky>span{font-size:12px;max-width:90px;line-height:1.5}}@media(max-width:360px){.partners-sticky>span{display:none}.partners-sticky .partner-cta{width:100%}}@media(prefers-reduced-motion:reduce){.partners-page .partner-cta{transition:none}}
