@charset "UTF-8";@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-vietnamese-wght-normal.D_Q6m-an.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-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-latin-ext-wght-normal.OnFqUBEL.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-latin-wght-normal.5PZORFv8.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./space-mono-vietnamese-400-normal.BheU2kqM.woff2) format("woff2"),url(./space-mono-vietnamese-400-normal.DhEK1QBQ.woff) format("woff");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-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./space-mono-latin-ext-400-normal.Bp3uBQji.woff2) format("woff2"),url(./space-mono-latin-ext-400-normal.dAQ_Ruki.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./space-mono-latin-400-normal.DqLRVAG3.woff2) format("woff2"),url(./space-mono-latin-400-normal.C13IqrZg.woff) format("woff");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./space-mono-vietnamese-700-normal.B5KKhfT-.woff2) format("woff2"),url(./space-mono-vietnamese-700-normal.DBJVYub8.woff) format("woff");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-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./space-mono-latin-ext-700-normal.CJV8cqoS.woff2) format("woff2"),url(./space-mono-latin-ext-700-normal.D4AdR9YO.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./space-mono-latin-700-normal.aSq2SkOB.woff2) format("woff2"),url(./space-mono-latin-700-normal.HqkjgjZM.woff) format("woff");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer golem.base,golem.components,golem.theme,golem.utilities,golem.overrides;@layer golem.base{@font-face{font-family:fallbackGrotesk;src:local("Helvetica Neue");ascent-override:93%;descent-override:34.6%;line-gap-override:0%;size-adjust:108.12%}@font-face{font-family:fallbackMono;src:local("Courier New");ascent-override:106.2%;descent-override:41.9%;line-gap-override:0%;size-adjust:101.79%}:root{--go-colors-grey-0: #fff;--go-colors-grey-100: #fbfbfb;--go-colors-grey-200: #e8e8e8;--go-colors-grey-300: #d5d5d5;--go-colors-grey-400: #c0c0c0;--go-colors-grey-500: #a6a6a6;--go-colors-grey-600: #8a8a8a;--go-colors-grey-700: #6f6f6f;--go-colors-grey-800: #565656;--go-colors-grey-900: #131313;--go-colors-grey-1000: #000;--go-colors-brand-glowing-green-100: #eefbf2;--go-colors-brand-glowing-green-200: #c9f7d6;--go-colors-brand-glowing-green-300: #a2f7ce;--go-colors-brand-glowing-green-400: #6bf7b4;--go-colors-brand-glowing-green-500: #3cf49c;--go-colors-brand-glowing-green-600: #18e583;--go-colors-brand-glowing-green-700: #09ca6e;--go-colors-brand-glowing-green-800: #149759;--go-colors-brand-glowing-green-900: #236344;--go-colors-brand-glowing-green-1000: #15241d;--go-colors-brand-hyper-blue-100: #f1f1ff;--go-colors-brand-hyper-blue-200: #e3e3ff;--go-colors-brand-hyper-blue-300: #d6d6ff;--go-colors-brand-hyper-blue-400: #b2b2fe;--go-colors-brand-hyper-blue-500: #8585f4;--go-colors-brand-hyper-blue-600: #4a4aee;--go-colors-brand-hyper-blue-700: #00f;--go-colors-brand-hyper-blue-800: #00009f;--go-colors-brand-hyper-blue-900: #00005d;--go-colors-brand-hyper-blue-1000: #040422;--go-spacings-0-5: .25rem;--go-spacings-1: .5rem;--go-spacings-1-5: .75rem;--go-spacings-2: 1rem;--go-spacings-2-5: 1.25rem;--go-spacings-3: 1.5rem;--go-spacings-4: 2rem;--go-spacings-5: 2.5rem;--go-spacings-6: 3rem;--go-spacings-7: 4rem;--go-spacings-8: 5rem;--go-spacings-9: 6rem;--go-spacings-10: 7.5rem;--go-spacings-11: 9.5rem;--go-spacings-12: 12.5rem;--go-radius-sm: .25rem;--go-radius-md: .5rem;--go-radius-lg: 12.5rem;--go-stroke-1: 1px;--go-font-size-2xs: .6875rem;--go-font-size-xs: .75rem;--go-font-size-sm: .875rem;--go-font-size-md: 1rem;--go-font-size-lg: 1.25rem;--go-font-size-xl: 1.5rem;--go-font-size-2xl: 2rem;--go-font-size-3xl: 2.5rem;--go-font-size-4xl: 2.75rem;--go-font-size-5xl: 4rem;--go-font-line-height-xs: 11px;--go-font-line-height-sm: 14px;--go-font-line-height-md: 16px;--go-font-line-height-lg: 18px;--go-font-line-height-xl: 24px;--go-font-line-height-2xl: 30px;--go-font-line-height-3xl: 34px;--go-font-line-height-4xl: 44px;--go-font-line-height-5xl: 56px;--go-line-height-default: 1.5;--go-line-height-small: 1.1;--go-line-height-medium: 1.25;--go-text-primary: var(--go-colors-grey-1000);--go-text-secondary: var(--go-colors-grey-800);--go-text-textlink: var(--go-colors-brand-hyper-blue-700);--go-background-highlight-career-light: var(--go-colors-brand-hyper-blue-100);--go-background-highlight-career: var(--go-colors-brand-hyper-blue-700);--go-background-highlight-light: var(--go-colors-brand-glowing-green-100);--go-background-highlight: var(--go-colors-brand-glowing-green-500);--go-border-primary: var(--go-colors-grey-300);--go-border-secondary: var(--go-colors-grey-600);--go-background-primary: var(--go-colors-grey-0);--go-background-invert: var(--go-colors-grey-1000);--go-background-sponsored: var(--go-colors-grey-200);--go-spacing-none: 0px;--go-spacing-xs: var(--go-spacings-0-5);--go-spacing-sm: var(--go-spacings-1);--go-spacing-md: var(--go-spacings-1-5);--go-spacing-lg: var(--go-spacings-2);--go-spacing-xl: var(--go-spacings-2-5);--go-spacing-2xl: var(--go-spacings-3);--go-spacing-3xl: var(--go-spacings-4);--go-spacing-4xl: var(--go-spacings-6);--go-spacing-5xl: var(--go-spacings-7);--go-spacing-6xl: var(--go-spacings-8);--go-spacing-7xl: var(--go-spacings-10);--go-spacing-8xl: var(--go-spacings-11);--go-spacing-9xl: var(--go-spacings-12);--go-radius-normal: var(--go-radius-md);--go-radius-minimal: var(--go-radius-sm);--go-radius-rounded: var(--go-radius-lg);--go-stroke-normal: var(--go-stroke-1);--go-text-white-fixed: var(--go-colors-grey-0);--go-border-white-fixed: var(--go-colors-grey-0);--go-icons-icon-default: var(--go-colors-grey-1000);--go-icons-icon-inverted: var(--go-colors-grey-0);--go-text-inverted: var(--go-colors-grey-0);--go-text-cta: var(--go-colors-brand-glowing-green-500);--go-background-navigation: var(--go-colors-grey-1000);--go-background-white-fixed: var(--go-colors-grey-0);--go-background-black-fixed: var(--go-colors-grey-1000);--go-text-article-kicker: var(--go-colors-brand-glowing-green-900);--go-text-textlink-clicked: var(--go-colors-grey-600);--go-text-link-default: var(--go-colors-brand-glowing-green-900);--go-text-black-fixed: var(--go-colors-grey-1000);--go-icons-white-fixed: var(--go-colors-grey-0);--go-icons-black-fixed: var(--go-colors-grey-1000);--go-border-on-green-bg: #d9deda;--go-gradient-gradient-primary-0: transparent;--go-gradient-gradient-primary-100: #fff;--go-border-white-opaque-20-fixed: #fff;--go-font-family: "Space Grotesk Variable", "fallbackGrotesk", "Inter", "Roboto", "Helvetica Neue", "Arial Nova", "Nimbus Sans", "Arial", sans-serif;--go-font-family-mono: "Space Mono", "fallbackMono", "Nimbus Mono PS", "Fira Code", "Courier New", "Courier", monospace;--go-font-weight-bold: 700;--go-font-weight-medium: 500;--go-font-weight-regular: 400;--go-font-weight-light: 300;--go-artice-max-width: 62.5rem;--go-colors-error: #DE3500;--go-colors-success: var(--go-colors-brand-glowing-green-900);--go-background-site: var(--go-colors-grey-0);--go-page-extend: 10px;--go-page-margin: 1.25rem}*,:after,:before{box-sizing:border-box}*{font-synthesis:none!important;interpolate-size:allow-keywords}html{max-inline-size:100%;overflow-x:hidden;--csstools-color-scheme--light: initial;color-scheme:light dark}@media (prefers-color-scheme: dark){html{--csstools-color-scheme--light: }}body{max-inline-size:100%;margin:0;background-color:var(--go-background-site);color:var(--go-text-primary);font-family:var(--go-font-family);line-height:var(--go-line-height-default)}img{display:inline-block;block-size:auto;max-inline-size:100%;vertical-align:top}:where(h1,h2,h3,h4,h5,h6){font-size:unset;margin-block-start:0;margin-block-end:0}p{margin-block:0;text-wrap:pretty}b,strong{font-weight:var(--go-font-weight-bold)}a{color:var(--go-text-link-default)}a:focus,a:hover{color:var(--go-text-primary)}em,i{font-synthesis-style:auto!important}legend{padding:0}fieldset{margin:0;padding:0;border:0}input,textarea,keygen,select,button{margin:0;color:var(--go-text-primary);background-color:var(--go-background-primary)}button,input,select,textarea{font:inherit;letter-spacing:inherit}button>*{pointer-events:none}svg{flex-shrink:0}svg[height="0"][width="0"]{position:fixed}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;transition-delay:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.lucide-icon{display:inline-block;vertical-align:top}main,aside{background-color:var(--go-background-primary);box-shadow:0 0 0 var(--go-page-margin) var(--go-background-primary);border-radius:2px;container:go-teaser-block / inline-size}@media (min-width: 1046px){main,aside{margin-inline:auto;box-shadow:0 0 0 var(--go-page-extend) var(--go-background-primary);max-inline-size:calc(var(--go-artice-max-width))}}main{margin-block-start:var(--go-spacing-3xl);position:relative}main:has(+aside):after{content:"";display:block;position:absolute;inset-inline:0;block-size:1rem;inset-block-start:100%;translate:0 -50%;background-color:inherit;box-shadow:inherit;z-index:-1}main:has(+footer){margin-block-end:var(--go-spacing-3xl)}aside{margin-block-end:var(--go-spacing-3xl)}::details-content{transition:block-size .5s ease,content-visibility .5s ease allow-discrete;block-size:0;overflow:clip}details{margin-block:.5rem}details[open]::details-content{block-size:auto}}@layer golem.utilities{.go-vh{position:absolute;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap;clip-path:inset(100%)}.go-scroll-top{scroll-margin-top:6rem}}.remp-banner .html-preview-box{background-color:unset!important;color:initial!important;display:initial!important;display:block!important;overflow:initial!important;position:initial!important;text-align:inherit!important;white-space:initial!important}.remp-banner .html-preview-text{align-items:initial!important;box-sizing:initial!important;color:initial!important;display:initial!important;font-size:initial!important;block-size:initial!important;padding:initial!important;text-align:initial!important;vertical-align:initial!important;inline-size:initial!important}.remp-banner .html-preview-close{cursor:pointer;display:block;font-size:initial!important;font-weight:initial!important;letter-spacing:initial!important;line-height:initial!important;min-inline-size:initial!important;padding:initial!important;text-decoration:initial!important;text-transform:initial!important}.remp-banner a.html-preview-close:after{display:inline-block;font-size:initial!important;font-weight:initial!important;line-height:initial!important;vertical-align:initial!important}.serif,.sans-serif{font-family:unset!important}body>div .remp-banner .html-preview-link{cursor:inherit!important;block-size:initial!important;overflow:initial!important;position:initial!important;text-decoration:initial!important;inline-size:initial!important}body>div .remp-banner .html-preview-close{z-index:999;pointer-events:initial}body>.remp-banner .html-preview-link{cursor:inherit!important;block-size:initial!important;overflow:initial!important;text-decoration:initial!important}body>.remp-banner .html-preview-box{position:relative!important;margin-inline:var(--go-spacing-lg);inline-size:initial!important}@media (min-width: 1000px){body>.remp-banner .html-preview-box{margin-inline:auto;max-inline-size:var(--go-artice-max-width)}}body>.remp-banner .html-preview-close{color:var(--go-text-white-fixed)!important;position:absolute!important;block-size:var(--go-spacing-2xl)!important;inset-block-start:var(--go-spacing-lg)!important;inset-inline-end:var(--go-spacing-xl)!important}@media (min-width: 768px){body>.remp-banner .html-preview-close{inset-inline-end:var(--go-spacing-3xl)!important;block-size:calc(100% - (var(--go-spacing-lg)*2))!important}}body>.remp-banner .html-preview-close:after{align-content:center;font-size:var(--go-font-size-xl)!important;block-size:100%}@layer golem.components.stickybanner{.go-stickybanner{background-color:var(--go-colors-grey-1000);border-radius:var(--go-radius-normal);color:var(--go-text-white-fixed);margin-block-end:var(--go-spacing-lg);padding-block:var(--go-spacing-lg);padding-inline:var(--go-spacing-xl);box-shadow:var(--go-spacing-none) var(--go-spacing-none) var(--go-spacing-xl) var(--go-spacing-none) #0000001a}@media (min-width: 768px){.go-stickybanner{padding-inline:var(--go-spacing-3xl) var(--go-spacing-5xl)}}.go-stickybanner__wrap{display:flex;flex-wrap:wrap;gap:var(--go-spacing-sm)}@media (min-width: 768px){.go-stickybanner__wrap{flex-wrap:unset}}.go-stickybanner__content{flex:1 1 0;order:1;color:var(--go-text-white-fixed)}@media (min-width: 768px){.go-stickybanner__content{order:unset}}.go-stickybanner__content.go-stickybanner__plus{padding-block-start:46px;background-image:url(../../../assets/golem-components/logos/Golem-Plus-128.png);background-repeat:no-repeat;background-position:top left;background-size:40px auto}@media (min-width: 768px){.go-stickybanner__content.go-stickybanner__plus{padding-block-start:unset;padding-inline-start:64px;background-size:56px auto}}.go-stickybanner__content .go-heading{padding-inline-end:var(--go-spacing-3xl);line-height:var(--go-font-line-height-xl);font-weight:600!important}@media (min-width: 768px){.go-stickybanner__content .go-heading{padding-inline-end:unset}}.go-stickybanner__content.go-stickybanner__plus .go-heading{padding-inline-end:unset}.go-stickybanner__content p{margin-block-start:var(--go-spacing-sm);line-height:var(--go-font-line-height-lg);font-size:var(--go-font-size-sm);font-weight:var(--go-font-weight-regular)}@media (min-width: 768px){.go-stickybanner__content p{margin-block-start:calc(var(--go-spacing-xs) * -1)}}.go-stickybanner__cta{order:3;flex:1 1 100%;margin-inline-start:0}@media (min-width: 768px){.go-stickybanner__cta{order:unset;flex:unset;align-content:center;margin-inline-start:auto}}.go-stickybanner__cta .go-button{font-weight:var(--go-font-weight-bold)!important;line-height:var(--go-font-line-height-sm);inline-size:100%!important;white-space:nowrap}}@layer golem.components.page-cache{.page-cache-toolbar{position:relative;padding-block:var(--go-spacing-md);padding-inline:var(--go-spacing-2xl);background:var(--go-background-sponsored);border-block-end:1px solid black;font-size:var(--go-font-size-xs)}.page-cache-toolbar label{display:inline-block;border-inline-end:1px solid black;margin-inline-end:var(--go-spacing-lg);padding-inline-end:var(--go-spacing-sm)}.page-cache-toolbar-control{position:absolute;display:block;inset-block-start:var(--go-spacing-sm);inset-inline-end:var(--go-spacing-sm)}}
