@font-face{font-family:archivo;src:url(../media/Archivo_Variable-s.p.13rul5q9jl2r0.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_ebd1527d-module__P88BcG__className{font-family:archivo,archivo Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal}.archivo_ebd1527d-module__P88BcG__variable{--font-archivo:"archivo", "archivo Fallback", system-ui, -apple-system, Segoe UI, sans-serif}
:root{--bg:#f3f2f2;--surface:#eae9e9;--text:#201e1d;--muted:#605d5d;--rule:#201e1d;--signal:#ec3013;--on-signal:#fff;--plate:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#171615;--surface:#222120;--text:#f3f2f2;--muted:#bab6b6;--rule:#f3f2f2;--plate:#2d2b2b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#171615;--surface:#222120;--text:#f3f2f2;--muted:#bab6b6;--rule:#f3f2f2;--plate:#2d2b2b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-archivo), "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;margin:0;font-size:17px;line-height:1.5}a{color:inherit}.shell{max-width:1120px;margin:0 auto;padding:0 40px}header .shell{justify-content:space-between;align-items:center;padding-top:28px;padding-bottom:28px;display:flex}.brand{align-items:center;gap:12px;text-decoration:none;display:flex}.brand img{width:36px;height:36px;display:block}.brand span{letter-spacing:-.02em;font-size:22px;font-weight:800}header nav a{margin-left:28px;font-size:15px;font-weight:600;text-decoration:none}header nav a:hover{text-underline-offset:4px;text-decoration:underline}.hero{padding:72px 0 88px}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px;font-weight:700}.hero h1{letter-spacing:-.045em;margin:20px 0 0;font-size:clamp(44px,8vw,104px);font-weight:800;line-height:.98}.hero h1 span{display:block}.hero-grid{grid-template-columns:minmax(0,1fr) 480px;align-items:center;gap:40px;display:grid}.hero-grid .a3{width:480px}.hero-grid .copy{min-width:0}.hero-grid h1{font-size:clamp(40px,4.4vw,64px)}@media (max-width:960px){.hero-grid{grid-template-columns:1fr;gap:48px}.hero-grid h1{font-size:clamp(40px,9vw,76px)}.hero-grid .a3{width:100%;max-width:480px}}.hero .lede{color:var(--muted);text-wrap:pretty;max-width:36ch;margin:28px 0 0;font-size:clamp(19px,2.2vw,24px);line-height:1.4}.actions{flex-wrap:wrap;gap:14px;margin-top:44px;display:flex}.btn{border:2px solid var(--rule);min-height:56px;color:var(--text);background:0 0;justify-content:center;align-items:center;padding:0 28px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.btn:hover{background:var(--surface)}.btn-primary{background:var(--signal);border-color:var(--signal);color:var(--on-signal)}.btn-primary:hover{background:#dd2b0f;border-color:#dd2b0f}.btn:focus-visible{outline:3px solid var(--text);outline-offset:3px}.band{border-top:2px solid var(--rule)}.grid{grid-template-columns:repeat(3,1fr);display:grid}.grid.four{grid-template-columns:repeat(4,1fr)}.grid.two{grid-template-columns:repeat(2,1fr)}.cell{border-left:2px solid var(--rule);padding:40px 32px 56px}.cell:first-child{border-left:0;padding-left:0}.cell:last-child{padding-right:0}.cell h2,.cell .label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px;font-weight:700}.cell h3{letter-spacing:-.03em;margin:12px 0 0;font-size:30px;font-weight:800;line-height:1.1}.cell p{color:var(--muted);max-width:32ch;margin:14px 0 0}.knows .cell h3{font-size:24px}.product{border-top:2px solid var(--rule);padding:80px 0 0}.product h2.title{letter-spacing:-.04em;max-width:16ch;margin:18px 0 0;font-size:clamp(36px,5.4vw,68px);font-weight:800;line-height:1}.product .lede{color:var(--muted);max-width:38ch;margin:24px 0 0;font-size:clamp(19px,2.2vw,24px);line-height:1.4}.product .intro{padding-bottom:56px}.product.lead{padding-top:96px}.product.lead h2.title{font-size:clamp(40px,6.6vw,84px)}.subhead{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-top:2px solid var(--rule);margin:0;padding:22px 0;font-size:13px;font-weight:700}.steps .cell .num{letter-spacing:-.04em;font-size:56px;font-weight:800;line-height:1}.steps .grid>.cell{grid-row:span 4;grid-template-rows:subgrid;display:grid}.steps .grid>.cell>.plate{align-self:start}.does{border-top:2px solid var(--rule);margin:0;padding:0;list-style:none}.does li{border-top:2px solid var(--rule);grid-template-columns:300px 1fr;gap:32px;padding:20px 0;display:grid}.does li:first-child{border-top:0}.does strong{letter-spacing:-.01em;font-size:19px;font-weight:800}.does span{color:var(--muted)}.why{letter-spacing:-.02em;max-width:34ch;margin:0;padding:40px 0 56px;font-size:clamp(22px,2.6vw,30px);font-weight:700;line-height:1.2}.placeholder{border:2px dashed var(--muted);color:var(--muted);margin-top:20px;padding:18px 18px 20px;font-size:16px;font-weight:700;line-height:1.35}.placeholder .tag{letter-spacing:.14em;text-transform:uppercase;border:2px dashed var(--muted);margin-bottom:10px;padding:2px 8px;font-size:11px;display:inline-block}.plate{background:var(--plate);border:2px solid var(--rule);letter-spacing:.06em;text-transform:uppercase;margin-top:32px;font-size:13px;font-weight:700}.plate .row{border-top:2px solid var(--rule);justify-content:space-between;gap:12px;padding:10px 14px;display:flex}.plate .row:first-child{border-top:0}.plate .row span:last-child{color:var(--muted)}.plate .row.head{background:var(--surface)}.plate .row.head span:last-child{color:var(--text)}.plate .row.waiting{background:var(--signal);color:var(--on-signal)}.plate .row.waiting span:last-child{color:var(--on-signal)}.plate .row.picked{background:var(--text);color:var(--bg)}.plate .row.picked span:last-child{color:var(--bg)}.plate .row.soft span:first-child{color:var(--muted)}.plate .tick:before{content:"✓ "}.plate .box:before{content:"○ ";color:var(--muted)}.plate .row.head .count{color:var(--signal);font-weight:800}.plate .row.shelf{padding:14px;display:block;position:relative;overflow:hidden}.shelf .boxes{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.shelf .boxes i{border:2px solid var(--signal);background:var(--bg);height:30px;display:block}.shelf .boxes i:nth-child(2){height:38px}.shelf .boxes i:nth-child(5){height:24px}.shelf .sweep{background:var(--signal);opacity:0;width:2px;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:no-preference){.shelf .sweep{opacity:1;animation:3.2s ease-in-out infinite alternate ledy-sweep}.shelf .boxes i{animation:3.2s ease-in-out infinite alternate ledy-found}.shelf .boxes i:nth-child(2){animation-delay:.3s}.shelf .boxes i:nth-child(3){animation-delay:.6s}.shelf .boxes i:nth-child(4){animation-delay:.9s}.shelf .boxes i:nth-child(5){animation-delay:1.2s}.shelf .boxes i:nth-child(6){animation-delay:1.5s}}@keyframes ledy-sweep{0%{left:0}to{left:calc(100% - 2px)}}@keyframes ledy-found{0%{border-color:var(--rule)}40%,to{border-color:var(--signal)}}.product .grid.two .cell{flex-direction:column;display:flex}.product .grid.two .cell>.plate{width:100%;max-width:none;height:224px;margin-top:auto}.product .grid.two .cell>p:last-of-type{margin-bottom:32px}.product .grid.two .plate{flex-direction:column;display:flex}.product .grid.two .plate .row{flex:1;align-items:center}.platform .cell h3{font-size:24px}.contact{border-top:2px solid var(--rule);padding:80px 0 88px}.contact p.big{letter-spacing:-.035em;max-width:20ch;margin:18px 0 0;font-size:clamp(30px,4.2vw,52px);font-weight:800;line-height:1.05}footer{border-top:2px solid var(--rule)}footer .shell{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:28px;padding-bottom:40px;font-size:14px;display:flex}footer nav a{color:var(--text);margin-left:24px;font-weight:600;text-decoration:none}footer nav a:first-child{margin-left:0}.request{border-top:2px solid var(--rule);padding:80px 0 88px}.request h2{letter-spacing:-.035em;max-width:20ch;margin:18px 0 0;font-size:clamp(30px,4.2vw,52px);font-weight:800;line-height:1.05}form.req{max-width:760px;margin-top:44px}.fields{grid-template-columns:1fr 1fr;gap:22px 24px;display:grid}.field{flex-direction:column;gap:8px;display:flex}.field.wide{grid-column:1/-1}.field>label,.field legend{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;padding:0;font-size:13px;font-weight:700}.field>label{margin-bottom:0}.field input[type=text],.field input[type=email],.field input[type=tel]{min-height:56px;font:inherit;color:var(--text);background:var(--plate);border:2px solid var(--rule);-webkit-appearance:none;border-radius:0;padding:0 16px;font-size:17px}.field input:focus-visible{outline:3px solid var(--text);outline-offset:2px}fieldset.field{border:0;min-width:0;margin:0;padding:0;display:block}.seg{border:2px solid var(--rule);background:var(--plate);flex-wrap:wrap;width:fit-content;max-width:100%;display:flex}.seg label{min-height:52px;color:var(--text);border-left:2px solid var(--rule);cursor:pointer;align-items:center;padding:0 22px;font-size:16px;font-weight:700;display:flex;position:relative}.seg label:first-child{border-left:0}.seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg label:has(input:checked){background:var(--text);color:var(--bg)}.seg label:has(input:focus-visible){outline:3px solid var(--text);outline-offset:2px}.optional{text-transform:none;letter-spacing:0;font-weight:600}form.req .placeholder,form.req .actions{margin-top:28px}@media (max-width:560px){.request{padding:56px 0 64px}.fields{grid-template-columns:1fr}.seg{width:100%}.seg label{flex:1;justify-content:center;padding:0 10px}}.trust,.thanks{color:var(--muted);margin:20px 0 0;font-size:15px}.btn{transition:transform .16s ease-out,box-shadow .16s ease-out,background-color .16s ease-out}.btn:hover{box-shadow:0 6px 16px #0000001f}:root[data-theme=dark] .btn:hover{box-shadow:0 6px 16px #00000073}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .btn:hover{box-shadow:0 6px 16px #00000073}}footer nav a,header nav a{text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:#0000;transition:text-decoration-color .16s ease-out}footer nav a:hover,header nav a:hover{text-decoration-color:currentColor}@media (prefers-reduced-motion:no-preference){.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}html.motion :is(.product .intro .copy>*,.illo,.request .shell>.eyebrow,.request .shell>h2,.knows .cell,.steps .cell,.product .grid.four .cell,.product .grid.two .cell,.platform .cell,.subhead,.does li,.why,.steps .plate,.product .grid.four .plate,.product .grid.two .plate,.plate .row,.fields>.field,form.req .actions){opacity:0;transform:translate3d(var(--rx,0px), var(--ry,32px), 0);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s)}html.motion :is(.does li,.plate .row,.fields>.field,form.req .actions){--ry:14px}html.motion :is(.steps .cell:nth-child(odd) .plate,.product .grid.four .cell:nth-child(odd) .plate,.product .grid.two .cell:nth-child(odd) .plate){--rx:-24px;--ry:0px}html.motion :is(.steps .cell:nth-child(2n) .plate,.product .grid.four .cell:nth-child(2n) .plate,.product .grid.two .cell:nth-child(2n) .plate){--rx:24px;--ry:0px}html.motion :is(.product .intro .copy>*,.illo,.request .shell>.eyebrow,.request .shell>h2,.knows .cell,.steps .cell,.product .grid.four .cell,.product .grid.two .cell,.platform .cell,.subhead,.does li,.why,.steps .plate,.product .grid.four .plate,.product .grid.two .plate,.plate .row,.fields>.field,form.req .actions).in{opacity:1;transform:none}html.motion .hero .copy>*,html.motion .hero .a3{animation:.5s ease-out both ledy-rise}html.motion .hero .a3{animation-delay:.2s}html.motion .hero .lede{animation-delay:80ms}html.motion .hero h1{animation-delay:40ms}html.motion .hero .actions{animation-delay:.14s}html.motion .hero .trust{animation:.6s ease-out .32s both ledy-fade}}@keyframes ledy-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ledy-fade{0%{opacity:0}to{opacity:1}}@media (max-width:960px){.grid.four{grid-template-columns:repeat(2,1fr)}.grid.four .cell:nth-child(3){border-left:0;padding-left:0}.grid.four .cell:nth-child(2){padding-right:0}.grid.four .cell:nth-child(n+3){border-top:2px solid var(--rule)}.does li{grid-template-columns:220px 1fr}}@media (max-width:860px){.grid,.grid.two{grid-template-columns:1fr}.grid .cell,.grid .cell:first-child,.grid .cell:last-child{border-left:0;border-top:2px solid var(--rule);padding:36px 0 44px}.grid .cell:first-child{border-top:0}}@media (max-width:560px){.shell{padding:0 16px}header nav{display:none}.hero{padding:40px 0 64px}.actions{flex-direction:column}.btn{width:100%}.grid.four{grid-template-columns:1fr}.grid.four .cell,.grid.four .cell:nth-child(n){border-left:0;border-top:2px solid var(--rule);padding:28px 0 32px}.grid.four .cell:first-child{border-top:0}.product,.product.lead{padding-top:56px}.product .intro{padding-bottom:40px}.does li{grid-template-columns:1fr;gap:4px}.why{padding:32px 0 44px}.trust span{display:block}.trust .sep{display:none}.contact{padding:56px 0 64px}}.hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.sent{background:var(--plate);border:2px solid var(--rule);max-width:760px;margin-top:44px;padding:40px 40px 44px}.sent:focus{outline:none}.sent:focus-visible{outline:3px solid var(--text);outline-offset:3px}.sent-mark{background:var(--text);width:72px;height:72px;color:var(--bg);justify-content:center;align-items:center;font-size:44px;font-weight:800;line-height:1;display:inline-flex}.sent-title{letter-spacing:-.035em;max-width:20ch;margin:28px 0 0;font-size:clamp(30px,4.2vw,52px);font-weight:800;line-height:1.05}.sent-line{color:var(--muted);overflow-wrap:anywhere;margin:16px 0 0;font-size:clamp(19px,2.2vw,24px);line-height:1.4}@media (max-width:560px){.sent{padding:28px 20px 32px}.sent-mark{width:60px;height:60px;font-size:36px}}.btn,button,.seg label,.seg input{cursor:pointer}.btn:disabled,button:disabled{cursor:not-allowed}.intro.art{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:56px;display:grid}.illo{margin:0}.illo svg{width:100%;height:auto;display:block;overflow:visible}.illo .s{fill:none;stroke:var(--rule);stroke-width:2.5px;stroke-linejoin:miter}.illo .p.s,.illo .s.p,.illo .p{fill:var(--plate)}.illo .g{fill:var(--surface)}.illo .k{fill:var(--text)}.illo .m{fill:var(--muted)}.illo .bg{fill:var(--bg)}.illo .r{fill:var(--signal)}.illo .rs{fill:none;stroke:var(--signal);stroke-width:3.5px}.illo .dash{stroke-dasharray:5 4;stroke:var(--muted)}.illo .tick{fill:none;stroke:var(--text);stroke-width:3px;stroke-linecap:square}.illo .line{stroke:var(--muted)}.illo .cart{stroke-width:3px}.illo .t{fill:var(--text);letter-spacing:.1em;font-size:12px;font-weight:700}.illo .t.on-k{fill:var(--bg)}.illo .mark{fill:var(--on-signal);letter-spacing:-.02em;font-size:19px;font-weight:800}.found{padding-bottom:88px}.product .why{padding-top:48px}@media (prefers-reduced-motion:no-preference){html.motion .illo .pop{opacity:0;transform-box:fill-box;transition:opacity .5s ease-out,transform .5s ease-out;transition-delay:calc(var(--i,0) * .18s + .45s);transform:translateY(8px)}html.motion .illo .bar{transform-origin:0;transform-box:fill-box;transition:transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * .12s + .3s);transform:scaleX(0)}html.motion .illo.in .pop,html.motion .illo.in .bar{opacity:1;transform:none}}@media (max-width:860px){.intro.art{grid-template-columns:1fr;gap:40px}.intro.art .illo{max-width:520px}.found{padding-bottom:64px}}.a3{--healthy:#2f7a59;--warm:color-mix(in srgb, var(--signal) 55%, var(--plate));margin:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a3{--healthy:#5bbf93}}:root[data-theme=dark] .a3{--healthy:#5bbf93}.a3 svg{width:100%;height:auto;display:block;overflow:visible}.a3 rect{shape-rendering:crispedges}.a3 .s{fill:none;stroke:var(--rule);stroke-width:2px}.a3 .p{fill:var(--plate)}.a3 .g{fill:var(--surface)}.a3 .k{fill:var(--text)}.a3 .ok{fill:var(--healthy)}.a3 .warm{fill:var(--warm)}.a3 .red{fill:var(--signal)}.a3 .t{fill:var(--text);letter-spacing:.1em;font-size:14px;font-weight:700}.a3 .t.on-red{fill:var(--on-signal)}.a3 .dash{fill:none;stroke:var(--muted);stroke-width:2px;stroke-dasharray:6 5}.a3 .thin{stroke-width:1px}.a3 .grow{transform-box:fill-box;transform-origin:50% 100%}.a3 .slider,.a3 .ghost,.a3 .drain{opacity:0}.a3 .bg-rows{opacity:.32}@media (max-width:560px){.a3 .t{letter-spacing:.06em;font-size:17px}}.a3.play *{animation-duration:10s;animation-timing-function:cubic-bezier(.3,.7,.3,1);animation-iteration-count:infinite;animation-fill-mode:both}.a3.play.paused *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.a3.play *{animation:none!important}}@keyframes a3-slider{0%{opacity:0;transform:translate(0)}4%{opacity:1;transform:translate(0)}15.5%{transform:translate(0)}19%{transform:translate(94px)}28.5%{transform:translate(94px)}32%{transform:translate(188px)}54.5%{transform:translate(188px)}58%{transform:translate(282px)}66.5%{transform:translate(282px)}70%{transform:translate(376px)}92%{opacity:1;transform:translate(376px)}96%{opacity:0;transform:translate(376px)}to{opacity:0;transform:translate(376px)}}.a3.play .slider{animation-name:a3-slider;animation-timing-function:cubic-bezier(.5,0,.2,1)}@keyframes a3-book0{0%,6%{opacity:0}11%{opacity:1}96%{opacity:1}to{opacity:0}}.a3.play .book0{animation-name:a3-book0}@keyframes a3-lvl0{0%,6%{opacity:0}7.5%{opacity:1}96%{opacity:1}to{opacity:0}}.a3.play .lvl0{animation-name:a3-lvl0}@keyframes a3-drain0{0%,6%{opacity:0;transform:scaleY(1)}7.5%{opacity:1;transform:scaleY(1)}16%{opacity:1;transform:scaleY(0)}to{opacity:0;transform:scaleY(0)}}.a3.play .drain0{animation-name:a3-drain0}@keyframes a3-book1{0%,19%{opacity:0}24%{opacity:1}96%{opacity:1}to{opacity:0}}.a3.play .book1{animation-name:a3-book1}@keyframes a3-lvl1{0%,19%{opacity:0}20.5%{opacity:1}96%{opacity:1}to{opacity:0}}.a3.play .lvl1{animation-name:a3-lvl1}@keyframes a3-drain1{0%,19%{opacity:0;transform:scaleY(1)}20.5%{opacity:1;transform:scaleY(1)}29%{opacity:1;transform:scaleY(0)}to{opacity:0;transform:scaleY(0)}}.a3.play .drain1{animation-name:a3-drain1}@keyframes a3-book2{0%,32%{opacity:0}37%{opacity:1}96%{opacity:1}to{opacity:0}}.a3.play .book2{animation-name:a3-book2}@keyframes a3-lvl2{0%,32%{opacity:0}33.5%{opacity:1}96%{opacity:1}to{opacity:0}}.a3.play .lvl2{animation-name:a3-lvl2}@keyframes a3-drain2{0%,32%{opacity:0;transform:scaleY(1)}33.5%{opacity:1;transform:scaleY(1)}42%{opacity:1;transform:scaleY(0)}to{opacity:0;transform:scaleY(0)}}.a3.play .drain2{animation-name:a3-drain2}@keyframes a3-book3{0%,58%{opacity:0}63%{opacity:1}96%{opacity:1}to{opacity:0}}.a3.play .book3{animation-name:a3-book3}@keyframes a3-book4{0%,70%{opacity:0}75%{opacity:1}96%{opacity:1}to{opacity:0}}.a3.play .book4{animation-name:a3-book4}@keyframes a3-lvl4{0%,70%{opacity:0}71.5%{opacity:1}96%{opacity:1}to{opacity:0}}.a3.play .lvl4{animation-name:a3-lvl4}@keyframes a3-drain4{0%,70%{opacity:0;transform:scaleY(1)}71.5%{opacity:1;transform:scaleY(1)}80%{opacity:1;transform:scaleY(0)}to{opacity:0;transform:scaleY(0)}}.a3.play .drain4{animation-name:a3-drain4}@keyframes a3-warmout{0%,32%{opacity:0}33.5%{opacity:1}53%{opacity:1}56%{opacity:0}to{opacity:0}}.a3 .warmlvl{opacity:0}.a3.play .warmlvl{animation-name:a3-warmout}@keyframes a3-tag{0%,49.5%{opacity:0;transform:translateY(6px)}53.5%{opacity:1;transform:none}96%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}.a3.play .tag{animation-name:a3-tag}@keyframes a3-box{0%,38%{opacity:0;transform:translateY(-34px)}39.5%{opacity:1;transform:translateY(-32px)}45.5%{animation-timing-function:ease-out;transform:translateY(4px)}48%{transform:translateY(-2px)}50%{transform:none}96%{opacity:1;transform:none}to{opacity:0;transform:translateY(-34px)}}.a3.play .box{animation-name:a3-box;animation-timing-function:cubic-bezier(.55,0,.85,.35)}@keyframes a3-refill{0%,49%{transform:scaleY(0)}57%{transform:none}96%{transform:none}to{transform:scaleY(0)}}.a3.play .refill{animation-name:a3-refill}@keyframes a3-ghost{0%,36%{opacity:0}42%{opacity:.6}59%{opacity:.6}68%{opacity:0}to{opacity:0}}.a3.play .ghost{animation-name:a3-ghost}@keyframes a3-rise{0%,58%{transform:scaleY(0)}67%{transform:none}96%{transform:none}to{transform:scaleY(0)}}.a3.play .rise{animation-name:a3-rise}@keyframes a3-frame3{0%,58%{opacity:0}61%{opacity:1}96%{opacity:1}to{opacity:0}}.a3.play .frame3{animation-name:a3-frame3}@keyframes a3-shimmer{0%,to{opacity:.32}50%{opacity:.38}}.a3.play .bg-rows{animation-name:a3-shimmer;animation-timing-function:ease-in-out}.field textarea{min-height:160px;font:inherit;color:var(--text);background:var(--plate);border:2px solid var(--rule);resize:vertical;-webkit-appearance:none;border-radius:0;padding:14px 16px;font-size:17px;line-height:1.5}.field textarea:focus-visible{outline:3px solid var(--text);outline-offset:2px}
