.cb-rq-main{background-color:var(--rq-black);color:white;font-family:var(--rq-body);}
@media (max-width: 1024px){.cb-rq-main{background-color:var(--rq-black);color:white;font-family:var(--rq-body);}}
@media (max-width: 767px){.cb-rq-main{background-color:var(--rq-black);color:white;font-family:var(--rq-body);}}
.cb-rq-hero{background-image:linear-gradient(90deg,rgba(0,5,10,.92) 0%,rgba(0,5,10,.6) 33%,rgba(0,5,10,.22) 55%,rgba(0,5,10,0) 82%),url(https://reeldev.securedemosite.xyz/wp-content/uploads/2026/10/rq-hero.webp);background-size:cover;background-position:center;border-bottom:1px solid var(--rq-cyan);overflow:visible;}
@media (max-width: 1024px){.cb-rq-hero{background-image:linear-gradient(90deg,rgba(0,5,10,.92) 0%,rgba(0,5,10,.6) 33%,rgba(0,5,10,.22) 55%,rgba(0,5,10,0) 82%),url(https://reeldev.securedemosite.xyz/wp-content/uploads/2026/10/rq-hero.webp);background-size:cover;background-position:60% center;border-bottom:1px solid var(--rq-cyan);overflow:visible;}}
@media (max-width: 767px){.cb-rq-hero{background-image:linear-gradient(90deg,rgba(0,5,10,.92) 0%,rgba(0,5,10,.6) 33%,rgba(0,5,10,.22) 55%,rgba(0,5,10,0) 82%),url(https://reeldev.securedemosite.xyz/wp-content/uploads/2026/10/rq-hero.webp);background-size:cover;background-position:61% center;border-bottom:1px solid var(--rq-cyan);overflow:visible;}}
.cb-rq-hero-shell{position:relative;min-height:620px;display:flex;align-items:center;padding-top:98px;padding-bottom:60px;}
@media (max-width: 1024px){.cb-rq-hero-shell{position:relative;min-height:600px;display:flex;align-items:center;padding-top:66px;padding-bottom:60px;}}
@media (max-width: 767px){.cb-rq-hero-shell{position:relative;min-height:650px;display:flex;align-items:flex-start;padding-top:50px;padding-bottom:140px;}}
.cb-rq-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:26px;max-width:720px;position:relative;z-index:3;min-width:0;overflow:visible;}
@media (max-width: 1024px){.cb-rq-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:26px;max-width:720px;position:relative;z-index:3;min-width:0;overflow:visible;}}
@media (max-width: 767px){.cb-rq-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:26px;max-width:720px;position:relative;z-index:3;min-width:0;overflow:visible;}}
.cb-rq-hero-title{font-size:clamp(62px,7.7vw,116px);line-height:.92;position:relative;z-index:3;overflow:visible;}
@media (max-width: 1024px){.cb-rq-hero-title{font-size:clamp(62px,7.7vw,116px);line-height:.92;position:relative;z-index:3;overflow:visible;}}
@media (max-width: 767px){.cb-rq-hero-title{font-size:clamp(62px,7.7vw,116px);line-height:.92;position:relative;z-index:3;overflow:visible;}}
.cb-rq-hero-support{font-size:11px;letter-spacing:.22em;color:white;}
@media (max-width: 1024px){.cb-rq-hero-support{font-size:11px;letter-spacing:.22em;color:white;}}
@media (max-width: 767px){.cb-rq-hero-support{font-size:11px;letter-spacing:.22em;color:white;}}
.cb-rq-hero-script{position:absolute;right:5%;bottom:40px;transform:rotate(-8deg);text-align:center;font-size:clamp(32.5px,3.9vw,57.2px);text-shadow:0 3px 4px rgba(0,0,0,.95), 0 0 15px rgba(0,0,0,.85);z-index:4;}
@media (max-width: 1024px){.cb-rq-hero-script{position:absolute;right:5%;bottom:40px;transform:rotate(-8deg);text-align:center;font-size:clamp(32.5px,3.9vw,57.2px);text-shadow:0 3px 4px rgba(0,0,0,.95), 0 0 15px rgba(0,0,0,.85);z-index:4;}}
@media (max-width: 767px){.cb-rq-hero-script{position:absolute;right:5%;bottom:40px;transform:rotate(-8deg);text-align:center;font-size:clamp(32.5px,3.9vw,57.2px);text-shadow:0 3px 4px rgba(0,0,0,.95), 0 0 15px rgba(0,0,0,.85);z-index:4;}}
.cb-rq-brands{background-color:#000;}
@media (max-width: 1024px){.cb-rq-brands{background-color:#000;}}
@media (max-width: 767px){.cb-rq-brands{background-color:#000;}}
.cb-rq-brand-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:30px;align-items:center;padding-top:30px;padding-bottom:30px;}
@media (max-width: 1024px){.cb-rq-brand-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;align-items:center;padding-top:30px;padding-bottom:30px;}}
@media (max-width: 767px){.cb-rq-brand-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:center;padding-top:30px;padding-bottom:30px;}}
.cb-rq-brand-shimano{width:100%;height:55px;object-fit:contain;}
@media (max-width: 1024px){.cb-rq-brand-shimano{width:100%;height:55px;object-fit:contain;}}
@media (max-width: 767px){.cb-rq-brand-shimano{width:100%;height:55px;object-fit:contain;}}
.cb-rq-brand-daiwa{width:100%;height:55px;object-fit:contain;}
@media (max-width: 1024px){.cb-rq-brand-daiwa{width:100%;height:55px;object-fit:contain;}}
@media (max-width: 767px){.cb-rq-brand-daiwa{width:100%;height:55px;object-fit:contain;}}
.cb-rq-brand-huk{font-size:28px;font-weight:700;font-family:Arial, sans-serif;text-align:center;color:white;margin:0;}
@media (max-width: 1024px){.cb-rq-brand-huk{font-size:28px;font-weight:700;font-family:Arial, sans-serif;text-align:center;color:white;margin:0;}}
@media (max-width: 767px){.cb-rq-brand-huk{font-size:28px;font-weight:700;font-family:Arial, sans-serif;text-align:center;color:white;margin:0;}}
.cb-rq-brand-stcroix{width:100%;height:55px;object-fit:contain;}
@media (max-width: 1024px){.cb-rq-brand-stcroix{width:100%;height:55px;object-fit:contain;}}
@media (max-width: 767px){.cb-rq-brand-stcroix{width:100%;height:55px;object-fit:contain;}}
.cb-rq-brand-accurate{width:100%;height:55px;object-fit:contain;}
@media (max-width: 1024px){.cb-rq-brand-accurate{width:100%;height:55px;object-fit:contain;}}
@media (max-width: 767px){.cb-rq-brand-accurate{width:100%;height:55px;object-fit:contain;}}
.cb-rq-brand-jyg{width:100%;height:55px;object-fit:contain;}
@media (max-width: 1024px){.cb-rq-brand-jyg{width:100%;height:55px;object-fit:contain;}}
@media (max-width: 767px){.cb-rq-brand-jyg{width:100%;height:55px;object-fit:contain;}}
.cb-rq-brand-avet{width:100%;height:55px;object-fit:contain;}
@media (max-width: 1024px){.cb-rq-brand-avet{width:100%;height:55px;object-fit:contain;}}
@media (max-width: 767px){.cb-rq-brand-avet{width:100%;height:55px;object-fit:contain;}}
.cb-rq-categories{padding-bottom:24px;}
@media (max-width: 1024px){.cb-rq-categories{padding-bottom:24px;}}
@media (max-width: 767px){.cb-rq-categories{padding-bottom:24px;}}
.cb-rq-category-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:20px;row-gap:20px;}
@media (max-width: 1024px){.cb-rq-category-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:20px;row-gap:20px;}}
@media (max-width: 767px){.cb-rq-category-grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:20px;row-gap:20px;}}
.cb-rq-card-photo-reels{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}
@media (max-width: 1024px){.cb-rq-card-photo-reels{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}}
@media (max-width: 767px){.cb-rq-card-photo-reels{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}}
.cb-rq-card-gradient-reels{position:absolute;inset:0;background-image:linear-gradient(180deg, rgba(0,8,14,.03) 20%,rgba(0,8,14,.45) 50%,rgba(0,8,14,.98) 100%);}
@media (max-width: 1024px){.cb-rq-card-gradient-reels{position:absolute;inset:0;background-image:linear-gradient(180deg, rgba(0,8,14,.03) 20%,rgba(0,8,14,.45) 50%,rgba(0,8,14,.98) 100%);}}
@media (max-width: 767px){.cb-rq-card-gradient-reels{position:absolute;inset:0;background-image:linear-gradient(180deg, rgba(0,8,14,.03) 20%,rgba(0,8,14,.45) 50%,rgba(0,8,14,.98) 100%);}}
.cb-rq-card-content-reels{position:relative;z-index:1;}
@media (max-width: 1024px){.cb-rq-card-content-reels{position:relative;z-index:1;}}
@media (max-width: 767px){.cb-rq-card-content-reels{position:relative;z-index:1;}}
.cb-rq-card-title-reels{font-size:29px;}
@media (max-width: 1024px){.cb-rq-card-title-reels{font-size:29px;}}
@media (max-width: 767px){.cb-rq-card-title-reels{font-size:29px;}}
.cb-rq-card-sub-reels{letter-spacing:0;font-size:13px;margin-top:12px;}
@media (max-width: 1024px){.cb-rq-card-sub-reels{letter-spacing:0;font-size:13px;margin-top:12px;}}
@media (max-width: 767px){.cb-rq-card-sub-reels{letter-spacing:0;font-size:13px;margin-top:12px;}}
.cb-rq-card-photo-rods{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}
@media (max-width: 1024px){.cb-rq-card-photo-rods{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}}
@media (max-width: 767px){.cb-rq-card-photo-rods{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}}
.cb-rq-card-gradient-rods{position:absolute;inset:0;background-image:linear-gradient(180deg, rgba(0,8,14,.03) 20%,rgba(0,8,14,.45) 50%,rgba(0,8,14,.98) 100%);}
@media (max-width: 1024px){.cb-rq-card-gradient-rods{position:absolute;inset:0;background-image:linear-gradient(180deg, rgba(0,8,14,.03) 20%,rgba(0,8,14,.45) 50%,rgba(0,8,14,.98) 100%);}}
@media (max-width: 767px){.cb-rq-card-gradient-rods{position:absolute;inset:0;background-image:linear-gradient(180deg, rgba(0,8,14,.03) 20%,rgba(0,8,14,.45) 50%,rgba(0,8,14,.98) 100%);}}
.cb-rq-card-content-rods{position:relative;z-index:1;}
@media (max-width: 1024px){.cb-rq-card-content-rods{position:relative;z-index:1;}}
@media (max-width: 767px){.cb-rq-card-content-rods{position:relative;z-index:1;}}
.cb-rq-card-title-rods{font-size:29px;}
@media (max-width: 1024px){.cb-rq-card-title-rods{font-size:29px;}}
@media (max-width: 767px){.cb-rq-card-title-rods{font-size:29px;}}
.cb-rq-card-sub-rods{letter-spacing:0;font-size:13px;margin-top:12px;}
@media (max-width: 1024px){.cb-rq-card-sub-rods{letter-spacing:0;font-size:13px;margin-top:12px;}}
@media (max-width: 767px){.cb-rq-card-sub-rods{letter-spacing:0;font-size:13px;margin-top:12px;}}
.cb-rq-card-photo-tackle{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}
@media (max-width: 1024px){.cb-rq-card-photo-tackle{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}}
@media (max-width: 767px){.cb-rq-card-photo-tackle{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}}
.cb-rq-card-gradient-tackle{position:absolute;inset:0;background-image:linear-gradient(180deg, rgba(0,8,14,.03) 20%,rgba(0,8,14,.45) 50%,rgba(0,8,14,.98) 100%);}
@media (max-width: 1024px){.cb-rq-card-gradient-tackle{position:absolute;inset:0;background-image:linear-gradient(180deg, rgba(0,8,14,.03) 20%,rgba(0,8,14,.45) 50%,rgba(0,8,14,.98) 100%);}}
@media (max-width: 767px){.cb-rq-card-gradient-tackle{position:absolute;inset:0;background-image:linear-gradient(180deg, rgba(0,8,14,.03) 20%,rgba(0,8,14,.45) 50%,rgba(0,8,14,.98) 100%);}}
.cb-rq-card-content-tackle{position:relative;z-index:1;}
@media (max-width: 1024px){.cb-rq-card-content-tackle{position:relative;z-index:1;}}
@media (max-width: 767px){.cb-rq-card-content-tackle{position:relative;z-index:1;}}
.cb-rq-card-title-tackle{font-size:29px;}
@media (max-width: 1024px){.cb-rq-card-title-tackle{font-size:29px;}}
@media (max-width: 767px){.cb-rq-card-title-tackle{font-size:29px;}}
.cb-rq-card-sub-tackle{letter-spacing:0;font-size:13px;margin-top:12px;}
@media (max-width: 1024px){.cb-rq-card-sub-tackle{letter-spacing:0;font-size:13px;margin-top:12px;}}
@media (max-width: 767px){.cb-rq-card-sub-tackle{letter-spacing:0;font-size:13px;margin-top:12px;}}
.cb-rq-card-photo-apparel{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}
@media (max-width: 1024px){.cb-rq-card-photo-apparel{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}}
@media (max-width: 767px){.cb-rq-card-photo-apparel{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}}
.cb-rq-card-gradient-apparel{position:absolute;inset:0;background-image:linear-gradient(180deg, rgba(0,8,14,.03) 20%,rgba(0,8,14,.45) 50%,rgba(0,8,14,.98) 100%);}
@media (max-width: 1024px){.cb-rq-card-gradient-apparel{position:absolute;inset:0;background-image:linear-gradient(180deg, rgba(0,8,14,.03) 20%,rgba(0,8,14,.45) 50%,rgba(0,8,14,.98) 100%);}}
@media (max-width: 767px){.cb-rq-card-gradient-apparel{position:absolute;inset:0;background-image:linear-gradient(180deg, rgba(0,8,14,.03) 20%,rgba(0,8,14,.45) 50%,rgba(0,8,14,.98) 100%);}}
.cb-rq-card-content-apparel{position:relative;z-index:1;}
@media (max-width: 1024px){.cb-rq-card-content-apparel{position:relative;z-index:1;}}
@media (max-width: 767px){.cb-rq-card-content-apparel{position:relative;z-index:1;}}
.cb-rq-card-title-apparel{font-size:29px;}
@media (max-width: 1024px){.cb-rq-card-title-apparel{font-size:29px;}}
@media (max-width: 767px){.cb-rq-card-title-apparel{font-size:29px;}}
.cb-rq-card-sub-apparel{letter-spacing:0;font-size:13px;margin-top:12px;}
@media (max-width: 1024px){.cb-rq-card-sub-apparel{letter-spacing:0;font-size:13px;margin-top:12px;}}
@media (max-width: 767px){.cb-rq-card-sub-apparel{letter-spacing:0;font-size:13px;margin-top:12px;}}
.cb-rq-benefits{background-color:var(--rq-navy);border-top:1px solid var(--rq-cyan);border-bottom:1px solid var(--rq-cyan);}
@media (max-width: 1024px){.cb-rq-benefits{background-color:var(--rq-navy);border-top:1px solid var(--rq-cyan);border-bottom:1px solid var(--rq-cyan);}}
@media (max-width: 767px){.cb-rq-benefits{background-color:var(--rq-navy);border-top:1px solid var(--rq-cyan);border-bottom:1px solid var(--rq-cyan);}}
.cb-rq-benefits-shell{padding-top:36px;padding-bottom:36px;}
@media (max-width: 1024px){.cb-rq-benefits-shell{padding-top:36px;padding-bottom:36px;}}
@media (max-width: 767px){.cb-rq-benefits-shell{padding-top:36px;padding-bottom:36px;}}
.cb-rq-benefits-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:28px;row-gap:28px;}
@media (max-width: 1024px){.cb-rq-benefits-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:28px;row-gap:28px;}}
@media (max-width: 767px){.cb-rq-benefits-grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:28px;row-gap:28px;}}
.cb-rq-benefit-repair{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:8px 12px;}
@media (max-width: 1024px){.cb-rq-benefit-repair{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:8px 12px;}}
@media (max-width: 767px){.cb-rq-benefit-repair{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:8px 12px;}}
.cb-rq-icon-repair{color:var(--rq-cyan);}
@media (max-width: 1024px){.cb-rq-icon-repair{color:var(--rq-cyan);}}
@media (max-width: 767px){.cb-rq-icon-repair{color:var(--rq-cyan);}}
.cb-rq-benefit-title-repair{font-size:18px;font-style:normal;line-height:1.25;}
@media (max-width: 1024px){.cb-rq-benefit-title-repair{font-size:18px;font-style:normal;line-height:1.25;}}
@media (max-width: 767px){.cb-rq-benefit-title-repair{font-size:18px;font-style:normal;line-height:1.25;}}
.cb-rq-benefit-copy-repair{font-size:14px;line-height:1.5;color:white;}
@media (max-width: 1024px){.cb-rq-benefit-copy-repair{font-size:14px;line-height:1.5;color:white;}}
@media (max-width: 767px){.cb-rq-benefit-copy-repair{font-size:14px;line-height:1.5;color:white;}}
.cb-rq-benefit-rod{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:8px 12px;}
@media (max-width: 1024px){.cb-rq-benefit-rod{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:8px 12px;}}
@media (max-width: 767px){.cb-rq-benefit-rod{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:8px 12px;}}
.cb-rq-icon-rod{color:var(--rq-cyan);}
@media (max-width: 1024px){.cb-rq-icon-rod{color:var(--rq-cyan);}}
@media (max-width: 767px){.cb-rq-icon-rod{color:var(--rq-cyan);}}
.cb-rq-benefit-title-rod{font-size:18px;font-style:normal;line-height:1.25;}
@media (max-width: 1024px){.cb-rq-benefit-title-rod{font-size:18px;font-style:normal;line-height:1.25;}}
@media (max-width: 767px){.cb-rq-benefit-title-rod{font-size:18px;font-style:normal;line-height:1.25;}}
.cb-rq-benefit-copy-rod{font-size:14px;line-height:1.5;color:white;}
@media (max-width: 1024px){.cb-rq-benefit-copy-rod{font-size:14px;line-height:1.5;color:white;}}
@media (max-width: 767px){.cb-rq-benefit-copy-rod{font-size:14px;line-height:1.5;color:white;}}
.cb-rq-benefit-hook{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:8px 12px;}
@media (max-width: 1024px){.cb-rq-benefit-hook{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:8px 12px;}}
@media (max-width: 767px){.cb-rq-benefit-hook{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:8px 12px;}}
.cb-rq-icon-hook{color:var(--rq-cyan);}
@media (max-width: 1024px){.cb-rq-icon-hook{color:var(--rq-cyan);}}
@media (max-width: 767px){.cb-rq-icon-hook{color:var(--rq-cyan);}}
.cb-rq-benefit-title-hook{font-size:18px;font-style:normal;line-height:1.25;}
@media (max-width: 1024px){.cb-rq-benefit-title-hook{font-size:18px;font-style:normal;line-height:1.25;}}
@media (max-width: 767px){.cb-rq-benefit-title-hook{font-size:18px;font-style:normal;line-height:1.25;}}
.cb-rq-benefit-copy-hook{font-size:14px;line-height:1.5;color:white;}
@media (max-width: 1024px){.cb-rq-benefit-copy-hook{font-size:14px;line-height:1.5;color:white;}}
@media (max-width: 767px){.cb-rq-benefit-copy-hook{font-size:14px;line-height:1.5;color:white;}}
.cb-rq-benefit-people{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:8px 12px;}
@media (max-width: 1024px){.cb-rq-benefit-people{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:8px 12px;}}
@media (max-width: 767px){.cb-rq-benefit-people{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:8px 12px;}}
.cb-rq-icon-people{color:var(--rq-cyan);}
@media (max-width: 1024px){.cb-rq-icon-people{color:var(--rq-cyan);}}
@media (max-width: 767px){.cb-rq-icon-people{color:var(--rq-cyan);}}
.cb-rq-benefit-title-people{font-size:18px;font-style:normal;line-height:1.25;}
@media (max-width: 1024px){.cb-rq-benefit-title-people{font-size:18px;font-style:normal;line-height:1.25;}}
@media (max-width: 767px){.cb-rq-benefit-title-people{font-size:18px;font-style:normal;line-height:1.25;}}
.cb-rq-benefit-copy-people{font-size:14px;line-height:1.5;color:white;}
@media (max-width: 1024px){.cb-rq-benefit-copy-people{font-size:14px;line-height:1.5;color:white;}}
@media (max-width: 767px){.cb-rq-benefit-copy-people{font-size:14px;line-height:1.5;color:white;}}
.cb-rq-about{display:grid;grid-template-columns:minmax(0, .9fr) minmax(0,1.1fr);background-color:var(--rq-black);}
@media (max-width: 1024px){.cb-rq-about{display:grid;grid-template-columns:minmax(0, .9fr) minmax(0,1.1fr);background-color:var(--rq-black);}}
@media (max-width: 767px){.cb-rq-about{display:grid;grid-template-columns:minmax(0,1fr);background-color:var(--rq-black);}}
.cb-rq-about-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:25px;padding:64px var(--rq-space);min-width:0;}
@media (max-width: 1024px){.cb-rq-about-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:25px;padding:64px var(--rq-space);min-width:0;}}
@media (max-width: 767px){.cb-rq-about-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:25px;padding:64px var(--rq-space);min-width:0;}}
.cb-rq-about-title{font-family:Arial, Helvetica, sans-serif;font-weight:900;font-style:italic;font-size:clamp(32px,3.6vw,52px);line-height:1.12;letter-spacing:-.045em;overflow:visible;}
@media (max-width: 1024px){.cb-rq-about-title{font-family:Arial, Helvetica, sans-serif;font-weight:900;font-style:italic;font-size:clamp(32px,3.6vw,52px);line-height:1.12;letter-spacing:-.045em;overflow:visible;}}
@media (max-width: 767px){.cb-rq-about-title{font-family:Arial, Helvetica, sans-serif;font-weight:900;font-style:italic;font-size:clamp(32px,3.6vw,52px);line-height:1.12;letter-spacing:-.045em;overflow:visible;}}
.cb-rq-about-photo-wrap{position:relative;min-height:490px;}
@media (max-width: 1024px){.cb-rq-about-photo-wrap{position:relative;min-height:440px;}}
@media (max-width: 767px){.cb-rq-about-photo-wrap{position:relative;min-height:380px;}}
.cb-rq-about-photo{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;object-position:46% 50%;}
@media (max-width: 1024px){.cb-rq-about-photo{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;object-position:46% 50%;}}
@media (max-width: 767px){.cb-rq-about-photo{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;object-position:46% 50%;}}
.cb-rq-about-script{position:absolute;right:26px;bottom:25px;text-align:center;text-shadow:0 2px 9px black;transform:rotate(-8deg);}
@media (max-width: 1024px){.cb-rq-about-script{position:absolute;right:26px;bottom:25px;text-align:center;text-shadow:0 2px 9px black;transform:rotate(-8deg);}}
@media (max-width: 767px){.cb-rq-about-script{position:absolute;right:26px;bottom:25px;text-align:center;text-shadow:0 2px 9px black;transform:rotate(-8deg);}}
.cb-rq-local-banner{background-image:linear-gradient(90deg,rgba(0,8,15,.85),rgba(0,8,15,.55) 40%,rgba(0,8,15,.06) 75%),url(https://reeldev.securedemosite.xyz/wp-content/uploads/2026/10/rq-sunset.webp);background-size:cover;background-position:center;border-top:1px solid var(--rq-cyan);border-bottom:1px solid var(--rq-cyan);}
@media (max-width: 1024px){.cb-rq-local-banner{background-image:linear-gradient(90deg,rgba(0,8,15,.85),rgba(0,8,15,.55) 40%,rgba(0,8,15,.06) 75%),url(https://reeldev.securedemosite.xyz/wp-content/uploads/2026/10/rq-sunset.webp);background-size:cover;background-position:center;border-top:1px solid var(--rq-cyan);border-bottom:1px solid var(--rq-cyan);}}
@media (max-width: 767px){.cb-rq-local-banner{background-image:linear-gradient(90deg,rgba(0,8,15,.85),rgba(0,8,15,.55) 40%,rgba(0,8,15,.06) 75%),url(https://reeldev.securedemosite.xyz/wp-content/uploads/2026/10/rq-sunset.webp);background-size:cover;background-position:60% center;border-top:1px solid var(--rq-cyan);border-bottom:1px solid var(--rq-cyan);}}
.cb-rq-local-shell{display:flex;flex-direction:column;gap:25px;align-items:flex-start;padding-top:55px;padding-bottom:55px;min-height:500px;justify-content:center;padding-left:clamp(100px,18vw,260px);}
@media (max-width: 1024px){.cb-rq-local-shell{display:flex;flex-direction:column;gap:25px;align-items:flex-start;padding-top:55px;padding-bottom:55px;min-height:500px;justify-content:center;padding-left:clamp(60px,12vw,140px);}}
@media (max-width: 767px){.cb-rq-local-shell{display:flex;flex-direction:column;gap:25px;align-items:flex-start;padding-top:40px;padding-bottom:40px;min-height:550px;justify-content:center;padding-left:var(--rq-space);}}
.cb-rq-local-heading{font-size:clamp(42px,5vw,72px);}
@media (max-width: 1024px){.cb-rq-local-heading{font-size:clamp(42px,5vw,72px);}}
@media (max-width: 767px){.cb-rq-local-heading{font-size:clamp(42px,5vw,72px);}}
.cb-rq-local-place{color:white;}
@media (max-width: 1024px){.cb-rq-local-place{color:white;}}
@media (max-width: 767px){.cb-rq-local-place{color:white;}}
.cb-rq-signup{background-color:#000;border-bottom:1px solid var(--rq-cyan);}
@media (max-width: 1024px){.cb-rq-signup{background-color:#000;border-bottom:1px solid var(--rq-cyan);}}
@media (max-width: 767px){.cb-rq-signup{background-color:#000;border-bottom:1px solid var(--rq-cyan);}}
.cb-rq-signup-inner{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-top:28px;padding-bottom:28px;}
@media (max-width: 1024px){.cb-rq-signup-inner{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;padding-top:28px;padding-bottom:28px;}}
@media (max-width: 767px){.cb-rq-signup-inner{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-top:28px;padding-bottom:28px;flex-direction:column;}}
.cb-rq-signup-copy{display:flex;flex-direction:column;gap:8px;}
@media (max-width: 1024px){.cb-rq-signup-copy{display:flex;flex-direction:column;gap:8px;}}
@media (max-width: 767px){.cb-rq-signup-copy{display:flex;flex-direction:column;gap:8px;}}
.cb-rq-signup-heading{font-size:27px;}
@media (max-width: 1024px){.cb-rq-signup-heading{font-size:27px;}}
@media (max-width: 767px){.cb-rq-signup-heading{font-size:27px;}}
.cb-rq-signup-description{font-size:13px;}
@media (max-width: 1024px){.cb-rq-signup-description{font-size:13px;}}
@media (max-width: 767px){.cb-rq-signup-description{font-size:13px;}}
.cb-rq-signup-form{width:100%;max-width:510px;}
@media (max-width: 1024px){.cb-rq-signup-form{width:100%;max-width:510px;}}
@media (max-width: 767px){.cb-rq-signup-form{width:100%;max-width:510px;}}
