.gij-wrap{max-width:1180px;margin-inline:auto;padding-inline:1.25rem}@media(min-width:744px){.gij-wrap{padding-inline:2rem}}.gij-sec{scroll-margin-top:1.25rem;padding-top:var(--space-12)}@media(min-width:744px){.gij-sec{scroll-margin-top:.625rem;padding-top:6rem}}.gij-sec__inner{display:grid;gap:var(--space-10)}.gij-head{display:grid;justify-items:start;gap:var(--space-5);max-width:47.5rem}.gij-head__title{margin:0;color:var(--text-primary);font-size:clamp(1.75rem,3.6vw,2.375rem);font-weight:500;line-height:1.06;letter-spacing:-.5px;text-wrap:balance}.gij-head__lede{max-width:62ch;margin:0;color:#6f7790;font-size:1.125rem;line-height:1.5;text-wrap:pretty}.gij-chip{display:inline-flex;align-items:center;gap:.375rem;height:1.375rem;margin:0;padding-inline:var(--space-3);background:var(--background-black);color:var(--text-tertiary);font-size:.75rem;font-weight:500;line-height:1}.gij-chip:before{content:"";width:.375rem;height:.375rem;background:currentcolor;opacity:.9;transform:rotate(45deg)}.gij-chip--soft{background:#f6f6f6;color:var(--text-primary)}.gij-chip--soft:before{opacity:1}.gij-chip--lemon{background:#f3ff39;color:var(--text-primary)}.gij-chip--lemon:before{opacity:1}.gij-chip--outline{border:1px solid var(--borders-primary);background:var(--background-white);color:var(--text-primary)}.gij-chip--md{height:1.75rem;padding-inline:var(--space-4);font-size:.875rem}.gij-chip--md:before{content:none}.gij-meta{margin:0;color:#6f7790;font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.gij-card{position:relative;background:var(--background-white);box-shadow:inset 0 0 0 1px var(--borders-primary),-3px 3px 10px #5e657d21,-7px 8px 12px #5e657d0f}.gij-stat{display:flex;flex-direction:column;gap:var(--space-2)}.gij-stat__value{color:var(--text-primary);font-size:2.375rem;font-weight:500;line-height:1;letter-spacing:-.5px}.gij-stat__label{color:#6f7790;font-size:1rem;line-height:1.3}.btn.gij-btn--sm{height:2.5rem;padding-inline:var(--space-5)}.btn.gij-btn--lg{padding-inline:1.75rem;font-size:1rem}.btn.gij-btn--outline{border-color:var(--text-primary)}.gij-header .site-header__bar{max-width:1180px;padding-inline:1.25rem}@media(min-width:744px){.gij-header .site-header__bar{padding-inline:2rem}}.gij-header .site-header__left{gap:var(--space-9)}.gij-header .site-header__brand{padding-left:0}.gij-header .site-header__nav{gap:var(--space-7)}.gij-header .site-header__nav-item{padding-inline:0}.gij-header .site-header__actions{align-items:center;gap:var(--space-3)}.gij-hero{border-bottom:1px solid var(--borders-primary);background:radial-gradient(70% 60% at 100% 100%,#fcfebc,#fcfebc00 70%),var(--background-white)}.gij-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-10);padding-block:3rem 4rem}@media(min-width:1048px){.gij-hero__inner{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:var(--space-11);padding-top:4.5rem}}.gij-hero__title{margin:1.25rem 0 var(--space-7);color:var(--text-primary);font-size:clamp(2.375rem,5.6vw,4rem);line-height:1;letter-spacing:-.5px;text-wrap:balance}.gij-hero__accent{background:linear-gradient(90deg,#ddd7ff,#f9f860) no-repeat 0 88%/100% .32em}.gij-hero__lede{max-width:62ch;margin:0;color:#6f7790;font-size:1.125rem;line-height:1.5;text-wrap:pretty}.gij-hero__facts{margin:var(--space-5) 0 0;color:#6f7790;font-size:.875rem;line-height:1.5;text-wrap:pretty}.gij-hero__ctas{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-8)}@media(min-width:744px){.gij-hero__ctas{flex-flow:row wrap}}.gij-hero__glance{display:grid;gap:var(--space-5);padding:1.75rem;background:radial-gradient(140% 170% at 30% 148%,#f9f860 6%,#fbfdbe 26%,#ddd7ff 38%,#e2def9 67%,#edeeff 76%,#fff 87%);box-shadow:inset 0 0 0 1px var(--borders-primary),-3px 3px 10px #5e657d21,-13px 14px 18px #5e657d1f,-29px 30px 25px #5e657d12,-52px 54px 30px #5e657d05}.gij-hero__stats{display:grid;grid-template-columns:1fr;gap:1.75rem var(--space-7);margin:0;padding:0;list-style:none}@media(min-width:744px){.gij-hero__stats{grid-template-columns:1fr 1fr}.gij-hero__stats>:last-child:nth-child(odd){grid-column:1/-1}}@media(min-width:1048px){.gij-hero__stats{grid-template-columns:1fr}}.gij-work__life{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);margin:0;padding:0;list-style:none}@media(min-width:744px){.gij-work__life{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1048px){.gij-work__life{grid-template-columns:repeat(5,minmax(0,1fr))}}.gij-work__step{display:flex;flex-direction:column;gap:var(--space-3);padding:1.25rem}.gij-work__step--accent{background:linear-gradient(205deg,#0000000c 58%,#6660 128%),radial-gradient(160% 130% at 80% -50%,#fff 64%,#f3ff39 94%),#fff}.gij-work__step-title,.gij-work__point-title{margin:0;color:var(--text-primary);font-size:1.125rem;font-weight:500;line-height:1.35;letter-spacing:-.16px}.gij-work__step-text{margin:0;color:#6f7790;font-size:.875rem;line-height:1.5;text-wrap:pretty}.gij-work__points{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--space-10)}@media(min-width:744px){.gij-work__points{grid-template-columns:repeat(2,minmax(0,1fr))}}.gij-work__point{display:grid;align-content:start;gap:var(--space-3);padding-block:var(--space-7);border-top:1px solid var(--borders-primary)}.gij-work__point-text{margin:0;color:#6f7790;font-size:1rem;line-height:1.5;text-wrap:pretty}.gij-how__org{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}@media(min-width:744px){.gij-how__org{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1048px){.gij-how__org{grid-template-columns:repeat(3,minmax(0,1fr))}}.gij-how__card{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-7)}.gij-how__title{margin:0;color:var(--text-primary);font-size:1.125rem;font-weight:500;line-height:1.35;letter-spacing:-.16px}.gij-how__text{margin:0;color:#6f7790;font-size:.875rem;line-height:1.5;text-wrap:pretty}.gij-how__split{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}@media(min-width:1048px){.gij-how__split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.gij-how__values{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-8);background:radial-gradient(130% 200% at -70% 315%,#fff 13%,#edeeff 24%,#e2def9 33%,#ddd7ff 40%,#fbfdbe 76%,#f8ff8c)}.gij-how__values-text{margin:0;color:var(--text-primary);font-size:1.5rem;line-height:1.2;letter-spacing:-.16px;text-wrap:pretty}.gij-how__know{display:flex;flex-direction:column;gap:1.25rem;padding:var(--space-8);background:var(--background-surface);box-shadow:inset 0 0 0 1px var(--borders-primary)}.gij-how__list{display:grid;gap:.875rem;margin:0;padding:0;list-style:none}.gij-how__item{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem;color:#6f7790;font-size:1rem;line-height:1.5}.gij-how__item:before{content:"";width:.625rem;height:.625rem;margin:.4375rem 0 0 .3125rem;background:var(--text-primary);transform:rotate(45deg)}.gij-how__item b{color:var(--text-primary);font-weight:500}.gij-voices__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}@media(min-width:744px){.gij-voices__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gij-voices__quote{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-7);margin:0;padding:1.75rem}.gij-voices__quote--big,.gij-voices__quote--wide{grid-column:1/-1}.gij-voices__quote--big{padding:var(--space-10);background:radial-gradient(140% 170% at 30% 148%,#f9f860 6%,#fbfdbe 26%,#ddd7ff 38%,#e2def9 67%,#edeeff 76%,#fff 87%)}.gij-voices__text{margin:0;color:var(--text-primary);font-size:1.125rem;line-height:1.35;letter-spacing:-.16px;text-wrap:pretty}.gij-voices__quote--big .gij-voices__text{max-width:30ch;font-size:clamp(1.375rem,2.6vw,2rem);font-weight:500;line-height:1.2;letter-spacing:-.5px}.gij-voices__cap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);color:#6f7790;font-size:.875rem;line-height:1.5}.gij-voices__cap b{color:var(--text-primary);font-weight:500}.gij-roles__where{display:grid;gap:1.25rem;padding:1.75rem;background:var(--background-surface);box-shadow:inset 0 0 0 1px var(--borders-primary)}.gij-roles__where-title{margin:0;color:var(--text-primary);font-size:1.125rem;font-weight:500;line-height:1.35;letter-spacing:-.16px}.gij-roles__group{display:grid;gap:.625rem}.gij-roles__chips{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none}.gij-roles__small{margin:0;color:#6f7790;font-size:.875rem;line-height:1.5;text-wrap:pretty}.gij-roles__list{border-top:1px solid var(--text-primary)}.gij-roles__role{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);padding-block:var(--space-8);border-bottom:1px solid var(--borders-primary)}@media(min-width:1048px){.gij-roles__role{grid-template-columns:minmax(0,1.2fr) minmax(0,1.7fr) minmax(0,1.1fr);gap:var(--space-8)}}.gij-roles__intro{display:grid;align-content:start;gap:var(--space-3)}.gij-roles__title{margin:0;color:var(--text-primary);font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:-.5px}.gij-roles__req{display:grid;align-content:start;gap:var(--space-3);margin:0;padding:0;list-style:none}.gij-roles__req li{display:grid;grid-template-columns:.875rem minmax(0,1fr);gap:.625rem;color:var(--text-primary);font-size:1rem;line-height:1.5}.gij-roles__req li:before{content:"";width:.4375rem;height:.4375rem;margin:.5625rem 0 0 .1875rem;background:var(--text-primary);transform:rotate(45deg)}.gij-roles__meta{display:grid;align-content:start;gap:.625rem;color:#6f7790;font-size:.875rem;line-height:1.5}.gij-roles__meta b{color:var(--text-primary);font-weight:500}.gij-roles__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.gij-faq__list{border-top:1px solid var(--text-primary)}.gij-faq__item{border-bottom:1px solid var(--borders-primary)}.gij-faq__question{display:flex;align-items:center;justify-content:space-between;gap:var(--space-7);padding-block:1.375rem;color:var(--text-primary);font-size:1.125rem;font-weight:500;line-height:1.35;letter-spacing:-.16px;list-style:none;cursor:pointer;transition:color .15s}.gij-faq__question::-webkit-details-marker{display:none}.gij-faq__question:after{content:"";flex:0 0 auto;width:.625rem;height:.625rem;border:1px solid var(--text-primary);transform:rotate(45deg);transition:background .15s}.gij-faq__question:hover{color:#6f7790}.gij-faq__question:focus-visible{outline:1px solid var(--text-primary);outline-offset:4px}.gij-faq__item[open] .gij-faq__question:after{background:var(--text-primary)}.gij-faq__answer{max-width:76ch;margin:0;padding:0 var(--space-10) var(--space-7) 0;color:#6f7790;font-size:1rem;line-height:1.5;text-wrap:pretty}.gij-faq__cta{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-8);background:var(--background-surface);box-shadow:inset 0 0 0 1px var(--borders-primary)}@media(min-width:744px){.gij-faq__cta{flex-flow:row wrap;align-items:center;justify-content:space-between}}.gij-faq__cta-copy{display:grid;gap:var(--space-3)}.gij-faq__cta-title{margin:0;color:var(--text-primary);font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:-.16px}.gij-faq__cta-text{margin:0;color:#6f7790;font-size:.875rem;line-height:1.5}.gij-talk__card{display:flex;flex-direction:column;gap:var(--space-8);padding:3rem;background:var(--background-black);box-shadow:-3px 3px 10px #5e657d21,-13px 14px 18px #5e657d1f,-29px 30px 25px #5e657d12,-52px 54px 30px #5e657d05}@media(min-width:744px){.gij-talk__card{flex-flow:row wrap;align-items:flex-end;justify-content:space-between}}.gij-talk__copy{display:grid;justify-items:start;gap:var(--space-5);max-width:35rem}.gij-talk__title{margin:0;color:var(--text-tertiary);font-size:clamp(1.75rem,3.6vw,2.375rem);font-weight:500;line-height:1.06;letter-spacing:-.5px}.gij-talk__text{margin:0;color:#bfbfbf;font-size:1rem;line-height:1.5;text-wrap:pretty}.gij-talk__btn.btn{background:#f3ff39;color:var(--text-primary)}.gij-talk__btn.btn:hover{background:var(--background-yellow);color:var(--text-primary)}.gij-referral{padding-bottom:6rem}.gij-referral__card{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);padding:var(--space-10);background:linear-gradient(205deg,#0000000c 58%,#6660 128%),radial-gradient(160% 130% at 80% -50%,#fff 64%,#f3ff39 94%),#fff;box-shadow:inset 0 0 0 1px var(--borders-primary),-3px 3px 10px #5e657d21,-13px 14px 18px #5e657d1f,-29px 30px 25px #5e657d12}@media(min-width:1048px){.gij-referral__card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:var(--space-10)}}.gij-referral__copy{display:grid;justify-items:start;gap:var(--space-5)}.gij-referral__title{margin:0;color:var(--text-primary);font-size:clamp(1.625rem,3vw,2rem);font-weight:500;line-height:1.06;letter-spacing:-.5px}.gij-referral__text{margin:0;color:#6f7790;font-size:.875rem;line-height:1.5}.gij-referral__text a{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.gij-referral__stats{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);margin:0;padding:0;list-style:none}@media(min-width:744px){.gij-referral__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.gij-legal__text{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding-block:var(--space-7);padding-right:4rem;border-top:1px solid var(--borders-primary);color:#6f7790;font-size:.875rem;line-height:1.5}@media(min-width:744px){.gij-legal__text{padding-right:0}}.gij-legal__text a{color:inherit;text-decoration:none;transition:color .15s}.gij-legal__text a:hover{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.gij-legal__item{display:inline-flex;gap:var(--space-3);white-space:nowrap}
