*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:sans-serif,sans-serif fallback}body{margin:0}ol,ul{padding-left:0}li,main{display:block}img,svg{vertical-align:middle;max-width:100%}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}table{border-collapse:collapse}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}[type=button],[type=email],[type=number],[type=password],[type=reset],[type=submit],[type=tel],[type=text],[type=url],button,select,textarea{color:inherit;font-size:inherit;font-style:inherit;font-family:inherit;font-weight:inherit;margin:0}button{text-transform:none;line-height:inherit;-webkit-font-smoothing:inherit;cursor:pointer;background:0 0;border:0;padding:0}[type=checkbox],[type=radio]{font-size:inherit}::-moz-focus-inner{border:0;padding:0}input{overflow:visible}legend{color:inherit;white-space:normal;max-width:100%;padding:0;display:table}iframe{border:0}textarea{vertical-align:top;line-height:inherit}:disabled,[disabled]{cursor:not-allowed}:root{--container-width:87.5rem;--outer-margin:1rem;--outer-margin-negative:calc(var(--outer-margin)*-1);--outer-margin-large:2rem;--outer-margin-large-negative:calc(var(--outer-margin-large)*-1);--transition-speed:.2s;--transition-easing:ease-in-out;--transition:all var(--transition-speed) var(--transition-easing);--c-primary:#f27006;--c-primary-dark:#d96100;--c-black:#232323;--c-light-gray:#fafaf9;--c-dark-gray:#ccc;--c-border:#e7e6e2;--c-text-subtle:#78766f;--c-text-muted:#565450;interpolate-size:allow-keywords}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html.is-locked-until-medium{overflow:hidden}@media (width>=48rem){html.is-locked-until-medium{overflow:visible}}body{color:var(--c-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter Variable,Inter Variable fallback;font-size:1rem;font-weight:400;line-height:1.55}*{outline-offset:.1875rem;text-underline-offset:.3125rem}details::details-content{transition-behavior:allow-discrete;height:0;transition:all .15s ease-out;overflow:hidden}details[open]::details-content{height:auto}.u-sr{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem)!important;clip-path:polygon(0 0,0 0,0 0)!important;border:0!important;width:.0625rem!important;height:.0625rem!important;padding:0!important;position:absolute!important}.u-ellipsis,.u-sr{overflow:hidden!important}.u-ellipsis{white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important}.u-section-padding{padding-top:64px!important;padding-bottom:64px!important}@media (width>=48rem){.u-section-padding{padding-top:96px!important;padding-bottom:96px!important}}.u-section-padding-top{padding-top:64px!important}@media (width>=48rem){.u-section-padding-top{padding-top:96px!important}}.u-section-padding-bottom{padding-bottom:64px!important}@media (width>=48rem){.u-section-padding-bottom{padding-bottom:96px!important}}.u-section-background{background:var(--c-light-gray)!important}.u-mt12{margin-top:12px!important}.u-m0{margin:0!important}.u-font-semibold{font-weight:600!important}.u-text-muted{color:var(--c-text-muted)!important}@media (width>=48rem){.u-md-hidden{display:none}}@font-face{font-family:Geist Variable fallback;src:local(Noto Sans);size-adjust:98.5232%;ascent-override:102.006%;descent-override:29.9422%;line-gap-override:0%}@font-face{font-family:Geist Variable fallback;src:local(Arial);size-adjust:104.755%;ascent-override:95.9379%;descent-override:28.1609%;line-gap-override:0%}@font-face{font-family:Geist Variable fallback;src:local(Helvetica Neue);size-adjust:103.778%;ascent-override:96.8415%;descent-override:28.4261%;line-gap-override:0%}@font-face{font-family:Geist Variable fallback;src:local(Roboto);size-adjust:104.985%;ascent-override:95.7277%;descent-override:28.0992%;line-gap-override:0%}@font-face{font-family:Geist Variable fallback;src:local(Segoe UI);size-adjust:105.332%;ascent-override:95.4125%;descent-override:28.0066%;line-gap-override:0%}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/geist-latin-wght-normal.woff2)format("woff2-variations");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:Geist Variable fallback;src:local(Noto Sans);size-adjust:115.401%;ascent-override:87.0878%;descent-override:25.5631%;line-gap-override:0%}@font-face{font-family:Geist Variable fallback;src:local(Arial);size-adjust:122.701%;ascent-override:81.9067%;descent-override:24.0423%;line-gap-override:0%}@font-face{font-family:Geist Variable fallback;src:local(Helvetica Neue);size-adjust:121.556%;ascent-override:82.6782%;descent-override:24.2687%;line-gap-override:0%}@font-face{font-family:Geist Variable fallback;src:local(Roboto);size-adjust:122.97%;ascent-override:81.7273%;descent-override:23.9896%;line-gap-override:0%}@font-face{font-family:Geist Variable fallback;src:local(Segoe UI);size-adjust:123.376%;ascent-override:81.4582%;descent-override:23.9106%;line-gap-override:0%}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/geist-latin-ext-wght-normal.woff2)format("woff2-variations");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 Variable fallback;src:local(Noto Sans);size-adjust:100.747%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter Variable fallback;src:local(Arial);size-adjust:107.119%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter Variable fallback;src:local(Helvetica Neue);size-adjust:106.12%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:Inter Variable fallback;src:local(Roboto);size-adjust:107.355%;ascent-override:90.2384%;descent-override:22.4686%;line-gap-override:0%}@font-face{font-family:Inter Variable fallback;src:local(Segoe UI);size-adjust:107.709%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/inter-latin-wght-normal.woff2)format("woff2-variations");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 Variable fallback;src:local(Noto Sans);size-adjust:126.294%;ascent-override:76.706%;descent-override:19.0992%;line-gap-override:0%}@font-face{font-family:Inter Variable fallback;src:local(Arial);size-adjust:134.283%;ascent-override:72.1426%;descent-override:17.9629%;line-gap-override:0%}@font-face{font-family:Inter Variable fallback;src:local(Helvetica Neue);size-adjust:133.03%;ascent-override:72.8222%;descent-override:18.1321%;line-gap-override:0%}@font-face{font-family:Inter Variable fallback;src:local(Roboto);size-adjust:134.577%;ascent-override:71.9846%;descent-override:17.9236%;line-gap-override:0%}@font-face{font-family:Inter Variable fallback;src:local(Segoe UI);size-adjust:135.022%;ascent-override:71.7476%;descent-override:17.8646%;line-gap-override:0%}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/inter-latin-ext-wght-normal.woff2)format("woff2-variations");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}.g-container{width:100%;max-width:var(--container-width);padding:0 var(--outer-margin);margin:0 auto}@media (width>=64rem){.g-container{padding:0 var(--outer-margin-large)}}.g-button{color:#fff;text-align:center;border:.0625rem solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:15px 24px;font-size:.9375rem;font-weight:500;-webkit-text-decoration:none;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.g-button:after,.g-button:before{z-index:-1}.g-button:before{background:var(--c-primary);display:block;bottom:0;right:0}.g-button:after,.g-button:before{content:"";position:absolute;top:0;left:0}.g-button:after{background:var(--c-primary-dark);opacity:1;width:0;height:100%;transition:var(--transition)}.g-button:hover:after{width:100%}.g-button:disabled{cursor:not-allowed;opacity:.5}.g-button:disabled:after{width:0}.g-button--small{padding:8px 12px}.g-button--secondary:before{background:#23232399}.g-button--ghost{border-color:var(--c-border);color:var(--c-black);transition:var(--transition)}.g-button--ghost:before{background:0 0}.g-button--ghost:hover{color:#fff}.g-heading1,.g-heading2,.g-heading3,.g-heading4,.g-heading5{text-wrap:balance;margin-top:0;margin-bottom:0;font-family:Geist Variable,Geist Variable fallback;font-weight:600}.g-heading1{margin-top:0;margin-bottom:0;font-size:2.125rem;line-height:1.2}@media (width>=48rem){.g-heading1{font-size:3.625rem}}.g-heading2{text-align:center;margin:0 auto 32px;font-size:2.25rem;line-height:2.5rem}@media (width>=48rem){.g-heading2{margin-bottom:64px;font-size:2.625rem;line-height:3rem}}@media (width>=64rem){.g-heading2{font-size:3rem}}.g-heading3{margin-top:0;margin-bottom:0;font-size:1.75rem;line-height:2rem}@media (width>=48rem){.g-heading3{font-size:2rem}}@media (width>=64rem){.g-heading3{font-size:2.375rem}}.g-heading4{margin-top:0;margin-bottom:0;font-size:1.375rem;line-height:2rem}@media (width>=48rem){.g-heading4{font-size:1.5rem}}.g-heading5{font-size:1.125rem}.g-heading-eyebrow{color:var(--c-primary);letter-spacing:.08em;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:.75rem;font-weight:600;display:block}.g-img-wrap{aspect-ratio:4/3;text-align:center;background-color:var(--c-dark-gray);width:100%;position:relative;overflow:hidden}.g-img-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.g-pills{gap:8px;display:flex}a[data-v-19a90045]{z-index:10000;background:#fff;border-radius:8px;border:.1875rem solid var(--c-black)!important}a[data-v-19a90045]:focus{clip:auto!important;clip-path:none!important;width:auto!important;height:auto!important;padding:5px!important;top:10px!important;left:.625rem!important}.icon[data-v-39342096]{flex:none}.lang-switcher[data-v-f51efc88]{background:var(--c-light-gray);border:.0625rem solid var(--c-border);border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;padding:2px;display:grid;position:relative}.lang-knob[data-v-f51efc88]{width:calc(50% - .125rem);transition:transform var(--transition-speed) var(--transition-easing);background:#fff;border-radius:999px;position:absolute;top:2px;bottom:.125rem;left:.125rem;box-shadow:0 1px 3px #959da540}.lang-knob.is-en[data-v-f51efc88]{transform:translate(100%)}.lang-button[data-v-f51efc88]{z-index:1;font:inherit;color:var(--c-text-muted);cursor:pointer;transition:color var(--transition-speed) var(--transition-easing);background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:4px 12px;font-size:.8125rem;font-weight:500;-webkit-text-decoration:none;text-decoration:none;display:inline-flex;position:relative}.lang-button[data-v-f51efc88]:hover{color:var(--c-black)}.lang-button.is-active[data-v-f51efc88]{color:var(--c-black);font-weight:600}.flag[data-v-f51efc88]{border-radius:50%;flex-shrink:0}.header[data-v-7d032689]{z-index:1000;transition:var(--transition);background:#fff;padding-top:16px;padding-bottom:16px;position:sticky;top:0;box-shadow:0 8px 24px #959da533}.header-content[data-v-7d032689]{justify-content:space-between;gap:16px}.header-content[data-v-7d032689],.nav-list[data-v-7d032689]{align-items:center;display:flex}.nav-list[data-v-7d032689]{gap:14px;margin:0;font-size:.9375rem;font-weight:500}@media (width>=48rem){.nav-list[data-v-7d032689]{gap:20px}}.nav-contact[data-v-7d032689]{display:none}@media (width>=48rem){.nav-contact[data-v-7d032689]{display:block}}.nav-divider[data-v-7d032689]{background:var(--c-border);width:.0625rem;height:1.5rem}.header-cta-text[data-v-7d032689]{display:none}@media (width>=48rem){.header-cta-text[data-v-7d032689]{display:inline}}.nav-link[data-v-7d032689]{position:relative}.nav-link[data-v-7d032689]:before{content:"";background:var(--c-primary);height:.09375rem;transition:var(--transition);position:absolute;bottom:-.15625rem;left:0;right:100%}@media (width>=48rem){.nav-link[data-v-7d032689]:hover:before{right:0}}.footer[data-v-a127e3ba]{background:var(--c-light-gray);border-top:1px solid var(--c-border);color:var(--c-text-muted);margin-top:auto;font-size:.875rem}.footer-top[data-v-a127e3ba]{text-align:center;padding-top:24px;padding-bottom:24px}@media (width>=48rem){.footer-top[data-v-a127e3ba]{text-align:left;padding-bottom:0}}.credits[data-v-a127e3ba]{grid-gap:8px;border-top:1px solid var(--c-border);gap:8px;padding-top:24px;padding-bottom:24px;display:grid}@media (width>=48rem){.credits[data-v-a127e3ba]{border-top:none;justify-content:space-between;align-items:center;padding-top:0;display:flex}}.godacode-logo[data-v-a127e3ba]{transition:var(--transition)}.godacode-logo[data-v-a127e3ba]:hover{color:var(--c-black)}.app-wrapper[data-v-052336ef]{flex-direction:column;min-height:100dvh;display:flex}.g-container[data-v-6f18bf45]{justify-content:center;align-items:center;min-height:100dvh;padding-top:32px;padding-bottom:32px;display:flex}.wrap[data-v-6f18bf45]{text-align:center;grid-gap:32px;gap:32px;display:grid}.g-button[data-v-6f18bf45]{max-width:18.75rem;margin:auto}pre[data-v-6f18bf45]{white-space:pre-wrap;border:.0625rem dashed var(--c-black);text-align:left;background:#efefef;border-radius:8px;max-width:100%;padding:16px;overflow-x:auto}
