@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-opsz-normal-Cre6nC2_.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-opsz-normal-IcJDqblK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}html{scroll-behavior:smooth}body{margin:0;background:#f3ede2;font-family:Bricolage Grotesque,system-ui,sans-serif;color:#16130f;-webkit-font-smoothing:antialiased;font-optical-sizing:auto}a{color:inherit;text-decoration:none}*{box-sizing:border-box}input::placeholder{color:#a0968a}:focus-visible{outline:3px solid #FF4B1F;outline-offset:3px;border-radius:12px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.001ms!important}}@media (max-width: 720px){#root header{position:static!important}}:root{--ease-out: cubic-bezier(.22, 1, .36, 1);--ink: #16130F;--cream: #F3EDE2}a,[role=button],button{-webkit-tap-highlight-color:transparent}a svg{transition:transform .3s var(--ease-out)}a[style*="height:"][style*="background:"]:not([style*="min-height:"]),button[type=submit]{transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out),filter .2s}a[style*="height:"][style*="background:"]:not([style*="min-height:"]):hover,button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 12px 24px -14px #16130f8c}a[style*="height:"][style*="background:"]:not([style*="min-height:"]):hover svg,button[type=submit]:hover svg{transform:translate(1px,-2px) rotate(-6deg)}a[style*="border:2px solid"]{transition:background-color .22s var(--ease-out),color .22s var(--ease-out),transform .25s var(--ease-out)}a[style*="border:2px solid"]:hover{background-color:var(--ink);color:var(--cream)!important;transform:translateY(-1px)}header nav a{transition:background-color .2s var(--ease-out)}header nav a:not([style*="background:"]):hover{background-color:#16130f0f}a[style*="min-height:"][style*="border-radius:"]{transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out)}a[style*="min-height:"][style*="border-radius:"]:hover{transform:translateY(-4px);box-shadow:0 22px 40px -26px #16130f80}a[style*="height:"]:active,a[style*="min-height:"]:active,button[type=submit]:active{transform:translateY(0) scale(.97);transition-duration:.08s}footer a:not([style*="height:"]):not([style*="text-decoration:underline"]){background:linear-gradient(currentColor,currentColor) 0 100% / 0 2px no-repeat;transition:background-size .3s var(--ease-out),color .2s}footer a:not([style*="height:"]):not([style*="text-decoration:underline"]):hover{background-size:100% 2px}a[style*="text-decoration:underline"]{transition:text-underline-offset .25s var(--ease-out),color .2s}a[style*="text-decoration:underline"]:hover{text-underline-offset:2px!important;color:var(--ink)!important}header a[href="/"]>span:first-child>span{transition:border-radius .35s var(--ease-out),transform .35s var(--ease-out)}header a[href="/"]:hover>span:first-child>span{border-radius:50%!important}header a[href="/"]:hover>span:first-child>span:nth-child(2){transform:rotate(90deg) scale(1.1)}[role=button]{transition:background-color .2s,box-shadow .25s var(--ease-out)}[role=button]:hover{box-shadow:0 0 0 2px #16130f14,0 10px 24px -18px #16130f73}[role=button] span[style*="transform:rotate"]{transition:transform .3s var(--ease-out),background-color .2s!important}input[type=email]{transition:box-shadow .2s var(--ease-out)}input[type=email]:focus{box-shadow:0 0 0 3px #ff4b1f8c}@media (hover: none){a[style*="height:"][style*="background:"]:not([style*="min-height:"]):hover,a[style*="min-height:"]:hover,a[style*="border:2px solid"]:hover{transform:none;box-shadow:none}}
