.ownership-site{--journey-gold:#edc76c;--journey-ink:#08131e;--journey-ivory:#f4f0e7;--journey-line:#324452;color:#e9edf0}.ownership-site:before{opacity:.3}.ownership-site .site-header{height:88px;padding:12px max(24px,5vw);background:#050e17f5;border-bottom:1px solid #71818d44;gap:30px}.ownership-site .brand img{width:175px;height:auto}.ownership-site .brand small{display:none}.ownership-site .site-header nav{gap:30px}.ownership-site .site-header nav a{font-size:18px;color:#e9edf0}.ownership-site .nav-cta{border:0;border-radius:6px;background:linear-gradient(135deg,#f7dc94,#d8aa43);color:#111b24!important;padding:13px 20px;font-weight:700}.ownership-site .release-status{font-size:18px;letter-spacing:.03em;line-height:1.5;padding:7px 24px;background:#111a20;color:#bac6cf}.ownership-skip{position:fixed;top:-80px;left:20px;background:#f2d281;color:#101827;padding:15px;z-index:1000}.ownership-skip:focus{top:10px}.ownership-site a,.ownership-site button{-webkit-tap-highlight-color:transparent}.ownership-site :focus-visible{outline:3px solid #d8aa43;outline-offset:5px}.ownership-site main{overflow:clip}.ownership-site .ownership-hero{position:relative;min-height:620px;display:flex;align-items:center;padding:65px 5vw 110px;background:linear-gradient(90deg,rgba(3,13,23,.92) 0%,rgba(3,13,23,.75) 29%,rgba(3,13,23,.08) 70%),url('assets/ownership-journey-hero.webp') center 62%/cover no-repeat;isolation:isolate;grid-template-columns:none}.ownership-site .ownership-hero:before,.ownership-site .ownership-hero:after{display:none}.ownership-hero-copy{position:relative;z-index:1;max-width:690px}.ownership-site .ownership-hero .eyebrow{font-size:18px;letter-spacing:.17em;color:#f3d786;margin:0 0 22px}.ownership-site .ownership-hero h1{font-family:Georgia,serif;font-size:max(18px, clamp(60px,6.8vw,104px));font-weight:600;line-height:.98;letter-spacing:-.04em;margin:0 0 25px;max-width:700px}.ownership-site .ownership-hero h1 em{font-weight:400;color:#f6d47e}.ownership-lead{font-size:max(18px, clamp(18px,1.8vw,25px));line-height:1.5;color:#edf1f5;margin:0 0 25px}.ownership-site .ownership-hero .actions{display:flex;flex-wrap:wrap;gap:12px;margin:0}.ownership-site .btn{border-radius:5px;gap:20px;letter-spacing:0;font-size:18px;min-height:48px}.ownership-site .btn.ghost{border-color:#a3aeb8;color:#f2f4f8;background:#07121dbd}.ownership-status{display:flex;flex-wrap:wrap;gap:8px;color:#d3dce2;font-size:18px;letter-spacing:.02em;margin:22px 0 0}.ownership-status span{color:#d5ad59}.journey-preview{position:absolute;right:5vw;top:35px;padding:20px;width:320px;background:linear-gradient(135deg,#081b2bf5,#08131ee8);border:1px solid #9caeba55;border-radius:12px;transform:rotate(-3deg);box-shadow:0 25px 60px #0008;color:#eaf0f4}.journey-preview h2{font:24px Georgia,serif;letter-spacing:0;margin:8px 0}.journey-preview>p{font-size:18px;color:#c9d4dd;margin:0 0 18px}.preview-tag{font-size:18px;color:#f3d786;letter-spacing:.15em}.preview-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.preview-tiles span{font-size:18px;border-top:2px solid #d5ae59;padding:10px 0 0;color:#d9e2e9}.preview-tiles b{font-weight:400;font-size:18px;color:#aebecb}.ownership-audiences{padding:0 3vw 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;background:#07131d;position:relative;z-index:2}.ownership-audiences>a{margin-top:-36px;min-height:132px;display:flex;align-items:center;gap:20px;padding:25px;border:1px solid #687d8d88;border-radius:9px;background:linear-gradient(130deg,#102535,#07131e);color:#edf1f5;text-decoration:none;box-shadow:0 16px 30px #0002;transition:transform .2s,border-color .2s}.ownership-audiences>a:hover{transform:translateY(-4px);border-color:#d9b45d}.ownership-audiences h2{font:27px Georgia,serif;margin:0 0 7px;letter-spacing:-.02em}.ownership-audiences p{font-size:18px;color:#c3cfd8;line-height:1.5;margin:0}.journey-icon{width:28px;height:28px;flex:0 0 28px;color:#e9c46b}.ownership-audiences .journey-icon{width:42px;height:42px;flex-basis:42px}.circle-arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border:1px solid #dfbc64;border-radius:50%;font-size:22px;color:#f4d789;margin-left:auto}.light-section{background:var(--journey-ivory);color:#10202b}.light-section .eyebrow{color:#72521c}.ownership-heading{text-align:center}.ownership-heading h2,.ownership-cost-copy h2,.network-heading h2,.fi-copy h2,.ownership-tools-intro h2{font:500 clamp(32px,3.3vw,49px)/1.1 Georgia,serif;letter-spacing:-.025em;margin:12px 0 14px}.ownership-heading>p:last-child{color:#465663;font-size:18px}.ownership-lifecycle{padding:55px 5vw 45px}.ownership-lifecycle ol{padding:0;list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:35px 0 0}.ownership-lifecycle li{min-width:0}.ownership-lifecycle li a{display:block;color:#10202b;text-decoration:none;padding:10px;border-radius:8px}.ownership-lifecycle li a:hover{background:#fff9}.ownership-lifecycle .journey-icon{width:30px;height:30px;color:#142737;vertical-align:middle;margin:0 0 0 8px}.step-count{background:#6c4a17;color:#fff5d7;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:18px}.ownership-lifecycle h3{font:600 18px Georgia,serif;margin:15px 0 8px}.ownership-lifecycle li p{font-size:18px;line-height:1.6;color:#4c5b65;margin:0}.ownership-costs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7vw;align-items:center;padding:30px 5vw 65px}.ownership-dashboard{border:10px solid #10202d;border-radius:22px;box-shadow:0 22px 35px #10202b26;overflow:hidden;background:#fffaf2;min-width:0}.dashboard-head{padding:19px 22px 15px;border-bottom:1px solid #bdb5a955;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.dashboard-head h3{font:600 23px Georgia,serif;letter-spacing:-.02em;margin:0}.status-pill{font-size:18px;letter-spacing:.04em;font-weight:600;border:1px solid currentColor;border-radius:40px;display:inline-block;padding:6px 12px;line-height:1.4;white-space:normal}.dashboard-head .status-pill{color:#72521c;font-size:18px}.cost-categories{padding:10px}.cost-categories button{appearance:none;width:100%;display:flex;align-items:center;gap:12px;border:0;border-radius:6px;background:transparent;text-align:left;color:#24343e;padding:11px 12px;font:14px Arial,sans-serif;cursor:pointer;min-height:46px}.cost-categories .journey-icon{width:21px;height:21px;flex-basis:21px;color:#415460}.cost-categories button>span:last-child{margin-left:auto;color:#705018}.cost-categories button[aria-selected=true]{background:#e7d3a5;color:#14212b;font-weight:700}.cost-categories button:hover{background:#eadfc9}#ownership-cost-detail{padding:16px 22px;background:#eee4d2;min-height:124px}#ownership-cost-detail h4{font-size:18px;margin:0 0 8px}#ownership-cost-detail p{font-size:18px;line-height:1.6;margin:0;color:#394d5a}.dashboard-note{font-size:18px;line-height:1.5;color:#52616a;padding:0 22px 17px;margin:14px 0 0}.ownership-cost-copy .eyebrow{font-size:18px}.large-copy{font:22px/1.5 Georgia,serif;letter-spacing:-.01em}.ownership-benefits{list-style:none;padding:0;margin:28px 0}.ownership-benefits li{display:flex;gap:15px;margin:22px 0}.ownership-benefits .journey-icon{background:#72521c;color:#fff1cc;box-sizing:content-box;padding:10px;border-radius:50%;width:22px;height:22px;flex-basis:22px}.ownership-benefits h3{font:600 18px Georgia,serif;margin:0 0 5px}.ownership-benefits p{font-size:18px;color:#455562;margin:0}.text-link{color:inherit;text-underline-offset:5px;font-size:18px}.ownership-network{padding:58px 4vw;background:linear-gradient(120deg,#091724,#122a3b);border-block:1px solid #64788655}.network-heading{display:flex;align-items:flex-start;gap:30px;justify-content:space-between;margin-bottom:28px}.network-heading h2{font-size:max(18px, clamp(30px,3vw,44px));margin:10px 0 12px}.network-heading .eyebrow{font-size:18px;color:#dfc584}.network-heading p:not(.eyebrow){color:#bfcdd7;font-size:18px;margin:0}.network-heading>.status-pill{color:#e3cca1;flex-shrink:0;margin-top:12px}.ownership-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ownership-services>a{display:flex;gap:15px;padding:24px 18px;border:1px solid #72839377;border-radius:9px;text-decoration:none;color:#e9edf0;background:linear-gradient(130deg,#1b3042,#0b1b28);transition:border-color .2s}.ownership-services>a:hover{border-color:#dfbd6e}.ownership-services h3{font:20px Georgia,serif;margin:0 0 10px}.ownership-services p{font-size:18px;line-height:1.6;color:#bfccd6;margin:0 0 16px}.ownership-services a span{font-size:18px;color:#f2d58e}.network-priorities{margin-top:30px;display:grid;grid-template-columns:1.4fr 1fr;gap:30px;align-items:start}.network-priorities p{font-size:18px;color:#c3cfd8}.network-priorities button{border:1px solid #7d8b94;border-radius:30px;min-height:44px;padding:10px 18px;background:#0a1b2b;color:#e8edf1;cursor:pointer;font:13px Arial,sans-serif;margin:0 4px 8px 0}.network-priorities button[aria-pressed=true]{background:#e8c675;color:#121e27;border-color:#e8c675}.network-priorities #priority-feedback{font-size:18px;max-width:520px;line-height:1.6;color:#b8c9d5}.independence-note{border-left:1px solid #71828d77;padding:10px 0 10px 28px}.independence-note svg{display:block;margin-bottom:12px}.independence-note strong{font:20px Georgia,serif}.independence-note a{font-size:18px;color:#e5c779;text-underline-offset:4px}.network-scope{border-top:1px solid #8b9aa344;padding-top:20px;margin-top:22px}.network-scope summary{cursor:pointer;min-height:40px;color:#e3c784;font-size:18px}.network-scope p{font-size:18px;line-height:1.7;max-width:950px;color:#c9d5de}.ownership-funding{padding:65px 5vw;display:grid;grid-template-columns:minmax(190px,.65fr) minmax(0,1.4fr) minmax(230px,.85fr);gap:4vw;align-items:center}.review-phone{background:#0b1a28;color:#eef1f4;border:5px solid #334754;border-radius:30px;padding:18px 18px 25px;box-shadow:0 18px 30px #14273733;max-width:270px}.phone-notch{height:12px;width:64px;background:#03090f;border-radius:0 0 10px 10px;margin:-18px auto 24px}.review-phone .eyebrow{font-size:18px;color:#f0d18b}.review-phone h3{font:23px Georgia,serif;margin:14px 0}.review-phone .status-pill{font-size:18px;color:#afc1cf}.review-phone ul{padding:0;list-style:none;margin:20px 0}.review-phone li{border-bottom:1px solid #5c718255;padding:14px 0;font-size:18px;display:flex;justify-content:space-between;gap:10px}.review-phone li span{color:#e6c97c;font-size:18px}.review-phone>p:last-child{font-size:18px;line-height:1.6;color:#adbecc}.fi-copy h2{font-size:max(18px, clamp(31px,3vw,45px))}.fi-copy>.eyebrow{font-size:18px}.fi-copy>p:not(.eyebrow){font-size:18px;line-height:1.7;color:#415461}.fi-copy>.large-copy{font-size:21px!important;color:#162b39!important}.fi-note{border-left:2px solid #a2813d;padding-left:14px}.single-review{padding:26px;background:#fbf7ee;border:1px solid #c6b99a88;border-radius:12px;box-shadow:0 12px 24px #bcae8d1c}.single-review .status-pill{font-size:18px;color:#77591e}.single-review h3{font:27px/1.2 Georgia,serif;margin:20px 0}.single-review h3 strong{font-size:54px;font-weight:500;letter-spacing:-.03em}.single-review>p{font-size:18px;line-height:1.65;color:#374d5b}.single-review .small-copy{font-size:18px;color:#59656d}.single-review .btn{padding:13px 15px;font-size:18px;width:100%;margin:6px 0 17px;color:#111}.single-review .text-link{display:block;text-align:center;font-size:18px}.ownership-tools-intro{padding:55px 5vw 30px;display:grid;grid-template-columns:1.1fr 1fr;gap:5vw;background:#091724}.ownership-tools-intro .eyebrow{font-size:18px;color:#e1c57b}.ownership-tools-intro h2{font-size:36px}.ownership-tools-intro p:not(.eyebrow){font-size:18px;line-height:1.7;color:#bccbd6;max-width:580px}.tool-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;align-content:center}.tool-shortcuts a{font-size:18px;color:#ebd08c;padding:12px 0;border-bottom:1px solid #788a9744;text-decoration:none}.journey-tools{background:#091724;padding:0 5vw 45px}.journey-tools>summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;border:1px solid #75828a77;border-radius:8px;cursor:pointer;font:20px Georgia,serif;color:#e9edf0;list-style:none}.journey-tools>summary span:last-child{font:12px Arial,sans-serif;color:#e8cd85}.journey-tools[open]>summary{margin-bottom:30px;border-color:#cfad5e}.journey-tools .experience{margin-inline:-5vw;padding-inline:5vw}.journey-tools>section{scroll-margin-top:110px}.ownership-closing{padding:55px 5vw 60px;background:linear-gradient(#04111ed9,#04111eeb),url('assets/ownership-journey-hero.webp') center 44%/cover;text-align:center}.ownership-closing img{width:180px;height:auto}.ownership-closing h2{font:30px/1.3 Georgia,serif;letter-spacing:0;margin:20px 0;color:#f2eadb}.ownership-closing h2 em{color:#e9c976}.ownership-closing p{font-size:18px;color:#d9c99c}.ownership-closing a{color:#e9edf0;text-decoration:none;margin:0 10px}.ownership-site footer{display:flex;flex-wrap:wrap;gap:16px 26px;align-items:center;font-size:18px;background:#050d15}.ownership-site footer a{color:#c5d0d9}.ownership-site footer .footer-brand{width:100%;max-width:200px}.ownership-site .optional-measurement{background:#091724}
@media(min-width:1600px){.ownership-site .ownership-hero{min-height:740px}.journey-preview{top:75px;right:7vw}}
@media(max-width:1100px){.journey-preview{width:270px;right:3vw;top:25px}.ownership-audiences>a{padding:23px 18px;gap:12px}.ownership-audiences h2{font-size:25px}.ownership-audiences p{font-size:18px}.ownership-audiences .journey-icon{width:30px;flex-basis:30px}.circle-arrow{width:27px;height:27px;flex-basis:27px}.ownership-services{grid-template-columns:repeat(2,minmax(0,1fr))}.ownership-funding{grid-template-columns:minmax(0,1.25fr) minmax(240px,.8fr)}.review-phone{display:none}.ownership-site .site-header nav{gap:20px}}
@media(max-width:950px){.ownership-site .site-header nav{display:none;top:88px;left:0;right:0;background:#081725;padding:24px;z-index:20}.ownership-site .site-header nav.open{display:flex}.ownership-site .menu{display:block;margin-left:auto;border:1px solid #a4b1ba;border-radius:5px;min-height:44px;padding:9px 15px;color:#f0e9dd}.journey-preview{display:none}.ownership-site .ownership-hero{background-position:58% center;min-height:590px}.ownership-site .ownership-hero h1{font-size:76px}.ownership-audiences>a{margin-top:-24px;align-items:flex-start}.ownership-audiences .journey-icon{display:none}.ownership-lifecycle ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ownership-costs{gap:5vw}.dashboard-head{padding-inline:15px}.dashboard-head h3{font-size:21px}.network-heading{display:block}.network-heading>.status-pill{margin-top:18px}}
@media(max-width:700px){.ownership-site .site-header{height:78px;padding:12px 22px}.ownership-site .site-header nav{top:78px}.ownership-site .brand img{width:155px}.ownership-site .release-status{padding:7px 22px;font-size:18px}.ownership-site .release-status span{font-size:18px}.ownership-site .ownership-hero{padding:42px 24px 190px;min-height:650px;align-items:flex-start;background:linear-gradient(180deg,rgba(3,13,23,.78),rgba(3,13,23,.44) 48%,rgba(3,13,23,.12)),url('assets/ownership-journey-hero.webp') 65% center/cover no-repeat}.ownership-site .ownership-hero h1{font-size:max(18px, clamp(54px,11vw,76px))}.ownership-site .ownership-hero .eyebrow{font-size:18px;max-width:300px}.ownership-lead{font-size:18px}.ownership-site .ownership-hero .actions{max-width:390px;gap:10px}.ownership-site .ownership-hero .btn{min-height:46px;font-size:18px;padding:13px 16px;gap:10px}.ownership-status{font-size:18px;gap:5px;max-width:340px;line-height:1.7}.ownership-audiences{grid-template-columns:1fr;padding:0 22px 30px;gap:12px}.ownership-audiences>a{margin-top:0;min-height:105px;padding:22px;align-items:center}.ownership-audiences>a:first-child{margin-top:-37px}.ownership-audiences .journey-icon{display:block;width:30px;flex-basis:30px}.ownership-audiences h2{font-size:27px}.ownership-audiences p{font-size:18px}.ownership-lifecycle{padding:42px 22px 30px}.ownership-heading h2{font-size:32px}.ownership-heading .eyebrow{font-size:18px}.ownership-lifecycle ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;margin-top:20px}.ownership-lifecycle li a{padding:14px 10px;border-top:1px solid #a9957144}.ownership-lifecycle li p{font-size:18px}.ownership-lifecycle h3{font-size:18px}.ownership-costs{grid-template-columns:1fr;padding:20px 22px 42px;gap:32px}.ownership-cost-copy{grid-row:1}.ownership-cost-copy h2{font-size:40px}.ownership-cost-copy .large-copy{font-size:21px}.ownership-benefits{margin-bottom:18px}.ownership-dashboard{border-width:7px;border-radius:18px}.dashboard-head h3{font-size:22px}.ownership-network{padding:40px 22px}.network-heading h2{font-size:32px;max-width:360px}.network-heading .eyebrow{font-size:18px}.network-heading p:not(.eyebrow){font-size:18px}.ownership-services{grid-template-columns:1fr;gap:12px}.ownership-services>a{padding:22px;gap:18px}.ownership-services h3{font-size:23px}.ownership-services p{margin-bottom:8px}.network-priorities{grid-template-columns:1fr;gap:18px}.independence-note{border-left:0;border-top:1px solid #8fa0ab66;padding:20px 0 0}.independence-note svg{display:inline-block;margin-right:10px;vertical-align:middle}.independence-note strong{font-size:19px}.ownership-funding{grid-template-columns:1fr;padding:45px 22px;gap:28px}.fi-copy h2{font-size:36px}.single-review{padding:26px}.single-review h3 br{display:none}.single-review h3{display:flex;align-items:center;gap:15px;font-size:26px}.single-review h3 strong{font-size:48px}.single-review .btn{font-size:18px}.ownership-tools-intro{grid-template-columns:1fr;gap:18px;padding:40px 22px 25px}.ownership-tools-intro h2{font-size:32px}.tool-shortcuts{gap:8px 15px}.tool-shortcuts a{font-size:18px}.journey-tools{padding:0 22px 35px}.journey-tools>summary{padding:18px;display:block;font-size:20px}.journey-tools>summary span:last-child{display:block;margin-top:8px}.journey-tools .app-preview,.journey-tools .marketing-result,.journey-tools .serve,.journey-tools .studio,.journey-tools .vin-section,.journey-tools .value-section{padding-inline:0;margin-inline:0}.ownership-closing{padding:40px 22px}.ownership-closing h2{font-size:26px}.ownership-site footer{padding:30px 22px}}
@media(prefers-reduced-motion:reduce){.ownership-site{scroll-behavior:auto}.ownership-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
