:where(.bjusa) :is(h1,h2,h3,h4,p,ul,li,figure,figcaption,small){margin:0;padding:0;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none}.bjusa .wrap{padding-inline:0}@font-face{font-family:BJH;src:url(//bentzjazusa.com/cdn/shop/t/6/assets/bjusa-BJH.ttf?v=141281336195472088121790961274) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:BJB;src:url(//bentzjazusa.com/cdn/shop/t/6/assets/bjusa-BJB.ttf?v=119937782938082237201790961273) format("truetype");font-weight:400;font-display:swap}:root{--field:#05070F;--lift:#0B1026;--ink:#EDF2FA;--body:#CFD9EC;--soft:#BCC8DE;--muted:#98A7C2;--acc:#7FE0F8;--rule:rgba(255,255,255,.14);--lum:linear-gradient(180deg,#5A63FF 0%,#4A9BF7 40%,#3ED2F2 75%,#63F0F0 100%);--lumx:linear-gradient(96deg,#5A63FF 0%,#4A9BF7 40%,#3ED2F2 75%,#63F0F0 100%);--max:1240px;--gut:clamp(20px,4vw,56px)}.bjusa *{box-sizing:border-box}.bjusa{background:var(--field);color:var(--ink);font-family:BJB,Inter,system-ui,sans-serif;font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}.bjusa img{display:block;max-width:100%}.bjusa a{color:inherit}.bjusa :focus-visible{outline:2px solid var(--acc);outline-offset:3px}.wrap{width:min(var(--max),100% - 2*var(--gut));margin-inline:auto}.disp{font-family:BJH,Raleway,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.06;color:var(--ink);text-wrap:balance}.lum{background:var(--lum);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 18px rgba(90,150,255,.42));padding-bottom:.08em}.acc{color:var(--acc)}.bod{color:var(--body);max-width:62ch}.bod b{color:var(--ink);font-weight:700;font-family:BJB}.sub{font-family:BJH;font-weight:700;font-size:clamp(20px,2.2vw,26px);color:var(--ink);letter-spacing:-.01em;line-height:1.2}.tick{list-style:none}.tick li{position:relative;padding-left:30px;margin:10px 0;color:#dce4f2;line-height:1.48}.tick li:before{content:"";position:absolute;left:0;top:.72em;width:16px;height:2px;background:var(--acc)}.fine{font-size:14px;line-height:1.5;color:var(--muted)}.rule{height:1px;background:var(--rule)}.btn{display:inline-flex;align-items:center;gap:10px;font-family:BJH;font-weight:700;font-size:15px;letter-spacing:.01em;padding:14px 22px;border-radius:6px;text-decoration:none;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.btn:active{transform:translateY(1px) scale(.99)}.btn.pri{background:#edf2fa;color:#05070f}.btn.pri:hover{background:#fff;box-shadow:0 0 28px #63f0f059}.btn.ghost{color:var(--ink);border:1px solid rgba(127,224,248,.55)}.btn.ghost:hover{border-color:var(--acc);background:#7fe0f814}.btn svg{width:16px;height:16px}.hero{position:relative;overflow:hidden}.eyebg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.11}.hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 55% at 50% 48%,#06080de6,#06080d00 72%),linear-gradient(104deg,#fff0 28%,#ffffff08,#fff0 64%),linear-gradient(180deg,#05070f33,#05070f00 30%,#05070feb)}.hero .wrap{position:relative;z-index:2}.hero .photo{position:relative;z-index:1;width:min(108%,1240px);margin:-36px auto -150px;left:-2%;mix-blend-mode:screen;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 62% 60% at 50% 48%,#000 55%,transparent 96%);mask-image:radial-gradient(ellipse 62% 60% at 50% 48%,#000 55%,transparent 96%)}.band{position:relative;z-index:3;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px 28px;margin-top:6px;padding:18px 0 20px;border-top:1px solid rgba(127,224,248,.45);border-bottom:1px solid rgba(127,224,248,.45);text-decoration:none;color:var(--ink);transition:border-color .18s ease}.band:hover{border-color:var(--acc)}.band img{width:168px;background:#fff;padding:7px 11px;border-radius:4px}.band b{display:block;font-family:BJH;font-weight:700;font-size:clamp(20px,2.3vw,30px);letter-spacing:-.015em;line-height:1.1}.band small{display:block;font-size:clamp(14px,1.3vw,17px);color:#bfe0f2;margin-top:6px}.band .go{font-family:BJH;font-weight:700;font-size:15px;color:var(--acc);display:inline-flex;gap:8px;align-items:center;white-space:nowrap}.hero .lockup{width:min(300px,56vw);margin:44px auto 0;position:relative;z-index:2}.hero .title{text-align:center;position:relative;z-index:2}.hero h1{font-size:clamp(44px,7.4vw,96px)}.hero .dek{margin-top:18px;font-size:clamp(14px,1.4vw,17px);letter-spacing:.14em;text-transform:uppercase;color:#bfe0f2}.hero .cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin:34px 0 84px;position:relative;z-index:2}.sec{position:relative;padding:clamp(72px,9vw,128px) 0 clamp(80px,9.5vw,136px)}.sec .pool{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pool.l{background:radial-gradient(900px 620px at 18% 12%,#1c58b038,#0c0d1200 70%)}.pool.r{background:radial-gradient(900px 620px at 82% 14%,#5236ac38,#0c0d1200 70%)}.pool.c{background:radial-gradient(1100px 700px at 50% 20%,#1c58b029,#0c0d1200 70%)}.sec .wrap{position:relative}.h2{font-size:clamp(34px,4.6vw,58px);max-width:16ch}.two{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,72px);align-items:start;margin-top:44px}.frame{position:relative;overflow:hidden;border-radius:10px}.frame img{width:100%;height:100%;object-fit:cover}.frame.lit{border:1px solid rgba(127,224,248,.75);box-shadow:0 0 36px #3caae659}.photos{display:grid;grid-template-columns:1.25fr 1fr;gap:14px}.photos .frame{aspect-ratio:4/3}.wave{width:min(520px,60%);height:22px;margin:64px auto 0;display:block}.spec{width:100%;max-width:980px;height:auto;margin:28px auto 0;display:block}.defn{margin-top:36px;display:grid;grid-template-columns:auto 1fr;gap:14px 48px;align-items:baseline}.defn .tick{display:flex;gap:40px;flex-wrap:wrap}.defn .tick li{margin:0}.defn p{grid-column:1 / -1}.proof{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:center}.big{font-size:clamp(72px,10vw,128px);line-height:.95}.mid{font-size:clamp(34px,4.4vw,56px)}.proof .photo{border-radius:12px;overflow:hidden;aspect-ratio:1}.proof .photo img{width:100%;height:100%;object-fit:cover;object-position:center 40%}.order{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.order .fine{max-width:46ch}.c66 .grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,4vw,56px);align-items:center}.c66 .unit{position:relative}.c66 .unit:before{content:"";position:absolute;top:-12%;right:-10%;bottom:-12%;left:-10%;background:radial-gradient(closest-side,#04060ef5,#04060eb3 48%,#04060e00 80%)}.c66 .unit img{position:relative;width:min(100%,520px);margin-inline:auto;mix-blend-mode:screen}.c66 .unit figcaption{position:relative;text-align:center;color:#c6d1e6;font-size:15px;margin-top:-6px}.kick{font-family:BJH;font-weight:700;font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:#bfe0f2}.mark{display:flex;align-items:center;gap:12px;margin-top:22px}.mark img{width:min(220px,46vw)}.mark span{font-family:BJH;font-weight:700;font-size:clamp(28px,3vw,38px);letter-spacing:-.02em}.stats{display:grid;grid-template-columns:repeat(4,max-content);gap:18px 40px;margin-top:34px;justify-content:start}.stats b{display:block;font-family:BJH;font-weight:700;font-size:clamp(30px,3.4vw,44px);color:#fff;text-shadow:0 0 16px rgba(96,156,255,.75);letter-spacing:-.01em;line-height:1;white-space:nowrap}.stats span{display:block;font-size:14px;color:var(--soft);margin-top:6px;white-space:nowrap}.clusters{display:grid;grid-template-columns:1fr 1fr;gap:28px 48px;margin-top:34px}.cluster h3{font-family:BJH;font-weight:700;font-size:18px;margin-bottom:8px}.cluster p{color:#dce4f2;line-height:1.7}.cluster i{font-style:normal;color:#a9b8d2}.visit{padding-top:clamp(40px,5vw,64px)}.visit .top{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(32px,5vw,80px);align-items:start}.visit .top>div:last-child{padding-top:clamp(0px,3vw,44px)}.booth{font-size:clamp(96px,15vw,200px);line-height:.9;letter-spacing:-.04em}.when{font-family:BJH;font-weight:700;font-size:clamp(22px,2.6vw,32px);line-height:1.2;margin-top:18px;letter-spacing:-.01em}.where{margin-top:10px;font-size:18px;color:var(--body)}.days{margin-top:28px;display:flex;align-items:baseline;gap:12px}.days b{font-family:BJH;font-weight:700;font-size:clamp(40px,5vw,64px);line-height:1}.days span{color:var(--soft)}.visit .cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.stand{margin-top:clamp(48px,6vw,80px);display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.stand .frame{aspect-ratio:4/3}.stand .frame:after{content:attr(data-cap);position:absolute;left:0;right:0;bottom:0;padding:28px 16px 12px;background:linear-gradient(180deg,#05080e00,#05080ec7);color:#e4ebf7;font-size:14px}.contact{margin-top:clamp(48px,6vw,80px);display:grid;grid-template-columns:1fr auto;gap:32px;align-items:end}.contact .lines{font-size:18px;line-height:1.8}.contact .lines a{text-decoration:none}.contact .lines a:hover{color:var(--acc)}.contact .marks{text-align:right}.contact .marks img{margin-left:auto}.compliance{padding:28px 0 36px;font-size:13px;line-height:1.6;color:#7e8fab}@media(prefers-reduced-motion:no-preference){.hero .lockup,.hero .title,.hero .cta,.band{opacity:0;transform:translateY(10px);animation:rise .9s cubic-bezier(.2,.7,.2,1) forwards}.hero .photo{opacity:0;animation:glow 1.6s ease-out .15s forwards}.band{animation-delay:0s}.hero .lockup{animation-delay:.2s}.hero .title{animation-delay:.4s}.hero .cta{animation-delay:.6s}@keyframes rise{to{opacity:1;transform:none}}@keyframes glow{to{opacity:1}}}@media(max-width:960px){.two,.proof,.c66 .grid,.visit .top,.clusters,.contact{grid-template-columns:1fr}.stand{grid-template-columns:1fr 1fr}.stats{grid-template-columns:repeat(2,max-content)}.contact .marks{text-align:left}.contact .marks img{margin-left:0}.proof .photo{order:-1;max-width:520px}.c66 .unit{order:-1}}@media(max-width:640px){body{font-size:16px}.hdr nav{display:none}.band{grid-template-columns:1fr;gap:12px;padding:16px 0}.band img{width:150px}.band .go{justify-self:start}.hero .lockup{margin-top:28px}.hero .photo{width:150%;left:-25%;margin:-6px 0 -34px}.stand,.defn{grid-template-columns:1fr}.stats span{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bjusa-home.css.map */
