.br-page{--ink:#f5f5f7;--soft:#a1a1a6;--mute:#6e6e73;--accent:#92b5ff}.br-hero{background:radial-gradient(58% 34% at 50% 0%, #b8c0d633, transparent 72%), var(--hm-bg);text-align:center;flex-direction:column;align-items:center;padding:clamp(2.5rem,6vh,4rem) 1.5rem clamp(3rem,6vw,5rem);display:flex;position:relative}.br-eyebrow{border:1px solid var(--hm-rule);color:#ffffffb8;border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.4rem .95rem .4rem .7rem;font-size:.875rem;font-weight:500;display:inline-flex}.br-eyebrow svg{width:1rem;height:1rem}.br-hero h1{color:#f5f5f7;letter-spacing:-.02em;text-wrap:balance;max-width:72rem;margin:1.25rem 0 0;font-size:clamp(2.25rem,4.3vw,4rem);font-weight:600;line-height:1.08}.br-hero h1:lang(zh),.br-hero h1:lang(ja),.br-hero h1:lang(ko){letter-spacing:0;font-size:clamp(2.5rem,5.4vw,4.5rem);line-height:1.15}.br-lede{max-width:44rem;color:var(--hm-soft);text-wrap:balance;margin:1rem 0 0;font-size:clamp(1.0625rem,1.5vw,1.3125rem);line-height:1.45}.br-lede:lang(zh),.br-lede:lang(ja),.br-lede:lang(ko){line-height:1.7}.br-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.br-requirement{color:var(--hm-faint);flex-wrap:wrap;justify-content:center;gap:.25rem 1.5rem;margin:1rem 0 0;font-size:.8125rem;display:flex}.br-stage{width:min(72rem,100%);margin-top:clamp(2rem,4vw,3rem);position:relative}.br-stage img{width:100%;height:auto;display:block}.br-web{background:#111214;border:1px solid #ffffff1a;border-radius:1.5rem;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 60px 140px -60px #000c}.br-app{border-radius:.875rem;overflow:hidden;box-shadow:0 0 0 1px #ffffff29,0 40px 90px -30px #000000bf}.br-app img{width:100%;height:auto;display:block}.br-panel{width:27%;position:absolute;top:13%;right:2.5%}.br-page .ch-picture{box-shadow:inset 0 1px #ffffff1f,0 60px 140px -60px #000c}.br-duo{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:center;gap:clamp(1rem,2.4vw,2rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.br-duo .br-duo-web{margin:0}.br-remote{margin:clamp(2.5rem,5vw,4rem) 0 clamp(5rem,9vw,7rem);position:relative}.br-remote>img{filter:drop-shadow(0 50px 60px #0000008c);width:100%;height:auto;display:block}.br-corner{width:24%;position:absolute;bottom:-13%;left:-1.5%}.br-link{color:var(--hm-soft);text-underline-offset:.3em;font-size:.9375rem;-webkit-text-decoration:underline #ffffff3d;text-decoration:underline #ffffff3d}.br-link:hover{color:#fff}.br-link:after{content:" →"}.br-cta{padding-inline:1.35rem 1.6rem}.br-start{padding-block:clamp(3.5rem,7vw,6rem)}.br-start .site-band-inner{max-width:76rem}.br-steps{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2.5rem;max-width:70rem;margin:clamp(2rem,4vw,3rem) auto 0;padding:0;list-style:none;display:grid}.br-steps li{border-top:1px solid #ffffff29;padding-top:1.125rem}.br-steps span{color:var(--hm-faint);font-variant-numeric:tabular-nums;font-size:.875rem}.br-steps h3{color:#f5f5f7;margin:.5rem 0 0;font-size:1.25rem;font-weight:600;line-height:1.3}.br-steps p{color:var(--hm-soft);margin:.5rem 0 0;font-size:1rem;line-height:1.55}.br-steps:is(:lang(zh),:lang(ja),:lang(ko)) p{line-height:1.7}.br-windows-note{text-wrap:balance;color:var(--hm-faint);margin:1.75rem 0 0;font-size:.875rem}.br-links{flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;margin:1.25rem 0 0;display:flex}.br-models{border:1px solid var(--hm-rule);text-align:left;background:#ffffff08;border-radius:1.5rem;grid-template-columns:minmax(0,1fr) 22.5rem;align-items:center;gap:clamp(1.5rem,4vw,3rem);max-width:56rem;margin:clamp(3rem,6vw,4.5rem) auto 0;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.br-models h3{color:#f5f5f7;margin:0;font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:600;line-height:1.25}.br-models p{color:var(--hm-soft);margin:.75rem 0 0;font-size:1rem;line-height:1.55}.br-models:is(:lang(zh),:lang(ja),:lang(ko)) p{line-height:1.7}.br-models .br-app{width:100%}.br-closing{text-align:center;justify-content:center;padding:clamp(3rem,7vw,6rem) 1.5rem clamp(5rem,10vw,8rem);display:flex}.br-closing-copy{flex-direction:column;align-items:center;max-width:52rem;display:flex}.br-closing .site-type-lede{margin-bottom:2rem}.br-closing .br-actions{margin-top:0}@media (width<=63.99rem){.br-models{grid-template-columns:minmax(0,1fr)}.br-models .br-app{width:min(22.5rem,100%)}}@media (width<=47.99rem){.br-web{display:none}.br-panel{width:min(20rem,100%);margin-inline:auto;position:relative;top:auto;right:auto}.br-duo{grid-template-columns:minmax(0,1fr);justify-items:center}.br-duo .br-duo-web{display:none}.br-duo .br-app,.br-models .br-app{width:min(20rem,100%)}.br-remote{margin-bottom:4.5rem;overflow:visible}.br-remote>img{aspect-ratio:4/5;object-fit:cover;object-position:14% 50%;border-radius:1rem}.br-corner{width:48%;bottom:-17%;left:-2%}.br-steps{grid-template-columns:minmax(0,1fr)}}
