.franchise{background:#fff;color:#2c2420}.franchise section[id]{scroll-margin-top:92px}.franchise .fr-container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media (min-width: 768px){.franchise .fr-container{padding:0 40px}}.franchise .fr-hero{position:relative;height:500px;overflow:hidden;background:#2c2420}@media (min-width: 768px){.franchise .fr-hero{height:620px}}.franchise .fr-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.franchise .fr-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:58% 42%;object-position:58% 42%;z-index:1}.franchise .fr-hero-halo{position:absolute;z-index:3;left:50%;top:44%;width:760px;height:760px;margin:-380px 0 0 -380px;border-radius:50%;background:radial-gradient(circle,#f3e2be38,#f3e2be00 62%);animation:fr-halo-pulse 9s ease-in-out infinite}.franchise .fr-hero-beams{position:absolute;top:-30%;right:-10%;bottom:-30%;left:-10%;z-index:3;overflow:hidden}.franchise .fr-hero-beams span{position:absolute;top:0;width:34%;height:100%;background:linear-gradient(90deg,#fff6e400,#fff6e429 46%,#fff6e400);transform:skew(-16deg);animation:fr-beam 11s cubic-bezier(.5,0,.5,1) infinite}.franchise .fr-hero-beams span:nth-child(1){left:-20%;animation-delay:0s}.franchise .fr-hero-beams span:nth-child(2){left:20%;width:20%;animation-delay:3.5s;animation-duration:13s}.franchise .fr-hero-beams span:nth-child(3){left:55%;width:28%;animation-delay:6.5s;animation-duration:15s}.franchise .fr-hero-arcs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%}.franchise .fr-arc{fill:none;stroke:#f0deba57;stroke-width:1;stroke-dasharray:2 14;transform-box:view-box;transform-origin:720px 360px;animation:fr-rotate 60s linear infinite}.franchise .fr-arc-b{stroke-dasharray:1 10;animation-duration:42s;animation-direction:reverse}.franchise .fr-arc-c{stroke:#f0deba2e;animation-duration:84s;animation-direction:reverse}.franchise .fr-hero-dust{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;overflow:hidden}.franchise .fr-hero-dust span{position:absolute;bottom:-12px;border-radius:50%;background:#faeed6d9;box-shadow:0 0 10px #faeed68c;opacity:0;animation-name:fr-dust;animation-timing-function:linear;animation-iteration-count:infinite}.franchise .fr-hero-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;opacity:.22;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px);mix-blend-mode:soft-light}.franchise .fr-hero-intro{position:relative;padding:56px 0 10px;background:#fff;text-align:center}.franchise .fr-hero-intro .fr-container{max-width:900px}@media (min-width: 1024px){.franchise .fr-hero-intro{padding-top:72px}}.franchise .fr-hero-title{margin:0;font-size:32px;line-height:1.34;letter-spacing:.08em;font-weight:300;color:#2c2420}.franchise .fr-hero-title span{display:block;color:#9c7c51}@media (min-width: 768px){.franchise .fr-hero-title{font-size:54px}}@media (min-width: 1200px){.franchise .fr-hero-title{font-size:62px}}.franchise .fr-hero-rule{width:64px;height:1px;margin:26px auto 0;background:linear-gradient(90deg,#9c7c5100,#9c7c51,#9c7c5100);animation:fr-rule 1.2s cubic-bezier(.4,0,.2,1) .35s both}.franchise .fr-hero-lead{max-width:560px;margin:22px auto 0;font-size:14.5px;line-height:1.95;letter-spacing:.02em;color:#6b7280}.franchise .fr-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.franchise .fr-hero-meta{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:30px 0 0;padding:0;list-style:none;font-size:11.5px;letter-spacing:.14em;color:#6b5b47}.franchise .fr-hero-meta li{position:relative;padding-left:14px}.franchise .fr-hero-meta li:before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:#c9a961;animation:fr-dot-pulse 2.6s ease-in-out infinite}.franchise .fr-hero-meta li:nth-child(2):before{animation-delay:.4s}.franchise .fr-hero-meta li:nth-child(3):before{animation-delay:.8s}.franchise .fr-hero-shine{position:absolute;left:0;right:0;bottom:0;height:1px;z-index:3;background:linear-gradient(90deg,#f3e2be00,#f3e2bee6 46%,#f3e2be00);background-size:45% 100%;background-repeat:no-repeat;animation:fr-shine 7s linear infinite}.franchise .fr-rise{opacity:0;transform:translate3d(0,16px,0);animation:fr-rise 1s cubic-bezier(.4,0,.2,1) forwards}.franchise .fr-eyebrow{margin:0 0 16px;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:#6b5b47}.franchise .fr-btn-primary,.franchise .fr-btn-ghost{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:156px;padding:14px 24px;border-radius:2px;font-size:14px;letter-spacing:.1em;overflow:hidden;isolation:isolate;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.franchise .fr-btn-primary{border:1px solid #6b5b47;background:#6b5b47;color:#fff}.franchise .fr-btn-primary:hover{background:#574a3a;border-color:#574a3a;transform:translateY(-1px)}.franchise .fr-btn-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,transparent 26%,rgba(255,255,255,.3) 48%,transparent 72%);transform:translate(-130%);animation:fr-sweep 5.2s cubic-bezier(.4,0,.2,1) infinite}.franchise .fr-btn-ghost{border:1px solid rgba(156,124,81,.45);background:transparent;color:#6b5b47}.franchise .fr-btn-ghost:hover{border-color:#9c7c51;background:#9c7c5114}.franchise .fr-btn-primary:focus-visible,.franchise .fr-btn-ghost:focus-visible,.franchise .fr-back-links a:focus-visible{outline:2px solid #c9a961;outline-offset:3px}.franchise .fr-section{padding:64px 0;background:#fff}@media (min-width: 1024px){.franchise .fr-section{padding:96px 0}}.franchise .fr-section-alt{background:#f8f6f3}.franchise .fr-head{max-width:660px;margin-bottom:36px}.franchise .fr-h2{position:relative;margin:0;padding-bottom:14px;font-size:26px;line-height:1.36;letter-spacing:.04em;font-weight:300;color:#2c2420}.franchise .fr-h2:after{content:"";position:absolute;left:0;bottom:0;width:56px;height:1px;background:linear-gradient(90deg,#9c7c51,#c9a96100);transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.4,0,.2,1) .1s}.franchise .fr-head.is-in .fr-h2:after,.franchise .fr-h2.is-in:after{transform:scaleX(1)}@media (min-width: 768px){.franchise .fr-h2{font-size:38px}}.franchise .fr-lead{max-width:52ch;margin:18px 0 0;font-size:15px;line-height:1.95;letter-spacing:.01em;color:#6b7280}.franchise .fr-anatomy{display:grid;gap:40px;align-items:center}@media (min-width: 1024px){.franchise .fr-anatomy{grid-template-columns:1fr 1fr;gap:64px}}.franchise .fr-anatomy-note{margin:18px 0 0;font-size:12px;letter-spacing:.18em;color:#9c7c51}.franchise .fr-eyecare{position:relative}.franchise .fr-eyecare-stage{position:relative;cursor:grab;touch-action:pan-y;transform:perspective(1000px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translate3d(var(--tx, 0px),var(--ty, 0px),0);transition:transform .7s cubic-bezier(.22,1,.36,1);will-change:transform}.franchise .fr-eyecare-stage.is-dragging{cursor:grabbing;transition:transform .12s ease-out}.franchise .fr-eyecare-glow{position:absolute;left:var(--gx, 50%);top:var(--gy, 40%);width:240px;height:240px;margin:-120px 0 0 -120px;border-radius:50%;background:radial-gradient(circle,rgba(255,246,228,.42),transparent 66%);mix-blend-mode:soft-light;pointer-events:none}.franchise .fr-drag-hint{position:absolute;left:14px;bottom:14px;z-index:4;padding:6px 12px;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:#2c242052;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:10px;letter-spacing:.2em;color:#fffaf0;pointer-events:none;transition:opacity .3s ease}.franchise .fr-eyecare-stage.is-dragging .fr-drag-hint{opacity:0}.franchise .fr-eyecare-frame{position:relative;aspect-ratio:4 / 5;overflow:hidden;border:1px solid #eee7dd;border-radius:2px;background:#f1ebe3}.franchise .fr-eyecare-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;transform:scale(1.03);animation:fr-kenburns-soft 20s ease-in-out infinite alternate}.franchise .fr-eyecare-sheen{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(104deg,transparent 28%,rgba(255,255,255,.34) 47%,transparent 64%);transform:translate(-130%);animation:fr-sheen 6.5s cubic-bezier(.5,0,.5,1) infinite}.franchise .fr-eyecare-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.franchise .fr-lash-line{fill:none;stroke:#fff6e4d9;stroke-width:1.1;stroke-linecap:round;stroke-dasharray:300 900;animation:fr-draw 9s cubic-bezier(.4,0,.2,1) infinite}.franchise .fr-care-arc{fill:none;stroke:#f3e2beb8;stroke-width:1;stroke-dasharray:4 9;animation:fr-march 12s linear infinite}.franchise .fr-care-point{fill:#f8ecd4;transform-box:fill-box;transform-origin:center;animation:fr-dot-pulse 2.8s ease-in-out infinite}.franchise .fr-care-point:nth-of-type(2){animation-delay:.9s}.franchise .fr-care-point:nth-of-type(3){animation-delay:1.8s}.franchise .fr-eyecare-tags{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.franchise .fr-eyecare-tag{position:absolute;padding:7px 14px;border:1px solid rgba(201,169,97,.5);border-radius:999px;background:#fffcf6e6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:10.5px;letter-spacing:.2em;color:#6b5b47;animation:fr-chip-float 7s ease-in-out infinite}.franchise .fr-eyecare-tag-1{top:14%;left:8%}.franchise .fr-eyecare-tag-2{top:44%;right:7%}.franchise .fr-eyecare-tag-3{bottom:20%;left:10%}.franchise .fr-eyecare-drops span{position:absolute;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fffaf0,#e6cf9c66);box-shadow:0 0 10px #f8ecd499;animation:fr-drop 6s ease-in-out infinite}.franchise .fr-eyecare-drops span:nth-child(1){top:30%;left:22%}.franchise .fr-eyecare-drops span:nth-child(2){top:56%;left:62%;animation-delay:1.8s}.franchise .fr-eyecare-drops span:nth-child(3){top:72%;left:38%;animation-delay:3.4s}.franchise .fr-eyecare-foot{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:12px;border-top:1px solid #eee7dd;font-size:10px;letter-spacing:.28em;color:#8a7b6a}.franchise .fr-anatomy-list{margin:26px 0 0;padding:0;list-style:none;border-top:1px solid #eee7dd}.franchise .fr-anatomy-item{display:flex;gap:16px;padding:18px 0;border-bottom:1px solid #eee7dd}.franchise .fr-anatomy-index{flex:0 0 auto;padding-top:3px;font-size:11px;letter-spacing:.24em;color:#9c7c51}.franchise .fr-anatomy-item h3{margin:0;font-size:15px;font-weight:400;letter-spacing:.06em;color:#2c2420}.franchise .fr-anatomy-item p{margin:6px 0 0;font-size:13.5px;line-height:1.85;color:#6b7280}.franchise .fr-values{display:grid;gap:0;border-top:1px solid #e7dfd4}@media (min-width: 768px){.franchise .fr-values{grid-template-columns:repeat(3,1fr)}}.franchise .fr-value{position:relative;padding:32px 0 8px}@media (min-width: 768px){.franchise .fr-value{padding:34px 32px 10px;border-left:1px solid #e7dfd4}.franchise .fr-value:first-child{padding-left:0;border-left:0}}.franchise .fr-value:before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:linear-gradient(90deg,#9c7c51,#c9a96100);transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.4,0,.2,1)}.franchise .fr-value.is-in:before{transform:scaleX(1)}.franchise .fr-value-index{display:inline-block;font-size:11px;letter-spacing:.26em;color:#9c7c51}.franchise .fr-value.is-in .fr-value-index{animation:fr-index-in .8s cubic-bezier(.4,0,.2,1) both}.franchise .fr-value-title{margin:14px 0 0;font-size:20px;font-weight:300;letter-spacing:.06em;color:#2c2420}.franchise .fr-value-desc{margin:10px 0 0;font-size:14px;line-height:1.9;color:#6b7280}.franchise .fr-flow{position:relative;display:grid;gap:26px;padding-top:6px}@media (min-width: 1024px){.franchise .fr-flow{grid-template-columns:repeat(6,1fr);gap:16px}}.franchise .fr-flow-rail{position:absolute;left:9px;top:12px;bottom:12px;width:1px;background:linear-gradient(180deg,#c9a96129,#9c7c518c,#c9a96129);transform:scaleY(0);transform-origin:top;transition:transform 1.6s cubic-bezier(.4,0,.2,1)}.franchise .fr-flow.is-live .fr-flow-rail{transform:scaleY(1)}@media (min-width: 1024px){.franchise .fr-flow-rail{left:0;right:0;top:15px;bottom:auto;width:auto;height:1px;transform:scaleX(0);transform-origin:left}.franchise .fr-flow.is-live .fr-flow-rail{transform:scaleX(1)}}.franchise .fr-step{position:relative;padding-left:34px;opacity:.4;transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);transform:translate3d(0,8px,0)}.franchise .fr-flow.is-live .fr-step{opacity:1;transform:none}@media (min-width: 1024px){.franchise .fr-step{padding-left:0}}.franchise .fr-step-dot{position:absolute;left:0;top:2px;display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border:1px solid rgba(156,124,81,.4);border-radius:50%;background:#fff;font-size:9px;letter-spacing:.04em;color:#6b5b47;transition:border-color .6s ease,box-shadow .6s ease,background-color .6s ease}@media (min-width: 1024px){.franchise .fr-step-dot{position:relative;top:0;margin-bottom:18px;width:31px;height:31px;font-size:10px}}.franchise .fr-flow.is-live .fr-step-dot{border-color:#9c7c51;background:#c9a9611f;box-shadow:0 0 #c9a96159;animation:fr-dot-halo 2.8s ease-out infinite}.franchise .fr-step-title{margin:0;font-size:15px;font-weight:400;letter-spacing:.04em;color:#2c2420}.franchise .fr-step-desc{margin:8px 0 0;font-size:12.5px;line-height:1.85;color:#6b7280}.franchise .fr-supports{display:grid;gap:16px}@media (min-width: 640px){.franchise .fr-supports{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.franchise .fr-supports{grid-template-columns:repeat(4,1fr)}}.franchise .fr-support{position:relative;height:100%;padding:32px 26px;border:1px solid #e7dfd4;border-radius:2px;background:#fff;overflow:hidden;transition:border-color .4s ease,background-color .4s ease,transform .45s cubic-bezier(.22,1,.36,1)}.franchise .fr-support:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#9c7c51,#c9a961,#c9a96100);transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.4,0,.2,1)}.franchise .fr-support.is-in:before{transform:scaleX(1)}.franchise .fr-support:hover{border-color:#9c7c5166;background:#fffdf9;transform:translate3d(0,-3px,0)}.franchise .fr-support-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid rgba(201,169,97,.5);border-radius:50%;color:#9c7c51;font-size:17px;animation:fr-float 5.4s ease-in-out infinite}.franchise .fr-support-title{margin:22px 0 0;font-size:18px;font-weight:300;letter-spacing:.06em;color:#2c2420;transition:color .4s ease}.franchise .fr-support:hover .fr-support-title{color:#6b5b47}.franchise .fr-support-desc{margin:10px 0 0;font-size:13.5px;line-height:1.9;color:#6b7280}.franchise .fr-invest{display:grid;gap:22px;max-width:820px}.franchise .fr-invest-row{display:grid;grid-template-columns:88px 1fr 44px;align-items:center;gap:16px}@media (min-width: 768px){.franchise .fr-invest-row{grid-template-columns:120px 1fr 52px;gap:24px}}.franchise .fr-invest-label{font-size:13px;letter-spacing:.06em;color:#4b4038}.franchise .fr-invest-track{position:relative;display:block;height:6px;border-radius:999px;background:#f1ebe3;overflow:hidden}.franchise .fr-invest-fill{display:block;width:0;height:100%;border-radius:999px;background:linear-gradient(90deg,#9c7c51,#c9a961);transition:width 1.1s cubic-bezier(.4,0,.2,1);box-shadow:0 0 12px #c9a96159}.franchise .fr-invest.is-in .fr-invest-fill{width:var(--w)}.franchise .fr-invest-percent{font-size:13px;letter-spacing:.04em;color:#6b5b47;text-align:right}.franchise .fr-note{max-width:720px;margin:30px 0 0;font-size:12.5px;line-height:1.9;color:#6b7280}.franchise .fr-cta{position:relative;display:grid;gap:28px;padding:40px 32px;border:1px solid #e7dfd4;border-radius:2px;background:#fff;overflow:hidden}.franchise .fr-cta:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(320px 220px at 30% 30%,rgba(201,169,97,.2),transparent 70%);animation:fr-drift 14s ease-in-out infinite alternate;pointer-events:none}@media (min-width: 1024px){.franchise .fr-cta{grid-template-columns:1fr auto;align-items:center;gap:48px;padding:52px 48px}}.franchise .fr-cta>*{position:relative}.franchise .fr-cta-actions{display:flex;flex-wrap:wrap;gap:12px}.franchise .fr-value,.franchise .fr-support,.franchise .fr-cta{overflow:hidden}.franchise .fr-value{transition:background-color .5s ease}.franchise .fr-value:hover{background:#fffdf9b8}.franchise .fr-value:after,.franchise .fr-support:after,.franchise .fr-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .5s ease;background:radial-gradient(240px circle at var(--mx, 50%) var(--my, 50%),rgba(201,169,97,.18),transparent 68%)}.franchise .fr-value:hover:after,.franchise .fr-support:hover:after,.franchise .fr-cta:hover:after{opacity:1}.franchise .fr-value>*,.franchise .fr-support>*,.franchise .fr-cta>*{position:relative;z-index:1}.franchise .fr-back{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:36px;font-size:13px;color:#6b7280}.franchise .fr-back p{margin:0}.franchise .fr-back-links{display:flex;flex-wrap:wrap;gap:20px}.franchise .fr-back-links a{color:#6b5b47;letter-spacing:.04em;border-bottom:1px solid transparent;transition:color .3s ease,border-color .3s ease}.franchise .fr-back-links a:hover{color:#2c2420;border-bottom-color:#9c7c51}.franchise .fr-reveal{opacity:0;transform:translate3d(0,18px,0);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)}.franchise .fr-reveal.is-in{opacity:1;transform:none}@keyframes fr-kenburns-soft{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.08) translate3d(-.8%,-.6%,0)}}@keyframes fr-halo-pulse{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:.95;transform:scale(1.06)}}@keyframes fr-beam{0%{opacity:0;transform:translate3d(-40%,0,0) skew(-16deg)}18%{opacity:.85}60%{opacity:.35}to{opacity:0;transform:translate3d(320%,0,0) skew(-16deg)}}@keyframes fr-dust{0%{opacity:0;transform:translateZ(0) scale(.7)}12%{opacity:.9}80%{opacity:.45}to{opacity:0;transform:translate3d(28px,-580px,0) scale(1)}}@keyframes fr-rule{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes fr-shine{0%{background-position:-45% 0}to{background-position:145% 0}}@keyframes fr-sheen{0%{transform:translate(-130%)}55%,to{transform:translate(130%)}}@keyframes fr-draw{0%{stroke-dashoffset:1200}55%{stroke-dashoffset:0}to{stroke-dashoffset:-1200}}@keyframes fr-march{to{stroke-dashoffset:-130}}@keyframes fr-drop{0%,to{opacity:.25;transform:translateZ(0) scale(.8)}50%{opacity:.95;transform:translate3d(0,-10px,0) scale(1.15)}}@keyframes fr-rotate{to{transform:rotate(360deg)}}@keyframes fr-rise{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}@keyframes fr-dot-pulse{0%,to{opacity:.55;transform:scale(.88)}50%{opacity:1;transform:scale(1.12)}}@keyframes fr-chip-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes fr-drift{0%{transform:translate3d(-2%,0,0) scale(1)}to{transform:translate3d(2%,-2%,0) scale(1.08)}}@keyframes fr-sweep{0%{transform:translate(-130%)}55%,to{transform:translate(130%)}}@keyframes fr-index-in{0%{opacity:0;transform:translate3d(0,6px,0);letter-spacing:.5em}to{opacity:1;transform:none;letter-spacing:.26em}}@keyframes fr-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes fr-dot-halo{0%{box-shadow:0 0 #c9a96159}70%{box-shadow:0 0 0 10px #c9a96100}to{box-shadow:0 0 #c9a96100}}@media (max-width: 767px){.franchise .fr-hero-video{-o-object-position:62% 38%;object-position:62% 38%}.franchise .fr-hero-title{font-size:31px}.franchise .fr-hero-lead{font-size:13.5px}.franchise .fr-hero-meta{margin-top:32px;gap:8px 18px;font-size:10.5px}.franchise .fr-section{padding:52px 0}.franchise .fr-h2{font-size:25px}.franchise .fr-eyecare-tag{font-size:9.5px;padding:5px 10px}.franchise .fr-btn-primary,.franchise .fr-btn-ghost{flex:1 1 150px}.franchise .fr-hero-actions{margin-top:26px}.franchise .fr-hero-dust span:nth-child(n+8){display:none}}@media (prefers-reduced-motion: reduce){.franchise .fr-hero-halo,.franchise .fr-hero-beams span,.franchise .fr-arc,.franchise .fr-hero-dust span,.franchise .fr-hero-shine,.franchise .fr-eyecare-img,.franchise .fr-eyecare-sheen,.franchise .fr-lash-line,.franchise .fr-care-arc,.franchise .fr-care-point,.franchise .fr-eyecare-tag,.franchise .fr-eyecare-drops span,.franchise .fr-support-icon,.franchise .fr-hero-meta li:before,.franchise .fr-btn-primary:after,.franchise .fr-cta:before,.franchise .fr-flow.is-live .fr-step-dot,.franchise .fr-rise{animation:none!important}.franchise .fr-rise{opacity:1;transform:none}.franchise .fr-hero-dust,.franchise .fr-hero-shine,.franchise .fr-eyecare-sheen,.franchise .fr-hero-video{display:none}.franchise .fr-eyecare-stage{transform:none!important}.franchise .fr-eyecare-glow{display:none}.franchise .fr-value:after,.franchise .fr-support:after,.franchise .fr-cta:after{display:none}.franchise .fr-support:hover{transform:none}.franchise .fr-drag-hint{display:none}.franchise .fr-reveal{opacity:1;transform:none;transition:none}.franchise .fr-flow-rail{transform:none!important}.franchise .fr-step{opacity:1;transform:none}.franchise .fr-invest-fill{width:var(--w);transition:none}}
