.opportunity-section{padding:100px 0;background:#f6f3ef}.opportunity-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:80px;align-items:start}.eyebrow{display:block;letter-spacing:3px;text-transform:uppercase;color:#68460c;font-size:14px;margin-bottom:25px}.heading{font-size:50px;line-height:.95;font-weight:600;margin-bottom:40px}.description{font-size:18px;line-height:1.7;color:#666}.quote{margin-top:30px;padding-top:30px;border-top:1px solid #d7c7ab;font-size:20px;font-style:italic}.opportunity-cards{display:flex;flex-direction:column;gap:24px}.opportunity-card{background:#fff;border-radius:24px;padding:40px;display:grid;grid-template-columns:80px 1fr 220px;align-items:center;box-shadow:0 8px 25px #0000000d}.card-number{color:#68460c;font-size:42px;font-weight:300}.card-content h3{font-size:30px;margin-bottom:12px;font-weight:400}.card-content p{font-size:16px;color:#666;line-height:1.6}.card-metric{text-align:right;border-left:1px solid #ddd;padding-left:40px}.metric{font-size:56px;line-height:1}.metric-label{margin-top:12px;font-size:12px;letter-spacing:4px;text-transform:uppercase;color:#777}@media(max-width:989px){.opportunity-grid{grid-template-columns:1fr;gap:40px}.heading{font-size:46px}.opportunity-card{grid-template-columns:1fr;gap:24px}.card-metric{border-left:0;border-top:1px solid #ddd;padding-left:0;padding-top:20px}.card-content h3{font-size:30px}.metric{font-size:42px}}.franchise-model{padding:80px 20px}.franchise-model__container{max-width:1400px;margin:0 auto}.franchise-model__wrapper{position:relative;min-height:720px;overflow:hidden;border-radius:36px;background-size:cover;background-position:center;box-shadow:0 10px 40px #0000000d,0 30px 80px #00000014}.franchise-model__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#97835ae0,#f3d599e0)}.franchise-model__content{position:relative;z-index:2;max-width:650px;padding:95px 80px}.franchise-model__badge{display:inline-flex;align-items:center;padding:12px 24px;border-radius:999px;border:1px solid rgba(0,0,0,.35);background:#ffffff59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:13px;letter-spacing:4px;text-transform:uppercase;margin-bottom:42px}.franchise-model__heading{font-size:50px;line-height:62px;letter-spacing:-.03em;font-weight:400;margin:0 0 28px}.franchise-model__text{font-size:18px;line-height:1.6;color:#555;max-width:560px;margin-bottom:42px}.franchise-model__stats{display:flex;align-items:center;gap:40px;padding:28px 0;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.investment{font-size:42px;line-height:1;font-weight:500}.payback{font-size:18px;color:#666}.franchise-model__features{margin-top:38px}.feature-item{display:flex;align-items:center;gap:16px;margin-bottom:24px;font-size:18px}.feature-line{width:24px;height:4px;background:#4a4a4a;display:block}.page-width{max-width:1400px;margin:auto;padding:0 40px}@media screen and (max-width:989px){.franchise-model{padding:40px 16px}.franchise-model__wrapper{min-height:auto}.franchise-model__content{padding:40px 24px}.franchise-model__heading{font-size:46px}.franchise-model__stats{flex-direction:column;align-items:flex-start;gap:12px}.investment{font-size:32px}.feature-item{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/opportunity-section.css.map */
