@font-face{font-family:BGT Poppins;src:url(fonts/poppins-latin-500-normal.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BGT Poppins;src:url(fonts/poppins-latin-300-normal.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}
/* Adformative About Us reference: Poppins, 55px hero / 15px regular body. */
.bgt{--bgt-d-body:15px;--bgt-d-hero:55px;--bgt-d-hero_desc:15px;--bgt-d-eyebrow:12px;--bgt-d-section_title:30px;--bgt-d-section_desc:15px;--bgt-d-video_quote:15px;--bgt-d-written_quote:15px;--bgt-d-author:14px;--bgt-d-position:12px;--bgt-d-stat_value:32px;--bgt-d-stat_label:14px;--bgt-d-button:14px;--bgt-d-filter:13px;--bgt-d-hero_quote:14px;--bgt-d-stars:20px;font-family:'BGT Poppins',Poppins,sans-serif!important;font-weight:var(--bgt-body-weight,400)!important;line-height:1.75}.bgt h1,.bgt h2{font-weight:var(--bgt-heading-weight,500)!important;letter-spacing:-.8px;line-height:1.22}.bgt h1{max-width:530px}.bgt h2{letter-spacing:-.5px}.bgt p,.bgt blockquote,.bgt .bgt-person small,.bgt .bgt-trust small{font-weight:var(--bgt-body-weight,400)!important}.bgt .bgt-person strong,.bgt .bgt-button,.bgt .bgt-filters button,.bgt .bgt-eyebrow,.bgt .bgt-chip{font-weight:500!important}.bgt .bgt-trust strong{font-weight:var(--bgt-heading-weight,500)!important;font-variant-numeric:tabular-nums;white-space:nowrap}.bgt .bgt-hero-copy>p{line-height:1.75;max-width:420px}.bgt .bgt-hero-quote>p{font-weight:var(--bgt-body-weight,400)!important}.bgt .bgt-center>p,.bgt .bgt-review-heading p{line-height:1.75}.bgt .bgt-video-card .bgt-card-body{min-height:195px}.bgt .bgt-written-card .bgt-card-body{min-height:320px}.bgt .bgt-card{border-radius:var(--bgt-card-radius,13px)}.bgt[data-card-hover="0"] .bgt-card:hover{transform:none}.bgt[data-card-shadow="0"] .bgt-card,.bgt[data-card-shadow="0"] .bgt-card:hover{box-shadow:none!important}
.bgt .bgt-play{color:var(--bgt-player-accent,var(--bgt-blue));touch-action:manipulation}.bgt .bgt-modal{background:var(--bgt-player-bg,#101c30);width:min(var(--bgt-player-width,1000px),94vw);max-width:94vw;max-height:94dvh;padding:14px;border:1px solid #ffffff12;border-radius:16px;box-shadow:0 24px 90px #0005;overflow:auto}.bgt .bgt-modal::backdrop{background:rgba(6,16,32,var(--bgt-backdrop-opacity,.85));backdrop-filter:blur(5px)}.bgt .bgt-modal-top{display:flex;justify-content:flex-end;align-items:center;min-height:44px;margin-bottom:12px;padding:0}.bgt .bgt-close{width:42px;height:42px;padding:0;display:grid;place-items:center;flex-shrink:0;border:1px solid #ffffff25;border-radius:50%;background:var(--bgt-close-bg,#fff);color:var(--bgt-close-color,#14254c);line-height:1;transition:transform .15s,box-shadow .15s}.bgt .bgt-close svg{display:block;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;pointer-events:none}.bgt .bgt-close:hover{transform:rotate(90deg);box-shadow:0 0 0 3px #ffffff18}.bgt .bgt-close:focus-visible{outline:3px solid var(--bgt-player-accent,var(--bgt-blue));outline-offset:3px}.bgt .bgt-player{overflow:hidden;border-radius:8px;background:#000}.bgt .bgt-player iframe,.bgt .bgt-player video{display:block;width:100%;height:100%;border:0;accent-color:var(--bgt-player-accent,var(--bgt-blue))}.bgt .bgt-video-source{color:var(--bgt-player-accent,var(--bgt-blue))!important}.bgt .bgt-video-help{margin-top:8px;padding:4px 3px;font-size:11px!important}
@media(max-width:800px){.bgt{--bgt-d-body:14px;--bgt-d-hero:35px;--bgt-d-hero_desc:14px;--bgt-d-eyebrow:11px;--bgt-d-section_title:28px;--bgt-d-section_desc:14px;--bgt-d-video_quote:14px;--bgt-d-written_quote:14px;--bgt-d-author:13px;--bgt-d-position:11px;--bgt-d-stat_value:28px;--bgt-d-stat_label:12px;--bgt-d-button:13px;--bgt-d-filter:12px;--bgt-d-hero_quote:13px;--bgt-d-stars:18px}.bgt h1,.bgt h2{letter-spacing:-.5px}.bgt .bgt-modal{padding:10px;border-radius:12px}.bgt .bgt-close{width:38px;height:38px}.bgt .bgt-modal-top{margin-bottom:8px;min-height:38px}.bgt .bgt-video-card .bgt-card-body{min-height:170px}}
@media(prefers-reduced-motion:reduce){.bgt .bgt-close:hover{transform:none}}

/* Keep the shortcode geometry stable from first paint. Only backgrounds bleed. */
.bgt{width:100%;max-width:100%;min-width:0}
.bgt .bgt-container{width:100%;max-width:1280px;padding-left:24px;padding-right:24px}
.bgt .bgt-hero{isolation:isolate;overflow:visible;clip-path:inset(0 -100vmax)}
.bgt .bgt-hero{border-image:linear-gradient(#edf8ff,#f7fbff) fill 0 / 0 / 0 100vmax}
.bgt .bgt-hero-grid{min-width:0}
.bgt .bgt-hero-grid>*{min-width:0}
.bgt .bgt-hero-quote{right:0;max-width:calc(100% - 16px)}
.bgt .bgt-rays{right:4px;top:4px}
@media(max-width:767px){.bgt .bgt-container{padding-left:20px;padding-right:20px}}
.bgt .bgt-hero:before{left:0;max-width:100%;transform:none}
.bgt h1,.bgt h2,.bgt p,.bgt blockquote{overflow-wrap:anywhere}

/* Written reviews share the CSS-only full-bleed background treatment. */
.bgt .bgt-written{border-image:linear-gradient(110deg,#edf9ff,#f1fbff) fill 0 / 0 / 0 100vmax}

/* 2.8.0: Bengali glyphs use Hind Siliguri, Latin glyphs retain local Poppins. */
.bgt,.bgt *{font-family:"BGT Poppins","Hind Siliguri",sans-serif!important;}
.bgt :is(h1,h2,h3,p,button,blockquote,span,small,strong){font-synthesis:none;}
