.bt600-page{--bt600-dark:0 0% 0%;--bt600-light:0 0% 100%;--bt600-surface:0 0% 95%;letter-spacing:0}.bt600-dark{background:hsl(var(--bt600-dark));color:hsl(var(--bt600-light))}.bt600-surface{background:hsl(var(--muted) / .35)}.bt600-hero{flex-direction:column;height:100svh;min-height:620px;padding-top:100px;display:flex;overflow:hidden}.bt600-editorial{text-align:center;width:min(100% - 48px,880px);margin-inline:auto}.bt600-product-title{text-wrap:balance;font-size:64px;font-weight:700;line-height:1.08}.bt600-heading{text-wrap:balance;font-size:56px;font-weight:700;line-height:1.12}.bt600-lead{white-space:pre-line;max-width:700px;color:hsl(var(--muted-foreground));text-wrap:pretty;margin:28px auto 0;font-size:24px;line-height:1.5}.bt600-copy{max-width:720px;color:hsl(var(--muted-foreground));text-wrap:pretty;margin:28px auto 0;font-size:21px;line-height:1.65}.bt600-dark .bt600-copy,.bt600-dark .bt600-eyebrow{color:hsl(var(--bt600-light) / .75)}.bt600-eyebrow{color:hsl(var(--muted-foreground));margin-bottom:20px;font-size:14px;font-weight:600}@keyframes bt600-tremble{0%,to{transform:translate(0)}10%{transform:translate(-1.2px,.4px)}22%{transform:translate(1px,-.5px)}34%{transform:translate(-.8px,-.8px)}46%{transform:translate(1.2px,.5px)}58%{transform:translate(-1px,.6px)}70%{transform:translate(.7px,-.4px)}82%{transform:translate(-.6px,.3px)}}.is-vibrating .bt600-eyebrow,.is-vibrating .bt600-heading,.is-vibrating .bt600-copy{animation:.55s linear infinite bt600-tremble}.is-vibrating .bt600-heading{animation-duration:.46s;animation-delay:-80ms}.is-vibrating .bt600-copy{animation-duration:.64s;animation-delay:-40ms}.is-vibrating.is-fast :is(.bt600-eyebrow,.bt600-heading,.bt600-copy){animation-duration:90ms}@keyframes bt600-foot-shake{0%,to{transform:translate(0)}25%{transform:translate(-1.5px,.6px)}50%{transform:translate(1.2px,-.8px)}75%{transform:translate(-.8px,-.4px)}}.bt600-foot{transform-box:fill-box;animation:.18s linear infinite bt600-foot-shake}.is-vibrating .bt600-foot{animation-duration:80ms}.bt600-section{padding-block:112px}.bt600-stability-inner{justify-content:center;align-items:center;gap:clamp(16px,2vw,32px);padding-inline:24px;display:flex}.bt600-stability-inner .bt600-editorial{flex:0 auto;width:auto;max-width:780px;margin-inline:0}.bt600-vibration-spacer{flex:none;width:clamp(72px,9vw,128px)}.bt600-vibration-symbol{width:clamp(72px,9vw,128px);color:hsl(var(--foreground) / .55);flex:none}@media (width<=767px){.bt600-stability-inner{flex-direction:column;gap:28px}.bt600-vibration-spacer{display:none}}.bt600-hero-media{object-fit:contain;width:100%;height:auto;max-height:58svh;margin-top:40px;display:block}.bt600-product-media{aspect-ratio:16/9;object-fit:contain;width:min(100%,1440px);height:auto;margin:48px auto 0;display:block}.bt600-scene-media{width:100%;height:auto;margin-top:64px;display:block}.bt600-story{width:min(100% - 48px,720px);margin:64px auto 0}.bt600-story-paragraph+.bt600-story-paragraph{margin-top:48px}.bt600-subheading{font-size:28px;font-weight:700;line-height:1.2}.bt600-story .bt600-copy{margin-top:20px}.bt600-page .bt600-model-toggle{background:hsl(var(--bt600-surface));color:hsl(var(--foreground));white-space:nowrap}.bt600-page .bt600-model-toggle[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background))}.bt600-page .bt600-model-toggle:hover{box-shadow:inset 0 0 0 1px hsl(var(--foreground))}@media (width<=767px){.bt600-hero{padding-top:120px}.bt600-product-title{font-size:40px}.bt600-heading{font-size:36px}.bt600-lead{margin-top:24px;font-size:19px}.bt600-copy{margin-top:24px;font-size:18px}.bt600-section{padding-block:72px}.bt600-hero-media,.bt600-product-media{margin-top:32px}.bt600-story{margin-top:48px}}.bt600-gallery{width:100%;margin-top:64px;display:grid;position:relative}.bt600-gallery-media{aspect-ratio:16/9;object-fit:contain;background:hsl(var(--background));opacity:0;pointer-events:none;grid-area:1/1;width:100%;height:auto;transition:opacity .7s;display:block}.bt600-gallery-media.is-active{opacity:1;pointer-events:auto}.bt600-gallery-dots{justify-content:center;gap:8px;display:flex;position:absolute;bottom:18px;left:0;right:0}.bt600-gallery-dot{background:hsl(var(--foreground) / .35);border-radius:2px;width:8px;height:8px;padding:0;transition:background-color .3s}.bt600-gallery-dot:hover{background:hsl(var(--foreground) / .7)}.bt600-gallery-dot[aria-current=true]{background:hsl(var(--foreground))}@media (width<=767px){.bt600-gallery{margin-top:32px}}@media (width<=1023px){.bt600-hero{padding-top:104px}.bt600-heading{font-size:40px}}@media (width<=767px){.bt600-editorial,.bt600-story{width:calc(100% - 32px)}.bt600-cage{padding-block:72px}.bt600-cage-slider{width:calc(100% - 32px);margin-top:36px}.bt600-cage-card{border-radius:18px;padding:24px}.bt600-product-title{font-size:36px}.bt600-heading{font-size:32px}.bt600-hero-media{max-height:42svh}}@media (height<=650px){.bt600-hero{padding-top:96px}.bt600-hero .bt600-editorial>div{margin-bottom:16px}.bt600-hero .bt600-lead{margin-top:16px;font-size:18px}.bt600-hero-media{margin-top:20px}}.bt600-cage{background:radial-gradient(42% 34% at 12% 16%,#dbdbdb 0%,#0000 70%),radial-gradient(40% 32% at 88% 30%,#e6e6e6 0%,#0000 70%),radial-gradient(48% 40% at 46% 98%,#d4d4d4 0%,#0000 72%),linear-gradient(#fafafa 0%,#ededed 55%,#e3e3e3 100%);padding-block:64px}.bt600-cage-slider{--bt600-cage-chrome:527px;width:min(100% - 48px, 1320px, max(380px, calc((100svh - var(--bt600-cage-chrome)) * 3200 / 2499)));margin:56px auto 0}.bt600-cage-viewport{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:24px;overflow:hidden}.bt600-cage-frame{position:relative}.bt600-cage-arrow{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.bt600-cage-arrow-prev{left:14px}.bt600-cage-arrow-next{right:14px}@media (width<=767px){.bt600-cage-arrow{width:38px!important;height:38px!important}.bt600-cage-arrow-prev{left:8px}.bt600-cage-arrow-next{right:8px}}.bt600-cage-viewport[data-dragging=true]{cursor:grabbing}.bt600-cage-viewport[data-dragging=true] .bt600-cage-track{transition:none}.bt600-cage-track{will-change:transform;transition:transform .85s cubic-bezier(.32,.72,0,1);display:flex}.bt600-cage-card{aspect-ratio:3200/2499;-webkit-backdrop-filter:blur(30px)saturate(1.15);backdrop-filter:blur(30px)saturate(1.15);background:linear-gradient(#ffffffd6 0%,#ffffff94 100%);border:1px solid #ffffffd9;border-radius:24px;flex:0 0 100%;justify-content:center;align-items:center;min-width:0;margin:0;padding:clamp(36px,5vw,80px);display:flex;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff59,0 26px 50px -30px #26262647}.bt600-cage-card img{width:100%;height:auto;display:block}.bt600-cage-card[data-cage=full] img{width:84.4%}@media (prefers-reduced-motion:reduce){.bt600-cage-track{transition:none}}.bt600-cage-dots{justify-content:center;gap:8px;margin-top:26px;display:flex}.bt600-cage-dot{background:hsl(var(--foreground) / .35);border-radius:2px;width:8px;height:8px;padding:0;transition:background-color .3s}.bt600-cage-dot:hover{background:hsl(var(--foreground) / .7)}.bt600-cage-dot[aria-current=true]{background:hsl(var(--foreground))}.home2-elephant-gear-capture{z-index:100;background:0 0;position:fixed;inset:0}.bt600-media-placeholder{background:hsl(var(--background));width:100%;display:block}section.bt600-hero>.bt600-media-placeholder{height:58svh;max-height:58svh;margin-top:40px}.bt600-gallery.bt600-media-placeholder{aspect-ratio:16/9}.bt600-scene-media.bt600-media-placeholder{height:40svh}@media (width<=900px){section.bt600-hero>.bt600-media-placeholder{height:42svh;margin-top:20px}}.home2-page.bt600-page .bt600-hero{background:radial-gradient(120% 100% at 50% 0,#f4f4f5 0%,#ededee 46%,#e4e4e6 100%);max-height:100svh;height:100svh!important;min-height:100svh!important}.home2-page.bt600-page .bt600-hero-render img{background:0 0;width:100%;height:100%;display:block;position:absolute;inset:0}.bt600-hero-render{pointer-events:none;aspect-ratio:4800/2900;flex-shrink:0;width:min(100%,165.517svh - 496.552px);min-height:0;margin:-92px auto 0;position:relative}.bt600-hero-render img{width:100%;height:100%;display:block;position:absolute;inset:0}.bt600-hero-render .bt600-blink{bottom:auto;right:auto}.bt600-blink{pointer-events:none;opacity:0;animation:1.6s step-end infinite bt600-blink}.bt600-blink-b{animation-delay:-.8s}@keyframes bt600-blink{0%{opacity:1}50%{opacity:0}}@media (width<=767px){.bt600-hero{min-height:0;padding-top:96px}.bt600-hero-render{flex-shrink:0;width:100%;margin-block:auto}}.bt600-topview{flex-direction:column;align-items:center;gap:1rem;display:flex}.bt600-topview-canvas{aspect-ratio:8.5/3;width:100%}@media (width<=767px){.bt600-topview-slot{min-height:200px}}.bt600-topview .bt600-topview-play{background:0 0;min-height:120px}.bt600-topview-slot{width:min(1440px,100% - 48px);min-height:60vh;margin:48px auto 0}.bt600-seq{background:radial-gradient(120% 90% at 50% 0,#fcfcfc,#ededed 70%,#e6e6e6);border-radius:28px;padding:28px 28px 36px}.bt600-seq-canvas{aspect-ratio:16/8.4;width:100%;position:relative}.bt600-seq-centre{white-space:nowrap;letter-spacing:.18em;text-transform:uppercase;color:#356e3d;pointer-events:none;font:600 10px/1 inherit;transform:translateY(14px)}.bt600-seq-phases{grid-template-columns:repeat(4,1fr);gap:28px;margin:28px 0 0;padding:0 8px;list-style:none;display:grid}.bt600-seq-phase{opacity:.42;transition:opacity .5s}.bt600-seq-phase[data-active],.bt600-seq-phase[data-done]{opacity:1}.bt600-seq-phase[data-done]{opacity:.7}.bt600-seq-bar{background:#0000001a;border-radius:3px;height:3px;margin-bottom:16px;display:block;overflow:hidden}.bt600-seq-bar>span{transform-origin:0;background:#1a1a1a;height:100%;transition:transform .12s linear;display:block}.bt600-seq-num{color:#737373;margin-bottom:8px;font:600 13px/1 inherit;display:block}.bt600-seq-title{letter-spacing:-.01em;color:#141414;margin:0 0 8px;font-size:21px;font-weight:600}.bt600-seq-text{color:#616161;margin:0;font-size:15px;line-height:1.5}.bt600-seq-play{background:0 0;justify-content:center;margin-top:32px;display:flex}@media (width<=900px){.bt600-topview-slot{width:calc(100% - 24px)}.bt600-seq{border-radius:20px;padding:16px 14px 24px}.bt600-seq-canvas{aspect-ratio:4/3}.bt600-seq-phases{grid-template-columns:1fr 1fr;gap:20px}}.bt600-seq-play{background:0 0;border-radius:0;justify-content:center;width:auto;min-height:0;margin-top:36px;padding:0;display:flex}.bt600-seq-play .step-preview-playback-button,.bt600-seq-play .step-preview-playback-button:hover,.bt600-seq-play .step-preview-playback-button:focus-visible{color:#fafafa;background:radial-gradient(circle at 50% 36%,#9e9e9e8c,#6660 55%),radial-gradient(circle,#757575,#3d3d3d 62%,#1f1f1f 88%,#292929),repeating-radial-gradient(circle,#ffffff0b 0 1px,#0000000b 1px 2.5px),conic-gradient(from 210deg,#4d4d4d,#949494 70deg,#424242 140deg,#858585 210deg,#3d3d3d 290deg,#4d4d4d);outline:none;width:104px;height:104px;box-shadow:inset 0 1px 1px #ffffff73,inset 0 -3px 6px #0009,inset 0 0 24px #00000073,0 2px 4px #0000004d,0 14px 30px #0003}.bt600-seq-play .step-preview-playback-button:active{transform:scale(.97)}.bt600-seq-play .step-preview-playback-button:before{border:8px solid #1fbc1a;inset:-8px;box-shadow:0 0 0 1px #0f0f0f,0 0 14px #12da0b80,0 0 34px #12da0b38}.bt600-seq-play .step-preview-playback-button[data-running=true]:before{animation:none}.bt600-seq-play .step-preview-playback-icon{filter:drop-shadow(0 1px 1px #0009);width:24px;height:24px}.bt600-seq-play .step-preview-playback-divider{opacity:.85;background:currentColor;width:2px;height:20px;transform:none}.bt600-seq-bar>span{background:#0bda0b;animation:1s ease-in-out infinite bt600-bar-blink}@keyframes bt600-bar-blink{50%{opacity:.35}}.bt600-seq-phases-wrap{position:relative}.bt600-seq-next{z-index:6;cursor:pointer;color:#fff;background:radial-gradient(120% 120% at 50% 0,#313235,#18191b);border:1px solid #ffffff29;border-radius:9999px;justify-content:center;align-items:center;width:104px;height:104px;padding:0;transition:background .2s,transform .15s;display:flex;position:absolute;top:-150px;left:calc(75% + 60px);transform:translate(-50%,-50%);box-shadow:0 12px 32px #00000080,inset 0 1px #ffffff24}.bt600-seq-next svg{transition:transform .45s,color .2s}.bt600-seq-next[data-dir=left] svg{transform:scaleX(-1)}.bt600-seq-next[data-busy=true]{cursor:default}.bt600-seq-next[data-busy=true] svg{color:#c7c7c7;animation:1s ease-in-out infinite bt600-next-busy}@keyframes bt600-next-busy{0%,to{opacity:1}50%{opacity:.25}}.bt600-seq-next:hover{background:radial-gradient(120% 120% at 50% 0,#3d3f42,#202122)}.bt600-seq-next:active{transform:translate(-50%,-50%)scale(.95)}.bt600-seq-next svg{width:42px;height:42px;position:relative}.bt600-seq-next:before{content:"";pointer-events:none;background:radial-gradient(100% 100% at 50% 20%,#2a2b2d,#161718);border:1px solid #ffffff38;border-radius:9999px;position:absolute;inset:4px;box-shadow:inset 0 1px 2px #00000080,0 1px #ffffff0f}@media (width<=900px){.bt600-seq-next{width:80px;height:80px;top:-80px;left:calc(50% + 36px)}.bt600-seq-next svg{width:28px;height:28px}}.bt600-seq{background:radial-gradient(120% 90% at 50% 10%,#202122,#111213 70%)}.bt600-seq-title{color:#f5f5f5}.bt600-seq-text{color:#a8a8a8}.bt600-seq-num{color:#999}.bt600-seq-bar{background:#ffffff24}.bt600-waves{width:clamp(120px,14vw,180px);color:hsl(var(--foreground) / .5);margin:36px auto 0;display:block}.bt600-waves path{opacity:.12;animation:1.4s ease-out infinite bt600-wave}@keyframes bt600-wave{0%{opacity:.12}25%{opacity:.9}to{opacity:.12}}.bt600-title-logo{width:clamp(240px,34vw,520px);max-width:82vw;height:auto;margin-inline:auto;display:block}.bt600-lead.bt600-lead-two{white-space:normal;max-width:none;font-size:clamp(12px,3.15vw,24px)}.bt600-hero .bt600-lead.bt600-lead-two{font-size:clamp(12px,3.15vw,24px)}.bt600-lead-two>span{white-space:nowrap;display:block}
