.pg-franchise .eyebrow{background:var(--primary-soft);color:var(--primary-ink);border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;font-size:14px;font-weight:700;display:inline-flex}.pg-franchise .fr-hero .wrap{gap:36px;display:grid}.pg-franchise .fr-hero-shot{animation:zoom-fade-in 1s var(--ease-out) .15s backwards}.pg-franchise .fr-shot{min-width:0;margin:0}.pg-franchise .fr-shot img{border-radius:var(--r-lg);border:1px solid var(--line-soft);width:100%;height:auto;box-shadow:var(--shadow-sm);display:block}.pg-franchise .fr-shot figcaption{text-align:center;color:var(--muted);margin-top:12px;font-size:13px}.pg-franchise .fr-own{background:var(--bg-deep)}.pg-franchise .fr-part{padding:56px 0;scroll-margin-top:76px}@media (min-width:1024px){.pg-franchise .fr-part{padding:72px 0}}.pg-franchise .fr-part.flip{background:var(--bg-deep)}.pg-franchise .fr-part .wrap{align-items:center;gap:28px;display:grid}@media (min-width:960px){.pg-franchise .fr-part .wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}.pg-franchise .fr-part.flip .fr-copy{order:2}}.pg-franchise .fr-icon{background:var(--primary-soft);width:44px;height:44px;color:var(--primary-ink);border-radius:12px;place-items:center;margin-bottom:14px;display:inline-grid}.pg-franchise .fr-icon .ic{font-size:22px}.pg-franchise .fr-part h2{margin:0 0 10px;font-size:clamp(26px,3.2vw,36px)}.pg-franchise .fr-copy .intro{margin-top:12px}.pg-franchise .fr-soon{color:var(--muted);align-items:flex-start;gap:8px;margin:18px 0 0;font-size:15px;display:flex}.pg-franchise .fr-soon .ic{flex:none;margin-top:3px}.pg-franchise .fr-rule .wrap{gap:32px;display:grid}@media (min-width:1024px){.pg-franchise .fr-rule .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px}}.pg-franchise .fr-table-wrap{width:100%;overflow-x:auto}.pg-franchise .fr-table{border-collapse:separate;border-spacing:0;background:var(--panel);border-radius:var(--r-md);width:100%;box-shadow:var(--shadow-sm);font-size:15px;overflow:hidden}.pg-franchise .fr-table caption{caption-side:bottom;text-align:left;color:var(--muted);padding-top:10px;font-size:13px}.pg-franchise .fr-table th,.pg-franchise .fr-table td{border-bottom:1px solid var(--line-soft);padding:12px 14px}.pg-franchise .fr-table thead th{color:var(--muted);text-align:left;font-size:12.5px;font-weight:700}.pg-franchise .fr-table th[scope=row]{text-align:left;font-weight:600}.pg-franchise .fr-table td{text-align:center;width:56px;font-size:19px}.pg-franchise .fr-table tr:last-child>*{border-bottom:0}.pg-franchise .fr-table .yes{color:var(--ok)}.pg-franchise .fr-table .no{color:var(--muted)}.pg-franchise .fr-table .ic{margin:0 auto}.pg-franchise .fr-price .fr-amount{color:var(--ink-soft);margin:0 0 14px}.pg-franchise .fr-price .fr-amount b{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:40px;font-weight:800}.pg-franchise .fr-price .ticks{margin:0 0 18px}@media (max-width:420px){.pg-franchise .dl .ctas{grid-template-columns:1fr}}
