:root{--bg-dark: #0a0a0a;--bg-elevated: #111111;--bg-card: rgba(255,255,255,.04);--border-subtle: rgba(255,255,255,.08);--text-primary: #f5f5f5;--text-secondary: rgba(245,245,245,.6);--accent: #f97d0a;--accent-light: #fdba74;--ease-out: cubic-bezier(.22,1,.36,1)}body{overflow-x:clip}html.lenis{scroll-behavior:auto!important}.bwd-cinematic{--font-sans: "Host Grotesk",sans-serif;--font-display: "Host Grotesk",sans-serif;font-family:var(--font-sans)}.bwd-cinematic :is(h1,h2,.bwd-hero2__title,.bwd-hero2__sub){font-family:var(--font-display)}.bwd-craft-progress{position:fixed;inset:0 0 auto;height:2px;z-index:10001;background:linear-gradient(90deg,var(--accent),var(--accent-light));transform:scaleX(0);transform-origin:left;pointer-events:none}.bwd-header.is-scrolled{background:#0a0a0ad9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-subtle)}.bwd-header.is-scrolled :is(.bwd-nav-link,[data-drawer-open]){color:var(--text-primary)}.bwd-header.is-scrolled .bwd-header__brand img{filter:brightness(0) invert(1)}.bwd-header.is-scrolled :is(.bwd-locale-trigger,.bwd-header-phone){color:var(--text-primary)}.bwd-craft-line{display:block;overflow:clip;padding-bottom:.07em;margin-bottom:-.07em}.bwd-craft-line__inner{display:block}.bwd-cinematic [data-reveal]{transition:none}.bwd-craft-parallax{will-change:transform}.bwd-craft-dot,.bwd-craft-ring{position:fixed;top:0;left:0;pointer-events:none;border-radius:50%;z-index:10002;opacity:0}.bwd-craft-dot{width:6px;height:6px;background:var(--accent)}.bwd-craft-ring{width:40px;height:40px;border:1px solid rgba(249,125,10,.4)}.bwd-craft-ring.is-hover{border-color:var(--accent)}.bwd-craft-indicator{position:absolute;bottom:8px;left:50%;width:26px;height:40px;transform:translate(-50%);pointer-events:none}.bwd-craft-indicator svg{width:100%;height:100%}.bwd-media[class*=aspect-]>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bwd-craft-gallery{--stage: #0b0d10;--card-gap: clamp(1.25rem, 2vw, 2rem);position:relative;isolation:isolate;color:#aeb5be;background:radial-gradient(56rem 34rem at 6vw -12%,rgba(249,125,10,.17),transparent 62%),radial-gradient(44rem 30rem at 96vw 112%,rgba(249,125,10,.11),transparent 64%),radial-gradient(38rem 26rem at 58vw 46%,rgba(255,255,255,.035),transparent 70%),var(--stage)}.bwd-craft-gallery:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(https://bestwebdeveloper.org/wp-content/themes/bestwebdeveloper/assets/cinematic/%23n)'/%3E%3C/svg%3E")}.bwd-craft-gallery :is(h2,h3){color:#fff}.bwd-craft-gallery .bwd-eyebrow{color:var(--accent-light)}.bwd-craft-gallery .text-lead{color:#aeb5be}.bwd-craft-gallery article .text-ink-500{color:#828c99}.bwd-craft-gallery article:is(:hover,:focus-within) h3{color:var(--accent-light)}.bwd-craft-gallery .bwd-media{box-shadow:0 0 0 1px #ffffff12,0 28px 56px -28px #000000bf,0 14px 32px -20px #f97d0a38;transition:scale .5s var(--ease-out)}.bwd-craft-gallery .bwd-media:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(11,13,16,.5),transparent 46%)}.bwd-craft-gallery .bwd-overlay{z-index:2}.bwd-craft-gallery article:focus-within .bwd-media{outline:2px solid var(--accent);outline-offset:4px}.bwd-craft-gallery article:active .bwd-media{scale:.985}.bwd-craft-gallery .bwd-btn-secondary{background:#ffffff0a;color:#fff;border-color:#fff3;box-shadow:none}.bwd-craft-gallery .bwd-btn-secondary:hover{background:#f97d0a1a;border-color:var(--accent);color:var(--accent-light)}.bwd-craft-gallery .bwd-btn-secondary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.bwd-craft-gallery .bwd-btn-secondary:active{transform:translateY(0) scale(.98)}.bwd-craft-tint{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;mix-blend-mode:multiply;background:linear-gradient(135deg,#0b0d10 10%,#4a2306)}.bwd-craft-gallery.is-horizontal{--card-w: clamp(17rem, min(31vw, (100svh - var(--craft-top, 0px) - 15rem) * 1.02), 29rem);display:flex;align-items:center;min-height:calc(100svh - var(--craft-top, 0px));padding-block:clamp(2rem,5vh,3.5rem);overflow:clip}.bwd-craft-gallery.is-horizontal>.bwd-container{display:grid;grid-template-columns:minmax(18rem,25rem) minmax(0,1fr);grid-template-rows:auto auto 1fr auto;column-gap:clamp(3rem,6vw,6rem);align-items:start}.bwd-craft-gallery.is-horizontal .bwd-container>:first-child{grid-column:1;grid-row:1;position:relative;z-index:3;margin:0;max-width:none;text-align:start}.bwd-craft-gallery.is-horizontal .bwd-container>:first-child :is(h2,p){margin-inline:0}.bwd-craft-gallery.is-horizontal .bwd-container>:first-child h2{letter-spacing:-.03em}.bwd-craft-gallery.is-horizontal .bwd-container>:first-child .text-lead{line-height:1.7;font-size:1.0625rem}.bwd-craft-gallery.is-horizontal [data-craft-gallery-cta]{grid-column:1;grid-row:4;position:relative;z-index:3;margin-top:clamp(1.5rem,4vh,2.5rem);text-align:start}.bwd-craft-gallery.is-horizontal .bwd-craft-track{grid-column:2;grid-row:1 / -1;align-self:center;position:relative;z-index:1;display:flex;gap:var(--card-gap);width:max-content;margin:0;transform-origin:50% 100%;will-change:transform}.bwd-craft-gallery.is-horizontal .bwd-craft-track>*{flex:0 0 var(--card-w);width:var(--card-w);transform-origin:0 55%}[dir=rtl] .bwd-craft-gallery.is-horizontal .bwd-craft-track>*{transform-origin:100% 55%}.bwd-craft-gallery.is-horizontal .bwd-craft-track .bwd-media{aspect-ratio:5/4}.bwd-craft-gallery.is-horizontal .bwd-craft-track .bwd-media img{transition:scale .8s var(--ease-out);will-change:transform}.bwd-craft-gallery.is-horizontal .bwd-craft-track .bwd-media:hover img{scale:1.06}.bwd-craft-gallery.is-horizontal .bwd-craft-track h3{font-size:1.1875rem;letter-spacing:-.01em}.bwd-craft-curtain{position:absolute;inset-block:0;inset-inline-start:0;z-index:2;width:var(--craft-curtain, 0px);pointer-events:none;background:inherit;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 4.5rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 4.5rem),transparent)}[dir=rtl] .bwd-craft-curtain{background-position:right;-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 4.5rem),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 4.5rem),transparent)}.bwd-craft-hud{grid-column:1;grid-row:2;position:relative;z-index:3;display:grid;gap:.875rem;margin-top:clamp(1.75rem,5vh,3rem);max-width:18rem}.bwd-craft-count{display:flex;align-items:baseline;gap:.625rem;font-family:var(--font-display);font-variant-numeric:tabular-nums}.bwd-craft-count__now{display:inline-block;overflow:clip;padding-block:.06em;color:#fff;font-size:clamp(3rem,1.8rem + 2.6vw,4.5rem);font-weight:800;line-height:1;letter-spacing:-.045em}.bwd-craft-count__now>span,.bwd-craft-hud__label>span{display:inline-block}.bwd-craft-count__total{color:#828c99;font-size:1rem;font-weight:600;letter-spacing:.02em}.bwd-craft-hud__label{overflow:clip;min-height:1.4em;color:var(--accent-light);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.bwd-craft-rail{position:relative;height:2px;margin-block:.5rem;border-radius:2px;background:#ffffff1f}.bwd-craft-rail__fill{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--accent-light));transform:scaleX(0);transform-origin:left}[dir=rtl] .bwd-craft-rail__fill{transform-origin:right;background:linear-gradient(270deg,var(--accent),var(--accent-light))}.bwd-craft-rail__tick{position:absolute;top:50%;width:9px;height:9px;margin-block-start:-4.5px;margin-inline-start:-4.5px;border-radius:50%;background:var(--stage, #0b0d10);border:1.5px solid rgba(255,255,255,.28);transition:transform .5s var(--ease-out)}.bwd-craft-rail__tick.is-past{background:var(--accent);border-color:var(--accent)}.bwd-craft-rail__tick.is-active{background:var(--accent);border-color:var(--accent-light);transform:scale(1.45);box-shadow:0 0 0 4px #f97d0a2e}@media(max-width:1023px){.bwd-craft-gallery .bwd-craft-track{display:flex;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--bwd-gutter, 1.25rem) * -1);padding:0 var(--bwd-gutter, 1.25rem) .75rem;scroll-padding-inline:var(--bwd-gutter, 1.25rem)}.bwd-craft-gallery .bwd-craft-track::-webkit-scrollbar{display:none}.bwd-craft-gallery .bwd-craft-track>*{flex:0 0 min(82vw,22rem);scroll-snap-align:start}}.bwd-cinematic .bwd-hero2__line{animation:none}@media(min-width:768px){.bwd-cinematic .bwd-section:not(.is-horizontal){--bwd-section-y: clamp(6rem,9vw,10rem)}}@media(max-width:767px),(pointer:coarse){.bwd-craft-dot,.bwd-craft-ring{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.bwd-craft-dot,.bwd-craft-ring,.bwd-craft-indicator,.bwd-craft-progress{display:none}.bwd-craft-parallax{will-change:auto}.bwd-cinematic *,.bwd-cinematic *:before,.bwd-cinematic *:after{animation:none!important;transition-duration:0s!important}.bwd-cinematic [data-reveal]{opacity:1;transform:none}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.bwd-sprite{position:absolute;overflow:hidden}.bwd-cube-wrap[data-cube=wp]{--x: 44%;--y: 6%;--s: 1;--d: 0s}.bwd-cube-wrap[data-cube=js]{--x: 18%;--y: 30%;--s: .78;--d: -.9s}.bwd-cube-wrap[data-cube=react]{--x: 66%;--y: 28%;--s: .86;--d: -1.8s}.bwd-cube-wrap[data-cube=figma]{--x: 36%;--y: 50%;--s: .92;--d: -2.7s}.bwd-cube-wrap[data-cube=ai]{--x: 70%;--y: 58%;--s: 1.08;--d: -3.6s}.bwd-cube-wrap[data-cube=seo]{--x: 10%;--y: 66%;--s: .7;--d: -4.5s}.bwd-cube-wrap[data-cube=shop]{--x: 48%;--y: 78%;--s: .74;--d: -5.4s}.bwd-cube-wrap[data-cube=next]{--x: 82%;--y: 8%;--s: .62;--d: -6.3s}.bwd-email{unicode-bidi:isolate;direction:ltr}.bwd-email__at:before{content:"@"}.bwd-hero2__kicker{display:flex;align-items:center;gap:.6rem;margin-bottom:clamp(.9rem,2vh,1.25rem);font-family:var(--font-sans, inherit);font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:#bb520c}.bwd-hero2__kicker:before{content:"";flex:none;width:1.75rem;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--accent),var(--accent-light))}[dir=rtl] .bwd-hero2__kicker{letter-spacing:0;text-transform:none}
