*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}img,picture,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}body{background:var(--page);color:var(--fg);font-family:Archivo,Archivo Fallback,system-ui,sans-serif;font-size:var(--t-0);font-weight:var(--w-body);line-height:1.5;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--selection-bg);color:var(--selection-fg)}:root{caret-color:var(--ink-press-red);accent-color:var(--ink-press-red);scrollbar-color:var(--rule) var(--page);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--page)}::-webkit-scrollbar-thumb{background:var(--rule);border:3px solid var(--page)}::-webkit-scrollbar-thumb:hover{background:var(--fg-muted)}:focus-visible{outline:2px solid var(--fg);outline-offset:2px}[data-garment] :focus-visible{outline-color:var(--cloth-ink)}:focus:not(:focus-visible){outline:none}a{color:inherit;text-underline-offset:.15em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}h1,h2,h3,h4{font-weight:var(--w-head);line-height:1.2;letter-spacing:-.01em;text-wrap:balance}h1{font-size:clamp(var(--t-3),6vw,var(--t-4))}h2{font-size:clamp(var(--t-2),4.5vw,var(--t-3))}h3{font-size:var(--t-2)}p,.page-body li,.flow li,.argument__body li,.band__body li{max-width:var(--measure);text-wrap:pretty}.flow>*+*{margin-block-start:var(--s-4)}.flow>*+:is(h2,h3){margin-block-start:var(--s-7)}.flow>:is(h2,h3)+*{margin-block-start:var(--s-3)}.u-muted{color:var(--fg-muted)}.u-label{font-size:var(--t--2);font-weight:var(--w-ui);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums lining-nums;color:var(--fg-muted)}.u-tabular{font-variant-numeric:tabular-nums lining-nums}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.skip-to-content:not(:focus){position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.skip-to-content:focus{position:fixed;inset-block-start:var(--s-2);inset-inline-start:var(--s-2);z-index:100;background:var(--page);color:var(--fg);padding:var(--s-3) var(--s-4);border:var(--hair) solid var(--fg)}.wrap{padding-inline:var(--gutter);margin-inline:auto;max-width:88rem}.rule{border:0;border-block-start:var(--hair) solid var(--rule);margin:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:48px;padding:var(--s-3) var(--s-6);border:var(--hair) solid var(--fg);border-radius:var(--radius);background:var(--fg);color:var(--page);font-weight:var(--w-ui);letter-spacing:.04em;text-transform:uppercase;font-size:var(--t--1);cursor:pointer;transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease);text-decoration:none}.btn:hover{background:transparent;color:var(--fg)}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.btn--ghost{background:transparent;color:var(--fg)}.btn--ghost:hover{background:var(--fg);color:var(--page)}.field{display:grid;gap:var(--s-2)}.field input,.field textarea,.field select{min-height:48px;padding:var(--s-3);background:transparent;color:var(--fg);border:var(--hair) solid var(--rule);border-radius:var(--radius)}.field input:focus-visible,.field textarea:focus-visible{border-color:var(--fg)}.field input::placeholder,.field textarea::placeholder{color:var(--fg-muted);opacity:1}.form-error{color:var(--alert);font-size:var(--t--1);display:flex;gap:var(--s-2);align-items:flex-start}.form-error:before{content:"\2715";font-weight:var(--w-payoff)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kak-base.css.map */
