@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.614a1c00.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.d8bad3ab.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_e6c9b578-module__xktYVG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_e6c9b578-module__xktYVG__variable{--font-serif:"Instrument Serif","Instrument Serif Fallback"}
@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0d4f81138b703b58-s.1c58d563.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3a11180d498b75c0-s.p.cb76a30f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0d4f81138b703b58-s.1c58d563.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3a11180d498b75c0-s.p.cb76a30f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0d4f81138b703b58-s.1c58d563.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3a11180d498b75c0-s.p.cb76a30f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0d4f81138b703b58-s.1c58d563.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3a11180d498b75c0-s.p.cb76a30f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0d4f81138b703b58-s.1c58d563.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3a11180d498b75c0-s.p.cb76a30f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Host Grotesk Fallback;src:local(Arial);ascent-override:96.69%;descent-override:30.01%;line-gap-override:0.0%;size-adjust:104.98%}.host_grotesk_38b47634-module__MsGY0a__className{font-family:Host Grotesk,Host Grotesk Fallback;font-style:normal}.host_grotesk_38b47634-module__MsGY0a__variable{--font-sans:"Host Grotesk","Host Grotesk Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.4b5f6188.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.d8302362.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.e316a4a9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.f2813c2a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_ca24952c-module__ZWtZlq__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_ca24952c-module__ZWtZlq__variable{--font-mono:"DM Mono","DM Mono Fallback"}
@font-face{font-family:Architects Daughter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46a2d2c98087cd7f-s.27cf1926.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Architects Daughter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/95accdfe7438af8b-s.p.8ebe058a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Architects Daughter Fallback;src:local(Arial);ascent-override:93.03%;descent-override:38.04%;line-gap-override:0.0%;size-adjust:106.02%}.architects_daughter_ee65ac1c-module__xa9JFa__className{font-family:Architects Daughter,Architects Daughter Fallback;font-style:normal;font-weight:400}.architects_daughter_ee65ac1c-module__xa9JFa__variable{--font-hand:"Architects Daughter","Architects Daughter Fallback"}
.Navbar-module__nuAbfa__navbar_component{z-index:50;height:var(--nav-h);color:var(--ink);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--paper)90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:color .6s,background-color .6s,border-color .6s;position:fixed;top:0;bottom:auto;left:0;right:0}html.nav-hero .Navbar-module__nuAbfa__navbar_component:not(.Navbar-module__nuAbfa__is-open){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}html.nav-dusk .Navbar-module__nuAbfa__navbar_component:not(.Navbar-module__nuAbfa__is-open){color:var(--paper-light);border-color:rgba(250,248,244,.18)}html.nav-dusk .Navbar-module__nuAbfa__navbar_component:not(.Navbar-module__nuAbfa__is-open) .Navbar-module__nuAbfa__navbar_cta{border-color:rgba(250,248,244,.7)}html.nav-dusk .Navbar-module__nuAbfa__navbar_component:not(.Navbar-module__nuAbfa__is-open) .Navbar-module__nuAbfa__navbar_cta:hover{background:var(--paper-light);color:var(--ink)}.Navbar-module__nuAbfa__navbar_inner{height:100%;padding-inline:max(clamp(20px,4.4vw,64px),calc((100% - var(--container))/2 - 16px));grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid}.Navbar-module__nuAbfa__navbar_wordmark{font:700 16px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;justify-self:start}.Navbar-module__nuAbfa__navbar_links{gap:40px;font-weight:500;display:flex}.Navbar-module__nuAbfa__navbar_links a{padding-top:6px;padding-bottom:6px;position:relative}.Navbar-module__nuAbfa__navbar_links a:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.Navbar-module__nuAbfa__navbar_links a:hover:after,.Navbar-module__nuAbfa__navbar_links a[aria-current=page]:after{transform:scaleX(1)}.Navbar-module__nuAbfa__navbar_cta{color:inherit;border-color:currentColor;justify-self:end;padding:9px 19px}.Navbar-module__nuAbfa__navbar_burger{cursor:pointer;background:0 0;border:0;justify-self:end;width:44px;height:44px;display:none;position:relative}.Navbar-module__nuAbfa__navbar_burger i{background:currentColor;height:1.5px;transition:transform .3s;position:absolute;left:11px;right:11px}.Navbar-module__nuAbfa__navbar_burger i:first-of-type{top:18px}.Navbar-module__nuAbfa__navbar_burger i:last-of-type{top:25px}.Navbar-module__nuAbfa__is-open .Navbar-module__nuAbfa__navbar_burger i:first-of-type{transform:translateY(3.5px)rotate(45deg)}.Navbar-module__nuAbfa__is-open .Navbar-module__nuAbfa__navbar_burger i:last-of-type{transform:translateY(-3.5px)rotate(-45deg)}.Navbar-module__nuAbfa__navbar_menu{inset:var(--nav-h)0 0;background:var(--paper);padding:32px var(--gutter);flex-direction:column;align-items:flex-start;gap:18px;display:flex;position:fixed}.Navbar-module__nuAbfa__navbar_menu[hidden]{display:none}.Navbar-module__nuAbfa__navbar_menu .btn{margin-top:16px}@media (max-width:991px){.Navbar-module__nuAbfa__navbar_inner{grid-template-columns:1fr auto}.Navbar-module__nuAbfa__navbar_inner .Navbar-module__nuAbfa__navbar_links,.Navbar-module__nuAbfa__navbar_inner .Navbar-module__nuAbfa__navbar_cta{display:none}.Navbar-module__nuAbfa__navbar_burger{display:block}.Navbar-module__nuAbfa__is-open{background:var(--paper)}}
.Footer-module__EZoWya__footer_component{background:var(--paper);padding-top:112px;padding-bottom:40px}body:has(.section_not-found) .Footer-module__EZoWya__footer_component{display:none}.Footer-module__EZoWya__footer_top{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding-bottom:60px;display:flex}.Footer-module__EZoWya__footer_actions{flex-wrap:wrap;gap:10px;display:flex}.Footer-module__EZoWya__footer_cols{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;padding-top:64px;padding-bottom:64px;display:grid}.Footer-module__EZoWya__footer_brand p:last-child{max-width:280px;margin-top:18px}.Footer-module__EZoWya__footer_wordmark{font:700 16px/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase}.Footer-module__EZoWya__footer_list{gap:15px;margin-top:14px;display:grid}.Footer-module__EZoWya__footer_list a:hover,.Footer-module__EZoWya__footer_offices a:hover,.Footer-module__EZoWya__footer_legal a:hover{text-underline-offset:3px;text-decoration:underline}.Footer-module__EZoWya__footer_offices{gap:24px;margin-top:18px;display:grid}.Footer-module__EZoWya__footer_offices li{gap:4px;display:grid}.Footer-module__EZoWya__footer_bottom{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-top:56px;display:grid}.Footer-module__EZoWya__footer_legal{gap:10px;display:flex}.Footer-module__EZoWya__footer_settings{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.Footer-module__EZoWya__footer_settings:hover{text-underline-offset:3px;text-decoration:underline}.Footer-module__EZoWya__footer_areas{word-spacing:.4em;justify-self:end}@media (max-width:991px){.Footer-module__EZoWya__footer_cols{grid-template-columns:1fr 1fr}.Footer-module__EZoWya__footer_bottom{grid-template-columns:1fr;justify-items:start}.Footer-module__EZoWya__footer_areas{justify-self:start}}@media (max-width:479px){.Footer-module__EZoWya__footer_component{padding-top:80px}.Footer-module__EZoWya__footer_cols{grid-template-columns:1fr;gap:36px}}
.CookieBanner-module___9etpq__cookie-banner_component{z-index:60;background:var(--paper);border:1px solid var(--ink);gap:18px;width:min(440px,100vw - 32px);padding:24px;animation:.45s both CookieBanner-module___9etpq__up;display:grid;position:fixed;bottom:24px;left:24px;box-shadow:0 18px 40px rgba(20,18,16,.12)}.CookieBanner-module___9etpq__cookie-banner_actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.CookieBanner-module___9etpq__cookie-banner_actions .btn{padding-left:12px;padding-right:12px}.CookieBanner-module___9etpq__cookie-banner_links{justify-content:space-between;align-items:center;display:flex}.CookieBanner-module___9etpq__cookie-banner_links button{cursor:pointer;background:0 0;border:0;padding:0}.CookieBanner-module___9etpq__cookie-banner_links button span{margin-left:14px}.CookieBanner-module___9etpq__cookie-banner_options{gap:14px;display:grid}.CookieBanner-module___9etpq__cookie-banner_row{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.CookieBanner-module___9etpq__cookie-banner_row b{font-weight:600}.CookieBanner-module___9etpq__cookie-banner_row input{width:18px;height:18px;accent-color:var(--ink);flex:none}@keyframes CookieBanner-module___9etpq__up{0%{opacity:0;transform:translateY(16px)}}@media (max-width:479px){.CookieBanner-module___9etpq__cookie-banner_component{bottom:16px;left:16px}.CookieBanner-module___9etpq__cookie-banner_actions{grid-template-columns:1fr}}
:root{--paper-light:#faf8f4;--paper:#efe7da;--sand:#e8dfd0;--stone:#dcd4c7;--neutral-light:#b3aa9c;--neutral:#6e665b;--neutral-dark:#3a352f;--ink:#1d1b18;--night:#141210;--lamplight:#b98a55;--line:rgba(29,27,24,.15);--line-strong:rgba(29,27,24,.5);--serif:var(--font-serif),"Iowan Old Style","Times New Roman",serif;--sans:var(--font-sans),"Helvetica Neue",Arial,sans-serif;--mono:var(--font-mono),ui-monospace,Menlo,monospace;--hand:var(--font-hand),"Comic Sans MS",cursive;--gutter:clamp(20px,5.6vw,80px);--container:1280px;--bleed:max(var(--gutter),calc((100vw - var(--container))/2));--nav-h:88px;--section-y:clamp(96px,11.1vw,160px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0;font-size:16px;line-height:1.55}img,svg,video,canvas{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}em{font-style:italic}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:2px solid var(--lamplight);outline-offset:3px}main{overflow-x:clip}.padding-global{padding-inline:var(--gutter)}.container-small{width:100%;max-width:48rem;margin-left:auto;margin-right:auto}.container-medium{width:100%;max-width:64rem;margin-left:auto;margin-right:auto}.container-large{max-width:var(--container);width:100%;margin-left:auto;margin-right:auto}.padding-section-small{padding-top:max(48px,min(5.6vw,80px));padding-bottom:max(48px,min(5.6vw,80px))}.padding-section-medium{padding-top:max(72px,min(8.3vw,120px));padding-bottom:max(72px,min(8.3vw,120px))}.padding-section-large{padding-top:max(96px,min(11.1vw,160px));padding-bottom:max(96px,min(11.1vw,160px))}.padding-top-0{padding-top:0!important}.max-width-xxsmall{max-width:20rem}.max-width-xsmall{max-width:25rem}.max-width-small{max-width:30rem}.max-width-medium{max-width:35rem}.max-width-large{max-width:48rem}.max-width-xlarge{max-width:64rem}.max-width-xxlarge{max-width:80rem}.max-width-full{width:100%;max-width:none}.bleed-right{margin-right:calc(-1*var(--bleed))}.bleed-left{margin-left:calc(-1*var(--bleed))}.bleed-x{margin-inline:calc(-1*var(--bleed))}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.display{font:400 clamp(96px,12.2vw,176px)/.9 var(--serif);letter-spacing:-.02em}.h1{font:400 clamp(56px,7.8vw,112px)/.95 var(--serif);letter-spacing:-.015em}.h2{font:400 clamp(44px,5.6vw,80px)/.96 var(--serif);letter-spacing:-.01em}.h3{font:400 clamp(34px,3.9vw,56px)/1 var(--serif);letter-spacing:-.005em}.h4{font:700 clamp(28px,2.8vw,40px)/1.1 var(--sans);letter-spacing:-.015em}.h5{font:600 24px/1.25 var(--sans);letter-spacing:-.005em}.h6{font:600 20px/1.3 var(--sans)}.h1 em,.h2 em,.h3 em,.display em{font-style:italic}.label{font:400 12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase}.label-md{font:500 12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase}.label-sm{font:400 11px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase}.text-lg{font-size:20px;line-height:1.55}.text-md{font-size:18px;line-height:1.55}.text-sm{font-size:14px;line-height:1.5}.text-xs{font-size:12px;line-height:1.45}.muted{color:var(--neutral)}.dark-muted{color:var(--neutral-dark)}.medium{font-weight:500}.semibold{font-weight:600}.balance{text-wrap:balance}.btn{font:500 16px/1.55 var(--sans);border:1px solid var(--ink);color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:13px 23px;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.btn:hover,.btn-primary{background:var(--ink);color:var(--paper)}.btn-primary:hover{background:var(--neutral-dark);border-color:var(--neutral-dark)}.btn-small{padding:9px 15px;font-size:14px}.btn-link{background:0 0;border-color:transparent;padding-left:0;padding-right:0}.btn-link:hover{color:var(--ink);background:0 0}.btn-link .arrow{transition:transform .25s}.btn-link:hover .arrow{transform:translate(3px)}.btn:disabled{opacity:.4;cursor:not-allowed}.grid-paper{background-image:linear-gradient(rgba(29,27,24,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(29,27,24,.05) 1px,transparent 1px);background-size:30px 30px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
