.cam{width:100%;position:relative}.cam[data-lifted]{z-index:5}.cam-view{position:relative}.cam[data-frame=crop][data-zoomed] .cam-view{clip-path:inset(0 round var(--cam-r));overflow:clip}.cam-rig{transform-origin:0 0;will-change:transform;backface-visibility:hidden;position:relative}.cam-scrim{pointer-events:none;border-radius:var(--cam-r);opacity:0;background:#0a101c52;transition:opacity .6s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.cam[data-lifted] .cam-scrim{opacity:1}.cam-lift{transform-origin:0 0;pointer-events:none;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.cam-lift-card{isolation:isolate;position:absolute;overflow:hidden;transform:translateZ(0)}.cam-lift-shadow{pointer-events:none;opacity:0;transition:opacity var(--cam-lift-dur,.9s)ease-out;position:absolute;box-shadow:0 2px 6px #0a142824,0 22px 56px #0a142852}.cam-lift[data-phase=up] .cam-lift-shadow{opacity:1}.cam-lift-copy{position:absolute}@media (prefers-reduced-motion:reduce){.cam-rig,.cam-lift{transition:none!important;transform:none!important}.cam-lift{display:none}}
.as{isolation:isolate;font-family:var(--sf);color:#000;letter-spacing:-.01em;--blue:#08f;--gray:#8a8a8e;--sep:#3c3c432e;--ease:cubic-bezier(.32,.72,0,1);background:#fff;position:absolute;inset:0;overflow:hidden}.as *{box-sizing:border-box}.as[data-still] *,.as[data-still] :before{transition:none!important;animation:none!important}.as-icon{box-shadow:inset 0 0 0 calc(.5*var(--u))#0000001a;outline:calc(.5*var(--u))solid #00000014;outline-offset:calc(-.5*var(--u));border-radius:22.5%;display:block}.as-icon-lg{width:calc(118*var(--u));height:calc(118*var(--u))}.as-icon-md{width:calc(64*var(--u));height:calc(64*var(--u))}.as-icon-sm{width:calc(32*var(--u));height:calc(32*var(--u))}.as-icon-xs{width:calc(34*var(--u));height:calc(34*var(--u))}.as-glass{-webkit-backdrop-filter:blur(calc(14*var(--u)))saturate(1.6);backdrop-filter:blur(calc(14*var(--u)))saturate(1.6);box-shadow:0 calc(4*var(--u))calc(18*var(--u))#0000001a,inset 0 0 0 calc(.7*var(--u))#fffffff2,inset 0 0 0 calc(1.2*var(--u))#0000000a;color:#000;background:#ffffffc7;border-radius:999px;place-items:center;display:grid}.as-h2{align-items:center;gap:calc(6*var(--u));font-size:calc(22*var(--u));line-height:calc(28*var(--u));letter-spacing:-.02em;font-weight:700;display:flex}.as-chev{width:calc(9*var(--u));height:calc(15*var(--u));color:var(--gray);margin-top:calc(1*var(--u))}.as-stars{gap:calc(1.5*var(--u));color:#8e8e93;display:inline-flex}.as-stars svg{width:calc(12*var(--u));height:calc(12*var(--u))}.as-pill{height:calc(30*var(--u));min-width:calc(74*var(--u));font-size:calc(16*var(--u));border-radius:999px;place-items:center;font-weight:700;display:grid}.as-pill-soft{color:var(--blue);background:#eeeef3}.as-search{transition:transform .52s var(--ease),filter .52s var(--ease);position:absolute;inset:0}.as[data-page] .as-search{filter:brightness(.92);transform:translate(-30%)}.as-search-home,.as-results,.as-suggest{transition:opacity .26s;position:absolute;left:0;right:0}.as-search-home{top:0}.as-large{left:calc(20*var(--u));top:calc(94*var(--u));font-size:calc(34*var(--u));line-height:calc(41*var(--u));letter-spacing:-.02em;margin:0;font-weight:700;position:absolute}.as-discover{left:calc(20*var(--u));top:calc(158*var(--u));position:absolute}.as-discover-list{left:calc(20*var(--u));right:0;top:calc(196*var(--u));margin:0;padding:0;list-style:none;position:absolute}.as-discover-list li{align-items:center;gap:calc(10*var(--u));height:calc(46*var(--u));border-bottom:calc(.5*var(--u))solid var(--sep);font-size:calc(19*var(--u));color:var(--blue);display:flex}.as-dl-mag{width:calc(17*var(--u));height:calc(17*var(--u));color:var(--gray)}.as-suggest{top:calc(470*var(--u));left:calc(20*var(--u));right:calc(20*var(--u));align-items:center;gap:calc(12*var(--u));height:calc(52*var(--u));font-size:calc(17*var(--u));opacity:0;font-weight:500;display:flex}.as-suggest[data-on]{opacity:1}.as[data-beat=focus] .as-suggest{opacity:0}.as[data-beat=type] .as-suggest{transition-delay:1.1s}.as[data-beat=focus] .as-search-home,.as[data-beat=type] .as-search-home{opacity:.18}.as-results{top:calc(68*var(--u));height:calc(470*var(--u));padding:calc(14*var(--u))calc(20*var(--u));opacity:0;transition:opacity .26s,background-color .12s}.as-search-home,.as-results{will-change:opacity}.as[data-beat=results] .as-search-home,.as[data-beat=tap] .as-search-home,.as[data-page] .as-search-home{opacity:0}.as[data-beat=results] .as-results,.as[data-beat=tap] .as-results,.as[data-page] .as-results{opacity:1}.as-results[data-press]{background:#ececf0}.as-r-row{align-items:center;gap:calc(12*var(--u));display:flex}.as-r-text{gap:calc(2*var(--u));flex-direction:column;flex:1;min-width:0;display:flex}.as-r-text b{font-size:calc(17*var(--u));line-height:calc(21*var(--u));font-weight:600}.as-r-text span{font-size:calc(14*var(--u));line-height:calc(18*var(--u));color:var(--gray)}.as-r-meta{margin-top:calc(12*var(--u));font-size:calc(13*var(--u));color:var(--gray);justify-content:space-between;align-items:center;display:flex}.as-r-meta>span:first-child{align-items:center;gap:calc(5*var(--u));display:inline-flex}.as-r-meta em{font-style:normal}.as-r-shots{gap:calc(8*var(--u));margin-top:calc(12*var(--u));display:flex}.as-r-shots img{width:calc(128*var(--u));height:calc(278*var(--u));object-fit:cover;border-radius:calc(14*var(--u));box-shadow:inset 0 0 0 calc(.5*var(--u))#0000001a;outline:calc(.5*var(--u))solid #0000001a;outline-offset:calc(-.5*var(--u))}.as-page{z-index:2;box-shadow:calc(-8*var(--u))0 calc(30*var(--u))#0000001f;transition:transform .52s var(--ease);background:#fff;position:absolute;inset:0;overflow:hidden;transform:translate(102%)}.as[data-page] .as-page{transform:none}.as-scroll{transition:transform 1.3s cubic-bezier(.45,0,.2,1);position:absolute;top:0;left:0;right:0}.as[data-scrolled] .as-scroll{transform:translateY(calc(-330*var(--u)))}.as-head{width:calc(440*var(--u));height:calc(250*var(--u));position:absolute;top:0;left:0}.as-head .as-icon-lg{left:calc(20*var(--u));top:calc(116*var(--u));position:absolute}.as-head-text{left:calc(154*var(--u));right:calc(20*var(--u));top:calc(116*var(--u));position:absolute}.as-name{font-size:calc(22*var(--u));line-height:calc(26*var(--u));letter-spacing:-.02em;margin:0;font-weight:700}.as-sub{margin-top:calc(3*var(--u));font-size:calc(15*var(--u));line-height:calc(19*var(--u));color:var(--gray);display:block}.as-share{left:calc(394*var(--u));top:calc(201*var(--u));width:calc(20*var(--u));height:calc(26*var(--u));color:var(--blue);position:absolute}.as-get{background:var(--blue);color:#fff;transition:background-color .22s ease,width .26s var(--ease),transform .16s ease;border-radius:999px;place-items:center;font-weight:700;display:grid;position:absolute}.as-get>*{grid-area:1/1;transition:opacity .18s}.as-get-head{left:calc(154*var(--u));top:calc(200*var(--u));width:calc(78*var(--u));height:calc(32*var(--u));font-size:calc(17*var(--u))}.as-get-nav{right:calc(20*var(--u));top:calc(69*var(--u));width:calc(74*var(--u));height:calc(30*var(--u));font-size:calc(16*var(--u))}.as-get-ring{width:calc(30*var(--u));height:calc(30*var(--u));opacity:0}.as-get-ring rect{fill:var(--blue)}.as-ring-track,.as-ring-fill{fill:none;stroke-width:2.6px}.as-ring-track{stroke:#d8d8de}.as-ring-fill{stroke:var(--blue);stroke-linecap:round;stroke-dasharray:81.7;stroke-dashoffset:81.7px;transform-origin:16px 16px;transform:rotate(-90deg)}.as-get-open{opacity:0}.as-get[data-state=install]{background:0 0}.as-get-nav[data-state=install],.as-get-head[data-state=install]{width:calc(30*var(--u))}.as-get-nav[data-state=install]{right:calc(42*var(--u))}.as-get[data-state=install] .as-get-get,.as-get[data-state=open] .as-get-get{opacity:0}.as-get[data-state=install] .as-get-ring{opacity:1}.as-get[data-state=install] .as-ring-fill{animation:1.3s cubic-bezier(.4,0,.3,1) .15s forwards as-install}.as-get[data-state=open] .as-get-open{opacity:1}@keyframes as-install{to{stroke-dashoffset:0}}.as-get-pulse{animation:1.1s ease-in-out both as-pulse}@keyframes as-pulse{0%,to{transform:scale(1);box-shadow:0 0 #08f6}25%{box-shadow:0 0 0 calc(7*var(--u))#08f0;transform:scale(1.09)}50%{transform:scale(1);box-shadow:0 0 #08f6}72%{box-shadow:0 0 0 calc(7*var(--u))#08f0;transform:scale(1.09)}90%{transform:scale(.93)}}.as-rule{left:calc(20*var(--u));border:0;border-top:calc(.5*var(--u))solid var(--sep);margin:0;position:absolute;right:0}.as-rule-a{top:calc(250*var(--u))}.as-rule-b{top:calc(352*var(--u));right:calc(20*var(--u))}.as-rule-c{top:calc(898*var(--u));right:calc(20*var(--u))}.as-rule-d{top:calc(1018*var(--u));right:calc(20*var(--u))}.as-strip{left:calc(8*var(--u));top:calc(262*var(--u));display:flex;position:absolute}.as-col{width:calc(106*var(--u));height:calc(78*var(--u));text-align:center;color:var(--gray);flex-direction:column;align-items:center;display:flex;position:relative}.as-col+.as-col:before{content:"";left:0;top:calc(14*var(--u));height:calc(50*var(--u));border-left:calc(.5*var(--u))solid var(--sep);position:absolute}.as-k{font-size:calc(11.5*var(--u));line-height:calc(14*var(--u));letter-spacing:.02em;text-transform:uppercase;font-weight:600}.as-v{margin-top:calc(6*var(--u));font-size:calc(21*var(--u));line-height:calc(25*var(--u));color:#6c6c70;font-weight:700}.as-s,.as-strip-stars{margin-top:calc(4*var(--u));font-size:calc(13*var(--u));line-height:calc(16*var(--u));max-width:calc(94*var(--u));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.as-glyph{margin-top:calc(7*var(--u));width:calc(30*var(--u));height:calc(22*var(--u));color:#6c6c70}.as-glyph-dev{width:calc(23*var(--u));height:calc(23*var(--u));fill:currentColor}.as-glyph-dev path{fill:currentColor}.as-shots{left:0;right:0;top:calc(366*var(--u));height:calc(484*var(--u));position:absolute}.as-shots-track{gap:calc(10*var(--u));padding-left:calc(20*var(--u));transition:transform .7s var(--ease);display:flex}.as[data-beat=shots] .as-shots-track,.as[data-scrolled] .as-shots-track{transform:translateX(calc(-232*var(--u)))}.as-shots-track img{width:calc(222*var(--u));height:calc(482*var(--u));object-fit:cover;border-radius:calc(24*var(--u));outline:calc(.5*var(--u))solid #0000001f;outline-offset:calc(-.5*var(--u));flex:none}.as-device{left:calc(20*var(--u));top:calc(864*var(--u));align-items:center;gap:calc(6*var(--u));font-size:calc(13*var(--u));color:var(--gray);display:flex;position:absolute}.as-device svg{width:calc(10*var(--u));height:calc(15*var(--u))}.as-new{left:calc(20*var(--u));right:calc(20*var(--u));top:calc(912*var(--u));position:absolute}.as-new-meta{margin-top:calc(10*var(--u));font-size:calc(15*var(--u));line-height:calc(20*var(--u));color:var(--gray);justify-content:space-between;display:flex}.as-new-notes{margin:calc(8*var(--u))0 0;font-size:calc(15*var(--u));line-height:calc(20*var(--u))}.as-rr{left:calc(20*var(--u));right:calc(20*var(--u));top:calc(1032*var(--u));height:calc(130*var(--u));position:absolute}.as-rr-big{left:0;top:calc(36*var(--u));font-size:calc(60*var(--u));line-height:calc(68*var(--u));letter-spacing:-.03em;color:#3a3a3c;font-weight:700;position:absolute}.as-rr-of{left:calc(10*var(--u));top:calc(104*var(--u));font-size:calc(15*var(--u));color:var(--gray);font-weight:600;position:absolute}.as-rr-count{right:0;top:calc(104*var(--u));font-size:calc(15*var(--u));color:var(--gray);position:absolute}.as-nav{height:calc(118*var(--u));pointer-events:none;position:absolute;top:0;left:0;right:0}.as-nav:before{content:"";opacity:0;background:linear-gradient(#fffffffa 68%,#fff0);transition:opacity .3s;position:absolute;inset:0}.as-back{left:calc(20*var(--u));top:calc(62*var(--u));width:calc(44*var(--u));height:calc(44*var(--u));position:absolute}.as-back svg{width:calc(24*var(--u));height:calc(24*var(--u))}.as-nav-icon{left:calc(204*var(--u));top:calc(68*var(--u));position:absolute}.as-nav-icon,.as-get-nav{opacity:0;translate:0 calc(8*var(--u));transition:opacity .3s ease,translate .3s var(--ease),background-color .22s ease,width .26s var(--ease),right .26s var(--ease)}.as[data-scrolled] .as-nav:before,.as[data-scrolled] .as-nav-icon,.as[data-scrolled] .as-get-nav{opacity:1;translate:0}.as-bar{left:0;right:0;top:calc(870*var(--u));height:calc(52*var(--u));z-index:4;transition:transform .42s var(--ease);position:absolute}.as-bar:before{content:"";left:0;right:0;top:calc(-34*var(--u));height:calc(122*var(--u));pointer-events:none;background:linear-gradient(#fff0,#ffffffeb 45%);transition:opacity .2s;position:absolute}.as[data-beat=focus] .as-bar:before,.as[data-beat=type] .as-bar:before{opacity:0}.as[data-beat=focus] .as-bar,.as[data-beat=type] .as-bar{transform:translateY(calc(-326*var(--u)))}.as-tabs{left:calc(20*var(--u));width:calc(52*var(--u));height:calc(52*var(--u));transition:opacity .26s ease,transform .36s var(--ease);position:absolute;top:0}.as-today{width:calc(25*var(--u));height:calc(25*var(--u));fill:currentColor;color:#3c3c43}.as-field{left:calc(82*var(--u));right:calc(20*var(--u));height:calc(52*var(--u));justify-content:flex-start;align-items:center;gap:calc(8*var(--u));padding:0 calc(16*var(--u));transition:left .36s var(--ease),right .36s var(--ease);display:flex;position:absolute;top:0}.as-close{right:calc(20*var(--u));width:calc(52*var(--u));height:calc(52*var(--u));opacity:0;transition:opacity .26s ease,transform .36s var(--ease);position:absolute;top:0;transform:scale(.6)}.as-close svg{width:calc(20*var(--u));height:calc(20*var(--u))}.as[data-beat=focus] .as-tabs,.as[data-beat=type] .as-tabs{opacity:0;transform:scale(.6)}.as[data-beat=focus] .as-field,.as[data-beat=type] .as-field{left:calc(20*var(--u));right:calc(82*var(--u))}.as[data-beat=focus] .as-close,.as[data-beat=type] .as-close{opacity:1;transform:none}.as-field-mag{width:calc(19*var(--u));height:calc(19*var(--u));color:#6c6c70;flex:none}.as-field-mic{width:calc(15*var(--u));height:calc(21*var(--u));fill:currentColor;color:#6c6c70;flex:none;margin-left:auto}.as-q{min-width:0;font-size:calc(17*var(--u));line-height:calc(22*var(--u));white-space:nowrap;align-items:center;display:flex;position:relative}.as-placeholder{color:#8a8a8e}.as-typed{display:none}.as-typed i{font-style:normal}.as-caret{width:calc(2*var(--u));height:calc(22*var(--u));margin-left:calc(1*var(--u));background:var(--blue);border-radius:1px;animation:1s step-end infinite as-blink;display:none}@keyframes as-blink{50%{opacity:0}}.as[data-beat=focus] .as-caret,.as[data-beat=type] .as-caret{display:block}.as[data-beat=type] .as-placeholder,.as-q[data-typed] .as-placeholder{display:none}.as[data-beat=type] .as-typed,.as-q[data-typed] .as-typed{display:inline}.as[data-beat=type] .as-typed i{animation:1ms linear both as-key;animation-delay:calc(var(--i)*80ms + .12s)}@keyframes as-key{0%{opacity:0;font-size:0}to{opacity:1}}.as-kb{left:0;right:0;top:calc(620*var(--u));height:calc(336*var(--u));z-index:3;padding:calc(10*var(--u))calc(4*var(--u))0;-webkit-backdrop-filter:blur(calc(20*var(--u)));backdrop-filter:blur(calc(20*var(--u)));border-radius:calc(28*var(--u))calc(28*var(--u))0 0;transition:transform .42s var(--ease);background:#d6d9e0f0;position:absolute;transform:translateY(100%)}.as[data-beat=focus] .as-kb,.as[data-beat=type] .as-kb{transform:none}.as-kb-row{justify-content:center;gap:calc(6*var(--u));height:calc(46*var(--u));margin-bottom:calc(11*var(--u));display:flex}.as-key{width:calc(37.6*var(--u));border-radius:calc(8.5*var(--u));box-shadow:0 calc(1*var(--u))0 #00000047;font-size:calc(24*var(--u));color:#000;background:#fff;flex:none;place-items:center;line-height:1;display:grid}.as-key-fn{font-size:calc(17*var(--u));background:#abb0ba}.as-key-fn svg{width:calc(22*var(--u));height:calc(20*var(--u))}.as-key-wide{width:calc(50*var(--u))}.as-kb-row-2 .as-key-wide:first-child{margin-right:calc(9*var(--u))}.as-kb-row-2 .as-key-wide:last-child{margin-left:calc(9*var(--u))}.as-key-123{width:calc(96*var(--u))}.as-key-space{width:calc(206*var(--u));font-size:calc(17*var(--u))}.as-key-go{width:calc(108*var(--u));background:var(--blue);color:#fff;font-size:calc(17*var(--u))}
