html .ge-concept .ge-ws{color:#f7f9fc;background:#101b2d}html .ge-concept .ge-ws *{box-sizing:border-box}html .ge-concept .ge-ws .ge-ws-wrap{width:min(1184px,calc(100% - 64px));margin-inline:auto}html .ge-concept .ge-ws h1{font-size:clamp(2.25rem,4.6vw,4.25rem);line-height:1.1;letter-spacing:-.045em;font-weight:750;max-width:15ch;margin:16px 0 24px;color:#f7f9fc}html .ge-concept .ge-ws h2{font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.18;letter-spacing:-.035em;font-weight:700;max-width:25ch;margin:12px 0 24px;color:#f7f9fc}html .ge-concept .ge-ws h3{font-size:1.25rem;line-height:1.35;letter-spacing:-.015em;font-weight:700;margin:0 0 14px;color:#f7f9fc}html .ge-concept .ge-ws p{font-size:1rem;line-height:1.75;color:#b9c5d6;max-width:68ch;margin:0 0 18px}html .ge-concept .ge-ws .ge-ws-kicker{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:#acd98b;font-weight:750;margin:0 0 12px}html .ge-concept .ge-ws .ge-ws-lead{font-size:1.125rem;line-height:1.7}html .ge-concept .ge-ws .ge-ws-small{font-size:.875rem;line-height:1.6;margin-top:18px}html .ge-concept .ge-ws .ge-ws-hero{display:grid;grid-template-columns:1.45fr 1fr;gap:64px;align-items:center;padding-block:88px 80px}html .ge-concept .ge-ws .ge-ws-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px}html .ge-concept .ge-ws .ge-ws-link{color:#acd98b;text-decoration:underline;text-underline-offset:5px;overflow-wrap:anywhere;display:inline-block;padding-block:8px}html .ge-concept .ge-ws .ge-ws-link:hover{color:#d2efbb}html .ge-concept .ge-ws a:focus-visible,html .ge-concept .ge-ws summary:focus-visible{outline:3px solid #b2deef;outline-offset:5px}html .ge-concept .ge-ws .ge-ws-map{background:#1c2b40;border:1px solid #35465b;border-radius:20px;padding:32px}html .ge-concept .ge-ws .ge-ws-map ol{list-style:none;padding:0;margin:24px 0 0}html .ge-concept .ge-ws .ge-ws-map li{display:flex;gap:18px;padding:24px 0;border-top:1px solid #35465b}html .ge-concept .ge-ws .ge-ws-map li:last-child{padding-bottom:0}html .ge-concept .ge-ws .ge-ws-map h2{font-size:1.25rem;letter-spacing:-.015em;margin:0 0 6px}html .ge-concept .ge-ws .ge-ws-map p{margin-bottom:0;font-size:.9375rem}html .ge-concept .ge-ws .ge-ws-number{flex:0 0 40px;width:40px;height:40px;display:grid;place-items:center;border:1px solid #5b7757;border-radius:50%;color:#acd98b;font-size:.8125rem;font-weight:750}html .ge-concept .ge-ws .ge-ws-band{background:#172438;border-block:1px solid #35465b;padding-block:48px}html .ge-concept .ge-ws .ge-ws-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}html .ge-concept .ge-ws .ge-ws-split :last-child{margin-bottom:0}html .ge-concept .ge-ws .ge-ws-section{padding-block:72px;scroll-margin-top:160px}html .ge-concept .ge-ws .ge-ws-rule{border-top:1px solid #35465b}html .ge-concept .ge-ws .ge-ws-grid{display:grid;gap:20px;margin-top:32px}html .ge-concept .ge-ws .ge-ws-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}html .ge-concept .ge-ws .ge-ws-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}html .ge-concept .ge-ws .ge-ws-card{padding:28px;border:1px solid #35465b;border-radius:16px;background:#172438}html .ge-concept .ge-ws .ge-ws-card p{margin:0}html .ge-concept .ge-ws .ge-ws-index{display:block;color:#acd98b;font-size:.8125rem;margin-bottom:24px;font-weight:750}html .ge-concept .ge-ws .ge-ws-option{margin-top:24px;border-left:3px solid #91c56a;padding:24px 28px;background:#172438;border-radius:0 12px 12px 0}html .ge-concept .ge-ws .ge-ws-option p:last-child{margin-bottom:0}html .ge-concept .ge-ws .ge-ws-process{list-style:none;padding:0;margin:32px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px}html .ge-concept .ge-ws .ge-ws-process li{display:flex;gap:18px}html .ge-concept .ge-ws .ge-ws-process p{margin:0}html .ge-concept .ge-ws .ge-ws-faq{max-width:900px;margin-top:32px}html .ge-concept .ge-ws .ge-ws-faq details{border-bottom:1px solid #35465b}html .ge-concept .ge-ws .ge-ws-faq summary{font-size:1.0625rem;line-height:1.5;font-weight:700;padding:22px 8px;cursor:pointer;min-height:48px;color:#f7f9fc}html .ge-concept .ge-ws .ge-ws-faq details p{padding:0 8px 12px}html .ge-concept .ge-ws .ge-ws-inquiry{padding:48px;border:1px solid #5b7757;border-radius:20px;background:#1c2b40}html .ge-concept .ge-ws .ge-ws-product{margin-top:24px}@media(max-width:900px){html .ge-concept .ge-ws .ge-ws-hero{grid-template-columns:1fr;gap:40px;padding-block:56px}html .ge-concept .ge-ws .ge-ws-map{max-width:640px}html .ge-concept .ge-ws .ge-ws-grid-three{grid-template-columns:1fr}html .ge-concept .ge-ws .ge-ws-split{gap:32px}}@media(max-width:600px){html .ge-concept .ge-ws .ge-ws-wrap{width:calc(100% - 40px)}html .ge-concept .ge-ws .ge-ws-grid-four,html .ge-concept .ge-ws .ge-ws-process,html .ge-concept .ge-ws .ge-ws-split{grid-template-columns:1fr}html .ge-concept .ge-ws .ge-ws-section{padding-block:48px}html .ge-concept .ge-ws .ge-ws-map,html .ge-concept .ge-ws .ge-ws-card,html .ge-concept .ge-ws .ge-ws-inquiry{padding:24px}html .ge-concept .ge-ws .ge-ws-actions{align-items:flex-start;flex-direction:column;gap:12px}}@media(forced-colors:active){html .ge-concept .ge-ws,html .ge-concept .ge-ws :is(.ge-ws-map,.ge-ws-card,.ge-ws-inquiry,.ge-ws-band,.ge-ws-option){background:Canvas;color:CanvasText;border-color:CanvasText}html .ge-concept .ge-ws :is(h1,h2,h3,p,.ge-ws-kicker,.ge-ws-number,.ge-ws-index,summary){color:CanvasText}html .ge-concept .ge-ws .ge-ws-link{color:LinkText}html .ge-concept .ge-ws :is(a,summary):focus-visible{outline-color:Highlight}}.ge-concept .ge-startup-support{padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(48px,6vw,88px);scroll-margin-top:160px}.ge-concept .ge-startup-support__heading{max-width:760px;margin-bottom:32px}.ge-concept .ge-startup-support__heading h2{font-size:clamp(30px,3.7vw,48px);line-height:1.1;letter-spacing:-.035em;margin:12px 0 0}.ge-concept .ge-startup-support__intro{max-width:650px;margin:20px 0 0;line-height:1.65}.ge-concept .ge-startup-support__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ge-concept .ge-startup-support__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #405267;border-radius:18px;background:#142337;box-shadow:0 14px 32px #07111f33}.ge-concept .ge-startup-support__logo{height:150px;background:#fff;display:flex;align-items:center;justify-content:center;padding:20px 24px;border-bottom:1px solid #dce2e8}.ge-concept .ge-startup-support__logo--sfu img{display:block;width:min(100%,320px);height:110px;object-fit:cover;object-position:center}.ge-concept .ge-startup-support__logo--aws img{display:block;width:160px;height:auto;max-width:100%}.ge-concept .ge-startup-support__logo--aws a{display:flex;align-items:center;justify-content:center;min-height:60px}.ge-concept .ge-startup-support__body{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding:28px}.ge-concept .ge-startup-support__body .ge-startup-support__label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b7d98f!important;margin:0 0 12px;line-height:1.6}.ge-concept .ge-startup-support__body h3{font-size:clamp(21px,2vw,27px);line-height:1.2;letter-spacing:-.025em;color:#f4f7fc!important;margin:0 0 16px;max-width:30ch}.ge-concept .ge-startup-support__body p{font-size:15px;line-height:1.7;color:#c2cedd!important;margin:0 0 24px}.ge-concept .ge-startup-support__body a,.ge-concept .ge-startup-support__more{font-size:14px;font-weight:650;color:#c5e2a4!important;text-decoration:underline;text-underline-offset:5px;line-height:1.7;padding:8px 0;min-height:44px}.ge-concept .ge-startup-support__body a{margin-top:auto}.ge-concept .ge-startup-support__more{display:inline-flex;margin-top:20px}.ge-concept .ge-startup-support a:focus-visible{outline:3px solid #9fc873;outline-offset:6px;border-radius:3px}.ge-concept .ge-startup-support__attribution{max-width:850px;font-size:11px;line-height:1.6;color:#acb8c9!important;margin:22px 0 0}.ge-concept .ge-startup-support--compact .ge-startup-support__logo{height:120px}.ge-concept .ge-startup-support--compact .ge-startup-support__logo--sfu img{height:94px;width:min(100%,270px)}.ge-concept .ge-startup-support--compact .ge-startup-support__body{padding:24px}@media(max-width:640px){.ge-concept .ge-startup-support__grid{grid-template-columns:1fr;gap:20px}.ge-concept .ge-startup-support__body{padding:24px}.ge-concept .ge-startup-support__heading{margin-bottom:24px}.ge-concept .ge-startup-support__logo--sfu img{width:min(100%,300px)}}.ge-product-demo-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ge-nomination{display:grid;grid-template-columns:minmax(220px,340px) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(24px,4vw,48px);margin:28px 0;background:#102333;border:1px solid #385063;border-radius:24px;color:#f4f7fb;scroll-margin-top:140px;overflow-wrap:anywhere}.ge-nomination .ge-nomination__artwork{max-width:340px;width:100%;margin:0}.ge-nomination .ge-nomination__image{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;border-radius:10px}.ge-nomination .ge-nomination__label{margin:0 0 14px;color:#b4ebc6;font-size:13px;font-weight:750;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.ge-nomination h3{margin:0 0 16px;color:#fff;font-size:clamp(25px,3vw,38px);font-weight:650;line-height:1.16;letter-spacing:-.025em;max-width:24ch}.ge-nomination .ge-nomination__category{margin:0 0 18px;color:#e4ecf3;font-size:18px;line-height:1.5;font-weight:600;max-width:42ch}.ge-nomination .ge-nomination__description{margin:0;color:#c4d2de;font-size:16px;line-height:1.7;max-width:56ch}.ge-nomination .ge-nomination__date{margin:16px 0 12px;color:#b5c5d2;font-size:14px;line-height:1.5}.ge-nomination .ge-nomination__links{display:flex;flex-wrap:wrap;gap:6px 24px;margin-top:12px}.ge-nomination .ge-nomination__links a{display:inline-flex;align-items:center;gap:6px;min-height:44px;max-width:100%;padding:6px 0;color:#b4ebc6;font-size:15px;font-weight:650;line-height:1.5;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ge-nomination .ge-nomination__links a:hover{color:#fff;text-decoration-thickness:2px}.ge-nomination .ge-nomination__links a:focus-visible{outline:3px solid #f4d99a;outline-offset:5px;border-radius:2px}.ge-nomination.ge-nomination--compact{grid-template-columns:minmax(120px,180px) minmax(0,1fr);padding:28px;gap:32px}.ge-nomination--compact h3{font-size:clamp(24px,2.5vw,32px);max-width:30ch}.ge-nomination--compact .ge-nomination__category{margin-bottom:10px;font-size:16px}.ge-nomination--compact .ge-nomination__date{margin:10px 0 0}@media(max-width:600px){.ge-nomination,.ge-nomination.ge-nomination--compact{grid-template-columns:1fr;padding:24px;gap:24px;border-radius:18px}.ge-nomination .ge-nomination__artwork{max-width:280px;justify-self:center}.ge-nomination.ge-nomination--compact .ge-nomination__artwork{max-width:180px}.ge-nomination h3{font-size:27px}.ge-nomination .ge-nomination__category{font-size:16px}.ge-nomination .ge-nomination__links{flex-direction:column;align-items:flex-start;gap:8px}}.ge-growth-service-entry .text-link{display:inline-flex;align-items:center;min-height:48px;margin-top:16px}.ge-growth-service-entry .editorial-intro>div{min-width:0}.footer-main h2.ge-growth-footer-title{margin-top:28px}.ge-concept .ge-inquiry-webmail{margin-top:1.25rem;min-width:0}.ge-concept .ge-inquiry-webmail summary{min-height:44px;padding:12px 0;cursor:pointer;font-weight:650}.ge-concept .ge-inquiry-webmail label{display:block;margin:12px 0 8px;font-weight:650}.ge-concept .ge-inquiry-webmail textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:240px;resize:vertical;padding:14px;border:2px solid #6e8075;border-radius:8px;color:#172b25;background:#fff;font:16px/1.6 system-ui,sans-serif}.ge-concept .ge-inquiry-webmail summary:focus-visible{outline:3px solid var(--ring, #2259a8);outline-offset:4px}.ge-concept .ge-inquiry-webmail textarea:focus-visible{outline:3px solid var(--ring, #2259a8);outline-offset:-5px}
/*# sourceMappingURL=/cdn/shop/t/1543/compiled_assets/styles.css.map */
