.business-economics_section__pex7X{--chart-orange:#f97316;display:grid;grid-template-columns:minmax(340px,.85fr) minmax(0,1.55fr);align-items:center;gap:clamp(40px,5vw,100px);padding:clamp(80px,7vw,140px) clamp(24px,4vw,80px) clamp(80px,7vw,140px) max(32px,calc((100% - 1200px) / 2));background:#fff;color:var(--ink)}.business-economics_copy__LcUS6{min-width:0;container-type:inline-size}.business-economics_copy__LcUS6 h2{margin:0 0 46px;font-size:min(clamp(32px,2.7vw,52px),8.8cqi);line-height:1.08;letter-spacing:0;font-weight:700;text-transform:uppercase;white-space:nowrap}.business-economics_metrics__RxsWS{margin:0 0 36px}.business-economics_metrics__RxsWS>div{display:grid;grid-template-columns:.9fr 1.25fr;align-items:baseline;gap:16px;padding:23px 0;border-bottom:1px solid #bdbab6}.business-economics_metrics__RxsWS dt{font-size:clamp(12px,.9vw,16px);font-weight:700;text-transform:uppercase;color:#74716e}.business-economics_metrics__RxsWS dd{margin:0;font-size:clamp(23px,1.8vw,34px);line-height:1.1;font-weight:700;white-space:nowrap;color:#74716e}.business-economics_button__Y0QkM{display:inline-flex;justify-content:center;align-items:center;gap:18px;min-height:54px;padding:15px 24px;background:var(--orange);color:var(--ink);border-radius:99px;font-size:15px;font-weight:700;transition:background .18s ease}.business-economics_button__Y0QkM:hover{background:#ff986f}.business-economics_chart__ZtD7u{min-width:0;width:100%}.business-economics_figure__Zx0cH{position:relative;margin:0;color:var(--chart-orange)}.business-economics_figure__Zx0cH figcaption{padding-right:2.22%;margin-bottom:18px;color:#74716e;text-align:right;text-transform:uppercase;letter-spacing:.08em;font-size:14px;font-weight:800}.business-economics_graph__XBbel{display:block;width:100%;height:clamp(360px,31vw,640px);overflow:visible}.business-economics_grid__ENzJ_{fill:none;stroke:#dedbd7;stroke-dasharray:5 6}.business-economics_axis__4rnMC,.business-economics_grid__ENzJ_ path,.business-economics_line__Yg0rf,.business-economics_markers__c79Bv ellipse{vector-effect:non-scaling-stroke}.business-economics_axis__4rnMC{fill:none;stroke:#bdbab6}.business-economics_line__Yg0rf{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;clip-path:inset(-5% -5% -5% -5%)}.business-economics_markers__c79Bv ellipse{fill:white;stroke:currentColor;stroke-width:2.5}.business-economics_arrow__8oDQ3{fill:currentColor}.business-economics_months__Ln4x9{position:relative;height:20px;color:#898580;font-size:13px}.business-economics_months__Ln4x9 span{position:absolute;transform:translateX(-50%)}.business-economics_months__Ln4x9 span:first-child{left:40.56%}.business-economics_months__Ln4x9 span:nth-child(2){left:65.56%}.business-economics_months__Ln4x9 span:nth-child(3){left:85.56%}@media (prefers-reduced-motion:no-preference){.business-economics_ready__tQYlt .business-economics_figure__Zx0cH{transition:opacity .5s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.business-economics_ready__tQYlt:not(.business-economics_visible__l27a8) .business-economics_figure__Zx0cH{opacity:0;transform:translateY(24px)}.business-economics_ready__tQYlt .business-economics_line__Yg0rf{transition:clip-path 1.6s cubic-bezier(.35,0,.3,1) .12s}.business-economics_ready__tQYlt:not(.business-economics_visible__l27a8) .business-economics_line__Yg0rf{clip-path:inset(-5% 100% -5% -5%)}.business-economics_ready__tQYlt .business-economics_area___aY_0{transition:opacity .9s ease .5s}.business-economics_ready__tQYlt .business-economics_markers__c79Bv ellipse{transition:opacity .25s ease}.business-economics_ready__tQYlt .business-economics_markers__c79Bv ellipse:first-child{transition-delay:.72s}.business-economics_ready__tQYlt .business-economics_markers__c79Bv ellipse:nth-child(2){transition-delay:1.05s}.business-economics_ready__tQYlt .business-economics_markers__c79Bv ellipse:nth-child(3){transition-delay:1.36s}.business-economics_ready__tQYlt .business-economics_arrow__8oDQ3{transition:opacity .25s ease 1.58s}.business-economics_ready__tQYlt:not(.business-economics_visible__l27a8) .business-economics_area___aY_0,.business-economics_ready__tQYlt:not(.business-economics_visible__l27a8) .business-economics_arrow__8oDQ3,.business-economics_ready__tQYlt:not(.business-economics_visible__l27a8) .business-economics_markers__c79Bv ellipse{opacity:0}}@media (max-width:1050px){.business-economics_section__pex7X{gap:30px;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);padding-inline:20px 24px}.business-economics_metrics__RxsWS dd{font-size:23px}}@media (max-width:760px){.business-economics_section__pex7X{grid-template-columns:minmax(0,1fr);gap:48px;padding:68px 20px 68px 16px}.business-economics_copy__LcUS6 h2{margin-bottom:28px;font-size:min(clamp(28px,7.5vw,42px),8.8cqi)}.business-economics_metrics__RxsWS{margin-bottom:28px}.business-economics_metrics__RxsWS>div{padding:20px 0}.business-economics_metrics__RxsWS dt{font-size:12px}.business-economics_metrics__RxsWS dd{font-size:clamp(22px,5.6vw,28px)}.business-economics_graph__XBbel{height:clamp(260px,65vw,430px)}.business-economics_figure__Zx0cH figcaption{font-size:13px}.business-economics_months__Ln4x9{font-size:12px}}.franchise-lab_page__UbB5M{--muted:#64615d}.franchise-lab_shell__qqfAm{width:min(100% - 64px,1200px);margin-inline:auto}.franchise-lab_page__UbB5M section[id]{scroll-margin-top:98px}.franchise-lab_page__UbB5M a:focus-visible,.franchise-lab_page__UbB5M button:focus-visible,.franchise-lab_page__UbB5M summary:focus-visible,.franchise-lab_storeTrack__wuS3Z:focus-visible{outline:3px solid #f16f4b;outline-offset:5px}.franchise-lab_eyebrow__piXKO{margin:0 0 22px;font-size:13px;font-weight:700}.franchise-lab_page__UbB5M .franchise-lab_heroTitle__gs7Rg{letter-spacing:0;line-height:1}.franchise-lab_heroDescription__w_yEt{max-width:570px;margin:24px 0 0;color:var(--orange);font-size:clamp(24px,2.7vw,38px);font-weight:700;line-height:1.15;text-wrap:balance}.franchise-lab_heroProof__zZkOK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:520px;margin:32px 0 0;padding:24px 0 0;border-top:1px solid #ffffff30}.franchise-lab_heroProof__zZkOK dd{margin:0;font-size:clamp(22px,2vw,28px);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.035em;line-height:1;white-space:nowrap}.franchise-lab_heroProof__zZkOK dd span{font-size:.6em}.franchise-lab_heroProof__zZkOK dt{margin-top:7px;font-size:13px;color:#c3bdb7}.franchise-lab_heroCta__xyJa_{align-self:flex-start;margin-top:30px}.franchise-lab_heroVideoVisual__njWUU{align-items:end;padding-bottom:var(--intro-reveal-overlap);background:var(--deep)}.franchise-lab_heroVideo__XQSep{display:block;width:100%;height:auto;aspect-ratio:1190/768;object-fit:contain;mix-blend-mode:lighten}@media (min-width:701px) and (max-width:980px){.franchise-lab_heroVideo__XQSep{width:70%}}.franchise-lab_economicsSection__lCKeD,.franchise-lab_investorSection__F7HXh,.franchise-lab_launchSection__9025k,.franchise-lab_modelSection__n3rM6,.franchise-lab_performanceSection__KrNYp,.franchise-lab_pressSection__XgMdw,.franchise-lab_rolesSection__yodfC{padding:100px 0}.franchise-lab_investorSection__F7HXh{background:var(--cream)}.franchise-lab_statement__WUPvb{max-width:1060px;margin:0 auto;text-align:center;font-size:clamp(40px,5.25vw,72px);line-height:1.02;font-weight:800;letter-spacing:-.055em;text-wrap:balance}.franchise-lab_statement__WUPvb span{color:var(--green)}.franchise-lab_investorBottom__YIfr8{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:28px;text-align:center}.franchise-lab_investorBottom__YIfr8>p{max-width:610px;margin:0;font-size:19px;line-height:1.5;color:var(--muted)}.franchise-lab_investorAction__GARu0{display:flex;justify-content:center;margin-top:32px}.franchise-lab_textLink__9BhSQ{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;flex-shrink:0;padding:10px 0;border-bottom:1px solid;font-size:14px;font-weight:700}.franchise-lab_textLink__9BhSQ svg{transition:transform .18s ease}.franchise-lab_textLink__9BhSQ:hover svg{transform:translateY(3px)}.franchise-lab_benefits__3e6Ee{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px}.franchise-lab_benefits__3e6Ee>div{padding:30px;border-radius:28px;background:var(--ink);color:#fff}.franchise-lab_benefitBubble__t8ezk{display:inline-flex;align-items:center;min-height:40px;padding:8px 18px;border-radius:999px;background:var(--green);color:var(--ink);font-size:14px;font-weight:700}.franchise-lab_benefits__3e6Ee>div:nth-child(2) .franchise-lab_benefitBubble__t8ezk{background:var(--pink)}.franchise-lab_benefits__3e6Ee>div:nth-child(3) .franchise-lab_benefitBubble__t8ezk{background:var(--yellow)}.franchise-lab_benefits__3e6Ee h3{max-width:270px;margin:28px 0 12px;font-size:28px;font-weight:700;line-height:1.04;letter-spacing:-.03em}.franchise-lab_benefits__3e6Ee p{max-width:320px;margin:0;color:#c7c7c7;font-size:16px;line-height:1.5}.franchise-lab_performanceSection__KrNYp{background:#fff}.franchise-lab_sectionHeader__1SDPD{display:flex;justify-content:space-between;align-items:end;gap:48px;margin-bottom:44px}.franchise-lab_sectionHeader__1SDPD>p{max-width:350px;margin:0;color:var(--muted);font-size:17px;line-height:1.5}.franchise-lab_carousel__fAKQK{--track-gutter:max(32px,calc((100% - 1200px) / 2));margin-top:24px}.franchise-lab_carouselToolbar__L7mMy{display:flex;justify-content:flex-end;align-items:center;width:min(100% - 64px,1200px);margin:0 auto 18px}.franchise-lab_carouselControls__k88_j{display:flex;align-items:center;gap:8px}.franchise-lab_slideCount__pWdoX{min-width:68px;margin-right:16px;font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.franchise-lab_slideCount__pWdoX>span{color:#8c8780;font-weight:400}.franchise-lab_carouselControls__k88_j button{display:grid;width:44px;height:44px;place-items:center;border:1px solid #dedbd5;border-radius:50%;background:#fff;cursor:pointer;transition:background .18s ease,border-color .18s ease}.franchise-lab_carouselControls__k88_j button:not(:disabled):hover{background:var(--orange);border-color:var(--orange)}.franchise-lab_carouselControls__k88_j button:disabled{opacity:.3;cursor:default}.franchise-lab_storeTrack__wuS3Z{display:flex;gap:20px;overflow-x:auto;padding-inline:var(--track-gutter) max(var(--track-gutter),calc((100% - 320px) / 2));scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-y pinch-zoom;cursor:grab;user-select:none}.franchise-lab_storeTrackDragging__EJJhc{cursor:grabbing}.franchise-lab_storeTrack__wuS3Z{padding-block:24px;margin-block:-24px}.franchise-lab_storeTrack__wuS3Z::-webkit-scrollbar{display:none}.franchise-lab_storeSlide__pb_Cx{display:grid;grid-template-columns:.85fr 1.15fr;flex:0 0 min(740px,calc(100vw - 80px));min-width:0;overflow:hidden;border-radius:28px;background:var(--cream)}.franchise-lab_storeVisual__bgdrm{position:relative;min-height:430px}.franchise-lab_storeSlide__pb_Cx{box-shadow:0 0 16px #00000014}.franchise-lab_storeVisual__bgdrm img{object-fit:cover}.franchise-lab_storeData__R3xMV{--store-padding:28px;display:flex;flex-direction:column;justify-content:space-between;padding:var(--store-padding) var(--store-padding) 0;background:#fff}.franchise-lab_storeOverview__1GOBB{display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-height:246px}.franchise-lab_storeData__R3xMV h3{max-width:340px;margin:0;font-size:29px;line-height:1.03;font-weight:700;letter-spacing:-.04em;text-wrap:balance}.franchise-lab_storeDescription__OQXVy{margin:6px 0 0;font-size:14px;font-weight:500;line-height:1.5;color:var(--muted)}.franchise-lab_storeDescription__OQXVy>span{margin-inline:4px}.franchise-lab_profit__il9jJ{display:flex;flex-direction:column;gap:7px;margin:24px calc(-1 * var(--store-padding)) 0;padding:20px var(--store-padding) 26px;border-top:1px solid var(--line);background:var(--cream);color:var(--ink)}.franchise-lab_profit__il9jJ>span{font-size:14px;font-weight:500;line-height:1.5;color:var(--muted)}.franchise-lab_profit__il9jJ strong{font-size:48px;line-height:1;font-weight:700;letter-spacing:-.05em;white-space:nowrap;font-variant-numeric:tabular-nums}.franchise-lab_profit__il9jJ strong span{font-size:.65em}.franchise-lab_storeMetrics__0UThD{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px;margin:0}.franchise-lab_storeMetrics__0UThD>div{display:flex;flex-direction:column;gap:5px}.franchise-lab_storeMetrics__0UThD dt{font-size:14px;font-weight:500;line-height:1.5;color:var(--muted)}.franchise-lab_storeMetrics__0UThD dd{order:-1;margin:0;font-size:20px;line-height:1.1;font-weight:500;letter-spacing:-.035em}.franchise-lab_planSlide__KTTal{display:flex;flex-direction:column;align-self:stretch;flex:0 0 320px;padding:28px;border-radius:28px;background:var(--green);color:#fff}.franchise-lab_planSlide__KTTal h3{margin:0;font-size:35px;font-weight:800;line-height:1;letter-spacing:-.04em}.franchise-lab_planSlide__KTTal p{margin:18px 0 26px;font-size:16px;line-height:1.45}.franchise-lab_planSlide__KTTal a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;margin-top:auto;padding:12px 16px;border-radius:99px;background:var(--ink);color:white;font-size:13px;font-weight:700;transition:background .18s ease}.franchise-lab_planSlide__KTTal a:hover{background:#38332e}.franchise-lab_planSlide__KTTal a svg{flex-shrink:0}.franchise-lab_carouselPagination__Xxxfi{display:flex;gap:6px;width:120px;margin:18px auto 10px}.franchise-lab_carouselPagination__Xxxfi button{flex:1;padding:12px 0;border:0;background:transparent;cursor:pointer}.franchise-lab_carouselPagination__Xxxfi button span{display:block;height:3px;border-radius:3px;background:#dedbd5;transition:background .18s ease}.franchise-lab_carouselPagination__Xxxfi button[aria-current] span{background:var(--ink)}.franchise-lab_finePrint__SmjV5{max-width:910px;margin:16px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.franchise-lab_rolesSection__yodfC{background:var(--orange)}.franchise-lab_rolesSection__yodfC .franchise-lab_sectionHeader__1SDPD>p{color:#653c2f}.franchise-lab_rolesGrid__Ls3h7{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.franchise-lab_roleCard__1xdVA{display:flex;flex-direction:column;padding:30px;border-radius:24px;background:#fff9f4}.franchise-lab_roleCard__1xdVA:first-child{background:#171513;color:white}.franchise-lab_roleNumber__ZDoFx{margin-bottom:40px;font-size:14px}.franchise-lab_roleCard__1xdVA h3{margin:0;font-size:28px;line-height:1.04;letter-spacing:-.04em;font-weight:700}.franchise-lab_roleCard__1xdVA>p{margin:10px 0 0;font-size:13px;color:var(--muted)}.franchise-lab_roleCard__1xdVA:first-child>p{color:#beb6ad}.franchise-lab_roleCard__1xdVA ul{display:grid;gap:20px;margin:30px 0;padding:0;list-style:none}.franchise-lab_roleCard__1xdVA li{display:flex;align-items:start;gap:10px;font-size:15px;line-height:1.45}.franchise-lab_roleCard__1xdVA li svg{flex-shrink:0;margin-top:2px;color:#ab492e}.franchise-lab_roleCard__1xdVA:first-child li svg{color:var(--orange)}.franchise-lab_roleCard__1xdVA>strong{display:block;margin-top:auto;padding-top:20px;border-top:1px solid #17151324;font-size:13px;font-weight:700}.franchise-lab_roleCard__1xdVA:first-child>strong{color:var(--orange);border-color:#ffffff30}.franchise-lab_roleNote__srpPM{max-width:920px;margin:26px 0 0;font-size:12px;line-height:1.6;color:#653c2f}.franchise-lab_modelSection__n3rM6{background:var(--deep);color:#fff}.franchise-lab_modelSection__n3rM6 .franchise-lab_eyebrow__piXKO{color:var(--orange)}.franchise-lab_modelSection__n3rM6 .franchise-lab_sectionHeader__1SDPD>p{color:#b6afa8}.franchise-lab_modelGrid__TWrXi{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:64px}.franchise-lab_modelItem__e8vGj{padding-top:20px;border-top:1px solid #ffffff30}.franchise-lab_modelNumber__4o0Hw{display:flex;align-items:center;justify-content:space-between;color:var(--orange);font-size:40px;font-weight:700;letter-spacing:-.04em}.franchise-lab_modelItem__e8vGj:last-child .franchise-lab_modelNumber__4o0Hw svg{visibility:hidden}.franchise-lab_modelItem__e8vGj h3{margin:30px 0 14px;font-size:28px;line-height:1.1;font-weight:700;letter-spacing:-.03em}.franchise-lab_modelItem__e8vGj p{margin:0;color:#b6afa8;font-size:16px;line-height:1.55}.franchise-lab_networkStrip__CLWlj{display:grid;grid-template-columns:1.2fr repeat(3,1fr);align-items:center;gap:24px;margin-top:70px;padding:36px;border-radius:20px;background:#24221f}.franchise-lab_networkStrip__CLWlj p{margin:0;font-size:18px;line-height:1.2}.franchise-lab_networkStrip__CLWlj strong{display:block;font-size:42px;font-weight:800;line-height:1;letter-spacing:-.04em}.franchise-lab_networkStrip__CLWlj span{display:block;margin-top:10px;font-size:12px;color:#b6afa8}.franchise-lab_economicsSection__lCKeD{background:var(--cream)}.franchise-lab_darkButton__2RRdq{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:52px;padding:0 24px;gap:16px;border-radius:99px;background:var(--ink);color:#fff;font-size:14px;font-weight:700;transition:background .18s ease}.franchise-lab_darkButton__2RRdq:hover{background:#3e3b36}.franchise-lab_economicsGrid__7dSDw{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.franchise-lab_economicMetric__1Zw_b{padding:28px;border-radius:24px;background:#fff}.franchise-lab_economicMetric__1Zw_b:first-child{background:var(--orange)}.franchise-lab_economicMetric__1Zw_b>span{display:block;font-size:12px}.franchise-lab_economicMetric__1Zw_b strong{display:block;margin-top:50px;font-size:clamp(29px,3.1vw,42px);line-height:1;font-weight:800;letter-spacing:-.055em;white-space:nowrap}.franchise-lab_economicMetric__1Zw_b p{margin:12px 0 0;font-size:14px}.franchise-lab_costs__Y6dX0{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;margin-top:58px;padding-top:36px;border-top:1px solid var(--line)}.franchise-lab_costs__Y6dX0 h3{margin:0;font-size:28px;line-height:1.1;font-weight:700;letter-spacing:-.03em}.franchise-lab_costs__Y6dX0 p{max-width:370px;margin:16px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.franchise-lab_costs__Y6dX0 ul{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0;padding:0;list-style:none}.franchise-lab_costs__Y6dX0 li{display:flex;align-items:start;gap:9px;font-size:14px;line-height:1.5}.franchise-lab_costs__Y6dX0 svg{flex-shrink:0;margin-top:2px;color:#ab492e}.franchise-lab_launchSection__9025k{background:#fff}.franchise-lab_launchGrid__Obv_G{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:start}.franchise-lab_launchIntro__jO0_N{position:sticky;top:120px}.franchise-lab_launchIntro__jO0_N>p:not(.franchise-lab_eyebrow__piXKO){max-width:340px;margin:28px 0 0;color:var(--muted);font-size:16px;line-height:1.5}.franchise-lab_largeFive__NwBma{display:flex;align-items:end;gap:24px;margin-top:34px;font-size:120px;font-weight:800;letter-spacing:-.07em;line-height:.85;color:#ad4125}.franchise-lab_largeFive__NwBma>span{max-width:140px;padding-bottom:8px;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.4;color:var(--muted)}.franchise-lab_step__IvHIk{border-top:1px solid var(--line)}.franchise-lab_launchSteps__ATelm>div:last-child .franchise-lab_step__IvHIk{border-bottom:1px solid var(--line)}.franchise-lab_step__IvHIk summary{display:grid;grid-template-columns:28px 1fr 22px;gap:18px;align-items:center;padding:26px 0;cursor:pointer;list-style:none}.franchise-lab_step__IvHIk summary::-webkit-details-marker{display:none}.franchise-lab_step__IvHIk summary>span{color:#8e857b;font-size:12px}.franchise-lab_step__IvHIk summary h3{max-width:360px;margin:0;font-size:24px;font-weight:700;letter-spacing:-.025em;line-height:1.1}.franchise-lab_step__IvHIk summary svg{transition:transform .22s ease}.franchise-lab_step__IvHIk[open] summary svg{transform:rotate(45deg)}.franchise-lab_stepContent__xtk_0{padding:0 28px 28px 46px}.franchise-lab_stepContent__xtk_0 p{margin:0;font-size:15px;line-height:1.55;color:var(--muted)}.franchise-lab_stepContent__xtk_0 strong{display:flex;gap:8px;align-items:start;margin-top:18px;font-size:13px;font-weight:600;line-height:1.4}.franchise-lab_stepContent__xtk_0 strong svg{flex-shrink:0;color:#ab492e}.franchise-lab_pressSection__XgMdw{padding-top:70px;background:var(--cream)}.franchise-lab_pressGrid__s_Gb_{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:40px}.franchise-lab_pressGrid__s_Gb_ a{display:flex;flex-direction:column;align-items:start;padding-top:24px;border-top:1px solid var(--line)}.franchise-lab_pressGrid__s_Gb_ a>span{font-size:15px;font-weight:800}.franchise-lab_pressGrid__s_Gb_ h3{margin:28px 0;font-size:24px;font-weight:500;line-height:1.15;letter-spacing:-.025em}.franchise-lab_pressGrid__s_Gb_ svg{margin-top:auto;transition:transform .18s ease}.franchise-lab_pressGrid__s_Gb_ a:hover svg{transform:translateX(6px)}.franchise-lab_formPoints__meksV{display:grid;gap:14px;margin:28px 0 40px;padding:0;list-style:none}.franchise-lab_formPoints__meksV li{display:flex;gap:9px;font-size:14px}.franchise-lab_formPoints__meksV svg{color:var(--orange);flex-shrink:0}@media (prefers-reduced-motion:no-preference){.franchise-lab_reveal__wkkwu.franchise-lab_ready__Umys1{transition:opacity .45s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.franchise-lab_reveal__wkkwu.franchise-lab_ready__Umys1:not(.franchise-lab_visible__jBYq0){opacity:0;transform:translateY(24px)}.franchise-lab_benefits__3e6Ee .franchise-lab_reveal__wkkwu:nth-child(2),.franchise-lab_economicsGrid__7dSDw .franchise-lab_reveal__wkkwu:nth-child(2),.franchise-lab_modelGrid__TWrXi .franchise-lab_reveal__wkkwu:nth-child(2),.franchise-lab_rolesGrid__Ls3h7 .franchise-lab_reveal__wkkwu:nth-child(2){transition-delay:70ms}.franchise-lab_benefits__3e6Ee .franchise-lab_reveal__wkkwu:nth-child(3),.franchise-lab_economicsGrid__7dSDw .franchise-lab_reveal__wkkwu:nth-child(3),.franchise-lab_modelGrid__TWrXi .franchise-lab_reveal__wkkwu:nth-child(3),.franchise-lab_rolesGrid__Ls3h7 .franchise-lab_reveal__wkkwu:nth-child(3){transition-delay:.14s}.franchise-lab_heroProof__zZkOK>div{animation:franchise-lab_enter__D7Jpr .46s ease both}.franchise-lab_heroProof__zZkOK>div:nth-child(2){animation-delay:80ms}.franchise-lab_heroProof__zZkOK>div:nth-child(3){animation-delay:.16s}.franchise-lab_step__IvHIk[open] .franchise-lab_stepContent__xtk_0{animation:franchise-lab_enter__D7Jpr .22s ease both}@keyframes franchise-lab_enter__D7Jpr{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1050px){.franchise-lab_carousel__fAKQK{--track-gutter:20px}.franchise-lab_carouselToolbar__L7mMy,.franchise-lab_shell__qqfAm{width:calc(100% - 40px)}.franchise-lab_roleCard__1xdVA{padding:24px}.franchise-lab_roleCard__1xdVA h3{font-size:25px}.franchise-lab_economicMetric__1Zw_b{padding:24px}.franchise-lab_economicMetric__1Zw_b strong{font-size:30px}.franchise-lab_launchGrid__Obv_G{gap:48px}.franchise-lab_sectionHeader__1SDPD{gap:28px}.franchise-lab_sectionHeader__1SDPD>p{max-width:300px}}@media (max-width:760px){.franchise-lab_carousel__fAKQK{--track-gutter:16px}.franchise-lab_carouselToolbar__L7mMy{width:calc(100% - 32px)}.franchise-lab_storeTrack__wuS3Z{gap:14px}.franchise-lab_shell__qqfAm{width:calc(100% - 32px)}.franchise-lab_economicsSection__lCKeD,.franchise-lab_investorSection__F7HXh,.franchise-lab_launchSection__9025k,.franchise-lab_modelSection__n3rM6,.franchise-lab_performanceSection__KrNYp,.franchise-lab_pressSection__XgMdw,.franchise-lab_rolesSection__yodfC{padding:68px 0}.franchise-lab_statement__WUPvb{font-size:clamp(35px,8.4vw,55px)}.franchise-lab_eyebrow__piXKO{margin-bottom:18px;font-size:12px}.franchise-lab_sectionHeader__1SDPD{flex-direction:column;align-items:start;gap:24px}.franchise-lab_investorBottom__YIfr8>p{font-size:17px}.franchise-lab_sectionHeader__1SDPD>p{max-width:480px;font-size:16px}.franchise-lab_benefits__3e6Ee{grid-template-columns:1fr;gap:14px;margin-top:36px}.franchise-lab_benefits__3e6Ee>div{padding:26px;border-radius:24px}.franchise-lab_benefits__3e6Ee h3{max-width:none;margin:16px 0 10px}.franchise-lab_benefits__3e6Ee p{max-width:480px}.franchise-lab_storeSlide__pb_Cx{flex-basis:calc(100vw - 60px);grid-template-columns:1fr;align-content:start;border-radius:22px}.franchise-lab_planSlide__KTTal{flex-basis:min(320px,calc(100vw - 60px));padding:24px;border-radius:22px}.franchise-lab_planSlide__KTTal h3{font-size:31px}.franchise-lab_storeVisual__bgdrm{min-height:0;height:260px}.franchise-lab_storeData__R3xMV{--store-padding:24px}.franchise-lab_storeOverview__1GOBB{min-height:0}.franchise-lab_storeData__R3xMV h3{max-width:none;font-size:28px}.franchise-lab_profit__il9jJ{margin-top:22px}.franchise-lab_profit__il9jJ strong{font-size:44px}.franchise-lab_storeMetrics__0UThD dt{font-size:12px}.franchise-lab_carouselControls__k88_j{gap:6px}.franchise-lab_slideCount__pWdoX{margin-right:4px;min-width:52px;font-size:14px}.franchise-lab_economicsGrid__7dSDw,.franchise-lab_launchGrid__Obv_G,.franchise-lab_modelGrid__TWrXi,.franchise-lab_pressGrid__s_Gb_,.franchise-lab_rolesGrid__Ls3h7{grid-template-columns:1fr}.franchise-lab_roleCard__1xdVA{padding:28px}.franchise-lab_roleCard__1xdVA h3{font-size:29px}.franchise-lab_roleNumber__ZDoFx{margin-bottom:28px}.franchise-lab_roleCard__1xdVA ul{gap:16px}.franchise-lab_modelGrid__TWrXi{gap:36px;margin-top:40px}.franchise-lab_modelItem__e8vGj h3{margin-top:20px}.franchise-lab_modelNumber__4o0Hw svg{transform:rotate(90deg)}.franchise-lab_networkStrip__CLWlj{grid-template-columns:1fr 1fr;padding:24px;gap:30px;margin-top:40px}.franchise-lab_networkStrip__CLWlj strong{font-size:37px}.franchise-lab_networkStrip__CLWlj p{font-size:16px}.franchise-lab_economicMetric__1Zw_b strong{margin-top:30px;font-size:40px}.franchise-lab_costs__Y6dX0{grid-template-columns:1fr;gap:28px;margin-top:40px}.franchise-lab_costs__Y6dX0 ul{gap:18px}.franchise-lab_launchGrid__Obv_G{gap:40px}.franchise-lab_launchIntro__jO0_N{position:static}.franchise-lab_largeFive__NwBma{display:none}.franchise-lab_step__IvHIk summary{grid-template-columns:22px 1fr 20px;gap:12px}.franchise-lab_step__IvHIk summary h3{font-size:22px}.franchise-lab_stepContent__xtk_0{padding-left:34px;padding-right:16px}.franchise-lab_pressGrid__s_Gb_{gap:32px}.franchise-lab_pressGrid__s_Gb_ h3{margin:20px 0}}@media (max-width:700px){.franchise-lab_heroProof__zZkOK{gap:8px;margin-top:28px;padding-top:22px}.franchise-lab_heroProof__zZkOK dd{font-size:clamp(18px,5vw,21px)}.franchise-lab_heroProof__zZkOK dt{font-size:11px}}@media (max-width:370px){.franchise-lab_storeData__R3xMV{--store-padding:20px}.franchise-lab_storeMetrics__0UThD{gap:18px 10px}.franchise-lab_storeMetrics__0UThD dt{font-size:11px}.franchise-lab_economicMetric__1Zw_b strong{font-size:34px}.franchise-lab_heroProof__zZkOK dd{font-size:17px}}@media (prefers-reduced-motion:reduce){.franchise-lab_page__UbB5M *,.franchise-lab_page__UbB5M :after,.franchise-lab_page__UbB5M :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.investment-breakdown_section__o7VML{padding:100px 0;background:var(--cream);color:var(--ink)}.investment-breakdown_layout__xDL01{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;width:min(100% - 64px,1200px);margin-inline:auto;align-items:start}.investment-breakdown_copy__NAWfb{position:sticky;top:120px}.investment-breakdown_copy__NAWfb h2{margin:0 0 28px;font-size:clamp(40px,4.5vw,64px);font-weight:800;line-height:1;letter-spacing:-.035em}.investment-breakdown_copy__NAWfb p{max-width:410px;margin:0;font-size:19px;line-height:1.55;color:#64615d;text-wrap:pretty}.investment-breakdown_copy__NAWfb .investment-breakdown_caption__4OJwW{margin-top:24px;font-size:15px;color:#858078}.investment-breakdown_stage__y_B7v{position:relative;min-width:0}.investment-breakdown_cards__qf1B1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.investment-breakdown_card__Q_c2N{position:relative;min-width:0;min-height:164px;padding:22px;border:1px solid transparent;border-radius:20px;background:#fff;transition:border-color .2s ease,background .2s ease}.investment-breakdown_number__vMSZm{display:block;margin-bottom:12px;font-size:12px;font-weight:700;color:#928b82}.investment-breakdown_card__Q_c2N strong{display:block;font-size:clamp(21px,1.9vw,28px);font-weight:700;line-height:1.1;text-wrap:balance}.investment-breakdown_amountPart__EK_1s{white-space:nowrap}.investment-breakdown_card__Q_c2N small{display:block;margin-top:4px;font-size:12px;color:#64615d}.investment-breakdown_card__Q_c2N p{margin:10px 0 0;font-size:14px;line-height:1.35;color:#64615d}.investment-breakdown_active__h1ytY{border-color:var(--orange);background:#fff2ec}.investment-breakdown_added__i89rX .investment-breakdown_number__vMSZm{color:#a94423}.investment-breakdown_total__a9vvL{position:relative;overflow:hidden;margin-top:18px;padding:26px 28px 34px;border-radius:24px;background:var(--ink);color:#fff}.investment-breakdown_totalHeader__GEgi8{display:flex;justify-content:space-between;gap:12px;margin-bottom:18px;font-size:14px}.investment-breakdown_totalHeader__GEgi8>span:last-child{color:#aaa49c;font-variant-numeric:tabular-nums}.investment-breakdown_sum__akZZ9{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;color:var(--orange)}.investment-breakdown_sum__akZZ9 strong{font-size:clamp(36px,4vw,58px);font-weight:700;letter-spacing:-.045em;line-height:1.05;font-variant-numeric:tabular-nums;white-space:nowrap}.investment-breakdown_sum__akZZ9>span{font-size:21px;white-space:nowrap}.investment-breakdown_progress__XsJsp{position:absolute;inset:auto 0 0;display:grid;grid-template-columns:repeat(6,1fr);gap:3px;height:4px}.investment-breakdown_progress__XsJsp span{background:#ffffff20}.investment-breakdown_progressFill__1SkqH{position:absolute;left:0;bottom:0;height:4px;background:var(--orange);transition:width .25s ease}.investment-breakdown_replay__sVpBA{display:flex;align-items:center;gap:8px;margin:12px 0 0 auto;padding:8px 0;border:0;background:transparent;color:#64615d;font-size:13px;cursor:pointer}.investment-breakdown_replay__sVpBA:disabled{opacity:.45;cursor:default}.investment-breakdown_overlay__xkvNx{position:absolute;inset:0;pointer-events:none;z-index:2}.investment-breakdown_flyingCard__sRExN{position:absolute;display:flex;flex-direction:column;justify-content:center;padding:22px;border-radius:20px;background:var(--orange);color:var(--ink);will-change:transform,opacity}.investment-breakdown_flyingCard__sRExN strong{font-size:24px;font-weight:700}.investment-breakdown_flyingCard__sRExN span{margin-top:8px;font-size:14px;line-height:1.35}.investment-breakdown_srOnly__0_yRF{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:1050px){.investment-breakdown_layout__xDL01{width:calc(100% - 40px);gap:36px;grid-template-columns:.75fr 1.25fr}.investment-breakdown_card__Q_c2N{padding:18px}}@media (max-width:760px){.investment-breakdown_section__o7VML{padding:68px 0}.investment-breakdown_layout__xDL01{width:calc(100% - 32px);grid-template-columns:minmax(0,1fr);gap:32px}.investment-breakdown_copy__NAWfb{position:static}.investment-breakdown_copy__NAWfb h2{font-size:clamp(38px,10vw,48px);margin-bottom:22px}.investment-breakdown_copy__NAWfb p{max-width:none;font-size:16px}.investment-breakdown_copy__NAWfb .investment-breakdown_caption__4OJwW{margin-top:16px;font-size:14px}.investment-breakdown_cards__qf1B1{gap:10px}.investment-breakdown_card__Q_c2N{padding:14px;min-height:160px;border-radius:16px}.investment-breakdown_card__Q_c2N strong{font-size:clamp(18px,5vw,23px)}.investment-breakdown_card__Q_c2N p{font-size:13px}.investment-breakdown_number__vMSZm{margin-bottom:10px}.investment-breakdown_total__a9vvL{padding:22px 20px 28px;border-radius:20px}.investment-breakdown_sum__akZZ9{gap:8px}.investment-breakdown_sum__akZZ9 strong{font-size:clamp(30px,9vw,46px)}.investment-breakdown_sum__akZZ9>span{font-size:17px}.investment-breakdown_flyingCard__sRExN{padding:14px;border-radius:16px}.investment-breakdown_flyingCard__sRExN strong{font-size:20px}.investment-breakdown_flyingCard__sRExN span{font-size:13px}}@media (prefers-reduced-motion:reduce){.investment-breakdown_card__Q_c2N,.investment-breakdown_progressFill__1SkqH{transition:none}.investment-breakdown_replay__sVpBA{display:none}}