@font-face{font-family:Inria Serif;font-style:italic;font-weight:300;font-display:swap;src:url(../media/611812608c4e1f7f-s.eb803b9c.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inria Serif;font-style:italic;font-weight:300;font-display:swap;src:url(../media/765386563dcf961c-s.p.1dd98293.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:Inria Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0dcadf64125addf3-s.4d5288ed.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inria Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/48410e7994bd8e67-s.p.9ae44fdb.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:Inria Serif;font-style:italic;font-weight:700;font-display:swap;src:url(../media/6e18458d75e37780-s.912eaf46.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inria Serif;font-style:italic;font-weight:700;font-display:swap;src:url(../media/784dc98dc020a3f5-s.p.0000bd95.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:Inria Serif;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fc95dc3e0266eb24-s.b9bd4534.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inria Serif;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7d8779d6fdf17937-s.p.c7c23470.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:Inria Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/db660973042ffe4d-s.1de28d28.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inria Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad47219e26fd715f-s.p.dbce029d.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:Inria Serif;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b215be9b19832c11-s.a5e8727e.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inria Serif;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c4e0361d05364de3-s.p.c3ab4693.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:Inria Serif Fallback;src:local(Times New Roman);ascent-override:85.82%;descent-override:19.61%;line-gap-override:0.0%;size-adjust:113.72%}.inria_serif_66b85e7-module__hOnBlq__className{font-family:Inria Serif,Inria Serif Fallback}.inria_serif_66b85e7-module__hOnBlq__variable{--font-inria:"Inria Serif","Inria Serif Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter","Inter Fallback"}
:root{--dy-brown:#4b403d;--dy-brown-hover:#3a3130;--dy-stone:#e7dcd9;--dy-stone-light:#f4efed;--dy-slate:#2f3843;--dy-slate-hover:#222d37;--dy-cool-grey:#dee4e9;--dy-amber:#e9b180;--dy-gold:#ecc985;--dy-rose:#ea9aab;--dy-blush:#f3b7ac;--dy-lavender:#c9c3e0;--dy-bg:#f8f4f2;--dy-text:#28201e;--dy-muted:#8a7b77;--dy-border:#d5c9c5;--dy-danger:#943333;--dy-success:#3a6b4a}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;color:var(--dy-text);background:var(--dy-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dy-auth-split{grid-template-columns:42% 1fr;min-height:100vh;display:grid}.dy-auth-brand{background:var(--dy-slate);justify-content:center;align-items:center;padding:4rem 3.5rem;display:flex;position:relative;overflow:hidden}.dy-auth-brand:before{content:"";pointer-events:none;background:linear-gradient(175deg,#ffffff0a 0%,#0000 55%);position:absolute;inset:0}.dy-auth-brand:after{content:"";pointer-events:none;background:radial-gradient(circle,#e9b18012 0%,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute;bottom:-120px;right:-120px}.dy-brand-content{z-index:1;width:100%;max-width:300px;position:relative}.dy-brand-logo{width:100%;max-width:280px}.dy-brand-logo svg{width:100%;height:auto;display:block}.dy-brand-rule{background:#e7dcd940;width:2.5rem;height:1px;margin:3rem 0}.dy-brand-tagline{font-family:var(--font-inria),"Inria Serif",Georgia,serif;color:var(--dy-stone);letter-spacing:.01em;opacity:.9;margin:0 0 1.25rem;font-size:1.45rem;font-style:italic;font-weight:300;line-height:1.45}.dy-brand-sub{color:#e7dcd961;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:400}.dy-auth-form-panel{background:var(--dy-bg);justify-content:center;align-items:center;padding:4rem 3.5rem;display:flex}.dy-auth-form-inner{width:100%;max-width:380px}.dy-auth-title{font-family:var(--font-inria),"Inria Serif",Georgia,serif;color:var(--dy-brown);letter-spacing:-.015em;margin:0 0 .55rem;font-size:clamp(2rem,3.2vw,2.6rem);font-weight:400;line-height:1.08}.dy-auth-subtitle{color:var(--dy-muted);letter-spacing:.01em;margin:0 0 2.75rem;font-size:.875rem;line-height:1.5}.dy-btn{cursor:pointer;text-align:center;letter-spacing:.02em;border:none;border-radius:3px;justify-content:center;align-items:center;gap:.65rem;width:100%;padding:.85rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;text-decoration:none;transition:opacity .14s,transform .1s;display:inline-flex}.dy-btn:hover:enabled,a.dy-btn:hover{opacity:.86;transform:translateY(-1px)}.dy-btn:disabled{cursor:not-allowed;opacity:.45}.dy-btn-primary{background:var(--dy-slate);color:var(--dy-stone)}.dy-btn-submit{background:var(--dy-brown);color:#fff;margin-top:.5rem}.dy-divider{color:var(--dy-muted);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:1rem;margin:2rem 0;font-size:.7rem;display:flex}.dy-divider:before,.dy-divider:after{content:"";background:var(--dy-border);opacity:.6;flex:1;height:1px}.dy-form{gap:1.5rem;display:grid}.dy-field{gap:.4rem;display:grid}.dy-label{letter-spacing:.1em;text-transform:uppercase;color:var(--dy-muted);font-size:.68rem;font-weight:500}.dy-input{border:none;border-bottom:1.5px solid var(--dy-border);width:100%;color:var(--dy-text);background:0 0;border-radius:0;outline:none;padding:.55rem 0;font-family:inherit;font-size:.925rem;transition:border-color .16s}.dy-input:focus{border-bottom-color:var(--dy-brown)}.dy-link-btn{color:var(--dy-muted);cursor:pointer;letter-spacing:.01em;text-underline-offset:3px;background:0 0;border:none;margin-top:1.25rem;padding:0;font-family:inherit;font-size:.78rem;-webkit-text-decoration:underline #8a7b7759;text-decoration:underline #8a7b7759;transition:color .14s;display:inline-block}.dy-link-btn:hover:enabled{color:var(--dy-brown);text-decoration-color:#4b403d66}.dy-link-btn:disabled{cursor:not-allowed;opacity:.45}.dy-note{letter-spacing:.01em;margin-top:1.25rem;font-size:.8rem;line-height:1.55}.dy-note-success{color:var(--dy-success)}.dy-note-error{color:var(--dy-danger)}@media (max-width:820px){.dy-auth-split{grid-template-rows:auto 1fr;grid-template-columns:1fr}.dy-auth-brand{min-height:unset;align-items:flex-start;padding:2.25rem 2rem}.dy-auth-brand:after{display:none}.dy-brand-content{align-items:center;gap:1.5rem;max-width:100%;display:flex}.dy-brand-logo{flex-shrink:0;max-width:180px}.dy-brand-rule,.dy-brand-tagline,.dy-brand-sub{display:none}.dy-auth-form-panel{align-items:flex-start;padding:3rem 1.75rem 4rem}.dy-auth-title{font-size:clamp(1.75rem,6vw,2.25rem)}}@media (max-width:480px){.dy-auth-form-panel{padding:2.5rem 1.25rem 3.5rem}}@media (prefers-reduced-motion:reduce){.dy-btn,.dy-input,.dy-link-btn{transition:none}}
