.ContactForm_form__M5vyC{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-width:44rem}.ContactForm_field__L30KB{display:grid;grid-gap:.4rem;gap:.4rem;border:0;padding:0;margin:0;min-width:0}.ContactForm_label__gGojQ{font-weight:500}.ContactForm_opt__h5gtm{font-weight:400;color:var(--muted-on-paper);font-size:var(--text-sm)}.ContactForm_input__FRWlY{font:inherit;color:inherit;background:transparent;width:100%;border:1.5px solid var(--ink);border-radius:.5rem;padding:.75rem .9rem;min-height:3rem}textarea.ContactForm_input__FRWlY{min-height:8rem;resize:vertical}.ContactForm_input__FRWlY[aria-invalid=true]{border-color:#B3261E}.ContactForm_checks__5WciG{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.ContactForm_check__8uEKD{display:inline-flex;align-items:center;gap:.6rem;min-height:2.75rem;cursor:pointer}.ContactForm_check__8uEKD input{width:1.25rem;height:1.25rem;accent-color:var(--ink)}.ContactForm_error__olAz7{color:#B3261E;font-size:var(--text-sm);margin:0}.ContactForm_summary__E5_f_{border:1.5px solid #b3261e;border-radius:.5rem;padding:var(--space-2);color:#B3261E;margin:0}.ContactForm_trap__iOF98{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ContactForm_actions__7WCtU{display:flex;align-items:center;gap:var(--space-2)}.ContactForm_submit__mdUSo{font:inherit;font-weight:500;cursor:pointer;min-height:3rem;padding:.75rem 1.75rem;border-radius:999px;border:1.5px solid var(--ink);background:var(--ink);color:var(--paper)}.ContactForm_submit__mdUSo:hover{background:transparent;color:var(--ink)}.ContactForm_submit__mdUSo:disabled{opacity:.6;cursor:wait}.blog_intro__TQrwP{max-width:52ch;color:var(--muted-on-paper);margin-block:var(--space-3) var(--space-4)}.blog_empty__Png3v{margin-top:var(--space-5);color:var(--muted-on-paper)}.blog_list__acVS1{display:grid;grid-gap:var(--space-5) var(--space-4);gap:var(--space-5) var(--space-4);margin-top:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr))}.blog_card__JxreE{margin:0;border-top:1px solid var(--line-on-paper);padding-top:var(--space-3)}.blog_kicker__fyUQR{margin:0;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--muted-on-paper)}.blog_cardTitle__Tu4OQ{margin:var(--space-1) 0 0;font-size:var(--text-lg);font-weight:500;line-height:1.15}.blog_cardTitle__Tu4OQ a{text-decoration:none}.blog_cardTitle__Tu4OQ a:hover{text-decoration:underline}.blog_cardText__BfuSD{margin:var(--space-2) 0 0;color:var(--muted-on-paper);max-width:44ch}.blog_cats__1JcN0{list-style:none;margin:var(--space-4) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.blog_catLink__1t2Z0{display:inline-block;padding:.25rem .75rem;border:1px solid var(--line-on-paper);border-radius:999px;text-decoration:none}.blog_catLink__1t2Z0[aria-current=true]{background:var(--ink);color:var(--paper)}.blog_crumbs__vsxz0{margin-bottom:var(--space-3)}.blog_byline__E1mXC,.blog_crumbs__vsxz0{font-size:var(--text-sm);color:var(--muted-on-paper)}.blog_byline__E1mXC{margin:var(--space-3) 0 0}.blog_definition__Nil_A{max-width:60ch;font-size:var(--text-lg);margin-block:var(--space-4);padding-left:var(--space-3);border-left:3px solid var(--accent)}.blog_article__zY_J1{max-width:44rem}.blog_prose__c05vg{max-width:44rem;line-height:1.7;overflow-wrap:anywhere}.blog_prose__c05vg code{overflow-wrap:anywhere;word-break:break-word}.blog_prose__c05vg pre code{overflow-wrap:normal;word-break:normal}.blog_prose__c05vg h2{margin-top:var(--space-5);font-size:var(--text-lg)}.blog_prose__c05vg h3{margin-top:var(--space-4)}.blog_prose__c05vg img{max-width:100%;height:auto}.blog_prose__c05vg pre{overflow-x:auto;padding:var(--space-3);background:var(--line-on-paper)}.blog_prose__c05vg table{border-collapse:collapse;display:block;overflow-x:auto}.blog_prose__c05vg td,.blog_prose__c05vg th{border:1px solid var(--line-on-paper);padding:.4rem .75rem;text-align:left}.blog_prose__c05vg blockquote{margin-inline:0;padding-left:var(--space-3);border-left:3px solid var(--line-on-paper);color:var(--muted-on-paper)}.blog_faq__71FO1{margin-top:var(--space-6);max-width:44rem}.blog_faq__71FO1 h3{margin-bottom:var(--space-1)}.blog_faq__71FO1 p{margin-top:0}.blog_back__huVDk{margin-top:var(--space-5)}.blog_magnets__W0Q3x{margin-top:var(--space-6);max-width:44rem}.blog_magnet__c8WCc{margin-top:var(--space-4);border-top:1px solid var(--line-on-paper);padding-top:var(--space-3)}.blog_magnet__c8WCc h3{margin:0}.blog_magnet__c8WCc p{margin:var(--space-1) 0 var(--space-3);color:var(--muted-on-paper)}.blog_notice__u2RVL{max-width:44rem}