.details{background:var(--paper);padding-bottom:max(72px,min(8vw,112px))}.details-head{flex-direction:column;align-items:flex-start;gap:22px;max-width:820px;display:flex;position:relative}.details-head h2{max-width:9.5em}.details-note{font-size:27px;bottom:6px;left:calc(100% + 10px)}@media (max-width:1260px){.details-note{bottom:-58px;left:auto;right:4px}}.details-drawer{margin-top:max(64px,min(8vw,104px));list-style:none}.details-card{--tilt:0deg;border-radius:var(--card-r);background:var(--card);box-shadow:0 0 0 1px var(--line-2),var(--shadow-soft);rotate:calc(var(--tilt) + var(--in-r,0deg));translate:0 calc(var(--py,0px) + var(--in-y,0px));scale:var(--in-s,1);transition:box-shadow .4s var(--ease);flex-direction:column;gap:22px;padding:max(22px,min(2.2vw,30px));display:flex;position:relative}@media (hover:hover) and (pointer:fine){.details-card:hover{box-shadow:0 0 0 1px rgba(28,27,24,.16),var(--shadow-lift)}}html[data-voice]:not([data-voice=idle]) .details-card[data-dt-live]{z-index:600}.details-card-text{flex-direction:column;align-items:flex-start;display:flex}.details-kicker{font:500 11.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:9px;display:inline-flex}.details-kicker b{background:var(--ink);min-width:26px;height:20px;color:var(--paper);letter-spacing:.02em;border-radius:6px;place-items:center;padding:0 5px;font-weight:500;display:inline-grid}.details-title{margin-top:14px;font-size:max(25px,min(2.15vw,31px))}.details-line{max-width:30em;color:var(--ink-2);text-wrap:pretty;margin-top:8px;font-size:15.5px;line-height:1.5}.details-line .kbd{font-size:.8em}.details-hint{color:var(--ink-2);font-size:14px;line-height:1.35}.details-hint .kbd{font-size:.82em}.details-key-sm.keycap-sm{border-radius:11px;flex:none;width:44px;height:44px}.details-key-sm .keycap-glyph{font-size:18px}.details-key-sm .keycap-ring{border-radius:15px;top:-6px;bottom:-6px;left:-6px;right:-6px}.details-key-md.keycap-md{flex:none}.details-key-md .keycap-ring{border-radius:21px;top:-7px;bottom:-7px;left:-7px;right:-7px}.details-key-md .keycap-top{gap:4px}.details-key-md .keycap-glyph{font-size:22px}.details-key-md .keycap-sub{font-size:10.5px}.details-hud{flex-direction:column;gap:18px;display:flex}.details-bezel{background:#0f0f10;border-radius:16px;padding:6px;box-shadow:0 0 0 1px #000,inset 0 0 0 1.5px #2c2c2f,0 2px 4px rgba(28,27,24,.08),0 34px 50px -34px rgba(60,40,12,.6)}.details-screen{aspect-ratio:16/10;isolation:isolate;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#ece5d7;border-radius:10px;position:relative;overflow:hidden;container-type:inline-size}.details-wall{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.details-mb{z-index:2;height:5.4cqw;font:500 2.35cqw/1 var(--mac);color:rgba(24,22,18,.84);-webkit-backdrop-filter:blur(10px)saturate(1.3);backdrop-filter:blur(10px)saturate(1.3);background:rgba(252,249,242,.5);align-items:center;gap:3.2cqw;padding:0 2.8cqw;display:flex;position:absolute;top:0;bottom:auto;left:0;right:0}.details-mb b{font-weight:700}.details-mb-r{align-items:center;gap:2.4cqw;margin-left:auto;display:flex}.details-mb-r .mark{width:2.6cqw;height:2.6cqw}.details-mb-r .mark rect{fill:currentColor}.details-mb-r .mark .mark-peak{fill:var(--lime-ink)}.details-cam{z-index:3;background:#000;border-radius:0 0 2.2cqw 2.2cqw;width:17cqw;height:5.4cqw;margin-left:-8.5cqw;position:absolute;top:0;left:50%}.details-doc{z-index:1;width:54cqw;font:400 2.5cqw/1.45 var(--mac);color:#2a2823;background:rgba(255,253,247,.93);border-radius:2cqw;flex-direction:column;gap:1.6cqw;padding:0 0 4cqw;display:flex;position:absolute;top:12.5cqw;left:9cqw;box-shadow:0 0 0 .5px rgba(0,0,0,.18),0 3cqw 6cqw -2cqw rgba(40,30,15,.4)}.details-doc-bar{border-bottom:.5px solid rgba(0,0,0,.07);align-items:center;gap:1cqw;height:5.6cqw;padding:0 2.4cqw;display:flex}.details-doc-bar i{background:#ff5f57;border-radius:50%;width:1.6cqw;height:1.6cqw}.details-doc-bar i:nth-child(2){background:#febc2e}.details-doc-bar i:nth-child(3){background:#28c840}.details-doc-h{padding:0 3cqw;font-size:3cqw;font-weight:700}.details-doc-p{padding:0 3cqw}.details-doc-caret{vertical-align:-.25em;background:#2f6fed;width:.3cqw;min-width:1px;height:1.2em;margin-left:.2em;display:inline-block}.details-doc-line{background:rgba(28,27,24,.08);border-radius:1cqw;width:70%;height:1.3cqw;margin:0 3cqw;display:block}.details-doc-line-s{width:44%}.details-hud-el{z-index:4;color:#f4f0e6;background:#0c0c0b;position:absolute;box-shadow:0 1.6cqw 3.2cqw -1cqw rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.07)}.details-hud-in{justify-content:center;align-items:center;gap:2.2cqw;padding:0 3.4cqw;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.details-hud-dot{background:rgba(244,240,230,.28);border-radius:50%;flex:none;width:1.5cqw;min-width:5px;height:1.5cqw;min-height:5px;transition:background-color .25s}.details-wave{justify-content:center;align-items:center;gap:.75cqw;height:4.2cqw;display:flex}.details-wave i{background:rgba(244,240,230,.42);border-radius:1cqw;width:.8cqw;min-width:2px;height:100%;transition:background-color .3s;display:block;transform:scaleY(.14)}.details-hud.is-demo .details-wave i,html[data-voice=listening] .details-wave i{background:var(--lime)}.details-hud-meta{font:500 2.3cqw/1 var(--mono);color:rgba(244,240,230,.55);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:2cqw;display:flex}.details-hud-mode{font:600 2.1cqw/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;display:none}.details-hud-say{font:500 2.6cqw/1 var(--mac);white-space:nowrap;display:none}html[data-voice=listening] .details-hud-dot{background:var(--rec);animation:1.2s ease-in-out infinite pulse}html[data-voice=listening] .details-hud-meta{color:rgba(244,240,230,.85)}html[data-voice=writing] .details-hud-in>:not(.details-hud-say),html[data-voice=pasted] .details-hud-in>:not(.details-hud-say){display:none}html[data-voice=writing] .details-hud-say,html[data-voice=pasted] .details-hud-say{display:block}[data-style=pill] .details-hud-el{border-radius:8cqw;width:40cqw;height:8.4cqw;top:49.4cqw;left:30cqw}[data-style=pill] .details-wave{flex:1}[data-style=panel] .details-hud-el{cursor:grab;touch-action:none;border-radius:2.6cqw;width:33cqw;height:18cqw;top:38cqw;left:61cqw}[data-style=panel] .details-hud-el.is-dragging{cursor:grabbing}[data-style=panel] .details-hud-in{flex-direction:column;align-items:stretch;gap:2.4cqw;padding:0 3.2cqw}[data-style=panel] .details-hud-dot{display:none}[data-style=panel] .details-wave{height:5.4cqw}[data-style=panel] .details-hud-meta{justify-content:space-between}[data-style=panel] .details-hud-mode{display:inline}[data-style=panel] .details-hud-say{text-align:center}[data-style=notch] .details-hud-el{border-radius:0 0 4.6cqw 4.6cqw;width:34cqw;height:9.6cqw;top:0;left:33cqw;box-shadow:0 1.4cqw 3cqw -1.4cqw rgba(0,0,0,.45)}[data-style=notch] .details-hud-in{padding:5.2cqw 4cqw .8cqw}[data-style=notch] .details-hud-dot,[data-style=notch] .details-hud-meta{display:none}[data-style=notch] .details-wave{flex:1;height:3.2cqw}[data-style=notch] .details-hud-say{font-size:2.3cqw}.details-hud-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;display:flex}.details-hud-hold{align-items:center;gap:12px;display:flex}.details-seg{--i:0;background:var(--oat);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;display:grid;position:relative;box-shadow:inset 0 1px 2px rgba(28,27,24,.08),inset 0 0 0 1px rgba(28,27,24,.05)}.details-seg[data-i="1"]{--i:1}.details-seg[data-i="2"]{--i:2}.details-seg button{z-index:1;min-width:72px;min-height:38px;font:600 14px/1 var(--sans);color:var(--ink-2);border-radius:999px;padding:0 16px;transition:color .25s;position:relative}.details-seg button:hover,.details-seg button[aria-pressed=true]{color:var(--ink)}.details-seg button:focus-visible{outline-offset:1px;border-radius:999px}.details-seg-thumb{background:var(--card);width:calc(33.3333% - 2.66667px);transform:translateX(calc(var(--i)*100%));transition:transform .6s var(--spring);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 2px rgba(28,27,24,.14),0 8px 16px -10px rgba(28,27,24,.45)}.details-card-sounds{background:radial-gradient(120% 90% at 100% 0%,rgba(255,255,255,.55),transparent 60%),var(--oat);box-shadow:0 0 0 1px rgba(28,27,24,.1),inset 0 1px 0 rgba(255,255,255,.7),var(--shadow-soft)}.details-card-sounds .details-line,.details-card-sounds .details-kicker{color:var(--ink-2)}.details-grille{background:radial-gradient(circle,rgba(28,27,24,.34) 1.3px,transparent 1.8px) 0 0/7px 7px,rgba(28,27,24,.03);border-radius:50%;width:58px;height:58px;position:absolute;top:24px;right:24px;box-shadow:inset 0 1px 3px rgba(28,27,24,.18),0 1px rgba(255,255,255,.8);-webkit-mask:radial-gradient(circle,#000 69%,transparent 70%);mask:radial-gradient(circle,#000 69%,transparent 70%)}.details-screw{background:linear-gradient(135deg,transparent 42%,rgba(28,27,24,.35) 42%,rgba(28,27,24,.35) 58%,transparent 58%),radial-gradient(circle at 35% 35%,#fbf8f0,#d8cfbd);border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 0 1px rgba(28,27,24,.14),inset 0 -1px 1px rgba(28,27,24,.12)}.details-screw-a{bottom:12px;left:12px}.details-screw-b{bottom:12px;right:12px}.details-pads{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:20px 12px;padding:4px 0 8px;display:grid}.details-pad{--pad:86px;width:var(--pad);height:var(--pad);transition:transform .14s var(--ease),box-shadow .14s var(--ease);-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% 30%,#fffefb,#f2ecdf 70%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:relative;box-shadow:inset 0 1px #fff,inset 0 -3px rgba(28,27,24,.05),0 0 0 1px rgba(28,27,24,.13),0 5px #d8cebb,0 5px 0 1px rgba(28,27,24,.08),0 16px 24px -12px rgba(40,30,15,.45)}.details-pad:active,.details-pad.is-hit{transform:translateY(4px);box-shadow:inset 0 1px #fff,inset 0 -2px rgba(28,27,24,.05),0 0 0 1px rgba(28,27,24,.13),0 1px #d8cebb,0 1px 0 1px rgba(28,27,24,.08),0 8px 14px -10px rgba(40,30,15,.45)}.details-pad:focus-visible{outline-offset:5px;border-radius:50%}.details-pad-name{font:600 12.5px/1 var(--sans);letter-spacing:.01em;color:var(--ink);position:relative}.details-pad-roll{background:repeating-linear-gradient(transparent 0,transparent 4px,rgba(28,27,24,.07) 4px,rgba(28,27,24,.07) 5px);width:42px;height:20px;position:relative}.details-pad-roll i{left:calc(var(--x)*100%);bottom:calc(var(--y)*(100% - 4px));width:calc(var(--w)*100%);background:var(--ink);border-radius:4px;min-width:5px;height:4px;transition:background-color .2s,box-shadow .2s;position:absolute}.details-pad-roll i[data-wave=square]{border-radius:1px}.details-pad-roll i[data-wave=triangle]{border-radius:4px 1px}.details-pad-roll i.is-on{background:var(--lime-deep);box-shadow:0 0 0 1.5px var(--lime-ink)}.details-ripples{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.details-card-sounds .details-card-text,.details-card-sounds .details-pads{z-index:1;position:relative}.details-grille,.details-screw{z-index:1}.details-ring,.details-splash{width:var(--d);height:var(--d);margin:calc(var(--d)/-2)0 0 calc(var(--d)/-2);opacity:0;position:absolute;overflow:visible}.details-ring circle{fill:none;stroke:var(--ink);stroke-width:1.8px}.details-ring[data-wave=sine] circle{stroke:color-mix(in srgb,var(--lime-ink)45%,var(--lime-deep));fill:color-mix(in srgb,var(--lime)13%,transparent)}.details-ring[data-wave=triangle] circle{stroke:var(--pencil);stroke-dasharray:4 5}.details-splash{background:radial-gradient(circle,color-mix(in srgb,var(--lime)70%,transparent)0 55%,transparent 72%);border-radius:50%}.details-card-lex{background:#fffef9;border-radius:10px;box-shadow:0 0 0 1px rgba(28,27,24,.1),0 1px 2px rgba(28,27,24,.05),0 22px 38px -24px rgba(40,30,15,.42)}.details-tape{z-index:1;background:repeating-linear-gradient(90deg,rgba(255,255,255,.14) 0 2px,transparent 2px 7px),color-mix(in srgb,var(--lime)70%,transparent);clip-path:polygon(2% 10%,98% 0,100% 24%,96% 47%,100% 72%,97% 100%,3% 92%,0 70%,4% 46%,0 22%);width:112px;height:30px;margin-left:-56px;position:absolute;top:-15px;left:50%;rotate:-4deg}.details-lex{background:repeating-linear-gradient(transparent 0,transparent 31px,rgba(47,91,211,.12) 31px,rgba(47,91,211,.12) 32px) 0 18px;border-top:1.5px solid rgba(239,75,60,.42);flex-direction:column;gap:18px;padding-top:18px;display:flex;position:relative}.details-lex-stage{text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-height:96px;padding:2px 0 6px;display:flex;position:relative}.details-lex-heard{font:400 15px/1.3 var(--sans);color:var(--ink-2);transition:opacity .3s}.details-lex-heard s{-webkit-text-decoration-color:var(--pencil);text-decoration-color:var(--pencil);text-decoration-thickness:2px}.details-lex-heard:before{content:"heard ";font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-right:4px}.details-lex-word{max-width:100%;display:inline-block;position:relative}.details-lex-line{font-family:var(--serif);font-variation-settings:"opsz" 72,"SOFT" 20;font-weight:400;font-size:var(--lex-size,clamp(38px,3.6vw,52px));letter-spacing:-.025em;white-space:nowrap;color:var(--ink);line-height:1.12;display:block;position:relative}.details-lex-ch{white-space:pre;display:inline-block;position:relative}.details-lex-ch>b{font-weight:inherit;display:inline-block}.details-lex-was{position:absolute;top:0;left:0}.details-lex-crumb{color:var(--pencil);pointer-events:none;position:absolute}.details-lex-strike{pointer-events:none;width:106%;height:.34em;position:absolute;top:38%;left:-3%;overflow:visible}.details-lex-strike path{fill:none;stroke:var(--pencil);stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:var(--draw,1)}.details-lex-tap{font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pencil);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--pencil)45%,transparent);background:var(--card);border-radius:7px;align-items:center;gap:6px;padding:5px 8px;display:none;position:absolute;bottom:8px;right:0}.details-lex[data-state=heard] .details-lex-tap{display:inline-flex}.details-lex-again{width:30px;height:30px;color:var(--pencil);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--pencil)40%,transparent);transition:transform .5s var(--spring),background-color .2s;border-radius:50%;place-items:center;display:none;position:absolute;bottom:14px;right:2px}.details-lex[data-state=fixed] .details-lex-again{display:grid}.details-lex-stage:hover .details-lex-again{background:color-mix(in srgb,var(--pencil)8%,transparent);transform:rotate(-200deg)}.details-lex[data-state=heard] .details-lex-heard,.details-lex[data-state=busy] .details-lex-heard{opacity:0}.details-lex-stage:hover .details-lex-line{color:#000}.details-lex-form{flex-direction:column;gap:8px;display:flex}.details-lex-label{font:600 11.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.details-lex-field{background:var(--card);border-radius:999px;align-items:center;gap:6px;padding:5px;transition:box-shadow .2s;display:flex;box-shadow:0 0 0 1px rgba(28,27,24,.16),inset 0 1px 2px rgba(28,27,24,.06)}.details-lex-field:focus-within{box-shadow:0 0 0 2px var(--pencil),0 6px 18px -10px rgba(47,91,211,.5)}.details-lex-field input{min-width:0;height:38px;font:400 16px/1 var(--sans);color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0 12px}.details-lex-field input::placeholder{color:var(--ink-3)}.details-lex-go{background:var(--ink);height:38px;color:var(--paper);font:600 14px/1 var(--sans);transition:background-color .2s,transform .3s var(--spring);border-radius:999px;flex:none;padding:0 18px}.details-lex-go:hover{background:#000}.details-lex-go:active{transform:scale(.95)}.details-lex-form.is-empty .details-lex-field{animation:details-shake .42s var(--ease)}.details-modes{flex-direction:column;gap:16px;display:flex}.details-switch{background:var(--oat);border:0;border-radius:999px;grid-template-columns:1fr 1fr;align-self:flex-start;min-width:0;margin:0;padding:4px;display:inline-grid;position:relative;box-shadow:inset 0 1px 2px rgba(28,27,24,.08),inset 0 0 0 1px rgba(28,27,24,.05)}.details-switch label{z-index:1;min-height:38px;font:600 14px/1 var(--sans);color:var(--ink-2);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:color .25s;display:inline-flex;position:relative}.details-switch input:checked+label{color:var(--ink)}.details-switch input:focus-visible+label{outline:2px solid var(--pencil);outline-offset:1px}.details-switch-thumb{background:var(--card);width:calc(50% - 4px);transition:transform .6s var(--spring);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 2px rgba(28,27,24,.14),0 8px 16px -10px rgba(28,27,24,.45)}.details-switch:has(#details-mode-clean:checked) .details-switch-thumb{transform:translate(100%)}.details-take{box-shadow:0 0 0 1px var(--line-2),0 10px 24px -18px rgba(28,27,24,.4);background:#fff;border-radius:16px;padding:16px 18px 18px;position:relative}.details-take-app{font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;margin-bottom:10px;display:flex}.details-take-app i{background:var(--listen);border-radius:50%;width:8px;height:8px}.details-take-c,.details-take-sr-c{display:none}.details-modes:has(#details-mode-clean:checked) .details-take-c{display:inline}.details-modes:has(#details-mode-clean:checked) .details-take-sr-c{display:inline}.details-modes:has(#details-mode-clean:checked) .details-take-v{display:none}.details-modes:has(#details-mode-clean:checked) .details-take-sr-v{display:none}.details-take-text{font:400 clamp(18px,1.45vw,20px)/1.55 var(--mac);color:#1d1c1a;text-wrap:pretty}.details-f{opacity:1;transition:grid-template-columns .6s var(--spring),opacity .3s;grid-template-columns:1fr;display:inline-grid}.details-f>span{white-space:pre;min-width:0;color:var(--pencil);position:relative;overflow:clip}.details-f>span:after{content:"";background:var(--pencil);transform-origin:0;height:2px;transition:transform .2s var(--ease);border-radius:2px;position:absolute;top:54%;left:.1em;right:.1em;transform:scaleX(0)}.details-modes:has(#details-mode-clean:checked) .details-f{opacity:0;transition:grid-template-columns .55s var(--ease).3s,opacity .3s ease .45s;grid-template-columns:0fr}.details-modes:has(#details-mode-clean:checked) .details-f>span:after{transition:transform .28s var(--ease);transform:scaleX(1)}.details-nw{white-space:nowrap}.details-cap{animation:details-cap-down .45s var(--spring);display:inline-block}.details-modes:has(#details-mode-clean:checked) .details-cap{text-transform:uppercase;animation:details-cap-up .5s var(--spring).42s both}.details-opts{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.details-opts li{background:var(--paper);box-shadow:0 0 0 1px var(--line-2);font:500 13px/1.2 var(--sans);color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:7px 11px 7px 9px;display:inline-flex}.details-opts small{color:var(--ink-2);font-size:12px}.details-opts i{background:var(--lime-deep);border-radius:99px;flex:none;width:18px;height:11px;position:relative;box-shadow:inset 0 0 0 1px rgba(61,90,6,.25)}.details-opts i:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:1.5px;right:1.5px;box-shadow:0 1px 1px rgba(0,0,0,.2)}.details-card-duck{background:linear-gradient(170deg,color-mix(in srgb,var(--lime)14%,var(--card))0%,var(--card)55%)}.details-duck{--duck:.25;--vol:1;flex-direction:column;gap:16px;display:flex}.details-player{background:var(--card);box-shadow:0 0 0 1px var(--line-2),0 12px 26px -20px rgba(28,27,24,.5);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"art meta btn""bar bar bar""time time time";align-items:center;gap:12px 14px;padding:14px 16px 12px;display:grid}.details-art{width:54px;height:54px;transition:filter .4s var(--ease);background:radial-gradient(circle at 70% 36%,#fff3c9 0,#fff3c9 12%,transparent 13%),linear-gradient(#f4b98f 0%,#e98f8a 46%,#8c7bb8 100%);border-radius:12px;grid-area:art;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(28,27,24,.08)}.details-art i{background:#4d4a6e;border-radius:50% 50% 0 0;height:58%;position:absolute;bottom:-22%;left:-10%;right:-10%;box-shadow:18px -6px 0 -4px #6b5f8c}.details-player-meta{flex-direction:column;grid-area:meta;gap:5px;min-width:0;display:flex}.details-player-k{font:600 10.5px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.details-player-t{font-family:var(--serif);font-variation-settings:"opsz" 36,"SOFT" 40;letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:21px;font-weight:420;line-height:1.1;overflow:hidden}.details-player-btn{background:var(--ink);width:44px;height:44px;color:var(--paper);transition:transform .3s var(--spring),background-color .2s;border-radius:50%;grid-area:btn;place-items:center;display:grid;box-shadow:0 8px 16px -8px rgba(28,27,24,.6)}.details-player-btn:hover{background:#000}.details-player-btn:active{transform:scale(.92)}.details-player-btn svg{grid-area:1/1}.details-ico-play,[data-playing=false] .details-ico-pause{display:none}[data-playing=false] .details-ico-play{display:block}.details-player-bar{background:var(--line);border-radius:4px;grid-area:bar;height:4px;overflow:hidden}.details-player-bar i{background:var(--ink);height:100%;transform:scaleX(var(--p,.32));transform-origin:0;border-radius:4px;display:block}.details-player-time{font:500 11.5px/1 var(--mono);color:var(--ink-2);font-variant-numeric:tabular-nums;grid-area:time;justify-content:space-between;margin-top:-4px;display:flex}.details-levels{border-bottom:1px solid var(--line-2);height:112px;margin:6px 4px 0;position:relative}.details-levels-bars{align-items:flex-end;gap:4px;display:flex;position:absolute;top:0;bottom:3px;left:0;right:0}.details-levels-bars i{height:100%;transform:scaleY(var(--h,.4));transform-origin:50% 100%;background:linear-gradient(#f1bf93 0%,#dc8e6c 55%,#b8694d 100%);border-radius:99px;flex:1}.details-rule{left:-8px;right:-8px;bottom:calc(var(--duck)*100%);border-top:1.5px dashed color-mix(in srgb,var(--pencil)60%,transparent);height:0;transition:bottom .55s var(--spring),border-color .3s;position:absolute}.details-rule-tag{background:var(--card);color:var(--pencil);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--pencil)60%,transparent);font:600 11.5px/1 var(--mono);font-variant-numeric:tabular-nums;transition:background-color .3s,color .3s,transform .45s var(--spring);border-radius:7px;padding:4px 7px;position:absolute;bottom:5px;right:0}.details-duck.is-ducked .details-rule{border-top-style:solid;border-color:var(--pencil)}.details-duck.is-ducked .details-rule-tag{background:var(--pencil);color:#fff;box-shadow:none;transform:scale(1.08)}.details-duck.is-ducked .details-art{filter:saturate(.55)brightness(.96)}.details-duck-foot{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"key hint""key range";align-items:center;gap:8px 18px;margin-top:6px;display:grid}.details-duck-foot .keycap{grid-area:key}.details-duck-foot .details-hint{grid-area:hint;align-self:end}.details-range{color:var(--ink-2);grid-area:range;align-self:start;align-items:center;gap:10px;font-size:13px;display:flex}.details-range-k{white-space:nowrap}.details-range-v{min-width:3.2ch;font:600 12.5px/1 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums}.details-range input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;flex:1;min-width:60px;height:22px;margin:0}.details-range input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--pencil)0 calc(var(--fill,33.3%)),var(--line)calc(var(--fill,33.3%))100%);border-radius:4px;height:4px}.details-range input::-moz-range-track{background:var(--line);border-radius:4px;height:4px}.details-range input::-moz-range-progress{background:var(--pencil);border-radius:4px;height:4px}.details-range input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--card);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--pencil),0 3px 6px -2px rgba(28,27,24,.45);border-radius:50%;margin-top:-7px}.details-range input::-moz-range-thumb{background:var(--card);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--pencil),0 3px 6px -2px rgba(28,27,24,.45);border:0;border-radius:50%}.details-range input:focus-visible{outline:2px solid var(--pencil);outline-offset:4px;border-radius:6px}.details-card-read{box-shadow:none;filter:drop-shadow(0 0 1px rgba(28,27,24,.22))drop-shadow(0 18px 22px rgba(40,30,15,.14));background:linear-gradient(225deg,transparent 0,transparent 22px,#fffcf4 22px);border-radius:6px}.details-card-read:after{content:"";background:linear-gradient(225deg,transparent 50%,#efe6d2 50%,#f8f1e2 100%);border-radius:0 0 0 6px;width:31px;height:31px;position:absolute;top:0;right:0;box-shadow:-2px 2px 3px rgba(40,30,15,.08)}@media (hover:hover) and (pointer:fine){.details-card-read:hover{box-shadow:none}}.details-clip{stroke:#8d877c;filter:drop-shadow(0 2px 1px rgba(28,27,24,.2));width:20px;height:50px;position:absolute;top:-20px;left:30px;rotate:6deg}.details-keys{vertical-align:.02em;gap:2px;display:inline-flex}.details-keys .kbd{transition:transform .12s var(--ease),box-shadow .12s var(--ease),background-color .2s}.details-keys .kbd.is-down{background:var(--lime);box-shadow:0 0 0 1px rgba(61,90,6,.3),0 .5px 0 var(--line);transform:translateY(1.5px)}.details-read{flex-direction:column;gap:18px;display:flex}.details-read-text{isolation:isolate;font-family:var(--serif);font-variation-settings:"opsz" 24,"SOFT" 30;letter-spacing:-.005em;color:var(--ink);text-wrap:pretty;font-size:max(20px,min(1.65vw,23px));font-weight:380;line-height:1.5;position:relative}@property --sel{syntax:"<percentage>";inherits:false;initial-value:0%}.details-read-sel{--sel:0%;background:linear-gradient(rgba(47,91,211,.16),rgba(47,91,211,.16))no-repeat 0 0/var(--sel)100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:--sel .55s var(--ease-in-out)}.details-read.is-selected .details-read-sel{--sel:100%}.details-rw{z-index:1;transition:color .3s;position:relative}.details-read.is-reading .details-rw{color:var(--ink-3)}.details-read.is-reading .details-rw.is-read{color:var(--ink)}.details-read-hl{z-index:0;width:var(--w,0px);background:var(--lime);opacity:0;height:1.28em;transform:translate(var(--x,0px),var(--y,0px))rotate(-.8deg);transition:transform .26s var(--ease),width .26s var(--ease),opacity .25s;pointer-events:none;border-radius:.22em .36em .2em .4em;position:absolute;top:0;left:0}.details-read.is-reading .details-read-hl{opacity:1}.details-read-row{align-items:center;gap:14px;display:flex}.details-read-btn{background:var(--ink);min-height:46px;color:var(--paper);font:600 15px/1 var(--sans);box-shadow:var(--shadow-cta);transition:background-color .2s,transform .3s var(--spring);border-radius:999px;align-items:center;gap:9px;padding:0 20px 0 16px;display:inline-flex}.details-read-btn:hover{background:#000}.details-read-btn:active{transform:scale(.96)}.details-speaker path[class]{opacity:.9}.details-read.is-reading .details-speaker-w1{animation:.9s ease-in-out infinite details-wave-a}.details-read.is-reading .details-speaker-w2{animation:.9s ease-in-out .15s infinite details-wave-a}.details-voice{opacity:.4;align-items:center;gap:3px;height:22px;transition:opacity .3s;display:inline-flex}.details-voice i{background:var(--ink);width:3px;height:100%;transform:scaleY(var(--v,.3));transform-origin:50%;border-radius:3px;display:block}.details-read.is-reading .details-voice{opacity:1}.details-read.is-reading .details-voice i{background:var(--lime-ink);animation:.62s ease-in-out infinite alternate details-talk}.details-read.is-reading .details-voice i:nth-child(2){animation-duration:.48s;animation-delay:-.2s}.details-read.is-reading .details-voice i:nth-child(3){animation-duration:.7s;animation-delay:-.35s}.details-read.is-reading .details-voice i:nth-child(4){animation-duration:.52s;animation-delay:-.1s}.details-read.is-reading .details-voice i:nth-child(5){animation-duration:.66s;animation-delay:-.42s}.details-meter{display:none}.details-foot{flex-wrap:wrap;gap:10px 12px;margin-top:max(64px,min(8vw,110px));list-style:none;display:flex}.details-fn{box-shadow:0 0 0 1px var(--line-2);color:var(--ink-2);background:rgba(255,253,248,.75);border-radius:999px;align-items:center;gap:11px;padding:11px 18px 11px 14px;font-size:14.5px;line-height:1.35;display:inline-flex}.details-fn>svg{color:var(--ink);flex:none}.details-fn .mark{flex:none}.details-fn .mark rect{fill:var(--ink)}.details-fn .mark .mark-peak{fill:var(--lime-deep)}.details-fn b{color:var(--ink);font-weight:600}.details-fn .kbd{font-size:.8em}.details-models{border-top:1px solid var(--line-2);grid-template-columns:minmax(0,1fr);align-items:start;gap:44px;margin-top:max(96px,min(11vw,150px));padding-top:max(56px,min(6vw,80px));display:grid}.details-models-head{flex-direction:column;align-items:flex-start;gap:20px;max-width:640px;display:flex}@media (min-width:1180px){.details-models{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:max(40px,min(5vw,88px))}.details-models-head{position:-webkit-sticky;position:sticky;top:110px}}.details-models-title{font-variation-settings:"opsz" 96,"SOFT" 30;letter-spacing:-.03em;text-wrap:balance;font-size:max(34px,min(3.6vw,54px));font-weight:380;line-height:1.02}.details-models-copy{color:var(--ink-2);text-wrap:pretty;max-width:30em;font-size:16.5px;line-height:1.55}.details-models-fine{color:var(--ink-2);letter-spacing:.01em;font-size:12.5px}.details-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.details-table thead th{border-bottom:1.5px solid var(--ink);text-align:left;font:600 11.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;padding:0 14px 14px}.details-table thead th:first-child{padding-left:4px}.details-table tbody th,.details-table td{border-bottom:1px solid var(--line-2);text-align:left;vertical-align:middle;padding:22px 12px;font-weight:400}.details-table tbody th{padding-left:4px}.details-m-name{font-family:var(--serif);font-variation-settings:"opsz" 36,"SOFT" 30;letter-spacing:-.015em;color:var(--ink);white-space:nowrap;font-size:max(20px,min(1.7vw,24px));font-weight:400;line-height:1.15;display:block}.details-m-note{color:var(--ink-2);margin-top:6px;font-size:13.5px;line-height:1.4;display:block}.details-m-note b{background:var(--ink);color:var(--lime);font:600 10.5px/1.1 var(--sans);letter-spacing:.08em;text-transform:uppercase;vertical-align:.1em;border-radius:6px;margin-right:2px;padding:3px 7px;display:inline-block}.details-m-size{font:500 14px/1 var(--mono);color:var(--ink);white-space:nowrap}.details-table tr.is-pick{background:linear-gradient(to right,color-mix(in srgb,var(--lime)24%,transparent),transparent 88%)}.details-dots-row{gap:4px;display:inline-flex}.details-dots-row i{border-radius:50%;width:8px;height:8px;box-shadow:inset 0 0 0 1.5px rgba(28,27,24,.18)}.details-dots-row i.on{background:var(--ink);box-shadow:none}.is-pick .details-dots-row i.on{background:var(--lime-ink)}.details-table.is-armed:not(.is-lit) .details-dots-row i.on{background:0 0;box-shadow:inset 0 0 0 1.5px rgba(28,27,24,.18)}.details-table.is-lit .details-dots-row i.on{animation:details-pop .5s var(--spring)both;animation-delay:calc(var(--r)*.11s + var(--i)*38ms)}@media (min-width:761px){.details-drawer{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;align-items:start;gap:40px max(22px,min(2.4vw,30px));display:grid}.details-drawer.is-packed{grid-auto-rows:4px;row-gap:0}.details-drawer.is-packed>.details-card{grid-row-end:span var(--span,1);margin-bottom:40px}.details-card-hud,.details-card-modes,.details-card-read{grid-column:1/7}.details-card-sounds,.details-card-lex,.details-card-duck{grid-column:7/13}.details-card-sounds{margin-top:64px}}@media (min-width:1100px){.details-card-hud{grid-column:1/8}.details-card-sounds{grid-column:8/13;margin-top:88px}.details-card-lex{grid-column:8/13;margin-left:28px}.details-card-modes{grid-column:1/7;margin-left:48px}.details-card-duck{grid-column:8/13;margin-left:-10px}.details-card-read{grid-column:2/7}}@media (max-width:760px){.details-note{font-size:24px;bottom:-52px;right:0}.details-drawer{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:flex-start;gap:14px;margin:72px -16px 0;padding:20px 16px 30px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.details-drawer::-webkit-scrollbar{display:none}.details-card{scroll-snap-align:start;rotate:calc(var(--tilt)*.5 + var(--in-r,0deg));flex:0 0 min(86vw,360px)}.details-card-sounds,.details-card-modes,.details-card-read{margin-top:18px}html.js .details-meter{font:500 12px/1 var(--mono);color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:14px;margin-top:2px;display:flex}.details-meter-n b{color:var(--ink);font-weight:500}.details-meter-track{background:var(--line);border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.details-meter-track i{background:var(--ink);transform:scaleX(var(--m,.1667));transform-origin:0;transition:transform .35s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0}.details-pad{--pad:74px}.details-pads{gap:16px 8px}.details-grille{width:46px;height:46px}.details-hud-controls{flex-direction:column;align-items:stretch}.details-seg button{min-width:0}.details-lex-line{--lex-size:36px}.details-take-text{font-size:17px}.details-fn{border-radius:18px;font-size:14px}.details-models{grid-template-columns:1fr}.details-models-head{position:static}.details-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.details-table tbody tr{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name size""speed speed""acc acc";gap:8px 12px;padding:18px 10px;display:grid}.details-table tr.is-pick{background:linear-gradient(to right,color-mix(in srgb,var(--lime)20%,transparent),transparent);border-radius:14px}.details-table tbody th,.details-table td,.details-table tr.is-pick th,.details-table tr.is-pick td{background:0 0;border:0;padding:0}.details-table tbody th{grid-area:name}.details-m-size{grid-area:size;align-self:start;padding-top:4px!important}.details-table td:nth-child(3){grid-area:speed}.details-table td:nth-child(4){grid-area:acc}.details-table td:nth-child(3),.details-table td:nth-child(4){align-items:center;gap:12px;display:flex}.details-table td:nth-child(3):before,.details-table td:nth-child(4):before{content:attr(data-label);width:72px;font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.details-m-name{white-space:normal}}@keyframes details-pop{0%{background:0 0;transform:scale(.2)}60%{background:var(--ink)}to{transform:scale(1)}}@keyframes details-shake{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}}@keyframes details-cap-up{0%{opacity:0;transform:translateY(.3em)scale(.6)}to{opacity:1;transform:none}}@keyframes details-cap-down{0%{opacity:0;transform:translateY(-.3em)scale(.7)}to{opacity:1;transform:none}}@keyframes details-talk{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}@keyframes details-wave-a{0%,to{opacity:.25}50%{opacity:1}}
.final{padding-top:max(96px,min(12vw,170px));padding-bottom:max(110px,min(12vw,170px));position:relative;overflow:hidden}.final-inner{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.final-title{max-width:11ch;font-size:max(52px,min(8.4vw,136px))}.final-lead{text-align:center}.final-desk{justify-content:center;align-items:center;gap:max(28px,min(5vw,64px));width:100%;margin-top:34px;display:flex;position:relative}.final-card{background:var(--card);text-align:left;width:min(560px,100%);box-shadow:0 0 0 1px var(--line-2),var(--shadow-lift);transition:transform .6s var(--spring),box-shadow .4s;border-radius:18px;position:relative;transform:rotate(-1.6deg)}.final-card[data-voice=listening]{box-shadow:0 0 0 2px var(--lime-deep),var(--shadow-lift);transform:rotate(0)scale(1.02)}.final-card-bar{border-bottom:1px solid var(--line);height:44px;font:600 13px/1 var(--mac);color:#6b675e;align-items:center;gap:12px;padding:0 16px;display:flex}.final-card-bar .lights{gap:7px}.final-card-bar .lights i{width:11px;min-width:0;height:11px;min-height:0}.final-card-hud{opacity:0;transition:opacity .25s,transform .4s var(--spring);background:#0c0c0b;border-radius:99px;align-items:center;gap:8px;margin-left:auto;padding:6px 10px;display:flex;transform:scale(.9)}.final-card[data-voice=listening] .final-card-hud{opacity:1;transform:none}.final-card-dot{background:var(--rec);border-radius:50%;width:7px;height:7px}.final-card-hud [data-bars]{align-items:center;gap:2px;height:14px;display:flex}.final-card-hud [data-bars] i{background:var(--lime);border-radius:2px;width:2px;height:100%;display:block;transform:scaleY(.15)}.final-card-text{min-height:7.2em;font:400 clamp(18px,1.7vw,22px)/1.5 var(--mac);color:#1d1c1a;padding:22px 24px 30px}.final-card-text [data-dict-text]{color:#1d1c1a}.final-card-toast{background:var(--ink);color:var(--paper);white-space:nowrap;opacity:0;transition:opacity .3s,transform .5s var(--spring);border-radius:99px;padding:9px 14px;font-size:13.5px;position:absolute;bottom:-18px;left:50%;transform:translate(-50%,8px)}.final-card-toast.on{opacity:1;transform:translate(-50%)}.final-key{position:relative}.final-note{top:18px;left:calc(100% + 6px)}.final-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.final-fine{color:var(--ink-3);font-size:13.5px}.final-tally{color:var(--ink-2);margin-top:10px;font-size:15px}.final-tally b{font-family:var(--mono);color:var(--ink);font-weight:600}@media (max-width:860px){.final-desk{flex-direction:column}.final-note{font-size:24px;top:8px;left:calc(100% + 4px)}}
.legal,.vs{overflow-wrap:anywhere;padding-top:max(120px,min(14vw,170px));padding-bottom:max(80px,min(10vw,120px))}.legal .wrap,.vs .wrap{width:min(760px,100% - 48px)}.mono-label{font:600 12px/1 var(--sans);font-variation-settings:"wdth" 85;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:10px;display:inline-flex}.legal>.wrap>.mono-label:before,.vs>.wrap>.mono-label:before{content:"";background:var(--lime-deep);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb,var(--lime)55%,transparent);border-radius:50%}.mono-label a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--lime-deep);text-decoration-color:var(--lime-deep);text-underline-offset:3px}.legal h1,.vs h1{text-wrap:balance;margin:22px 0 18px;font-size:max(46px,min(7vw,92px));line-height:.95}.legal h2,.vs h2{letter-spacing:-.02em;font-variation-settings:"opsz" 72,"SOFT" 30;margin:56px 0 16px;font-size:max(28px,min(3.2vw,40px));line-height:1.08}.legal p,.vs p,.legal li,.vs li{color:#34322d;text-wrap:pretty;font-size:18px;line-height:1.65}.legal p+p,.vs section p+p,.vs>.wrap>p+p,.vs>.wrap>p:not(.vs-lede){margin-top:16px}.legal ul,.vs ul{gap:12px;margin:16px 0 8px;padding-left:1.2em;display:grid}.legal li::marker{color:var(--lime-ink)}.vs li::marker{color:var(--lime-ink)}.legal a,.vs p a,.vs li a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--lime-deep);text-decoration-color:var(--lime-deep);text-underline-offset:3px;text-decoration-thickness:2px}.legal code,.vs code{font:500 .86em/1 var(--mono);background:var(--oat);color:var(--ink);overflow-wrap:anywhere;border-radius:6px;padding:.18em .42em}.legal-updated{background:var(--card);box-shadow:0 0 0 1px var(--line-2);border-radius:999px;padding:7px 12px;display:inline-block;color:var(--ink-2)!important;font-size:14px!important}.legal strong,.vs strong{color:var(--ink);font-weight:600}.vs-lede{margin-bottom:8px;color:var(--ink-2)!important;font-size:max(20px,min(1.9vw,24px))!important;line-height:1.5!important}.card{background:var(--card);border-radius:var(--card-r);box-shadow:0 0 0 1px var(--line-2),var(--shadow-soft)}.vs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.vs .wrap:has(.vs-grid){width:min(1040px,100% - 48px)}.vs-card{transition:transform .35s var(--spring),box-shadow .3s;flex-direction:column;gap:10px;padding:24px 24px 26px;display:flex}.vs-card:hover{box-shadow:0 0 0 1px rgba(28,27,24,.2),var(--shadow-lift);transform:translateY(-3px)rotate(-.4deg)}.vs-card h2{margin:0;font-size:26px}.vs-card p{color:var(--ink-2);font-size:16px}.vs-cta{border-radius:var(--card-r);background:var(--oat);flex-wrap:wrap;align-items:center;gap:12px;margin-top:56px;padding:26px;display:flex}.fnote{color:var(--ink-3);font-size:14px}.btn-primary{background:var(--ink);color:var(--paper);box-shadow:var(--shadow-cta)}.btn-primary:hover{background:#000}.vs-cta .btn:not(.btn-primary){background:var(--card);box-shadow:0 0 0 1px var(--line-2),var(--shadow-soft)}.vs-pick{background:color-mix(in srgb,var(--lime)28%,var(--card));margin-top:48px;padding:28px 30px}.vs-pick h2{margin-top:0}.vs-list li{font-size:17px}.cmp{margin:36px 0 12px;overflow:hidden}.cmp-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:16px;padding:15px 22px;font-size:15.5px;display:grid}.cmp-row>:nth-child(2){position:relative}.cmp-head{background:var(--oat);font:600 13px/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.cmp-head>:nth-child(2){color:var(--ink)}.cmp-k{color:var(--ink-2)}.cmp-row b{background:linear-gradient(transparent 58%,color-mix(in srgb,var(--lime)70%,transparent)58%);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:600}.cmp-row>b{justify-self:start}.cmp-foot{text-transform:none;letter-spacing:.02em;padding:16px 22px 18px;font-size:11px;line-height:1.5;display:block}@media (max-width:640px){.cmp-row{grid-template-columns:1fr 1fr;gap:6px 14px;padding:14px 16px}.cmp-row>:first-child{grid-column:1/-1}.cmp-head>:first-child{display:none}.vs-grid{grid-template-columns:1fr}}.log-release{border-left:2px solid var(--line);margin-top:56px;padding-left:28px;position:relative}.log-release:before{content:"";background:var(--paper);width:12px;height:12px;box-shadow:0 0 0 2px var(--ink-3);border-radius:50%;position:absolute;top:6px;left:-7px}.log-release:first-of-type:before{background:var(--lime);box-shadow:0 0 0 2px var(--lime-ink)}.log-head h2{margin:10px 0 18px}.log-items{list-style:none;display:grid;gap:18px!important;padding:0!important}.log-items li{gap:4px;display:grid}.log-items strong{font-family:var(--serif);font-variation-settings:"opsz" 36,"SOFT" 30;font-size:20px;font-weight:500}.log-items span{color:var(--ink-2);font-size:16.5px}.faq-wrap{border-top:1px solid var(--line-2);margin-top:20px}.faq-wrap .faq-item summary{font-family:var(--serif);font-variation-settings:"opsz" 36,"SOFT" 30;padding:20px 4px;font-size:21px;font-weight:420}.chev{width:30px;height:30px;box-shadow:0 0 0 1px var(--line-2);font:500 16px/1 var(--sans);transition:transform .4s var(--spring),background-color .2s;border-radius:50%;flex:none;place-items:center;display:grid}.faq-wrap .faq-item[open] .chev{background:var(--lime);transform:rotate(45deg)}.faq-wrap .faq-body p{padding:0 40px 22px 4px;font-size:17px}.consent{z-index:950;background:var(--card);width:min(420px,100vw - 32px);box-shadow:0 0 0 1px var(--line-2),var(--shadow-lift);animation:rise .6s var(--ease)1.2s both;border-radius:20px;gap:14px;padding:18px 18px 16px;display:grid;position:fixed;bottom:16px;left:16px}.consent p{color:var(--ink-2);font-size:14.5px;line-height:1.5}.consent a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--lime-deep);text-decoration-color:var(--lime-deep);text-underline-offset:3px}.consent-actions{gap:8px;display:flex}.btn-sm{min-height:42px;padding:0 18px;font-size:14.5px}.lost{padding-top:max(150px,min(20vw,240px));padding-bottom:max(100px,min(14vw,180px))}.lost-inner{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.lost h1{max-width:10ch;font-size:max(54px,min(9vw,140px))}@media (max-width:760px){.consent{gap:10px;width:calc(100vw - 20px);padding:14px;bottom:10px;left:10px}.consent p{font-size:13.5px}}
