@font-face{src:url(kyrios.woff2)format("woff2");font-family:x;font-display:block}@font-face{src:url(mean_hand_400_regular.ttf);font-family:y;font-display:block}@font-face{src:url(DankMono-Regular.woff2)format("woff2");font-family:z;font-display:block}html,body{background:#000;color:#999;padding:0;margin:0;--col:44rem;--gap:1.25rem;--section:7rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;cursor:url(cursor.cur),auto}#bg{position:fixed;top:0;left:0;width:100vw;height:100lvh;z-index:0;pointer-events:none;opacity:0;transition:opacity 1.4s ease}#bg.in{opacity:1}#veil{position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at center,transparent 35%,rgba(0,0,0,.85) 100%)}main{position:relative;z-index:2;padding-bottom:var(--section)}main>*+*{margin-top:var(--section)}main:has(>.readme.centered){padding-bottom:0}.readme.centered{max-width:56rem;min-height:calc(100svh - 4rem);padding-block:2rem;display:flex;flex-direction:column;justify-content:center}.readme.receipt-page::before{content:"";position:fixed;inset:0;z-index:-1;background:rgba(0,0,0,.5);pointer-events:none}.hero{min-height:100svh;display:flex;flex-direction:column;justify-content:space-between;text-transform:uppercase}.hero span{text-align:center;font-size:3.2vw;font-family:y;display:block;padding:var(--gap)0;font-weight:200;text-shadow:2px 2px 2rem #000}@media(orientation:portrait){.hero span{font-size:8vw}}.hero h1{margin:0;text-align:center;line-height:.85;font-size:clamp(1rem,20vw,15rem);font-family:x;font-weight:200;color:#fff}.hero h2{margin:0;text-align:center;line-height:.85;font-family:z;font-weight:200;font-size:4vw}.readme,.country,.docs{max-width:var(--col);margin-inline:auto;padding:0 1.5rem}.readme{font-family:z;font-size:1.02rem;line-height:1.75;color:#a6a6a6;text-shadow:0 0 .5rem #000,0 2px 2rem #000}.readme.pitch{color:#fff}.readme h2,.docs h2,.readme .bye{margin:0 0 calc(var(--gap) * 2);font-family:x;font-size:clamp(2.2rem,10vw,6rem);line-height:.9;font-weight:400;text-align:center;color:#ddd;text-shadow:2px 2px 1.5rem #000}.readme p{margin:0 0 var(--gap)}.readme .receipt{margin:0 0 var(--gap)}.readme .receipt .row{display:flex;gap:1.5rem;align-items:baseline;justify-content:space-between;padding:.7rem 0}.readme .receipt .k{font-size:.82rem;letter-spacing:.16em;text-transform:uppercase;color:#7d7d7d}.readme .receipt .v{color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.readme .receipt .item .v,.readme .receipt .total .v{white-space:nowrap}.readme .receipt .item .what{color:#ddd}.readme .receipt .item .what em{display:block;margin-top:.15rem;font-style:normal;font-size:.85rem;color:#6f6f6f}.readme .receipt .total .v{font-size:1.35rem;line-height:1.2}.readme .label{margin:0 0 var(--gap);font-size:.82rem;letter-spacing:.16em;text-transform:uppercase;color:#7d7d7d}.readme.receipt-page{color:#fff}.readme.receipt-page h2,.readme.receipt-page .receipt .k,.readme.receipt-page .receipt .item .what em,.readme.receipt-page .label,.readme.receipt-page li::before{color:#fff}.readme ul,.docs ul{margin:0 0 var(--gap);padding:0;list-style:none}.readme li,.docs li{margin:0 0 .8rem;padding-left:1.25rem;position:relative}.readme li::before,.docs li::before{content:"-";position:absolute;left:0;color:#666}.readme code{font-family:z;color:#fff}.readme a,.docs a{color:#c9a06a;text-decoration:none}.readme a:hover,.docs a:hover{text-decoration:underline}.readme .features{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:.8rem 2rem;margin:calc(var(--gap) * 2)0 0;padding:0;font-size:1rem;line-height:1.7;list-style:none}.readme .features li{margin:0;padding-left:1.6rem;position:relative}.readme .features li::before{content:"";position:absolute;left:0;top:.43em;width:.85em;height:.85em;background:#7dd67d;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8.5 6 12 13.5 3.5' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8.5 6 12 13.5 3.5' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")center/contain no-repeat}.readme .live{margin:calc(var(--gap) * 2)0 0;text-align:center}.readme .live a{display:inline-block;padding:.9rem 1.75rem;text-decoration:none}.readme .live a:hover{background:#fff;color:#000;text-decoration:none}.docs img,.docs video{display:block;width:100%;height:auto}.docs video{border:2px solid #fff;padding:2rem 0 1rem;box-sizing:border-box;background:#000}.readme.pitch img{--demo-w:min(64rem, 100vw - 3rem);display:block;width:var(--demo-w);max-width:none;height:auto;margin-inline:calc((100% - var(--demo-w))/2)}.buy{position:sticky;top:0;z-index:3;max-width:var(--col);margin-inline:auto;padding:1.5rem 0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.2rem 2rem;border-top:1px solid #1c1c1c;border-bottom:1px solid #1c1c1c;font-family:z}.buy.stuck{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.buy .price{margin:0;font-family:x;font-size:5rem;line-height:.9;color:#fff}.buy .note{margin:0;font-size:1rem;color:#777}.buy form{grid-row:1/span 2;grid-column:2}.buy button,.readme form button,.readme .live a{border:2px solid #fff;background:0 0;color:#fff;font-family:z;letter-spacing:.08em;text-transform:uppercase;font-size:1rem}.buy button:hover,.readme form button:hover{background:#fff;color:#000}.buy button{padding:1rem 2.5rem}.readme form{display:flex;flex-wrap:wrap;gap:.75rem;margin:0}.readme form input{flex:1 1 18rem;border:1px solid #1c1c1c;background:0 0;color:#fff;font-family:z;font-size:1rem;padding:.9rem 1rem}.readme form button{padding:.9rem 1.75rem}.tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 calc(var(--gap) * 2)}.tab{border:1px solid #1c1c1c;background:0 0;color:#7d7d7d;font-family:z;font-size:.9rem;letter-spacing:.08em;padding:.5rem .85rem;cursor:pointer}.tab:hover{color:#fff;border-color:#444}.tab[aria-selected=true]{color:#fff;border-color:#fff}.readme.receipt-page .fetch{margin:0 0 calc(var(--gap) * 2)}.readme.receipt-page .fetch .label{display:flex;justify-content:space-between;align-items:baseline;gap:.6rem;margin:0 0 calc(var(--gap)/2)}.readme.receipt-page code{display:block;padding:.7rem .9rem;border:1px solid #1c1c1c}.readme.receipt-page code .step{display:block}.readme.receipt-page code .step+.step{margin-top:var(--gap)}.copy{border:1px solid #1c1c1c;background:0 0;color:#7d7d7d;font-family:z;font-size:.82rem;letter-spacing:.08em;padding:.15rem .45rem;cursor:pointer}.copy:hover{color:#fff;border-color:#444}.readme .receipt .v[data-full]{color:#fff}.readme .bye{margin:var(--section)0 0;font-family:x;font-size:clamp(2.2rem,10vw,6rem);line-height:.9;text-align:center;text-wrap:balance;color:#ddd;text-shadow:2px 2px 1.5rem #000}.country{max-width:var(--col);margin-inline:auto;padding:0 1.5rem;font-family:z;text-align:center;color:#777}.country select{font-family:z;font-size:1rem;background:#0a0a0a;color:#ddd;border:1px solid #444;padding:.45rem .75rem;cursor:pointer;width:100%;max-width:22rem}.country select:hover{color:#fff;border-color:#fff}.docs{max-width:var(--col);margin-inline:auto;padding:0 1.5rem;font-family:z;font-size:1rem;line-height:1.7;color:#999;text-wrap:pretty}.docs h3{font-family:x;font-size:2rem;line-height:1;font-weight:400;color:#ddd}.docs>h3{margin:var(--section)0 var(--gap)}.docs>details{margin-top:var(--section)}.docs>details>summary{margin-bottom:var(--gap)}.docs>details>summary h3{margin:0}.docs>h2+h3{margin-top:0}.docs>details>summary{display:flex;align-items:baseline;gap:.55rem;cursor:pointer;user-select:none;-webkit-user-select:none;list-style:none}.docs>details>summary::-webkit-details-marker{display:none}.docs>details>summary .mark{flex:none;width:1.05rem;height:1.05rem;fill:#c9a06a}.docs>details>summary .mark .v{transform-box:fill-box;transform-origin:center;transition:transform .25s ease}.docs>details[open]>summary .mark .v{transform:rotate(90deg)}.docs h4{margin:calc(var(--gap) * 2)0 var(--gap);font-family:z;font-size:.95rem;font-weight:400;letter-spacing:.12em;color:#c9a06a}.docs p{margin:0 0 var(--gap)}.docs code{font-family:z;color:#ccc}.docs dl{margin:0 0 calc(var(--gap) * 2);display:grid;grid-template-columns:15rem 1fr;gap:.45rem 1.25rem;align-items:baseline}.docs dt{color:#ddd}.docs dd{margin:0}hr{border:none;height:calc(var(--gap) * 2)}.docs table{width:100%;border-collapse:collapse;margin:0 0 calc(var(--gap) * 2)}.docs th,.docs td{padding:.5rem .9rem .5rem 0;text-align:left;vertical-align:top;border-bottom:1px solid #1c1c1c}.docs th{font-size:.82rem;letter-spacing:.16em;text-transform:uppercase;color:#7d7d7d;font-weight:400}.docs td code{color:#ddd}.docs pre{margin:0 0 calc(var(--gap) * 2);padding:.9rem 1rem;border:1px solid #1c1c1c;overflow-x:auto;font-size:.95rem;line-height:1.6}.docs pre code{color:#ddd}@media(max-width:640px){body{--section:4.5rem}.readme,.country,.docs{padding:0 1.25rem}.buy{grid-template-columns:1fr;text-align:center;padding-inline:1.25rem}.buy .price{font-size:3rem}.buy form{grid-row:auto;grid-column:1}.buy button{width:100%;margin-top:1rem}.docs h3{font-size:1.55rem}.docs dl{grid-template-columns:1fr;gap:.15rem}.docs dd{margin:0 0 .6rem}}