:root{--black:black;--_typography---font-styles--body:Inter,sans-serif;--text-primary:white;--_typography---font-styles--display:Syncopate,Arial,sans-serif;--primary-dark-1:#2559b8;--text-secondary:#c4c4c4;--color-scheme-1--text\<deleted\|relume-variable-color-scheme-1-text\>:var(--_primitives---colors--neutral-darkest\<deleted\|relume-variable-neutral-shade-7\>);--_primitives---colors--white\<deleted\|relume-variable-neutral-white\>:#fff;--_primitives---colors--neutral-darkest\<deleted\|relume-variable-neutral-shade-7\>:black;--text-color--text-alternate\<deleted\|relume-variable-text-color-3\>:var(--base-color-neutral--white\<deleted\|relume-variable-color-neutral-2\>);--primary-light-1:#4798ff;--primary-32:#2b6fee52;--primary-dark-2:#062256;--white-16:#ffffff29;--primary-light-2:#eaf1fe;--white-32:#ffffff52;--white:white;--_primitives---opacity--transparent:transparent;--_primitives---opacity--neutral-darkest-60\<deleted\|relume-variable-neutral-shade-7-60\>:#0009;--_primitives---opacity--white-60\<deleted\|relume-variable-neutral-white-60\>:#fff9;--_ui-styles---stroke--border-width:1px;--color-scheme-1--border\<deleted\|relume-variable-color-scheme-1-border\>:var(--_primitives---colors--neutral-darkest\<deleted\|relume-variable-neutral-shade-7\>);--_ui-styles---radius--medium:16px;--color-scheme-1--foreground\<deleted\|relume-variable-color-scheme-1-foreground\>:var(--_primitives---colors--neutral-lightest\<deleted\|relume-variable-neutral-shade-1\>);--text-tertiary:#6b6b6b;--background-color--background-secondary\<deleted\|relume-variable-background-color-2\>:var(--base-color-neutral--neutral-lightest\<deleted\|relume-variable-color-neutral-3\>);--border-color--border-primary\<deleted\|relume-variable-border-color-1\>:var(--base-color-neutral--black\<deleted\|relume-variable-color-neutral-1\>);--_ui-styles---radius--small:8px;--color-scheme-1--background\<deleted\|relume-variable-color-scheme-1-background\>:var(--_primitives---colors--white\<deleted\|relume-variable-neutral-white\>);--_primitives---colors--neutral-lightest\<deleted\|relume-variable-neutral-shade-1\>:#eee;--_ui-styles---radius--large:24px;--color-scheme-1--accent\<deleted\|relume-variable-color-scheme-1-accent\>:var(--_primitives---colors--neutral-darkest\<deleted\|relume-variable-neutral-shade-7\>);--black-32:#00000052;--primary-dark-3:#010a1b;--_typography---font-styles--mono:"Roboto Mono",sans-serif;--primary-light-1x-deprecated\<deleted\|variable-bcf87ba7-2ea0-87c3-c9a8-4d3d1a422af0\>:#4798ff;--primary-16:#2b6fee29;--dark-gray-1:#0c0c0c;--dark-gray-3:#2c2c2c;--red-16:#e2290529;--red-light-1:#ff5858;--primary-soft:#8fc0ff;--dark-gray-5:#6b6b6b;--dark-gray-4:#555;--light-gray-1:#f6f6f6;--premium-light-1:#6ad86a;--light-gray-5:#9e9e9e;--light-gray-3:gainsboro;--card-shadow:#2b6fee29;--primary-8:#2b6fee14;--light-gray-2:#ebebeb;--light-gray-4:#c4c4c4;--dark-gray-2:#191919;--premium-light-2:#dcffdc;--premium-dark-1:#037f03;--premium-dark-2:#003200;--premium-8:#1eac1e14;--premium-16:#1eac1e29;--premium-32:#1eac1e52;--red-light-2:#ffcfcf;--red-dark-1:#b81806;--red-dark-2:#430b00;--red-8:#e2290514;--red-32:#e2290552;--white-8:#ffffff14;--black-8:#00000014;--black-16:#00000029;--_ui-styles---stroke--divider-width:1px;--base-color-neutral--white\<deleted\|relume-variable-color-neutral-2\>:white;--base-color-neutral--neutral-lightest\<deleted\|relume-variable-color-neutral-3\>:#eee;--base-color-neutral--black\<deleted\|relume-variable-color-neutral-1\>:black}body{background-color:var(--black);font-family:var(--_typography---font-styles--body);color:var(--text-primary);font-size:14px;line-height:20px}h1{font-family:var(--_typography---font-styles--display);text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:3rem;font-weight:700;line-height:1}h2{font-family:var(--_typography---font-styles--display);text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:2rem;font-weight:700;line-height:1}h3{font-family:var(--_typography---font-styles--display);text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:1.5rem;font-weight:700;line-height:1}h4{font-family:var(--_typography---font-styles--display);text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:700;line-height:1}h5{font-family:var(--_typography---font-styles--display);text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:1.5rem;font-weight:700;line-height:1}h6{font-family:var(--_typography---font-styles--display);text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:700;line-height:1}p{max-width:48rem;margin-bottom:0}a{color:var(--primary-dark-1);text-decoration:underline}ul{margin-top:1rem;margin-bottom:1rem;padding-left:1.25rem}ol{color:var(--text-secondary);margin-top:1rem;margin-bottom:1rem;padding-left:1.5rem}li{margin-top:.25rem;margin-bottom:.25rem;padding-left:.5rem}img{max-width:100%;display:inline-block}label{margin-bottom:.25rem;font-weight:500}strong{font-weight:700}blockquote{border-left:.1875rem solid var(--color-scheme-1--text\<deleted\|relume-variable-color-scheme-1-text\>);margin-bottom:0;padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.5}figure{margin-top:3rem;margin-bottom:3rem}figcaption{text-align:center;margin-top:.25rem}.g2-page{background-color:var(--white);font-family:var(--_typography---font-styles--body);color:var(--dark-gray-3);font-size:17px;line-height:1.55}.g2-wrap{max-width:1180px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.g2-wrap.g2-hero-wrap{z-index:0;z-index:0;position:relative}.g2-h1{max-width:980px;font-family:var(--_typography---font-styles--display);color:var(--text-primary);letter-spacing:-.01em;text-transform:uppercase;margin:0 0 22px;font-size:40px;font-weight:700;line-height:1.12}.g2-h1.g2-h1-article{max-width:900px;font-size:38px;line-height:1.15}.g2-h1.is-hero{max-width:680px}.g2-h2{border-left:6px solid var(--primary-light-1);max-width:900px;font-family:var(--_typography---font-styles--display);color:var(--primary-dark-2);letter-spacing:-.012em;text-transform:uppercase;margin:0 0 18px;padding-left:16px;font-size:28px;font-weight:700;line-height:1.2}.g2-h2.g2-h2-light{color:var(--text-primary)}.g2-h2-light{color:var(--white)}.g2-h2-nobar{border-left-style:none;padding-left:0}.g2-h3{font-family:var(--_typography---font-styles--display);color:var(--primary-dark-2);letter-spacing:.01em;text-transform:uppercase;margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.3}.g2-h3.g2-h3-light{color:var(--text-primary)}.g2-h3-light{color:var(--white)}.g2-kicker{font-family:var(--_typography---font-styles--mono);color:var(--primary-dark-1);letter-spacing:.22em;text-transform:uppercase;margin:0 0 14px 22px;font-size:12px;font-weight:400}.g2-kicker.g2-kicker-light{color:var(--primary-light-1)}.g2-kicker.g2-kicker-light.g2-kicker-flush{max-width:680px}.g2-kicker-light{color:var(--primary-soft)}.g2-kicker-flush{margin-left:0}.g2-lede{max-width:820px;color:var(--primary-light-2);margin:0 0 30px;font-size:20px;line-height:1.5}.g2-lede.is-hero{max-width:680px}.g2-body{color:var(--dark-gray-5);margin:0 0 12px;font-size:16px;line-height:1.6}.g2-body.g2-body-navy{color:var(--primary-dark-2)}.g2-body.g2-body-light{color:var(--primary-light-2)}.g2-body.g2-body-light.g2-mt-16{margin-top:16px}.g2-body-lg{max-width:760px;color:var(--dark-gray-4);margin:0 0 14px;font-size:18px;line-height:1.6}.g2-body-lg.g2-body-light{color:var(--primary-light-2)}.g2-body-light{color:var(--primary-soft)}.g2-link{color:var(--primary-dark-1);font-weight:600;text-decoration:none}.g2-link:hover{text-decoration:underline}.g2-link.g2-card-cta.g2-cta-bottom{margin-top:auto}.g2-link.g2-nowrap{white-space:nowrap}.g2-link-light{color:var(--primary-light-1);font-weight:600;text-decoration:none}.g2-link-light:hover{text-decoration:underline}.g2-masthead{background-color:var(--primary-dark-3);color:var(--white);background-image:radial-gradient(at 75% 55%,#2b6fee47,#0000 60%),radial-gradient(#ffffff1f 1px,#0000 1.4px);background-size:100% 100%,17px 17px;padding-top:112px;padding-bottom:96px}.g2-section{background-color:var(--light-gray-1);padding-top:88px;padding-bottom:88px}.g2-section.g2-section-deep{background-color:var(--primary-dark-2)}.g2-section.g2-section-navy{background-color:var(--primary-dark-3)}.g2-section.g2-section-lb2{background-color:var(--primary-light-2)}.g2-section-lg1{background-color:var(--light-gray-1)}.g2-section-lb2{background-color:var(--primary-light-2)}.g2-section-navy{background-color:var(--primary-dark-2);color:var(--white)}.g2-nav{z-index:5;border-bottom:1px solid var(--primary-32);background-color:var(--primary-dark-3);position:relative;box-shadow:0 8px 30px #2b6fee2e}.g2-nav-wrap{justify-content:space-between;align-items:center;height:72px;display:flex}.g2-nav-logo-link{flex-shrink:0;align-items:center;height:32px;margin-right:24px;display:flex}.g2-nav-logo{width:auto;height:28px}.g2-nav-links{grid-column-gap:16px;grid-row-gap:16px;align-items:center;display:flex}.g2-nav-link{color:var(--primary-light-2);letter-spacing:.01em;white-space:nowrap;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s}.g2-nav-link:hover{color:var(--white)}.g2-nav-link.g2-dd-t{color:var(--text-primary)}.g2-btn{grid-column-gap:8px;grid-row-gap:8px;outline-offset:0px;letter-spacing:normal;cursor:pointer;border:1px solid #0000;border-radius:16px;outline:1px solid #0000;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),outline-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.g2-btn.g2-btn-primary{background-color:var(--primary-light-1);color:var(--primary-dark-2);border-color:#0000;box-shadow:4px 8px 24px #2b6fee52,1px 2px 8px #2b6fee52}.g2-btn.g2-btn-primary:hover{background-color:var(--primary-light-2);outline-color:var(--primary-light-2);color:var(--primary-dark-1)}.g2-btn.g2-btn-primary:focus{background-color:var(--primary-light-2);color:var(--primary-dark-1)}.g2-btn.g2-btn-ghost{color:var(--white);border-color:#6b6b6b}.g2-btn.g2-btn-ghost:hover{border-color:var(--white);background-color:#ffffff14}.g2-btn.g2-btn-ghost:focus{border-color:var(--white)}.g2-btn.g2-btn-premium{background-color:var(--premium-light-1);color:#072507;box-shadow:4px 8px 24px #1eac1e52,1px 2px 8px #1eac1e52}.g2-btn.g2-btn-premium:hover{color:#037f03;background-color:#dcffdc;outline-color:#dcffdc}.g2-btn.g2-btn-premium:focus{color:#037f03;background-color:#dcffdc}.g2-btn-primary{background-color:var(--primary-light-1);color:var(--primary-dark-2);border-color:#0000;box-shadow:4px 8px 24px #2b6fee52,1px 2px 8px #2b6fee52}.g2-btn-primary:hover{background-color:var(--primary-light-2);outline-color:var(--primary-light-2);color:var(--primary-dark-1);border-color:#0000}.g2-btn-primary:focus{background-color:var(--primary-light-2);color:var(--primary-dark-1)}.g2-btn-ghost{color:var(--white);background-color:#0000;border-color:#6b6b6b}.g2-btn-ghost:hover{border-color:var(--white);background-color:#ffffff14}.g2-btn-ghost:focus{border-color:var(--white)}.g2-btn-dark{background-color:var(--primary-dark-1);color:var(--primary-light-2);border-color:#0000;box-shadow:4px 8px 24px #2b6fee52,1px 2px 8px #2b6fee52}.g2-btn-dark:hover{background-color:var(--primary-dark-2);outline-color:var(--primary-dark-2);color:var(--primary-light-1);border-color:#0000}.g2-btn-dark:focus{background-color:var(--primary-dark-2);color:var(--primary-light-1)}.g2-btn-sm{grid-column-gap:6px;grid-row-gap:6px;white-space:nowrap;border-radius:12px;min-height:36px;padding:7px 16px;font-size:14px;line-height:20px}.g2-cta-row{grid-column-gap:14px;grid-row-gap:14px;flex-wrap:wrap;align-items:center;display:flex}.g2-kpis{border-top:1px solid var(--white-16);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:56px;padding-top:28px;display:grid}.g2-kpis.g2-kpis-dark.g2-kpis-2{grid-row-gap:32px;grid-column-gap:0;grid-row-gap:32px;grid-column-gap:0;grid-row-gap:32px;grid-column-gap:0;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.g2-kpi{border-right:1px solid var(--white-16);padding:0 24px}.g2-kpi-first{padding-left:0}.g2-kpi-last{border-right-style:none}.g2-kpi-n{font-family:var(--_typography---font-styles--display);color:var(--primary-light-1);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;font-size:30px;font-weight:700;line-height:1}.g2-kpi-n.g2-kpi-n-dark{color:var(--primary-light-1)}.g2-kpi-l{font-family:var(--_typography---font-styles--mono);color:var(--light-gray-5);letter-spacing:.12em;text-transform:uppercase;margin-top:12px;font-size:11px;font-weight:400;line-height:1.5}.g2-kpi-l.g2-kpi-l-dark{color:var(--dark-gray-5)}.g2-kpis-dark{border-top-color:var(--light-gray-3)}.g2-kpi-l-dark{color:var(--dark-gray-5)}.g2-kpi-border-dark{border-right-color:var(--light-gray-3)}.g2-grid3{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.g2-grid3.g2-grid3-two{grid-column-gap:28px;grid-row-gap:28px;grid-template-columns:1fr 1fr}.g2-grid4{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.g2-split{grid-column-gap:64px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:5fr 7fr;align-items:start;display:grid}.g2-card{border:1px solid var(--light-gray-3);background-color:var(--white);box-shadow:0 2px 8px 0 var(--card-shadow);border-radius:12px;flex-direction:column;padding:24px 28px;display:flex}.g2-card.g2-card-link.g2-card-fill{flex-direction:column;height:100%;display:flex}.g2-card-link{color:inherit;flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.g2-card-link:hover{border-color:var(--primary-dark-1);transform:translateY(-2px)}.g2-card-num{font-family:var(--_typography---font-styles--mono);color:var(--primary-light-1);letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:400}.g2-tile{border:1px solid var(--primary-32);background-color:var(--primary-8);color:var(--text-primary);border-radius:6px;flex-direction:column;padding:26px 28px 22px;text-decoration:none;display:flex;position:relative}.g2-tile-k{font-family:var(--_typography---font-styles--mono);color:var(--primary-light-1);letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:400}.g2-tile-k.g2-tile-k-corner{align-items:center;height:28px;margin-bottom:0;line-height:1;display:flex;position:absolute;top:26px;right:28px}.g2-table{border-collapse:collapse;width:100%;margin:20px 0 8px;font-size:15px}.g2-th{background-color:var(--primary-dark-2);font-family:var(--_typography---font-styles--mono);color:var(--white);text-align:left;letter-spacing:.08em;text-transform:uppercase;vertical-align:bottom;padding:12px 16px;font-size:11px;font-weight:400}.g2-th.g2-th-highlighted{background-color:var(--primary-light-1);color:var(--primary-dark-3);background-color:var(--primary-light-1)}.g2-td{border-bottom:1px solid var(--light-gray-2);color:var(--primary-dark-2);text-align:left;vertical-align:top;padding:12px 16px;line-height:1.45}.g2-td.g2-td-first{color:var(--primary-dark-2)}.g2-td-first{color:var(--primary-dark-2);font-weight:500}.g2-footer{background-color:var(--primary-dark-2);color:var(--primary-light-2);padding-top:56px;padding-bottom:36px}.g2-footer-wrap{grid-column-gap:48px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1.3fr 1fr 1fr 1fr;display:grid}.g2-footer-logo{width:auto;height:26px;margin-bottom:20px;display:block}.g2-footer-line{font-family:var(--_typography---font-styles--body);color:var(--primary-light-2);letter-spacing:0;margin:0 0 8px;font-size:13px;font-weight:400;line-height:1.6}.g2-footer-h{font-family:var(--_typography---font-styles--mono);color:var(--primary-light-1);letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:400}.g2-footer-link{color:var(--white);margin-bottom:10px;font-size:14px;text-decoration:none;display:block}.g2-footer-link:hover{color:var(--white)}.g2-footer-bottom{grid-column-gap:20px;grid-row-gap:20px;border-top:1px solid var(--white-16);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:40px;padding-top:18px;display:flex}.g2-footer-mark{font-family:var(--_typography---font-styles--display);color:var(--primary-light-2);letter-spacing:.3em;text-transform:uppercase;font-size:11px;font-weight:400}.g2-mt-16{margin-top:16px}.g2-mt-28{margin-top:28px}.g2-mt-36{margin-top:36px}.g2-mt-40{margin-top:40px}.g2-mw-820{max-width:820px}.g2-hire-band{background-color:#0b1a3d;border-bottom:1px #e3e8f0}.g2-hire-row{grid-column-gap:18px;grid-row-gap:18px;flex-wrap:wrap;align-items:center;padding-top:18px;padding-bottom:18px;display:flex}.g2-hire-k{font-family:var(--_typography---font-styles--mono);color:var(--primary-light-1);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:400}.g2-hire-t{min-width:240px;max-width:none;color:var(--white);flex:1;margin:0;font-size:19px;font-weight:500;line-height:1.4}.g2-mq{margin-top:0;position:relative;overflow:hidden}.g2-mq-track{grid-column-gap:16px;grid-row-gap:16px;align-items:center;width:max-content;padding-right:56px;display:flex}.g2-mq-item{justify-content:center;align-items:center;height:64px;display:flex}.g2-mq-img{opacity:.8;filter:brightness(0);object-fit:contain;width:auto;max-width:none;height:56px;max-height:none}.g2-banner{background-color:var(--primary-dark-1);background-image:linear-gradient(135deg,var(--primary-light-1),var(--primary-dark-1));color:var(--white);text-align:center;padding-top:72px;padding-bottom:72px}.g2-banner-k{max-width:none;font-family:var(--_typography---font-styles--mono);color:var(--primary-light-2);text-align:center;letter-spacing:.22em;text-transform:uppercase;margin:0 auto 18px;font-size:12px;font-weight:400}.g2-banner-t{max-width:1040px;font-family:var(--_typography---font-styles--display);color:var(--white);text-align:center;letter-spacing:.02em;text-transform:uppercase;margin:0 auto 18px;font-size:30px;font-weight:700;line-height:1.25}.g2-banner-s{max-width:820px;color:var(--primary-light-2);text-align:center;margin:0 auto;font-size:18px;line-height:1.55}.g2-kpis-2{grid-row-gap:32px;grid-column-gap:0;border-top-style:none;grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-top:0;padding-top:0}.g2-tile-link{color:inherit;text-decoration:none;transition:border-color .15s;display:flex}.g2-tile-link:hover{border-color:var(--primary-light-1)}.g2-hero-offer{max-width:720px;color:var(--premium-light-1);margin:0 0 16px;font-size:17px;font-weight:400;line-height:1.5}.g2-nav-burger{border:1px solid var(--white-32);color:var(--white);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none;display:none}.g2-table-wrap{width:100%}.g2-pagebody{display:block}.g2-table-hint{font-family:var(--_typography---font-styles--mono);color:var(--primary-dark-1);letter-spacing:.18em;text-transform:uppercase;margin-top:16px;margin-bottom:0;font-size:11px;display:none}.g2-nowrap{white-space:nowrap}.g2-logo-band{border-bottom:1px solid var(--primary-light-2);background-color:var(--white);padding-top:28px;padding-bottom:28px}.g2-btn-white{border-color:var(--white);background-color:var(--white);color:var(--primary-dark-2)}.g2-btn-white:hover{background-color:var(--primary-light-2)}.g2-section-close{background-color:var(--primary-dark-3)}.g2-hero-art{z-index:-1;pointer-events:none;width:420px;max-width:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.g2-dd-group{display:contents}.g2-dd{align-items:center;display:flex;position:relative}.g2-dd-menu{z-index:30;border:1px solid var(--primary-dark-2);background-color:var(--primary-dark-3);border-radius:4px;min-width:250px;padding-top:10px;padding-bottom:10px;display:none;position:absolute;top:100%;left:-16px;box-shadow:0 12px 32px #00000059}.g2-dd-link{color:var(--primary-light-2);white-space:nowrap;padding:10px 16px;font-size:14px;line-height:1.3;text-decoration:none;display:block}.g2-hirebar{border-bottom:1px solid var(--primary-32);background-color:var(--primary-dark-2)}.g2-hirebar-row{color:var(--primary-light-2);justify-content:center;align-items:center;column-gap:14px;padding-top:8px;padding-bottom:8px;font-size:13px;line-height:1.4;display:flex}.g2-hirebar-link{color:var(--primary-light-1);white-space:nowrap;text-underline-offset:3px;font-weight:600;text-decoration:underline}.g2-hirebar-t{color:var(--text-primary)}.g2-footer-cols{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:repeat(5,minmax(0,1fr));grid-column-start:span 3;display:grid}.g2-footer-social{color:#fff;align-items:center;column-gap:8px;width:max-content;margin-top:6px;font-size:14px;line-height:1.2;text-decoration:none;display:flex}.g2-footer-social-ico{border-radius:2px;width:16px;height:16px;display:block}@media screen and (min-width:1280px){.g2-nav-links{grid-column-gap:28px;grid-row-gap:28px}.g2-nav-link{font-size:14px}}@media screen and (max-width:991px){h1{font-size:3.25rem}h2{font-size:2.75rem}h4{font-size:1.75rem}.g2-h1{font-size:38px}.g2-h1.g2-h1-article{font-size:32px}.g2-h2{font-size:24px}.g2-nav-link{display:none}.g2-kpis{grid-row-gap:24px;grid-column-gap:0;grid-template-rows:auto;grid-template-columns:1fr 1fr}.g2-grid3,.g2-grid4{grid-template-rows:auto;grid-template-columns:1fr 1fr}.g2-split{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr}.g2-mq-img{max-width:none;height:40px;max-height:none}.g2-hero-art{display:none}.g2-footer-cols{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-start:auto}}@media screen and (max-width:767px){body{font-size:1rem}h1,h2{font-size:2rem}h4{font-size:1.5rem;line-height:1.4}h5{font-size:1.25rem}h6{font-size:1.125rem}.g2-wrap{padding-left:20px;padding-right:20px}.g2-h1{font-size:30px}.g2-h1.g2-h1-article{font-size:26px}.g2-h2{font-size:21px}.g2-lede{font-size:17px}.g2-masthead{padding-top:72px;padding-bottom:60px}.g2-section{padding-top:56px;padding-bottom:56px}.g2-nav-wrap{grid-column-gap:12px;grid-row-gap:12px;flex-wrap:wrap;height:auto;padding-top:14px;padding-bottom:14px}.g2-nav-links{grid-column-gap:18px;grid-row-gap:12px;flex-wrap:wrap}.g2-kpi{padding:0 16px}.g2-grid3,.g2-grid4{grid-template-rows:auto;grid-template-columns:1fr}.g2-footer-wrap{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr}.g2-mq-img{max-width:160px;max-height:40px}.g2-banner-t{font-size:24px}.g2-table-hint{display:block}}@media screen and (max-width:479px){h1,h2{font-size:1.5rem}.g2-wrap{padding-left:16px;padding-right:16px}.g2-h1{font-size:26px}.g2-h1.g2-h1-article{font-size:22px}.g2-h2{font-size:19px}.g2-nav-link{display:none}.g2-btn{text-align:center}.g2-cta-row{flex-direction:column;align-items:stretch}.g2-kpis{grid-template-rows:auto;grid-template-columns:1fr}.g2-kpi{border-right-style:none;padding:0}.g2-kpi-n{font-size:24px}.g2-kpi-l{white-space:normal}.g2-hire-row{grid-column-gap:10px;grid-row-gap:10px;text-align:left;flex-direction:column;align-items:flex-start}.g2-kpis-2{grid-column-gap:24px;grid-row-gap:28px;grid-template-columns:1fr 1fr}.g2-hirebar-t{display:none}.g2-footer-cols{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}