.WnKaoW_files{gap:8px;display:grid;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.WnKaoW_file{font-family:var(--sp-font-data);color:#ffffffe6;background:#ffffff0f;border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;font-size:12px;display:grid}.WnKaoW_fileIcon{color:var(--sp-sage)}.WnKaoW_fileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WnKaoW_fileType{color:#ffffff80}.WnKaoW_pills{flex-wrap:wrap;gap:8px;display:flex}.WnKaoW_pills span{background:#ffffff14;border-radius:999px;align-items:center;height:34px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.WnKaoW_battery{align-items:center;gap:5px;display:flex}.WnKaoW_battery div{border:1.5px solid #ffffff80;border-radius:12px;gap:5px;padding:6px;display:flex}.WnKaoW_battery i{background:var(--sp-white);border-radius:5px;width:26px;height:34px}.WnKaoW_battery i:nth-child(4){background:#ffffff8c}.WnKaoW_battery i:nth-child(5){background:#ffffff38}.WnKaoW_battery b{background:#ffffff80;border-radius:0 3px 3px 0;width:5px;height:18px}.WnKaoW_rain{background:repeating-linear-gradient(105deg,#a9c7ad80 0 1.5px,#0000 1.5px 18px);border-radius:10px;height:52px;-webkit-mask-image:linear-gradient(#0000,#000 40%,#0000);mask-image:linear-gradient(#0000,#000 40%,#0000)}
.Mf9oga_wrap{width:100%;max-width:calc(var(--sp-max) + var(--sp-gutter) * 2);padding-inline:var(--sp-gutter);margin-inline:auto}
.DsQ9ba_hero{--sp-heading:var(--sp-white);margin-top:calc(-1 * var(--nav-h));padding:calc(var(--nav-h) + 112px) 0 112px;isolation:isolate;background:var(--sp-ink);color:var(--sp-white);position:relative;overflow:hidden}.DsQ9ba_hero:before{content:"";z-index:-2;background:url(/images/photos/recorder-tree.jpg) 0 40%/190% no-repeat;position:absolute;inset:-2%}.DsQ9ba_hero:after{content:"";z-index:-1;background:linear-gradient(#0d1811c7 0%,#0d181185 40%,#0d1811e6 100%),linear-gradient(90deg,#0d1811b3,#0d181140);position:absolute;inset:0}.DsQ9ba_grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:64px;display:grid}.DsQ9ba_hero .DsQ9ba_kicker{color:var(--sp-sage);gap:12px;display:flex}.DsQ9ba_hero .DsQ9ba_tag{color:var(--sp-white);background:#ffffff1f;border-color:#0000}.DsQ9ba_title{letter-spacing:-.032em;max-width:12em;font-size:clamp(44px,6.4vw,92px);line-height:1}.DsQ9ba_lead{color:#ffffffd1;max-width:34em;margin-top:26px;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.DsQ9ba_hero .DsQ9ba_actions{margin-top:36px}.DsQ9ba_actions>a{min-height:60px;padding:0 32px}@media (max-width:1080px){.DsQ9ba_grid{gap:48px}}@media (max-width:860px){.DsQ9ba_hero{padding:calc(var(--nav-h) + 56px) 0 64px}.DsQ9ba_hero.DsQ9ba_flush{padding-bottom:112px}.DsQ9ba_hero:before{background-position:6%;background-size:auto 125%}.DsQ9ba_grid{grid-template-columns:minmax(0,1fr)}}
.wWXZva_footer{background:var(--sp-ink);color:var(--sp-white);padding:96px 0 40px}.wWXZva_footer :focus-visible{outline-color:var(--sp-white)}.wWXZva_top{grid-template-columns:minmax(0,5fr) repeat(3,minmax(0,2fr));gap:48px;display:grid}.wWXZva_brand img{width:250px;height:auto}.wWXZva_brand p{max-width:22em;color:var(--sp-on-fir-muted);margin-top:22px;font-size:15.5px}.wWXZva_footer h4{font-family:var(--sp-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--sp-sage);margin-bottom:18px;font-size:12px;font-weight:700}.wWXZva_footer ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wWXZva_footer ul a{color:#ffffffeb;font-size:16px;font-weight:500;text-decoration:none}.wWXZva_footer ul a:hover{color:var(--sp-white);text-underline-offset:4px;text-decoration:underline}.wWXZva_bottom{border-top:1px solid var(--sp-on-fir-line);color:var(--sp-on-fir-muted);flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:72px;padding-top:28px;font-size:13px;display:flex}@media (max-width:1080px){.wWXZva_top{grid-template-columns:repeat(3,minmax(0,1fr))}.wWXZva_brand{grid-column:1/-1}}@media (max-width:640px){.wWXZva_top{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}}
.VSfUAq_nav{z-index:50;-webkit-backdrop-filter:saturate(1.6)blur(18px);transition:background .3s var(--ease), border-color .3s var(--ease);background:#ffffffdb;border-bottom:1px solid #202a2514;position:sticky;top:0}.VSfUAq_inner{height:var(--nav-h);align-items:center;gap:40px;display:flex}.VSfUAq_brand{flex-shrink:0;align-items:center;display:flex}.VSfUAq_brand img{width:190px;height:auto}.VSfUAq_logoWhite{display:none}.VSfUAq_links{align-items:center;gap:6px;margin-left:auto;display:flex}.VSfUAq_link{white-space:nowrap;height:42px;color:var(--sp-text);border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.VSfUAq_link:hover{background:var(--sp-mist);color:var(--sp-fir)}.VSfUAq_link[aria-current=page]{color:var(--sp-fir);position:relative}.VSfUAq_link[aria-current=page]:after{content:"";background:var(--sp-fir);height:2px;position:absolute;bottom:6px;left:16px;right:16px}.VSfUAq_toggle{border:1px solid var(--sp-line);border-radius:var(--sp-radius);background:var(--sp-white);width:44px;height:44px;color:var(--sp-fir);cursor:pointer;justify-content:center;align-items:center;margin-left:auto;padding:0;display:none}.VSfUAq_clear{-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}.VSfUAq_clear .VSfUAq_logoFir{display:none}.VSfUAq_clear .VSfUAq_logoWhite{display:block}.VSfUAq_clear .VSfUAq_link{color:var(--sp-white)}.VSfUAq_clear .VSfUAq_link:hover{color:var(--sp-white);background:#ffffff24}.VSfUAq_clear .VSfUAq_link[aria-current=page]:after{background:var(--sp-white)}.VSfUAq_nav.VSfUAq_clear .VSfUAq_cta{border-color:var(--sp-white);background:var(--sp-white);color:var(--sp-fir)}.VSfUAq_clear .VSfUAq_toggle{color:var(--sp-white);background:#ffffff1a;border-color:#ffffff59}.VSfUAq_menu{display:none}@media (max-width:1080px){.VSfUAq_inner{gap:24px}.VSfUAq_brand img{width:170px}.VSfUAq_links{gap:2px}.VSfUAq_link{padding:0 10px}.VSfUAq_link[aria-current=page]:after{left:10px;right:10px}}@media (max-width:960px){.VSfUAq_links,.VSfUAq_inner .VSfUAq_cta{display:none}.VSfUAq_toggle{display:inline-flex}.VSfUAq_menu{padding:8px var(--sp-gutter) 24px;border-top:1px solid var(--sp-line);background:var(--sp-white);gap:4px;display:grid}.VSfUAq_menuLink{border-bottom:1px solid var(--sp-line);align-items:center;min-height:48px;font-weight:600;text-decoration:none;display:flex}.VSfUAq_menu .VSfUAq_menuCta{border-bottom:0;min-height:48px;margin-top:16px;font-weight:600}}
