.hq-franchise-steps[data-astro-cid-fl7fzwtn]{--point:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hq-franchise-step[data-astro-cid-fl7fzwtn]{padding:48px calc(var(--point) + 24px) 52px;text-align:center;clip-path:polygon(0 0, calc(100% - var(--point)) 0, 100% 50%, calc(100% - var(--point)) 100%, 0 100%, var(--point) 50%);background:#ffffff0b;flex-direction:column;align-items:center;display:flex}.hq-franchise-step[data-astro-cid-fl7fzwtn]+.hq-franchise-step[data-astro-cid-fl7fzwtn]{margin-left:calc(var(--point) * -1 + 6px)}.hq-franchise-step[data-astro-cid-fl7fzwtn]:first-child{clip-path:polygon(0 0, calc(100% - var(--point)) 0, 100% 50%, calc(100% - var(--point)) 100%, 0 100%);padding-left:24px}.hq-franchise-step[data-astro-cid-fl7fzwtn]:last-child{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, var(--point) 50%);padding-right:24px}.hq-franchise-step-mark[data-astro-cid-fl7fzwtn]{aspect-ratio:1;background:#ffffff0d;border-radius:50%;place-items:center;width:136px;display:grid;position:relative}.hq-franchise-step-mark[data-astro-cid-fl7fzwtn] svg[data-astro-cid-fl7fzwtn]{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:56px;height:56px}.hq-franchise-step-number[data-astro-cid-fl7fzwtn]{aspect-ratio:1;color:#fff;letter-spacing:.04em;background:#0b0b0b;border:1px solid #fff9;border-radius:50%;place-items:center;width:48px;font-size:15px;font-weight:600;display:grid;position:absolute;top:-6px;left:-10px}.hq-site .hq-franchise-step[data-astro-cid-fl7fzwtn] h3[data-astro-cid-fl7fzwtn]{color:#fff;letter-spacing:.04em;margin-top:32px;font-size:19px;font-weight:700}.hq-site .hq-franchise-step[data-astro-cid-fl7fzwtn] p[data-astro-cid-fl7fzwtn]{color:var(--hq-muted);flex-direction:column;margin-top:16px;font-size:13px;line-height:1.9;display:flex}@media (width<=900px){.hq-franchise-step[data-astro-cid-fl7fzwtn]{padding-inline:calc(var(--point) + 12px)}.hq-franchise-step[data-astro-cid-fl7fzwtn]:first-child{padding-left:12px}.hq-franchise-step[data-astro-cid-fl7fzwtn]:last-child{padding-right:12px}.hq-franchise-step-mark[data-astro-cid-fl7fzwtn]{width:112px}}@media (width<=767px){.hq-franchise-steps[data-astro-cid-fl7fzwtn]{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-24px;padding:0 24px 4px;scroll-padding-inline:24px;display:flex;overflow-x:auto}.hq-franchise-steps[data-astro-cid-fl7fzwtn]::-webkit-scrollbar{display:none}.hq-franchise-step[data-astro-cid-fl7fzwtn]{padding:36px calc(var(--point) + 12px) 40px;scroll-snap-align:start;flex:0 0 82%}.hq-franchise-step[data-astro-cid-fl7fzwtn]:first-child{padding-left:16px}.hq-franchise-step[data-astro-cid-fl7fzwtn]:last-child{padding-right:16px}.hq-franchise-step-mark[data-astro-cid-fl7fzwtn]{width:104px}.hq-franchise-step-number[data-astro-cid-fl7fzwtn]{width:40px;font-size:13px}}.device-laptop[data-astro-cid-4sbc2kwv]{width:100%;max-width:720px;margin-inline:auto;padding-inline:5%}.device-laptop-lid[data-astro-cid-4sbc2kwv]{background:#161618;border:1px solid #ffffff29;border-bottom:0;border-radius:16px 16px 0 0;padding:2.2% 2.2% 3%;box-shadow:0 30px 60px -30px #000000e6}.device-laptop-screen[data-astro-cid-4sbc2kwv]{background:#fff;border-radius:4px;overflow:hidden}.device-laptop-bar[data-astro-cid-4sbc2kwv]{background:#e9e9eb;border-bottom:1px solid #d4d4d8;align-items:center;gap:12px;padding:7px 10px;display:flex}.device-laptop-dots[data-astro-cid-4sbc2kwv]{gap:5px;display:flex}.device-laptop-dots[data-astro-cid-4sbc2kwv] i[data-astro-cid-4sbc2kwv]{background:#c7c7cc;border-radius:50%;width:8px;height:8px}.device-laptop-address[data-astro-cid-4sbc2kwv]{color:#6b6b70;letter-spacing:.02em;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:5px;flex:1;max-width:60%;margin-inline:auto;padding:2px 10px;font-size:10px;overflow:hidden}.device-laptop-page[data-astro-cid-4sbc2kwv]{display:grid}.device-laptop-page[data-astro-cid-4sbc2kwv] img{width:100%;height:auto;display:block}.device-laptop-page[data-astro-cid-4sbc2kwv] img+img{border-top:1px solid #ececec}.device-laptop-base[data-astro-cid-4sbc2kwv]{background:linear-gradient(#3a3a3e 0%,#232326 45%,#121214 100%);border-radius:0 0 14px 14px;height:14px;margin-inline:-6%;position:relative;box-shadow:inset 0 1px #ffffff2e}.device-laptop-base[data-astro-cid-4sbc2kwv]:before{content:"";background:#0c0c0e;border-radius:0 0 6px 6px;width:14%;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width<=767px){.device-laptop-lid[data-astro-cid-4sbc2kwv]{border-radius:10px 10px 0 0}.device-laptop-bar[data-astro-cid-4sbc2kwv]{gap:8px;padding:5px 8px}.device-laptop-dots[data-astro-cid-4sbc2kwv] i[data-astro-cid-4sbc2kwv]{width:6px;height:6px}.device-laptop-address[data-astro-cid-4sbc2kwv]{font-size:8px}.device-laptop-base[data-astro-cid-4sbc2kwv]{height:10px}}.device-phone[data-astro-cid-uvmcho3c]{--rim:3px;width:100%;max-width:260px;padding:var(--rim);background:linear-gradient(145deg,#8d8a85 0%,#4a4946 18%,#2b2b2a 45%,#5b5955 72%,#9a9690 100%);border-radius:46px;position:relative;box-shadow:0 0 0 1px #0009,0 34px 60px -26px #000000f2}.device-phone-button[data-astro-cid-uvmcho3c]{background:linear-gradient(90deg,#6e6c68,#3c3b39);border-radius:2px;width:3px;position:absolute}.device-phone-button[data-astro-cid-uvmcho3c].is-action{height:5%;top:17%;left:-2px}.device-phone-button[data-astro-cid-uvmcho3c].is-volume-up{height:9%;top:25%;left:-2px}.device-phone-button[data-astro-cid-uvmcho3c].is-volume-down{height:9%;top:36%;left:-2px}.device-phone-button[data-astro-cid-uvmcho3c].is-side{background:linear-gradient(270deg,#6e6c68,#3c3b39);height:13%;top:28%;right:-2px}.device-phone-bezel[data-astro-cid-uvmcho3c]{background:#050505;border-radius:43px;padding:7px}.device-phone-screen[data-astro-cid-uvmcho3c]{aspect-ratio:9/19.5;background:#1c1c20;border-radius:36px;flex-direction:column;display:flex;position:relative;overflow:hidden}.device-phone-status[data-astro-cid-uvmcho3c]{color:#fff;background:#18181b;flex:none;justify-content:space-between;align-items:center;height:40px;padding:4px 18px 0 26px;display:flex;position:relative}.device-phone-time[data-astro-cid-uvmcho3c]{letter-spacing:-.01em;font-family:-apple-system,SF Pro Text,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600}.device-phone-island[data-astro-cid-uvmcho3c]{background:#000;border-radius:999px;width:28%;height:23px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.device-phone-icons[data-astro-cid-uvmcho3c]{align-items:center;gap:4px;display:flex}.device-phone-icons[data-astro-cid-uvmcho3c] svg[data-astro-cid-uvmcho3c]{fill:currentColor;width:auto;height:9px}.device-phone-icons[data-astro-cid-uvmcho3c] svg[data-astro-cid-uvmcho3c]:last-child{height:10px}.device-phone-screen[data-astro-cid-uvmcho3c] img{object-fit:cover;object-position:top center;flex:1;width:100%;min-height:0;display:block}.device-phone-home[data-astro-cid-uvmcho3c]{background:#ffffffd9;border-radius:999px;width:36%;height:4px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}@media (width<=767px){.device-phone[data-astro-cid-uvmcho3c]{--rim:2px;border-radius:32px}.device-phone-button[data-astro-cid-uvmcho3c]{width:2px}.device-phone-bezel[data-astro-cid-uvmcho3c]{border-radius:30px;padding:5px}.device-phone-screen[data-astro-cid-uvmcho3c]{border-radius:25px}.device-phone-status[data-astro-cid-uvmcho3c]{height:28px;padding:3px 11px 0 16px}.device-phone-time[data-astro-cid-uvmcho3c]{font-size:9px}.device-phone-island[data-astro-cid-uvmcho3c]{height:15px;top:6px}.device-phone-icons[data-astro-cid-uvmcho3c]{gap:2px}.device-phone-icons[data-astro-cid-uvmcho3c] svg[data-astro-cid-uvmcho3c]{height:6px}.device-phone-icons[data-astro-cid-uvmcho3c] svg[data-astro-cid-uvmcho3c]:last-child{height:7px}.device-phone-home[data-astro-cid-uvmcho3c]{height:3px;bottom:5px}}.franchise-page-header[data-astro-cid-3nzrb7tp]{background:#050505;align-items:end;min-height:440px;display:grid;position:relative;overflow:hidden}.franchise-page-header[data-astro-cid-3nzrb7tp] .franchise-page-header-photo{object-fit:cover;object-position:50% 40%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.franchise-page-header[data-astro-cid-3nzrb7tp]:after{content:"";pointer-events:none;background:linear-gradient(#00000073 0%,#000000b3 55%,#000000f0 100%),linear-gradient(90deg,#0009 0%,#0000 70%);position:absolute;inset:0}.franchise-page-header-text[data-astro-cid-3nzrb7tp]{z-index:1;padding:56px 48px 48px;position:relative}.hq-site .franchise-page-header[data-astro-cid-3nzrb7tp] h1[data-astro-cid-3nzrb7tp]{margin:8px 0 16px}.franchise-page-header-text[data-astro-cid-3nzrb7tp]>p[data-astro-cid-3nzrb7tp]:last-child{max-width:40em;color:var(--hq-body-color);font-size:var(--hq-body-size);line-height:2}.franchise-page-photo[data-astro-cid-3nzrb7tp]{aspect-ratio:21/8;margin:8px 0 0;overflow:hidden}.franchise-page-photo[data-astro-cid-3nzrb7tp] img{object-fit:cover;object-position:50% 68%;width:100%;max-width:none;height:100%}.franchise-page-fees[data-astro-cid-3nzrb7tp]{padding-block:72px}.franchise-page-fees[data-astro-cid-3nzrb7tp] dl[data-astro-cid-3nzrb7tp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:32px 0 0;display:grid}.franchise-page-fees[data-astro-cid-3nzrb7tp] dl[data-astro-cid-3nzrb7tp]>div[data-astro-cid-3nzrb7tp]{background:#ffffff0b;padding:36px 40px}.franchise-page-fees[data-astro-cid-3nzrb7tp] dt[data-astro-cid-3nzrb7tp]{color:var(--hq-muted);letter-spacing:.08em;font-size:14px}.franchise-page-fees[data-astro-cid-3nzrb7tp] dd[data-astro-cid-3nzrb7tp]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:12px 0 0;display:flex}.franchise-page-fee-amount[data-astro-cid-3nzrb7tp]{color:#fff;letter-spacing:.02em;font-size:clamp(32px,4vw,44px);font-weight:700;line-height:1.2}.franchise-page-fee-per[data-astro-cid-3nzrb7tp]{color:#fff;font-size:16px;font-weight:600}.franchise-page-fee-note[data-astro-cid-3nzrb7tp]{color:var(--hq-body-color);font-size:14px}.franchise-page-about[data-astro-cid-3nzrb7tp]{padding-block:56px}.franchise-page-steps[data-astro-cid-3nzrb7tp]{padding-bottom:72px}.franchise-page-steps[data-astro-cid-3nzrb7tp] .hq-franchise-steps{margin-top:32px}.hq-site .franchise-page-support[data-astro-cid-3nzrb7tp] h2[data-astro-cid-3nzrb7tp],.hq-site .franchise-page-fees[data-astro-cid-3nzrb7tp] h2[data-astro-cid-3nzrb7tp],.hq-site .franchise-page-steps[data-astro-cid-3nzrb7tp] h2[data-astro-cid-3nzrb7tp],.hq-site .franchise-page-about[data-astro-cid-3nzrb7tp] h2[data-astro-cid-3nzrb7tp]{color:#fff;font-size:20px;font-weight:600}.franchise-page-text[data-astro-cid-3nzrb7tp]{margin-top:24px}.franchise-page-text[data-astro-cid-3nzrb7tp]>p[data-astro-cid-3nzrb7tp]{max-width:42em;color:var(--hq-muted);font-size:14px;line-height:2}.franchise-page-text[data-astro-cid-3nzrb7tp]>p[data-astro-cid-3nzrb7tp]+p[data-astro-cid-3nzrb7tp]{margin-top:16px}.franchise-page-support[data-astro-cid-3nzrb7tp]{padding-bottom:72px}.franchise-page-lead[data-astro-cid-3nzrb7tp]{color:var(--hq-body-color);margin-top:12px;font-size:14px;line-height:2}.franchise-page-support-groups[data-astro-cid-3nzrb7tp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.franchise-page-support-group[data-astro-cid-3nzrb7tp]{background:#ffffff0b;padding:28px 22px 30px}.hq-site .franchise-page-support-group[data-astro-cid-3nzrb7tp] h3[data-astro-cid-3nzrb7tp]{color:#fff;letter-spacing:.04em;align-items:baseline;gap:12px;padding-bottom:20px;font-size:17px;font-weight:700;display:flex}.franchise-page-support-group[data-astro-cid-3nzrb7tp] h3[data-astro-cid-3nzrb7tp]>span[data-astro-cid-3nzrb7tp]{color:var(--hq-muted);font-size:13px;font-weight:600}.franchise-page-support-group[data-astro-cid-3nzrb7tp] li[data-astro-cid-3nzrb7tp]{color:var(--hq-body-color);padding:10px 0 10px 18px;font-size:14px;line-height:1.7;position:relative}.franchise-page-screen[data-astro-cid-3nzrb7tp]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:40px;margin:40px 0 0;display:grid}.hq-site .franchise-page-screen[data-astro-cid-3nzrb7tp] h3[data-astro-cid-3nzrb7tp]{color:#fff;font-size:17px;font-weight:700}.franchise-page-screen[data-astro-cid-3nzrb7tp] figcaption[data-astro-cid-3nzrb7tp] p[data-astro-cid-3nzrb7tp]{color:var(--hq-muted);margin-top:12px;font-size:13px;line-height:1.9}.franchise-page-screen[data-astro-cid-3nzrb7tp] figcaption[data-astro-cid-3nzrb7tp] a[data-astro-cid-3nzrb7tp]{color:var(--hq-body-color);text-underline-offset:4px;text-decoration:underline}.franchise-page-showcase[data-astro-cid-3nzrb7tp]{margin-top:48px}.franchise-page-tabs[data-astro-cid-3nzrb7tp]{scrollbar-width:none;border-bottom:1px solid #ffffff24;gap:4px;display:flex;overflow-x:auto}.franchise-page-tabs[data-astro-cid-3nzrb7tp]::-webkit-scrollbar{display:none}.franchise-page-tabs[data-astro-cid-3nzrb7tp] button[data-astro-cid-3nzrb7tp]{min-height:48px;color:var(--hq-muted);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:0 20px;font-size:14px;font-weight:600;transition:color .2s,border-color .2s}.franchise-page-tabs[data-astro-cid-3nzrb7tp] button[data-astro-cid-3nzrb7tp]:hover{color:#fff}.franchise-page-tabs[data-astro-cid-3nzrb7tp] button[data-astro-cid-3nzrb7tp][aria-selected=true]{color:#fff;border-bottom-color:#fff}.franchise-page-tabs[data-astro-cid-3nzrb7tp] button[data-astro-cid-3nzrb7tp]:focus-visible{outline-offset:-2px;outline:2px solid #fff}.franchise-page-tabs[data-astro-cid-3nzrb7tp][hidden],.franchise-page-screen[data-astro-cid-3nzrb7tp][hidden]{display:none}.franchise-page-showcase[data-astro-cid-3nzrb7tp].is-tabbed .franchise-page-screen[data-astro-cid-3nzrb7tp]{min-height:560px;margin-top:40px}.franchise-page-showcase[data-astro-cid-3nzrb7tp].is-tabbed .franchise-page-screen[data-astro-cid-3nzrb7tp]:focus-visible{outline-offset:12px;outline:1px solid #fff6}.franchise-page-phones[data-astro-cid-3nzrb7tp]{justify-content:center;align-items:flex-start;gap:28px;display:flex}.franchise-page-phones[data-astro-cid-3nzrb7tp]>.device-phone{flex:0 240px}.franchise-page-phones[data-astro-cid-3nzrb7tp]>.device-phone+.device-phone{margin-top:48px}.franchise-page-support-note[data-astro-cid-3nzrb7tp]{color:var(--hq-muted);margin-top:2px;font-size:12px;display:block}.franchise-page-support-group[data-astro-cid-3nzrb7tp] li[data-astro-cid-3nzrb7tp]:before{content:"";background:#ffffff80;width:8px;height:1px;position:absolute;top:calc(10px + .85em);left:0}.franchise-page-float[data-astro-cid-3nzrb7tp]{right:max(24px, env(safe-area-inset-right));bottom:max(24px, calc(env(safe-area-inset-bottom) + 12px));z-index:40;color:#000;letter-spacing:.04em;background:#fff;border:1px solid #fff;align-items:center;gap:16px;min-height:56px;padding:14px 22px;font-size:15px;font-weight:700;transition:background-color .2s,opacity .2s,transform .2s,visibility;display:inline-flex;position:fixed;box-shadow:0 12px 32px #0000008c}.franchise-page-float[data-astro-cid-3nzrb7tp].is-away{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s,transform .2s,visibility 0s .2s;transform:translateY(12px)}.franchise-page-float[data-astro-cid-3nzrb7tp]:after{content:"→" / "";font-weight:400;transition:transform .2s}.franchise-page-float[data-astro-cid-3nzrb7tp]:hover{background:#ffffffe0}.franchise-page-float[data-astro-cid-3nzrb7tp]:hover:after{transform:translate(4px)}.franchise-page-float[data-astro-cid-3nzrb7tp]:focus-visible{outline-offset:3px;outline:2px solid #fff}.franchise-page[data-astro-cid-3nzrb7tp]{padding-bottom:160px}.franchise-page-overview[data-astro-cid-3nzrb7tp]{padding-top:16px}@media (width<=1023px) and (width>=768px){.franchise-page-support-groups[data-astro-cid-3nzrb7tp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.franchise-page-float[data-astro-cid-3nzrb7tp]{right:max(16px, env(safe-area-inset-right));bottom:max(16px, calc(env(safe-area-inset-bottom) + 8px));min-height:50px;padding:12px 18px;font-size:14px}.franchise-page-header[data-astro-cid-3nzrb7tp]{min-height:380px;margin-inline:-24px}.franchise-page-header-text[data-astro-cid-3nzrb7tp]{padding:40px 24px 32px}.hq-site .franchise-page-header[data-astro-cid-3nzrb7tp] h1[data-astro-cid-3nzrb7tp]{font-size:min(40px,7.93651vw - 3.80952px)}.franchise-page-photo[data-astro-cid-3nzrb7tp]{aspect-ratio:4/3;margin-inline:-24px}.franchise-page-fees[data-astro-cid-3nzrb7tp]{padding-block:48px}.franchise-page-fees[data-astro-cid-3nzrb7tp] dl[data-astro-cid-3nzrb7tp]{grid-template-columns:1fr}.franchise-page-fees[data-astro-cid-3nzrb7tp] dl[data-astro-cid-3nzrb7tp]>div[data-astro-cid-3nzrb7tp]{padding:28px 24px}.franchise-page-about[data-astro-cid-3nzrb7tp]{padding-block:40px}.franchise-page-support[data-astro-cid-3nzrb7tp]{padding-bottom:48px}.franchise-page-support-groups[data-astro-cid-3nzrb7tp]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin-inline:-24px;padding:0 24px 4px;scroll-padding-inline:24px;display:flex;overflow-x:auto}.franchise-page-support-groups[data-astro-cid-3nzrb7tp]::-webkit-scrollbar{display:none}.franchise-page-support-group[data-astro-cid-3nzrb7tp]{scroll-snap-align:start;flex:0 0 78%;padding:26px 20px}.franchise-page-showcase[data-astro-cid-3nzrb7tp].is-tabbed .franchise-page-screen[data-astro-cid-3nzrb7tp]{min-height:0}.franchise-page-tabs[data-astro-cid-3nzrb7tp]{margin-inline:-24px;padding-inline:24px}.franchise-page-tabs[data-astro-cid-3nzrb7tp] button[data-astro-cid-3nzrb7tp]{padding:0 14px;font-size:13px}.franchise-page-screen[data-astro-cid-3nzrb7tp]{grid-template-columns:1fr;gap:20px}.franchise-page-phones[data-astro-cid-3nzrb7tp]{gap:14px}.franchise-page-phones[data-astro-cid-3nzrb7tp]>.device-phone+.device-phone{margin-top:28px}}
