.breakdance .bde-section-271-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-271-100 .section-container{padding-bottom:0px;padding-top:0px}.ghf-advertise-page{--ghf-navy:#071a33;--ghf-blue:#102f57;--ghf-orange:#f58220;--ghf-cream:#f6f2ea;--ghf-white:#fff;--ghf-text:#172033;--ghf-muted:#5c6573;--ghf-border:#dfe4ea;--ghf-light-blue:#edf3f8;--ghf-shadow:0 18px 50px rgba(7,26,51,0.1);color:var(--ghf-text);background:var(--ghf-white);font-family:inherit;overflow:hidden}.ghf-advertise-page *,.ghf-advertise-page *::before,.ghf-advertise-page *::after{box-sizing:border-box}.ghf-advertise-page h1,.ghf-advertise-page h2,.ghf-advertise-page h3,.ghf-advertise-page p{margin-top:0}.ghf-advertise-page h1,.ghf-advertise-page h2,.ghf-advertise-page h3{color:var(--ghf-navy);line-height:1.08;letter-spacing:-0.025em}.ghf-advertise-page p{line-height:1.7}.ghf-ad-container{width:min(1180px,calc(100% - 40px));margin-inline:auto}.ghf-ad-narrow{max-width:820px}.ghf-ad-section{padding:90px 0}.ghf-ad-section-light{background:var(--ghf-white)}.ghf-ad-section-label,.ghf-ad-eyebrow{display:inline-block;margin-bottom:14px;color:var(--ghf-orange);font-size:0.78rem;font-weight:800;letter-spacing:0.13em;line-height:1.3;text-transform:uppercase}.ghf-ad-section-label-light{color:#ffad66}.ghf-ad-hero{position:relative;padding:110px 0;color:var(--ghf-white);background:radial-gradient(circle at 90% 15%,rgba(245,130,32,0.2),transparent 30%),linear-gradient(135deg,var(--ghf-navy) 0%,var(--ghf-blue) 100%)}.ghf-ad-hero::after{content:"";position:absolute;right:-120px;bottom:-210px;width:420px;height:420px;border:65px solid rgba(255,255,255,0.035);border-radius:50%;pointer-events:none}.ghf-ad-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,0.65fr);gap:70px;align-items:center}.ghf-ad-hero h1{max-width:780px;margin-bottom:24px;color:var(--ghf-white);font-size:clamp(3rem,6vw,5.6rem)}.ghf-ad-hero-lead{max-width:720px;margin-bottom:34px;color:rgba(255,255,255,0.83);font-size:clamp(1.1rem,2vw,1.35rem)}.ghf-ad-button-row{display:flex;flex-wrap:wrap;gap:14px}.ghf-ad-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:14px 23px;border:2px solid transparent;border-radius:5px;font-size:0.94rem;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.ghf-ad-button:hover{transform:translateY(-2px)}.ghf-ad-button-primary{color:var(--ghf-navy);background:var(--ghf-orange)}.ghf-ad-button-primary:hover{color:var(--ghf-navy);background:#ff963d}.ghf-ad-button-secondary{color:var(--ghf-white);border-color:rgba(255,255,255,0.38);background:rgba(255,255,255,0.06)}.ghf-ad-button-secondary:hover{color:var(--ghf-white);border-color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.12)}.ghf-ad-button-orange{width:100%;color:var(--ghf-navy);background:var(--ghf-orange)}.ghf-ad-button-orange:hover{color:var(--ghf-navy);background:#ff963d}.ghf-ad-hero-card{padding:34px;border:1px solid rgba(255,255,255,0.15);border-top:5px solid var(--ghf-orange);border-radius:8px;background:rgba(255,255,255,0.09);box-shadow:0 25px 70px rgba(0,0,0,0.2);backdrop-filter:blur(10px)}.ghf-ad-hero-card h2{margin-bottom:15px;color:var(--ghf-white);font-size:1.85rem}.ghf-ad-hero-card p{color:rgba(255,255,255,0.78)}.ghf-ad-card-label{display:inline-block;margin-bottom:15px;color:#ffad66;font-size:0.75rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase}.ghf-ad-check-list{display:grid;gap:12px;padding:0;margin:24px 0 0;list-style:none}.ghf-ad-check-list li{position:relative;padding-left:27px;color:var(--ghf-white);font-weight:700}.ghf-ad-check-list li::before{content:"✓";position:absolute;top:0;left:0;color:var(--ghf-orange);font-weight:900}.ghf-ad-narrow h2{margin-bottom:24px;font-size:clamp(2.2rem,4vw,3.7rem)}.ghf-ad-narrow p{color:var(--ghf-muted);font-size:1.05rem}.ghf-ad-large-copy{color:var(--ghf-text)!important;font-size:clamp(1.2rem,2vw,1.45rem)!important;font-weight:650}.ghf-ad-audience-section{background:var(--ghf-cream)}.ghf-ad-heading-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,0.48fr);gap:70px;align-items:end;margin-bottom:45px}.ghf-ad-heading-row h2{max-width:760px;margin-bottom:0;font-size:clamp(2.1rem,4vw,3.55rem)}.ghf-ad-heading-row>p{margin-bottom:0;color:var(--ghf-muted)}.ghf-ad-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ghf-ad-stat-card{min-height:275px;padding:28px;border:1px solid rgba(7,26,51,0.09);border-radius:7px;background:var(--ghf-white);box-shadow:0 8px 30px rgba(7,26,51,0.045)}.ghf-ad-stat-number{display:block;margin-bottom:10px;color:var(--ghf-orange);font-size:1.75rem;font-weight:900;line-height:1}.ghf-ad-stat-title{display:block;margin-bottom:18px;color:var(--ghf-navy);font-size:1.05rem;font-weight:850}.ghf-ad-stat-card p{margin-bottom:0;color:var(--ghf-muted);font-size:0.95rem}.ghf-ad-metrics-note{margin:24px 0 0;color:var(--ghf-muted);font-size:0.88rem;font-style:italic;text-align:right}.ghf-ad-centered-heading{max-width:780px;margin:0 auto 48px;text-align:center}.ghf-ad-centered-heading h2{margin-bottom:18px;font-size:clamp(2.1rem,4vw,3.5rem)}.ghf-ad-centered-heading p{margin-bottom:0;color:var(--ghf-muted);font-size:1.05rem}.ghf-ad-options-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ghf-border);border-left:1px solid var(--ghf-border)}.ghf-ad-option-card{position:relative;min-height:295px;padding:34px;border-right:1px solid var(--ghf-border);border-bottom:1px solid var(--ghf-border);background:var(--ghf-white);transition:transform 0.2s ease,box-shadow 0.2s ease,z-index 0s}.ghf-ad-option-card:hover{z-index:2;transform:translateY(-5px);box-shadow:var(--ghf-shadow)}.ghf-ad-option-number{margin-bottom:25px;color:var(--ghf-orange);font-size:0.85rem;font-weight:900;letter-spacing:0.1em}.ghf-ad-option-card h3{margin-bottom:15px;font-size:1.45rem}.ghf-ad-option-card p{margin-bottom:0;color:var(--ghf-muted);font-size:0.96rem}.ghf-ad-local-section{color:var(--ghf-white);background:var(--ghf-blue)}.ghf-ad-local-grid{display:grid;grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr);gap:90px;align-items:center}.ghf-ad-local-content h2{margin-bottom:24px;color:var(--ghf-white);font-size:clamp(2.2rem,4vw,3.7rem)}.ghf-ad-local-content p{color:rgba(255,255,255,0.76);font-size:1.05rem}.ghf-ad-local-points{display:grid;gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,0.13);border-radius:7px;background:rgba(255,255,255,0.13)}.ghf-ad-local-point{display:grid;grid-template-columns:minmax(150px,0.35fr) minmax(0,0.65fr);gap:28px;padding:27px;background:rgba(7,26,51,0.52)}.ghf-ad-local-point strong{color:var(--ghf-white);font-size:1rem}.ghf-ad-local-point span{color:rgba(255,255,255,0.72);line-height:1.6}.ghf-ad-independence-section{background:var(--ghf-light-blue)}.ghf-ad-independence-box{display:grid;grid-template-columns:125px minmax(0,1fr);gap:42px;align-items:start;max-width:970px;padding:48px;margin:0 auto;border-left:6px solid var(--ghf-orange);border-radius:6px;background:var(--ghf-white);box-shadow:var(--ghf-shadow)}.ghf-ad-independence-icon{display:flex;width:112px;height:112px;align-items:center;justify-content:center;border:2px solid var(--ghf-orange);border-radius:50%;color:var(--ghf-navy);font-size:1.3rem;font-weight:900;letter-spacing:0.04em}.ghf-ad-independence-box h2{margin-bottom:20px;font-size:clamp(2rem,3.5vw,3.1rem)}.ghf-ad-independence-box p{color:var(--ghf-muted)}.ghf-ad-text-link{display:inline-block;margin-top:6px;color:var(--ghf-blue);font-weight:850;text-decoration-color:var(--ghf-orange);text-decoration-thickness:2px;text-underline-offset:5px}.ghf-ad-text-link:hover{color:var(--ghf-orange)}.ghf-ad-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ghf-ad-process-step{position:relative;padding-top:23px;border-top:4px solid var(--ghf-navy)}.ghf-ad-process-step>span{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;margin-bottom:20px;border-radius:50%;color:var(--ghf-navy);background:var(--ghf-orange);font-weight:900}.ghf-ad-process-step h3{margin-bottom:13px;font-size:1.25rem}.ghf-ad-process-step p{margin-bottom:0;color:var(--ghf-muted);font-size:0.94rem}.ghf-ad-inquiry{padding:90px 0;color:var(--ghf-white);background:linear-gradient(120deg,rgba(245,130,32,0.09),transparent 40%),var(--ghf-navy)}.ghf-ad-inquiry-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.58fr);gap:80px;align-items:center}.ghf-ad-inquiry h2{max-width:720px;margin-bottom:20px;color:var(--ghf-white);font-size:clamp(2.3rem,4.5vw,4rem)}.ghf-ad-inquiry-grid>div:first-child>p{max-width:700px;color:rgba(255,255,255,0.76);font-size:1.08rem}.ghf-ad-inquiry-card{padding:34px;border-top:5px solid var(--ghf-orange);border-radius:7px;color:var(--ghf-text);background:var(--ghf-white);box-shadow:0 25px 70px rgba(0,0,0,0.24)}.ghf-ad-inquiry-card h3{margin-bottom:12px;font-size:1.65rem}.ghf-ad-inquiry-card>p{color:var(--ghf-muted)}.ghf-ad-email{display:block;margin-top:15px;color:var(--ghf-blue);font-size:0.92rem;font-weight:800;text-align:center}.ghf-ad-form-note{padding-top:18px;margin:20px 0 0;border-top:1px solid var(--ghf-border);font-size:0.82rem;text-align:center}.ghf-ad-button:focus-visible,.ghf-ad-text-link:focus-visible{outline:3px solid var(--ghf-orange);outline-offset:4px}@media (max-width:1024px){.ghf-ad-hero-grid,.ghf-ad-local-grid,.ghf-ad-inquiry-grid{grid-template-columns:1fr}.ghf-ad-hero-grid{gap:45px}.ghf-ad-hero-card{max-width:680px}.ghf-ad-heading-row{grid-template-columns:1fr;gap:20px}.ghf-ad-stat-grid,.ghf-ad-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ghf-ad-options-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ghf-ad-local-grid{gap:50px}.ghf-ad-inquiry-grid{gap:45px}}@media (max-width:767px){.ghf-ad-container{width:min(100% - 28px,1180px)}.ghf-ad-section,.ghf-ad-inquiry{padding:64px 0}.ghf-ad-hero{padding:75px 0}.ghf-ad-hero h1{font-size:clamp(2.65rem,13vw,4rem)}.ghf-ad-hero-card,.ghf-ad-inquiry-card{padding:25px}.ghf-ad-button-row{display:grid}.ghf-ad-button{width:100%}.ghf-ad-stat-grid,.ghf-ad-options-grid,.ghf-ad-process-grid{grid-template-columns:1fr}.ghf-ad-stat-card,.ghf-ad-option-card{min-height:auto}.ghf-ad-metrics-note{text-align:left}.ghf-ad-local-point{grid-template-columns:1fr;gap:8px}.ghf-ad-independence-box{grid-template-columns:1fr;gap:25px;padding:28px}.ghf-ad-independence-icon{width:85px;height:85px;font-size:1rem}.ghf-ad-centered-heading{text-align:left}}.breakdance .bde-div-271-102{width:1500px}