@font-face{font-display:swap;font-family:DM Sans Variable;font-style:normal;font-weight:100 1000;src:url(/static/media/dm-sans-latin-ext-wght-normal.ac0988d827a9e03454d0.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}@font-face{font-display:swap;font-family:DM Sans Variable;font-style:normal;font-weight:100 1000;src:url(/static/media/dm-sans-latin-wght-normal.09cead2724b8d8c7e453.woff2) format("woff2-variations");unicode-range:u+00??,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-display:swap;font-family:Fraunces Variable;font-style:normal;font-weight:100 900;src:url(/static/media/fraunces-vietnamese-wght-normal.c53893a52fe93c11cf60.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Fraunces Variable;font-style:normal;font-weight:100 900;src:url(/static/media/fraunces-latin-ext-wght-normal.a4d05471980d7e6e6c04.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}@font-face{font-display:swap;font-family:Fraunces Variable;font-style:normal;font-weight:100 900;src:url(/static/media/fraunces-latin-wght-normal.5a4a82b52388ff7868e0.woff2) format("woff2-variations");unicode-range:u+00??,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}*{box-sizing:border-box}body{font-family:DM Sans Variable,system-ui,sans-serif;margin:0}.entry-loading,.entry-shell,.workspace-signin{--paper:#f8f7f3;--ink:#182a2a;--muted:#425656;--line:#ccd6d2;--brand:#16564c;background:var(--paper);color:var(--ink);font-family:DM Sans Variable,system-ui,sans-serif}.entry-shell{display:flex;flex-direction:column;min-height:100vh}.entry-header,.entry-main,.entry-shell>.legal-links{margin-inline:auto;width:min(100% - 3rem,70rem)}.entry-header{border-bottom:1px solid var(--line);padding:1.4rem 0}.entry-brand{align-items:center;color:inherit;display:inline-flex;font-weight:800;gap:.65rem;text-decoration:none}.entry-brand img{border-radius:6px}.entry-main{grid-gap:clamp(2rem,8vw,7rem);align-items:center;display:grid;flex:1 1;gap:clamp(2rem,8vw,7rem);grid-template-columns:1.35fr 1fr;padding:clamp(3rem,12vh,8rem) 0}.entry-kicker{color:var(--brand);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.entry-intro h1,.legal-page h1,.workspace-signin h1{font-family:Fraunces Variable,Georgia,serif;line-height:1.08}.entry-intro h1{font-size:clamp(2.4rem,5vw,4.4rem);margin:.75rem 0 1.25rem}.entry-card p,.entry-intro>p,.workspace-signin p{color:var(--muted);line-height:1.55}.entry-feature-list{list-style:none;margin:1.6rem 0 0;padding:0}.entry-feature-list li{border-top:1px solid var(--line);padding:.7rem 0}.entry-card{background:#fff;border:1px solid var(--line);border-radius:8px;border-top:3px solid var(--brand);padding:clamp(1.15rem,4vw,2rem)}.entry-card h2{font-size:1.3rem;margin:0 0 .55rem}.entry-card p{margin:0 0 1.1rem}.entry-card label{font-weight:650}.entry-card input[type=date]{background:#fff;border:1px solid #879c96;border-radius:6px;box-sizing:border-box;color:var(--ink);display:block;font:inherit;margin:.4rem 0 1rem;padding:.6rem;width:100%}.entry-agreement{align-items:flex-start;display:flex;font-size:.9rem;gap:.65rem;line-height:1.5;margin:1rem 0 1.2rem}.entry-agreement input{margin-top:.25rem}.entry-card a,.legal-page a{color:var(--brand)}.entry-button{align-items:center;background:var(--brand);border:1px solid var(--brand);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:.5rem;justify-content:center;min-height:44px;padding:.65rem 1rem}.entry-button:hover{background:#103e37}.entry-button:disabled{cursor:wait;opacity:.6}.entry-button.secondary{background:#0000;color:var(--brand)}.entry-button.secondary:hover{background:#edf4f1}.entry-card .entry-error,.workspace-signin .entry-error{color:#9e2525}.legal-links{display:flex;flex-wrap:wrap;font:.9rem DM Sans Variable,system-ui,sans-serif;gap:.5rem 1rem;padding:1rem 0}.legal-links a{color:inherit;text-underline-offset:.2em}.entry-shell>.legal-links{border-top:1px solid var(--line)}.legal-page{flex:1 1;line-height:1.65;margin:0 auto;padding:3rem 0;width:min(100% - 3rem,44rem)}.legal-page h1{font-size:clamp(2rem,5vw,3.5rem)}.legal-page h2{font-size:1.2rem;margin:1.5rem 0 .35rem}.legal-page p{margin:.4rem 0}.legal-page ul{padding-left:1.35rem}.entry-loading{margin:0;padding:2rem}.workspace-signin{display:grid;min-height:100vh;padding:1rem;place-items:center}.workspace-signin .entry-card{box-sizing:border-box;width:min(100%,27rem)}.workspace-signin h1{margin:.75rem 0 .5rem}.workspace-signin .entry-button{margin:.3rem 0;width:100%}.workspace-signin .legal-links{margin-top:.75rem}:focus-visible{outline:2px solid #217b6d;outline-offset:3px}@media (max-width:720px){.entry-main{gap:1.8rem;grid-template-columns:1fr;padding:2.5rem 0}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.workspace-warning{background:#fff4d9;border-left:3px solid #a97124;color:#553b15;margin:.5rem 0;padding:.75rem}.workspace-action{background:#16564c;border:1px solid #16564c;border-radius:6px;color:#fff;cursor:pointer;margin-bottom:1rem;padding:.65rem .9rem}
/*# sourceMappingURL=main.5f7ee665.css.map*/