.btk-page-banner{text-align:center;isolation:isolate;background:linear-gradient(#14171d 0%,#0b0d11 55% 100%);border-bottom:1px solid #ff6b3538;width:100dvw;max-width:100dvw;min-height:clamp(260px,38dvh,420px);margin-left:calc(50% - 50dvw);margin-right:calc(50% - 50dvw);padding:clamp(5.5rem,10vw,7.5rem) 1.5rem clamp(2.75rem,5vw,4.25rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 48px #00000059}.btk-page-banner:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0%,#ff6b35a6 50%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.btk-pb-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.btk-pb-aurora{filter:blur(42px);opacity:1;background:radial-gradient(70% 55% at 50% -5%,#ff6b3573 0%,#0000 58%),radial-gradient(45% 40% at 85% 20%,#4a89f547 0%,#0000 58%),radial-gradient(50% 45% at 10% 55%,#9c27b033 0%,#0000 58%);animation:18s ease-in-out infinite alternate btk-pb-aurora;position:absolute;inset:-25%}@keyframes btk-pb-aurora{0%{transform:translate(0,0)scale(1)}to{transform:translate(2%,-3%)scale(1.06)}}.btk-pb-grid{opacity:.9;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:radial-gradient(85% 85% at 50% 25%,#000 25%,#0000 78%)}.btk-pb-noise{opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/></svg>");position:absolute;inset:0}.btk-pb-inner{z-index:1;max-width:880px;margin:0 auto;position:relative}.btk-pb-breadcrumb{color:#9ba3af;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .5rem;margin:0 0 1.25rem;font-size:.82rem;display:flex}.btk-pb-breadcrumb a{color:#9ba3af;text-decoration:none}.btk-pb-breadcrumb a:hover{color:#ff6b35;text-decoration:none}.btk-pb-bc-sep{opacity:.45}.btk-pb-bc-current{color:#eceff4;font-weight:500}.btk-pb-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#ff6b35;background:#ff6b3529;border:1px solid #ff6b3547;border-radius:999px;align-items:center;gap:.5rem;margin:0 0 1rem;padding:.45rem 1rem;font-size:.72rem;font-weight:700;display:inline-flex;box-shadow:0 0 24px #ff6b351f}.btk-pb-eyebrow-dot{background:#ff6b35;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #ff6b35cc}.btk-pb-title{color:#eceff4;text-shadow:0 2px 24px #00000059;margin:0 0 1rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.12}.btk-pb-intro{color:#9ba3af;max-width:640px;margin:0 auto;font-size:1.05rem;line-height:1.7}body.btk-has-page-banner .site-content{overflow-x:hidden}@supports (overflow:clip){body.btk-has-page-banner:not(.btk-price-table-page) .site-content{overflow-x:clip}}body.btk-price-table-page.btk-has-page-banner .site-content{overflow-x:visible}body.btk-has-page-banner .main-content{padding-top:2.5rem}body.btk-has-page-banner .page-entry .page-entry-content>h1:first-child,body.btk-has-page-banner .page-entry .page-entry-content>:first-child>h1{display:none}body.btk-has-page-banner.btk-a-propos-page .main-content,body.btk-has-page-banner.btk-partenaires-page .main-content,body.btk-has-page-banner.woocommerce-page .site-content{padding-top:0}@media (prefers-reduced-motion:reduce){.btk-pb-aurora{animation:none}}.btk-page-banner--product{min-height:clamp(180px,28dvh,280px);padding-bottom:clamp(1.75rem,3vw,2.5rem)}