.bakery-franchise-module__g8orvq__page{color:#302019;font-family:var(--font-site-manrope,Manrope),Arial,sans-serif;background:#fff9f4}.bakery-franchise-module__g8orvq__hero{isolation:isolate;background:#f6e8db;height:min(70svh,800px);min-height:580px;position:relative;overflow:hidden}.bakery-franchise-module__g8orvq__hero>img{object-fit:cover;object-position:center 48%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.bakery-franchise-module__g8orvq__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#fff8f0 0%,#fff8f0ec 16%,#fff8f0b7 32%,#fff8f044 51%,#0000 71%),linear-gradient(#0000 62%,#fff9f4 100%);position:absolute;inset:0}.bakery-franchise-module__g8orvq__heroCopy{max-width:690px;padding-right:20px;position:absolute;bottom:12%;left:max(5%,50% - 660px)}.bakery-franchise-module__g8orvq__smallLine{background:#fb7100;width:74px;height:3px;margin-bottom:28px;display:block}.bakery-franchise-module__g8orvq__hero h1{font-family:var(--font-site-manrope,Manrope),Arial,sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(36px,4vw,58px);font-weight:800;line-height:1.12}.bakery-franchise-module__g8orvq__hero h1 span{color:#fb7100}.bakery-franchise-module__g8orvq__details{grid-template-columns:1fr 1fr;gap:clamp(45px,5vw,90px);width:min(90%,1320px);margin:0 auto;padding:35px 0 70px;display:grid}.bakery-franchise-module__g8orvq__intro p{margin:0 0 52px;font-size:clamp(15px,1.2vw,17px);line-height:1.7}.bakery-franchise-module__g8orvq__intro img{aspect-ratio:1.24;object-fit:cover;width:100%;height:auto;display:block}.bakery-franchise-module__g8orvq__reasons h2{color:#ed6e08;white-space:nowrap;align-items:center;gap:24px;margin:0 0 30px;font-size:clamp(21px,1.85vw,27px);font-weight:800;display:flex}.bakery-franchise-module__g8orvq__reasons h2 span{background:#ed6e08;flex:1;height:2px}.bakery-franchise-module__g8orvq__reasons>div{margin-bottom:29px}.bakery-franchise-module__g8orvq__reasons h3{margin:0 0 4px;font-size:clamp(18px,1.45vw,22px);font-weight:800;line-height:1.3}.bakery-franchise-module__g8orvq__reasons p{margin:0;font-size:clamp(15px,1.15vw,17px);line-height:1.55}.bakery-franchise-module__g8orvq__action{justify-content:center;align-items:center;gap:26px;width:min(90%,1320px);margin:0 auto;padding:24px 0 90px;display:flex}.bakery-franchise-module__g8orvq__action>span{background:#ed6e08;flex:1;height:2px}@media (max-width:850px){.bakery-franchise-module__g8orvq__details{grid-template-columns:1fr;width:min(100% - 42px,650px);padding-top:20px}.bakery-franchise-module__g8orvq__hero{height:70svh;min-height:560px}.bakery-franchise-module__g8orvq__hero:after{background:linear-gradient(#0000 32%,#fff8f0bd 75%,#fff9f4 100%)}.bakery-franchise-module__g8orvq__heroCopy{bottom:8%;left:21px}.bakery-franchise-module__g8orvq__action{gap:10px;width:calc(100% - 42px)}.bakery-franchise-module__g8orvq__action>span{min-width:15px}.bakery-franchise-module__g8orvq__intro p{margin-bottom:30px}}
