@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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 Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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 Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.wX8OqW_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.wX8OqW_variable{--font-sans:"DM Sans", "DM Sans Fallback"}
.ofmOnW_header{z-index:50;background:var(--ink);color:#fff;position:sticky;top:0}.ofmOnW_inner{align-items:center;gap:32px;height:76px;display:flex}.ofmOnW_logo{letter-spacing:.02em;text-transform:none;color:#fff;font-size:26px;font-weight:700;line-height:1;text-decoration:none}.ofmOnW_nav{flex:1;gap:4px;display:none}.ofmOnW_nav a{color:#fff;padding:8px 12px;font-size:15px;font-weight:500;text-decoration:none}.ofmOnW_nav a:hover,.ofmOnW_nav a[aria-current=page]{color:var(--brand)}.ofmOnW_right{align-items:center;gap:16px;margin-left:auto;display:flex}.ofmOnW_contact{color:#fff;align-items:center;gap:8px;font-size:15px;font-weight:500;text-decoration:none;display:none}.ofmOnW_contact:hover{color:var(--brand)}.ofmOnW_cta{min-height:42px!important;padding:0 20px!important}.ofmOnW_menuBtn{color:#fff;cursor:pointer;background:#2c2f36;border:0;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.ofmOnW_mobile{padding:4px var(--gutter) 24px;border-top:1px solid #2c2f36;display:grid}.ofmOnW_mobile a:not(.btn){color:#fff;border-bottom:1px solid #2c2f36;padding:14px 0;font-size:20px;font-weight:500;text-decoration:none}.ofmOnW_mobile .btn{margin-top:18px}@media (min-width:1040px){.ofmOnW_nav{display:flex}.ofmOnW_menuBtn,.ofmOnW_mobile{display:none}}@media (min-width:1240px){.ofmOnW_contact{display:inline-flex}}.ofmOnW_footer{background:var(--ink);color:var(--on-dark-muted);padding:72px 0 32px}.ofmOnW_footTop{border-bottom:1px solid #2c2f36;gap:40px;padding-bottom:48px;display:grid}@media (min-width:960px){.ofmOnW_footTop{grid-template-columns:1.2fr 3fr}}.ofmOnW_footAbout{align-content:start;gap:16px;max-width:34ch;display:grid}.ofmOnW_footContact{gap:10px;display:grid}.ofmOnW_footContact a{color:#fff;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.ofmOnW_cols{grid-template-columns:1fr 1fr;gap:32px;display:grid}@media (min-width:720px){.ofmOnW_cols{grid-template-columns:repeat(4,1fr)}}.ofmOnW_cols h3{color:#fff;margin-bottom:16px;font-size:17px}.ofmOnW_cols ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ofmOnW_cols a{color:var(--on-dark-muted);font-size:15px;text-decoration:none}.ofmOnW_cols a:hover{color:#fff}.ofmOnW_legal{flex-wrap:wrap;gap:24px;padding-top:24px;font-size:14px;display:flex}.ofmOnW_legal a{color:var(--on-dark-muted);text-decoration:none}.ofmOnW_legal a:hover{color:#fff}.ofmOnW_legal span:first-child{margin-right:auto}
:root{--ink:#181a1f;--ink-2:#2c2f36;--body:#4d5158;--muted:#6c7078;--line:#e4e6ea;--surface:#f6f6f6;--mist:#f0f1f3;--white:#fff;--paper:#fff;--brand:#facc15;--brand-dark:#eab308;--brand-ink:#181a1f;--brand-soft:#fef9c3;--brand-text:var(--ink);--on-dark:#fff;--on-dark-muted:#a9adb5;--radius:12px;--radius-lg:16px;--max:1280px;--gutter:16px;--display:var(--font-sans), system-ui, sans-serif;--text:var(--font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:720px){:root{--gutter:40px}}*{box-sizing:border-box}html,body{max-width:100vw;margin:0;padding:0;overflow-x:hidden}body{background:var(--white);color:var(--body);font-family:var(--text);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}a{color:inherit}img,svg{max-width:100%}h1,h2,h3,h4{font-family:var(--display);color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:500;line-height:1.15}h1{font-size:clamp(38px,5.6vw,64px);line-height:1.12}h2{font-size:clamp(30px,3.6vw,44px)}h3{letter-spacing:-.01em;font-size:20px}p{margin:0}.wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.section{padding:72px 0}@media (min-width:900px){.section{padding:112px 0}}.grey{background:var(--surface)}.dark{--brand-text:var(--brand);background:var(--ink);color:var(--on-dark-muted)}.dark h1,.dark h2,.dark h3{color:#fff}.dark .muted,.dark .lead{color:var(--on-dark-muted)}.muted{color:var(--muted)}.lead{color:var(--body);max-width:60ch;font-size:18px}.stack{gap:16px;display:grid}.btn{min-height:48px;font-family:var(--text);cursor:pointer;background:var(--ink);color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.btn:hover{background:var(--ink-2)}.btn:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible,button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.btn-light{color:var(--ink);background:#fff}.btn-light:hover{background:var(--mist)}.btn-brand{background:var(--brand);color:var(--brand-ink)}.btn-brand:hover{background:var(--brand-dark)}.btn-ghost{color:var(--ink);border-color:var(--line);background:0 0}.btn-ghost:hover{background:var(--mist)}.dark .btn-ghost{color:#fff;border-color:#3a3d44}.link{color:var(--ink);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.link:hover{color:var(--brand-text);text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:4px;text-decoration-thickness:2px}.dark .link{color:#fff}.grid-2,.grid-3{gap:16px;display:grid}@media (min-width:720px){.grid-2{grid-template-columns:1fr 1fr}.grid-3{grid-template-columns:repeat(3,1fr)}}.card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:24px}.dark .card{background:var(--ink-2);border-color:#3a3d44}.field{gap:6px;display:grid}.field label{color:var(--ink);font-size:14px;font-weight:500}.input{border-radius:var(--radius);border:1px solid var(--line);background:var(--white);width:100%;min-height:50px;color:var(--ink);font:inherit;padding:12px 14px;font-size:15px}textarea.input{resize:vertical;min-height:120px}.skip{position:absolute;left:-9999px}.skip:focus{z-index:100;background:#fff;border-radius:8px;padding:8px 12px;top:16px;left:16px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
