.Portfolio-module__ph5fPW__frame{width:35.375rem;margin:0 auto;position:relative;overflow:hidden}.Portfolio-module__ph5fPW__frame:before,.Portfolio-module__ph5fPW__frame:after{content:"";background:var(--color-blue-base-200);pointer-events:none;width:.9px;position:absolute;top:0;bottom:0;transform:translateZ(0)}.Portfolio-module__ph5fPW__frame:before{border-left:1px solid var(--color-blue-base-200);left:0}.Portfolio-module__ph5fPW__frame:after{border-right:1px solid var(--color-blue-base-200);right:0}.Portfolio-module__ph5fPW__page{background:#fff;width:100%;min-height:100vh}.Portfolio-module__ph5fPW__content{width:100%;max-width:100%;margin:0 auto;display:grid}.Portfolio-module__ph5fPW__chatDock{pointer-events:none;justify-content:center;width:35.375rem;padding:16px 24px 24px;display:flex;position:fixed;bottom:0;left:calc(50% - 17.6875rem)}.Portfolio-module__ph5fPW__chatDock>*{pointer-events:auto}@media (max-width:768px){.Portfolio-module__ph5fPW__content{padding:32px 16px 140px}.Portfolio-module__ph5fPW__chatDock{padding:12px 16px 20px}}
.Summary-module__5cKZCq__section{margin-block:1.5rem;padding:2.87rem 1.5rem}.Summary-module__5cKZCq__summaryTop{justify-content:space-between;align-items:flex-start;display:flex}.Summary-module__5cKZCq__summaryHeadline{display:grid}.Summary-module__5cKZCq__summaryLabel{font-family:var(--font-family-desktop-body-s);font-size:var(--font-size-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-900);margin:0}.Summary-module__5cKZCq__summaryValueRow{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.Summary-module__5cKZCq__summaryValue{font-family:var(--font-family-desktop-number-m);font-weight:var(--font-weight-desktop-number-m);font-size:var(--font-size-desktop-number-m);line-height:var(--line-height-desktop-number-m);letter-spacing:var(--letter-spacing-desktop-number-m);color:var(--color-blue-base-900)}.Summary-module__5cKZCq__summaryDelta{font-family:var(--font-family-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);font-size:var(--font-size-desktop-body-m);line-height:var(--line-height-desktop-body-m);letter-spacing:var(--letter-spacing-desktop-body-m);color:var(--color-happy-green-500)}.Summary-module__5cKZCq__summaryMetrics{gap:.44rem;margin-top:1.56rem;display:grid}.Summary-module__5cKZCq__summaryMetric{flex-wrap:wrap;align-items:baseline;gap:.31rem;display:flex}.Summary-module__5cKZCq__summaryMetricLabel{font-family:var(--font-family-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);font-size:var(--font-size-desktop-body-m);line-height:var(--line-height-desktop-body-m);letter-spacing:var(--letter-spacing-desktop-body-m);color:var(--color-blue-base-700)}.Summary-module__5cKZCq__summaryMetricValue{font-family:var(--font-family-desktop-small-heading-s);font-weight:var(--font-weight-desktop-small-heading-s);font-size:var(--font-size-desktop-small-heading-s);line-height:var(--line-height-desktop-small-heading-s);letter-spacing:var(--letter-spacing-desktop-small-heading-s);color:var(--color-blue-base-900);margin-left:.06rem}.Summary-module__5cKZCq__summaryMetricDelta{font-family:var(--font-family-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);color:var(--color-happy-green-500)}.Summary-module__5cKZCq__summaryAction{color:var(--color-blue-base-800);cursor:pointer;border-radius:1.125rem;margin-top:.94rem;padding:.5rem 1rem;font-family:var(--font-family-desktop-small-heading-m)!important;font-weight:var(--font-weight-desktop-small-heading-m)!important;font-size:var(--font-size-desktop-small-heading-m)!important;line-height:var(--line-height-desktop-small-heading-m)!important;letter-spacing:var(--letter-spacing-desktop-small-heading-m)!important}.Summary-module__5cKZCq__summaryBottom{border:1px solid var(--color-blue-base-300);margin-top:3.94rem;padding:0 .75rem;display:grid}.Summary-module__5cKZCq__summaryCard{border-bottom:1px solid var(--color-blue-base-300)}.Summary-module__5cKZCq__summaryCardLabel{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-600);margin:.81rem 0 .13rem}.Summary-module__5cKZCq__summaryCardBody{font-family:var(--font-family-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);font-size:var(--font-size-desktop-body-m);line-height:var(--line-height-desktop-body-m);letter-spacing:var(--letter-spacing-desktop-body-m);color:var(--color-blue-base-900);margin:0;padding-bottom:1.25rem}.Summary-module__5cKZCq__summaryPrompt{font-family:var(--font-family-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);font-size:var(--font-size-desktop-body-m);line-height:var(--line-height-desktop-body-m);letter-spacing:var(--letter-spacing-desktop-body-m);color:var(--color-blue-base-900);padding:1rem 0}@media (max-width:768px){.Summary-module__5cKZCq__section{padding:18px 20px}.Summary-module__5cKZCq__summaryTop{flex-direction:column}.Summary-module__5cKZCq__summaryValue{font-size:2.4rem}}
.Pulse-module__Sl44UW__section{padding-inline:1.5rem;border-bottom:1px solid var(--color-blue-base-300);padding-bottom:4.63rem}.Pulse-module__Sl44UW__sectionTitle{font-family:var(--font-family-desktop-body-l);font-weight:var(--font-weight-desktop-body-l);font-size:var(--font-size-desktop-body-l);line-height:var(--line-height-desktop-body-l);letter-spacing:var(--letter-spacing-desktop-body-l);margin:0 0 8px}.Pulse-module__Sl44UW__pulseRows{gap:.25rem;display:grid}.Pulse-module__Sl44UW__pulseRow{background:#fff;border:1px solid #e2e8f0;grid-template-columns:minmax(200px,1fr) minmax(280px,1.1fr);gap:0;display:grid;overflow:hidden}.Pulse-module__Sl44UW__pulsePlaceholder{background:var(--color-blue-base-100);border-right:1px solid var(--color-blue-base-300)}.Pulse-module__Sl44UW__pulseContent{gap:.5rem;padding:1.25rem .94rem 1.44rem 1.5rem;display:grid}.Pulse-module__Sl44UW__pulseHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.Pulse-module__Sl44UW__pulseTitle{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-600);margin:0}.Pulse-module__Sl44UW__pulseStatus{font-family:var(--font-family-desktop-small-heading-l);font-weight:var(--font-weight-desktop-small-heading-l);font-size:var(--font-size-desktop-small-heading-l);line-height:var(--line-height-desktop-small-heading-l);letter-spacing:var(--letter-spacing-desktop-small-heading-l);color:var(--color-blue-base-800);margin:.19rem 0 0}.Pulse-module__Sl44UW__pulseChange{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-500)}.Pulse-module__Sl44UW__pulseValue{text-align:right;display:grid}.Pulse-module__Sl44UW__pulseValueNumber{font-family:var(--font-family-desktop-body-l);font-weight:var(--font-weight-desktop-body-l);font-size:var(--font-size-desktop-body-l);line-height:var(--line-height-desktop-body-l);letter-spacing:var(--letter-spacing-desktop-body-l);color:var(--color-blue-base-800)}.Pulse-module__Sl44UW__pulseValueDelta{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-warning-red-500)}.Pulse-module__Sl44UW__pulseCopyContainer{gap:1.31rem;display:grid}.Pulse-module__Sl44UW__pulseCopy{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-600);margin:0}@media (max-width:768px){.Pulse-module__Sl44UW__section{padding:18px 20px}.Pulse-module__Sl44UW__pulseRow{grid-template-columns:1fr}.Pulse-module__Sl44UW__pulsePlaceholder{min-height:160px}}
.Performance-module__cf39EW__section{border-bottom:1px solid var(--color-blue-base-300);--performance-grid-columns:repeat(7,minmax(1rem,1fr));--performance-grid-gap:0;padding:3.5rem 1.5rem}.Performance-module__cf39EW__sectionTitle{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-900);margin:0 0 .75rem}.Performance-module__cf39EW__performanceHeader{align-items:center;gap:.63rem;margin-bottom:5rem;display:flex}.Performance-module__cf39EW__performanceLabel{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-600)}.Performance-module__cf39EW__performanceToggle{background:var(--color-blue-base-300);cursor:pointer;border:1px solid #0000;border-radius:1rem;justify-content:flex-end;align-items:center;width:3.25rem;height:1.5625rem;padding:0 8px;transition:background-color .2s,border-color .2s;display:flex;position:relative}.Performance-module__cf39EW__performanceToggleKnob{background:#fff;border-radius:999px;width:.5625rem;height:.5625rem}.Performance-module__cf39EW__performanceToggleOn{background:var(--color-blue-base-300);border-color:#0000;justify-content:flex-end}.Performance-module__cf39EW__performanceToggleOff{background:var(--color-blue-base-000);border-color:var(--color-blue-base-300);justify-content:flex-start}.Performance-module__cf39EW__performanceToggleOff .Performance-module__cf39EW__performanceToggleKnob{background:var(--color-blue-base-300)}.Performance-module__cf39EW__performanceChart{grid-template-columns:var(--performance-grid-columns);align-items:end;gap:var(--performance-grid-gap);min-height:240px;color:var(--color-blue-base-300);display:grid}.Performance-module__cf39EW__performanceMarker{background:var(--color-blue-base-300);width:4px;margin:0 auto;position:relative}.Performance-module__cf39EW__performanceMarker:before{content:"";top:calc(var(--indicator-offset,0%) - 10px);background:var(--color-blue-base-300);width:20px;height:4px;position:absolute;left:50%;transform:translate(-50%)}.Performance-module__cf39EW__performanceLabels{grid-template-columns:var(--performance-grid-columns);gap:var(--performance-grid-gap);text-align:center;font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-600);justify-items:center;margin-top:.75rem;display:grid}.Performance-module__cf39EW__performanceLabels span:last-child{white-space:nowrap}@media (max-width:768px){.Performance-module__cf39EW__section{--performance-grid-gap:16px;padding:18px 20px}.Performance-module__cf39EW__performanceChart{min-height:200px}.Performance-module__cf39EW__performanceLabels{font-size:.85rem}}
.Sector-module__KptnLq__section{border-bottom:1px solid var(--color-blue-base-300);padding:3.5rem 1.5rem}.Sector-module__KptnLq__sectionTitle{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-900);margin:0 0 1rem}.Sector-module__KptnLq__sectorBars{grid-template-columns:50% 20% 15% 15%;align-items:end;gap:.06rem;min-height:10rem;display:grid}.Sector-module__KptnLq__sectorBar{background:linear-gradient(180deg,var(--color-electric-blue-100)0%,var(--color-electric-blue-050)100%);border-top:1px solid var(--color-electric-blue-200);position:relative;overflow:hidden}.Sector-module__KptnLq__sectorBar:before{content:"";z-index:0;position:absolute;inset:0}.Sector-module__KptnLq__sectorBar:first-child{background:linear-gradient(180deg,var(--color-electric-blue-100)0%,var(--color-electric-blue-050)100%)}.Sector-module__KptnLq__sectorBar:first-child:before{background:var(--color-electric-blue-800);opacity:.1}.Sector-module__KptnLq__sectorBar:nth-child(2){background:linear-gradient(180deg,var(--color-electric-blue-100)0%,var(--color-electric-blue-050)100%),var(--color-electric-blue-600)}.Sector-module__KptnLq__sectorBar:nth-child(2):before{background:var(--color-electric-blue-600);opacity:.1}.Sector-module__KptnLq__sectorBar:nth-child(3){background:linear-gradient(180deg,var(--color-electric-blue-100)0%,var(--color-electric-blue-050)100%),var(--color-electric-blue-400)}.Sector-module__KptnLq__sectorBar:nth-child(3):before{background:var(--color-electric-blue-400);opacity:.1}.Sector-module__KptnLq__sectorBar:nth-child(4){background:linear-gradient(180deg,var(--color-electric-blue-100)0%,var(--color-electric-blue-050)100%),var(--color-electric-blue-200)}.Sector-module__KptnLq__sectorBar:nth-child(4):before{background:var(--color-electric-blue-200);opacity:.1}.Sector-module__KptnLq__sectorLegend{flex-wrap:wrap;gap:.25rem;margin-top:20px;display:flex}.Sector-module__KptnLq__sectorChip{border:1px solid var(--color-blue-base-300);align-items:center;gap:.25rem;padding:.5rem;display:inline-flex}.Sector-module__KptnLq__sectorSwatch{border-radius:.125rem;width:.25rem;height:1.25rem}.Sector-module__KptnLq__sectorLabel{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-600)}.Sector-module__KptnLq__sectorValue{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-900)}.Sector-module__KptnLq__sectorChip:first-child .Sector-module__KptnLq__sectorSwatch{background:var(--color-electric-blue-800)}.Sector-module__KptnLq__sectorChip:nth-child(2) .Sector-module__KptnLq__sectorSwatch{background:var(--color-electric-blue-600)}.Sector-module__KptnLq__sectorChip:nth-child(3) .Sector-module__KptnLq__sectorSwatch{background:var(--color-electric-blue-400)}.Sector-module__KptnLq__sectorChip:nth-child(4) .Sector-module__KptnLq__sectorSwatch{background:var(--color-electric-blue-200)}.Sector-module__KptnLq__sectorNote{font-family:var(--font-family-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);font-size:var(--font-size-desktop-body-m);line-height:var(--line-height-desktop-body-m);letter-spacing:var(--letter-spacing-desktop-body-m);color:var(--color-blue-base-900);margin:1.88rem 0 .94rem}.Sector-module__KptnLq__sectorLink{text-underline-offset:11%;text-underline-position:from-font;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:calc(1em/10);font-family:var(--font-family-desktop-body-m)!important;font-weight:var(--font-weight-desktop-body-m)!important;font-size:var(--font-size-desktop-body-m)!important;line-height:var(--line-height-desktop-body-m)!important;letter-spacing:var(--letter-spacing-desktop-body-m)!important;color:var(--color-blue-base-900)!important}@media (max-width:768px){.Sector-module__KptnLq__section{padding:18px 20px}.Sector-module__KptnLq__sectorBars{grid-template-columns:repeat(2,minmax(120px,1fr))}}
.MarketCap-module__iKumka__section{border-bottom:1px solid var(--color-blue-base-300);padding:3.5rem 1.5rem}.MarketCap-module__iKumka__sectionTitle{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-900);margin:0 0 .5rem}.MarketCap-module__iKumka__marketCapBar{grid-template-columns:50% 20% 15% 15%;gap:.06rem;margin-top:1rem;display:grid;overflow:hidden}.MarketCap-module__iKumka__marketCapSegment{border-radius:.25rem;height:2rem;display:block}.MarketCap-module__iKumka__marketCapSegment:first-child{background:var(--color-electric-blue-800)}.MarketCap-module__iKumka__marketCapSegment:nth-child(2){background:var(--color-electric-blue-600)}.MarketCap-module__iKumka__marketCapSegment:nth-child(3){background:var(--color-electric-blue-400)}.MarketCap-module__iKumka__marketCapSegment:nth-child(4){background:var(--color-electric-blue-200)}.MarketCap-module__iKumka__marketCapLegend{flex-wrap:wrap;gap:.5rem;margin-top:1.88rem;display:flex}.MarketCap-module__iKumka__marketCapChip{border:1px solid var(--color-blue-base-300);align-items:center;gap:.25rem;padding:.5rem;display:inline-flex}.MarketCap-module__iKumka__marketCapSwatch{border-radius:.125rem;width:.25rem;height:1.25rem}.MarketCap-module__iKumka__marketCapLabel{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-600)}.MarketCap-module__iKumka__marketCapValue{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-900)}.MarketCap-module__iKumka__marketCapChip:first-child .MarketCap-module__iKumka__marketCapSwatch{background:var(--color-electric-blue-800)}.MarketCap-module__iKumka__marketCapChip:nth-child(2) .MarketCap-module__iKumka__marketCapSwatch{background:var(--color-electric-blue-600)}.MarketCap-module__iKumka__marketCapChip:nth-child(3) .MarketCap-module__iKumka__marketCapSwatch{background:var(--color-electric-blue-400)}.MarketCap-module__iKumka__marketCapChip:nth-child(4) .MarketCap-module__iKumka__marketCapSwatch{background:var(--color-electric-blue-200)}@media (max-width:768px){.MarketCap-module__iKumka__section{padding:1.5rem}}
.Holdings-module__WeqkYa__section{height:20rem;padding:3.5rem 1.5rem}.Holdings-module__WeqkYa__sectionTitle{font-family:var(--font-family-desktop-small-heading-m);font-weight:var(--font-weight-desktop-small-heading-m);font-size:var(--font-size-desktop-small-heading-m);line-height:var(--line-height-desktop-small-heading-m);letter-spacing:var(--letter-spacing-desktop-small-heading-m);color:var(--color-blue-base-900);margin:0 0 8px}.Holdings-module__WeqkYa__holdingsHeader{justify-content:space-between;align-items:center;display:flex}.Holdings-module__WeqkYa__holdingsCount{font-family:var(--font-family-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);font-size:var(--font-size-desktop-body-m);line-height:var(--line-height-desktop-body-m);letter-spacing:var(--letter-spacing-desktop-body-m);color:var(--color-blue-base-900)}@media (max-width:768px){.Holdings-module__WeqkYa__section{height:12.5rem;padding:1rem 1.5rem}}
.LoadingScreen-module__4uTyIW__loadingScreen{background-color:var(--color-blue-base-000);z-index:9999;perspective:1000px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0}.LoadingScreen-module__4uTyIW__loadingLogo{transform-style:preserve-3d;justify-content:center;align-items:center;width:36px;max-width:100%;height:36px;max-height:100%;display:flex}.LoadingScreen-module__4uTyIW__loadingLogo svg{width:36px;max-width:100%;height:36px;max-height:100%;transform-style:preserve-3d}.LoadingScreen-module__4uTyIW__loadingLogo .LoadingScreen-module__4uTyIW__ring1,.LoadingScreen-module__4uTyIW__loadingLogo .LoadingScreen-module__4uTyIW__ring2,.LoadingScreen-module__4uTyIW__loadingLogo .LoadingScreen-module__4uTyIW__ring3{transform-origin:50%;transform-style:preserve-3d}.LoadingScreen-module__4uTyIW__noSpin .LoadingScreen-module__4uTyIW__ring1,.LoadingScreen-module__4uTyIW__noSpin .LoadingScreen-module__4uTyIW__ring2,.LoadingScreen-module__4uTyIW__noSpin .LoadingScreen-module__4uTyIW__ring3{animation:none!important}.LoadingScreen-module__4uTyIW__variant1 .LoadingScreen-module__4uTyIW__ring1{animation:2s linear infinite LoadingScreen-module__4uTyIW__rotateZTilted}.LoadingScreen-module__4uTyIW__variant1 .LoadingScreen-module__4uTyIW__ring2{animation:3s linear infinite LoadingScreen-module__4uTyIW__rotateYTilted}.LoadingScreen-module__4uTyIW__variant1 .LoadingScreen-module__4uTyIW__ring3{animation:2s linear infinite LoadingScreen-module__4uTyIW__rotateXTilted}.LoadingScreen-module__4uTyIW__variant2 .LoadingScreen-module__4uTyIW__ring1{animation:3s linear infinite LoadingScreen-module__4uTyIW__rotateZTilted}.LoadingScreen-module__4uTyIW__variant2 .LoadingScreen-module__4uTyIW__ring2{animation:4s linear infinite LoadingScreen-module__4uTyIW__rotateYTilted}.LoadingScreen-module__4uTyIW__variant2 .LoadingScreen-module__4uTyIW__ring2 .LoadingScreen-module__4uTyIW__ring3{animation:3s linear infinite LoadingScreen-module__4uTyIW__rotateXTiltedRelative}@keyframes LoadingScreen-module__4uTyIW__rotateXTiltedRelative{0%{transform:rotate(45deg)rotateX(0)rotate(-45deg)}to{transform:rotate(45deg)rotateX(360deg)rotate(-45deg)}}@keyframes LoadingScreen-module__4uTyIW__rotateXTilted{0%{transform:rotate(45deg)rotateX(0)rotate(-45deg)}to{transform:rotate(45deg)rotateX(360deg)rotate(-45deg)}}@keyframes LoadingScreen-module__4uTyIW__rotateYTilted{0%{transform:rotate(45deg)rotateY(0)rotate(-45deg)}to{transform:rotate(45deg)rotateY(360deg)rotate(-45deg)}}@keyframes LoadingScreen-module__4uTyIW__rotateZTilted{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Hero-module__G1Jkda__hero{text-align:center;background:radial-gradient(ellipse 148.25px 148.25px at 29.5px 1270.2px,var(--color-overlay-black-05)0%,transparent 100%),radial-gradient(ellipse 151.2px 151.2px at 1512px 1105.2px,var(--color-overlay-black-05)0%,transparent 100%),linear-gradient(to right,var(--color-blue-base-000),var(--color-blue-base-000));justify-content:center;align-items:center;min-height:640px;padding:2.5rem 0;display:flex;position:relative;overflow:hidden}@media (min-width:1025px){.Hero-module__G1Jkda__hero:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}}.Hero-module__G1Jkda__heroContent{z-index:1;max-width:740px;position:relative}.Hero-module__G1Jkda__logo{height:2.25rem;color:var(--color-blue-base-900);justify-content:center;align-items:center;margin:0 auto 2rem;display:flex}.Hero-module__G1Jkda__logo img{width:auto;height:2.25rem}.Hero-module__G1Jkda__heroTitle{font-family:var(--font-family-desktop-display-xl);font-size:var(--font-size-desktop-display-xl);font-weight:var(--font-weight-desktop-display-xl);line-height:var(--line-height-desktop-display-xl);letter-spacing:var(--letter-spacing-desktop-display-xl);max-width:50rem;color:var(--color-blue-base-900);margin-bottom:.5rem;margin-left:auto;margin-right:auto}.Hero-module__G1Jkda__heroSubtitle{font-family:var(--font-family-desktop-body-l);font-size:var(--font-size-desktop-body-l);font-weight:var(--font-weight-desktop-body-l);line-height:var(--line-height-desktop-body-l);letter-spacing:var(--letter-spacing-desktop-body-l);max-width:45.375rem;color:var(--color-blue-base-800);margin-bottom:4rem;margin-left:auto;margin-right:auto}.Hero-module__G1Jkda__heroCtaButton{font-family:var(--font-family-desktop-small-heading-m)!important;font-size:var(--font-size-desktop-small-heading-m)!important;font-weight:var(--font-weight-desktop-small-heading-m)!important;line-height:var(--line-height-desktop-small-heading-m)!important;letter-spacing:var(--letter-spacing-desktop-small-heading-m)!important}@media (max-width:768px){.Hero-module__G1Jkda__hero{min-height:auto;padding:48px 20px 60px;position:relative}.Hero-module__G1Jkda__hero:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.Hero-module__G1Jkda__logo{margin-bottom:28px}.Hero-module__G1Jkda__heroTitle{font-family:var(--font-family-mobile-display-xl);font-size:var(--font-size-mobile-display-xl);font-weight:var(--font-weight-mobile-display-xl);line-height:var(--line-height-mobile-display-xl);letter-spacing:var(--letter-spacing-mobile-display-xl)}.Hero-module__G1Jkda__heroSubtitle{font-family:var(--font-family-mobile-body-m);font-size:var(--font-size-mobile-body-m);font-weight:var(--font-weight-mobile-body-m);line-height:var(--line-height-mobile-body-m);letter-spacing:var(--letter-spacing-mobile-body-m);margin-bottom:48px}.Hero-module__G1Jkda__heroCtaButton{font-family:var(--font-family-mobile-small-heading-m)!important;font-size:var(--font-size-mobile-small-heading-m)!important;font-weight:var(--font-weight-mobile-small-heading-m)!important;line-height:var(--line-height-mobile-small-heading-m)!important;letter-spacing:var(--letter-spacing-mobile-small-heading-m)!important}.Hero-module__G1Jkda__heroCtaButton:active{transform:none!important}}@media (min-width:769px) and (max-width:1024px){.Hero-module__G1Jkda__hero{min-height:auto;padding:48px 20px 60px;position:relative}.Hero-module__G1Jkda__hero:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.Hero-module__G1Jkda__logo{margin-bottom:28px}.Hero-module__G1Jkda__heroTitle{font-family:var(--font-family-mobile-display-xl);font-size:var(--font-size-mobile-display-xl);font-weight:var(--font-weight-mobile-display-xl);line-height:var(--line-height-mobile-display-xl);letter-spacing:var(--letter-spacing-mobile-display-xl)}.Hero-module__G1Jkda__heroSubtitle{font-family:var(--font-family-mobile-body-m);font-size:var(--font-size-mobile-body-m);font-weight:var(--font-weight-mobile-body-m);line-height:var(--line-height-mobile-body-m);letter-spacing:var(--letter-spacing-mobile-body-m);margin-bottom:48px}.Hero-module__G1Jkda__heroCtaButton{font-family:var(--font-family-mobile-small-heading-m)!important;font-size:var(--font-size-mobile-small-heading-m)!important;font-weight:var(--font-weight-mobile-small-heading-m)!important;line-height:var(--line-height-mobile-small-heading-m)!important;letter-spacing:var(--letter-spacing-mobile-small-heading-m)!important}.Hero-module__G1Jkda__heroCtaButton:active{transform:none!important}}
.WhySection-module__qRPavq__whySection{position:relative}@media (min-width:1025px){.WhySection-module__qRPavq__whySection:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}}.WhySection-module__qRPavq__sectionContent{padding:3.75rem 1.5625rem}.WhySection-module__qRPavq__sectionTitle{font-family:var(--font-family-desktop-display-s);font-size:var(--font-size-desktop-display-s);font-weight:var(--font-weight-desktop-display-s);line-height:var(--line-height-desktop-display-s);letter-spacing:var(--letter-spacing-desktop-display-s);color:var(--color-blue-base-900);margin-bottom:.5rem}.WhySection-module__qRPavq__sectionText{font-family:var(--font-family-desktop-body-l);font-size:var(--font-size-desktop-body-l);font-weight:var(--font-weight-desktop-body-l);line-height:var(--line-height-desktop-body-l);letter-spacing:var(--letter-spacing-desktop-body-l);max-width:42.75rem;color:var(--color-blue-base-800)}@media (max-width:768px){.WhySection-module__qRPavq__whySection:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.WhySection-module__qRPavq__sectionContent{padding:48px 20px}.WhySection-module__qRPavq__sectionTitle{font-family:var(--font-family-mobile-display-s);font-size:var(--font-size-mobile-display-s);font-weight:var(--font-weight-mobile-display-s);line-height:var(--line-height-mobile-display-s);letter-spacing:var(--letter-spacing-mobile-display-s)}.WhySection-module__qRPavq__sectionText{font-family:var(--font-family-mobile-body-l);font-size:var(--font-size-mobile-body-l);font-weight:var(--font-weight-mobile-body-l);line-height:var(--line-height-mobile-body-l);letter-spacing:var(--letter-spacing-mobile-body-l)}}@media (min-width:769px) and (max-width:1024px){.WhySection-module__qRPavq__whySection:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.WhySection-module__qRPavq__sectionContent{padding:48px 20px}.WhySection-module__qRPavq__sectionTitle{font-family:var(--font-family-mobile-display-s);font-size:var(--font-size-mobile-display-s);font-weight:var(--font-weight-mobile-display-s);line-height:var(--line-height-mobile-display-s);letter-spacing:var(--letter-spacing-mobile-display-s)}.WhySection-module__qRPavq__sectionText{font-family:var(--font-family-mobile-body-l);font-size:var(--font-size-mobile-body-l);font-weight:var(--font-weight-mobile-body-l);line-height:var(--line-height-mobile-body-l);letter-spacing:var(--letter-spacing-mobile-body-l)}}
.FeaturesSection-module__m_COSq__featuresSection{position:relative}@media (min-width:1025px){.FeaturesSection-module__m_COSq__featuresSection:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}}.FeaturesSection-module__m_COSq__featuresGrid{grid-template-columns:repeat(4,1fr);display:grid}.FeaturesSection-module__m_COSq__featureCard{padding:2.5rem 1.5rem 5rem;position:relative}@media (min-width:1025px){.FeaturesSection-module__m_COSq__featureCard:not(:last-child){border-right:1px solid var(--color-blue-base-900)}}.FeaturesSection-module__m_COSq__featureIcon{width:7.5rem;height:7.5rem;margin-bottom:1rem}.FeaturesSection-module__m_COSq__featureIcon svg{width:100%;height:100%}.FeaturesSection-module__m_COSq__featureTitle{font-family:var(--font-family-desktop-small-heading-l);font-size:var(--font-size-desktop-small-heading-l);font-weight:var(--font-weight-desktop-small-heading-l);line-height:var(--line-height-desktop-small-heading-l);letter-spacing:var(--letter-spacing-desktop-small-heading-l);color:var(--color-blue-base-900);margin-bottom:.5rem}.FeaturesSection-module__m_COSq__featureDescription{font-family:var(--font-family-desktop-body-m);font-size:var(--font-size-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);line-height:var(--line-height-desktop-body-m);letter-spacing:var(--letter-spacing-desktop-body-m);color:var(--color-blue-base-800)}@media (max-width:768px){.FeaturesSection-module__m_COSq__featuresSection:before{display:none}.FeaturesSection-module__m_COSq__featuresSection:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.FeaturesSection-module__m_COSq__featuresGrid{grid-template-columns:1fr}.FeaturesSection-module__m_COSq__featureCard{border-right:none;padding:40px 24px 48px;position:relative}.FeaturesSection-module__m_COSq__featureCard:before{display:none}.FeaturesSection-module__m_COSq__featureCard:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.FeaturesSection-module__m_COSq__featureCard:first-child{border-top:none}.FeaturesSection-module__m_COSq__featureCard:last-child:after{display:none}.FeaturesSection-module__m_COSq__featureTitle{font-family:var(--font-family-mobile-small-heading-l);font-size:var(--font-size-mobile-small-heading-l);font-weight:var(--font-weight-mobile-small-heading-l);line-height:var(--line-height-mobile-small-heading-l);letter-spacing:var(--letter-spacing-mobile-small-heading-l)}.FeaturesSection-module__m_COSq__featureDescription{font-family:var(--font-family-mobile-body-m);font-size:var(--font-size-mobile-body-m);font-weight:var(--font-weight-mobile-body-m);line-height:var(--line-height-mobile-body-m);letter-spacing:var(--letter-spacing-mobile-body-m)}}@media (min-width:769px) and (max-width:1024px){.FeaturesSection-module__m_COSq__featuresSection:before{display:none}.FeaturesSection-module__m_COSq__featuresSection:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.FeaturesSection-module__m_COSq__featuresGrid{grid-template-columns:1fr}.FeaturesSection-module__m_COSq__featureCard{border-right:none;padding:40px 24px 48px;position:relative}.FeaturesSection-module__m_COSq__featureCard:before{display:none}.FeaturesSection-module__m_COSq__featureCard:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.FeaturesSection-module__m_COSq__featureCard:first-child{border-top:none}.FeaturesSection-module__m_COSq__featureCard:last-child:after{display:none}.FeaturesSection-module__m_COSq__featureTitle{font-family:var(--font-family-mobile-small-heading-l);font-size:var(--font-size-mobile-small-heading-l);font-weight:var(--font-weight-mobile-small-heading-l);line-height:var(--line-height-mobile-small-heading-l);letter-spacing:var(--letter-spacing-mobile-small-heading-l)}.FeaturesSection-module__m_COSq__featureDescription{font-family:var(--font-family-mobile-body-m);font-size:var(--font-size-mobile-body-m);font-weight:var(--font-weight-mobile-body-m);line-height:var(--line-height-mobile-body-m);letter-spacing:var(--letter-spacing-mobile-body-m)}}
.MissionSection-module__XfPyrq__missionSection{position:relative}@media (min-width:1025px){.MissionSection-module__XfPyrq__missionSection:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}}.MissionSection-module__XfPyrq__missionSectionContent{background:radial-gradient(44.92% 100% at 50% 0%,var(--color-blue-base-800)0%,var(--color-blue-base-1000)100%),linear-gradient(0deg,var(--color-blue-base-1000,#000),var(--color-blue-base-1000,#000));color:var(--color-blue-base-000);text-align:center;grid-template-rows:auto auto;place-items:center;gap:.75rem;width:100%;min-height:776px;padding:18.375rem .5rem;display:grid;position:relative}.MissionSection-module__XfPyrq__missionTitle{font-family:var(--font-family-desktop-display-l);font-size:var(--font-size-desktop-display-l);font-weight:var(--font-weight-desktop-display-l);line-height:var(--line-height-desktop-display-l);letter-spacing:var(--letter-spacing-desktop-display-l);max-width:49.625rem;color:var(--color-blue-base-100);grid-row:1;margin-bottom:.75rem}.MissionSection-module__XfPyrq__missionSubtitle{font-family:var(--font-family-desktop-body-l);font-size:var(--font-size-desktop-body-l);font-weight:var(--font-weight-desktop-body-l);line-height:var(--line-height-desktop-body-l);letter-spacing:var(--letter-spacing-desktop-body-l);max-width:35.4375rem;color:var(--color-blue-base-300);grid-row:2;margin:0 auto}@media (max-width:768px){.MissionSection-module__XfPyrq__missionSection{min-height:600px;padding:0}.MissionSection-module__XfPyrq__missionTitle{font-family:var(--font-family-mobile-display-s);font-size:var(--font-size-mobile-display-s);font-weight:var(--font-weight-mobile-display-s);line-height:var(--line-height-mobile-display-s);letter-spacing:var(--letter-spacing-mobile-display-s);max-width:320px}.MissionSection-module__XfPyrq__missionSubtitle{font-family:var(--font-family-mobile-body-l);font-size:var(--font-size-mobile-body-l);font-weight:var(--font-weight-mobile-body-l);line-height:var(--line-height-mobile-body-l);letter-spacing:var(--letter-spacing-mobile-body-l);max-width:320px}}@media (min-width:769px) and (max-width:1024px){.MissionSection-module__XfPyrq__missionSection{min-height:600px;padding:0}.MissionSection-module__XfPyrq__missionTitle{font-family:var(--font-family-mobile-display-s);font-size:var(--font-size-mobile-display-s);font-weight:var(--font-weight-mobile-display-s);line-height:var(--line-height-mobile-display-s);letter-spacing:var(--letter-spacing-mobile-display-s);max-width:320px}.MissionSection-module__XfPyrq__missionSubtitle{font-family:var(--font-family-mobile-body-l);font-size:var(--font-size-mobile-body-l);font-weight:var(--font-weight-mobile-body-l);line-height:var(--line-height-mobile-body-l);letter-spacing:var(--letter-spacing-mobile-body-l);max-width:320px}}
.CultureSection-module__YvdemW__cultureSection{position:relative}@media (min-width:1025px){.CultureSection-module__YvdemW__cultureSection:after{content:"";box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}}.CultureSection-module__YvdemW__cultureGrid{grid-template-columns:1fr 1fr;gap:0;min-height:776px;display:grid;position:relative}.CultureSection-module__YvdemW__cultureGrid:after{display:none}.CultureSection-module__YvdemW__cultureIntro{padding:6.25rem 3.75rem 6.25rem 1.5625rem}@media (min-width:1025px){.CultureSection-module__YvdemW__cultureIntro{align-self:flex-start;position:sticky;top:0}}.CultureSection-module__YvdemW__cultureBox{border:1px solid var(--color-blue-base-1000);background:var(--color-blue-base-000);margin-top:3rem;margin-bottom:1.25rem;margin-right:3rem;padding:1rem 1.5rem}.CultureSection-module__YvdemW__cultureBoxTitle{font-family:var(--font-family-desktop-big-heading-s);font-size:var(--font-size-desktop-big-heading-s);font-weight:var(--font-weight-desktop-big-heading-s);line-height:var(--line-height-desktop-big-heading-s);letter-spacing:var(--letter-spacing-desktop-big-heading-s);color:var(--color-blue-base-900);margin-bottom:.5rem}.CultureSection-module__YvdemW__cultureBoxDescription{font-family:var(--font-family-desktop-body-l);font-size:var(--font-size-desktop-body-l);font-weight:var(--font-weight-desktop-body-l);line-height:var(--line-height-desktop-body-l);letter-spacing:var(--letter-spacing-desktop-body-l);color:var(--color-blue-base-800)}.CultureSection-module__YvdemW__cultureValues{padding:6.25rem 1.5625rem 6.25rem 3.75rem}.CultureSection-module__YvdemW__valueItem{border-top:1px solid var(--color-blue-base-400);padding:2.25rem 1rem 2.25rem 0}.CultureSection-module__YvdemW__valueItem:first-child{border-top:1px solid var(--color-blue-base-400)}.CultureSection-module__YvdemW__valueItem:last-child{border-bottom:1px solid var(--color-blue-base-400)}.CultureSection-module__YvdemW__valueTitle{font-family:var(--font-family-desktop-small-heading-l);font-size:var(--font-size-desktop-small-heading-l);font-weight:var(--font-weight-desktop-small-heading-l);line-height:var(--line-height-desktop-small-heading-l);letter-spacing:var(--letter-spacing-desktop-small-heading-l);color:var(--color-blue-base-900);margin-bottom:.5rem}.CultureSection-module__YvdemW__valueDescription{font-family:var(--font-family-desktop-body-m);font-size:var(--font-size-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);line-height:var(--line-height-desktop-body-m);letter-spacing:var(--letter-spacing-desktop-body-m);color:var(--color-blue-base-800)}@media (max-width:768px){.CultureSection-module__YvdemW__cultureSection:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.CultureSection-module__YvdemW__cultureGrid{grid-template-columns:1fr;gap:0}.CultureSection-module__YvdemW__cultureGrid:after{display:none}.CultureSection-module__YvdemW__cultureIntro{padding:48px 20px}.CultureSection-module__YvdemW__cultureBox{margin-top:32px;margin-bottom:20px;margin-right:0;padding:16px 24px}.CultureSection-module__YvdemW__cultureBoxTitle{margin-bottom:8px;font-size:16px;font-weight:500;line-height:24px}.CultureSection-module__YvdemW__cultureBoxDescription{font-size:14px;line-height:20px}.CultureSection-module__YvdemW__cultureValues{height:auto;padding:20px 20px 0;overflow-y:visible}.CultureSection-module__YvdemW__valueItem{padding:36px 0}.CultureSection-module__YvdemW__valueItem:first-child{border-top:1px solid var(--color-blue-base-400)}.CultureSection-module__YvdemW__valueItem:last-child{border-bottom:none}.CultureSection-module__YvdemW__valueTitle{font-family:var(--font-family-mobile-small-heading-l);font-size:var(--font-size-mobile-small-heading-l);font-weight:var(--font-weight-mobile-small-heading-l);line-height:var(--line-height-mobile-small-heading-l);letter-spacing:var(--letter-spacing-mobile-small-heading-l)}.CultureSection-module__YvdemW__valueDescription{font-family:var(--font-family-mobile-body-m);font-size:var(--font-size-mobile-body-m);font-weight:var(--font-weight-mobile-body-m);line-height:var(--line-height-mobile-body-m);letter-spacing:var(--letter-spacing-mobile-body-m)}}@media (min-width:769px) and (max-width:1024px){.CultureSection-module__YvdemW__cultureSection:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.CultureSection-module__YvdemW__cultureGrid{grid-template-columns:1fr;gap:0}.CultureSection-module__YvdemW__cultureGrid:after{display:none}.CultureSection-module__YvdemW__cultureIntro{padding:48px 20px}.CultureSection-module__YvdemW__cultureBox{margin-top:32px;margin-bottom:20px;margin-right:0;padding:16px 24px}.CultureSection-module__YvdemW__cultureBoxTitle{margin-bottom:8px;font-size:16px;font-weight:500;line-height:24px}.CultureSection-module__YvdemW__cultureBoxDescription{font-size:14px;line-height:20px}.CultureSection-module__YvdemW__cultureValues{height:auto;padding:20px 20px 0;overflow-y:visible}.CultureSection-module__YvdemW__valueItem{padding:36px 0}.CultureSection-module__YvdemW__valueItem:first-child{border-top:1px solid var(--color-blue-base-400)}.CultureSection-module__YvdemW__valueItem:last-child{border-bottom:none}.CultureSection-module__YvdemW__valueTitle{font-family:var(--font-family-mobile-small-heading-l);font-size:var(--font-size-mobile-small-heading-l);font-weight:var(--font-weight-mobile-small-heading-l);line-height:var(--line-height-mobile-small-heading-l);letter-spacing:var(--letter-spacing-mobile-small-heading-l)}.CultureSection-module__YvdemW__valueDescription{font-family:var(--font-family-mobile-body-m);font-size:var(--font-size-mobile-body-m);font-weight:var(--font-weight-mobile-body-m);line-height:var(--line-height-mobile-body-m);letter-spacing:var(--letter-spacing-mobile-body-m)}}
.HelpSection-module__3kgRBW__helpSection{padding:0;position:relative}@media (min-width:1025px){.HelpSection-module__3kgRBW__helpSection,.HelpSection-module__3kgRBW__helpSection:before{display:none}.HelpSection-module__3kgRBW__helpSection:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}}.HelpSection-module__3kgRBW__sectionTitleCentered{font-family:var(--font-family-desktop-display-l);font-size:var(--font-size-desktop-display-l);font-weight:var(--font-weight-desktop-display-l);line-height:var(--line-height-desktop-display-l);letter-spacing:var(--letter-spacing-desktop-display-l);text-align:left;color:var(--color-blue-base-900);margin-bottom:0;padding:3.75rem 1.5625rem;position:relative}@media (max-width:768px){.HelpSection-module__3kgRBW__helpSection:before{display:none}.HelpSection-module__3kgRBW__helpSection:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.HelpSection-module__3kgRBW__sectionTitleCentered{font-family:var(--font-family-mobile-display-s);font-size:var(--font-size-mobile-display-s);font-weight:var(--font-weight-mobile-display-s);line-height:var(--line-height-mobile-display-s);letter-spacing:var(--letter-spacing-mobile-display-s);padding:48px 20px;position:relative}}@media (min-width:769px) and (max-width:1024px){.HelpSection-module__3kgRBW__helpSection:before{display:none}.HelpSection-module__3kgRBW__helpSection:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.HelpSection-module__3kgRBW__sectionTitleCentered{font-family:var(--font-family-mobile-display-s);font-size:var(--font-size-mobile-display-s);font-weight:var(--font-weight-mobile-display-s);line-height:var(--line-height-mobile-display-s);letter-spacing:var(--letter-spacing-mobile-display-s);padding:48px 20px;position:relative}}
.JobsSection-module___Rt1uq__jobsSection{padding:0;position:relative}.JobsSection-module___Rt1uq__jobsLayout{gap:0;display:grid}.JobsSection-module___Rt1uq__jobsIntro{display:none}.JobsSection-module___Rt1uq__jobsEyebrow{font-family:var(--font-family-desktop-uppercase-default);font-size:var(--font-size-desktop-uppercase-default);font-weight:var(--font-weight-desktop-uppercase-default);line-height:var(--line-height-desktop-uppercase-default);letter-spacing:.2em;text-transform:uppercase;color:var(--color-blue-base-300);margin-bottom:.5rem}.JobsSection-module___Rt1uq__jobsTitle{font-family:var(--font-family-desktop-display-l);font-size:var(--font-size-desktop-display-l);font-weight:var(--font-weight-desktop-display-l);line-height:var(--line-height-desktop-display-l);letter-spacing:var(--letter-spacing-desktop-display-l);color:var(--color-blue-base-000)}.JobsSection-module___Rt1uq__jobsList{width:100%}.JobsSection-module___Rt1uq__jobsSection:after{content:"";box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}@media (min-width:1025px){.JobsSection-module___Rt1uq__jobsSection{background:var(--color-blue-base-1000);color:var(--color-blue-base-000);padding:6.25rem 0 3.75rem}.JobsSection-module___Rt1uq__jobsLayout{grid-template-columns:1fr 1fr;align-items:start;display:grid}.JobsSection-module___Rt1uq__jobsIntro{flex-direction:column;padding:0 1.5rem;display:flex}.JobsSection-module___Rt1uq__jobsList{padding-left:3.75rem;padding-right:1.5rem}}.JobsSection-module___Rt1uq__jobsGrid{box-sizing:border-box;grid-template-columns:repeat(3,minmax(15.5rem,1fr)) minmax(15.5rem,.98fr);grid-auto-rows:auto;width:100%;min-width:0;max-width:100%;display:grid;overflow:hidden}@media (min-width:1025px){.JobsSection-module___Rt1uq__jobsGrid{flex-direction:column;gap:0;display:flex}}.JobsSection-module___Rt1uq__jobCard{cursor:pointer;box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:0 0 3.75rem;transition:background-color .2s;position:relative;overflow:hidden}.JobsSection-module___Rt1uq__emptyCard{cursor:default;pointer-events:none}.JobsSection-module___Rt1uq__emptyCard:hover,.JobsSection-module___Rt1uq__jobCard:hover{background-color:#0000}@media (min-width:1025px){.JobsSection-module___Rt1uq__jobCard{border-right:none;border-bottom:1px solid var(--color-blue-base-600);padding:2rem 0}.JobsSection-module___Rt1uq__jobCard:first-child{border-top:1px solid var(--color-blue-base-600)}.JobsSection-module___Rt1uq__emptyCard{display:none}}.JobsSection-module___Rt1uq__jobArrow{border:1px solid var(--color-blue-base-1000);background:var(--color-blue-base-1000);cursor:pointer;justify-content:center;align-items:center;width:4rem;height:3.5rem;margin-bottom:3rem;margin-left:auto;transition:background-color .2s;display:flex;position:relative}.JobsSection-module___Rt1uq__jobArrow img{filter:brightness(0)invert();width:1.5rem;height:1.5rem;transition:filter .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.JobsSection-module___Rt1uq__jobArrow .JobsSection-module___Rt1uq__arrowMobile{display:none}.JobsSection-module___Rt1uq__jobCard:hover .JobsSection-module___Rt1uq__jobArrow{background:var(--color-blue-base-000)}.JobsSection-module___Rt1uq__jobCard:hover .JobsSection-module___Rt1uq__jobArrow .JobsSection-module___Rt1uq__arrowDesktop{filter:none}@media (max-width:1024px){.JobsSection-module___Rt1uq__jobArrow{background:var(--color-blue-base-000)}.JobsSection-module___Rt1uq__jobCard:hover .JobsSection-module___Rt1uq__jobArrow{background:var(--color-blue-base-1000)}.JobsSection-module___Rt1uq__jobArrow .JobsSection-module___Rt1uq__arrowMobile{filter:none}}@media (min-width:1025px){.JobsSection-module___Rt1uq__jobArrow{border:1px solid var(--color-blue-base-400);background:var(--color-blue-base-1000);order:2;justify-content:center;align-items:center;min-width:4rem;max-width:4rem;min-height:3.5rem;max-height:3.5rem;margin-bottom:0;padding:1rem 1.25rem}.JobsSection-module___Rt1uq__jobArrow img{filter:brightness(0)invert()}.JobsSection-module___Rt1uq__jobCard:hover .JobsSection-module___Rt1uq__jobArrow{border-color:var(--color-blue-base-300);background:var(--color-blue-base-000)}.JobsSection-module___Rt1uq__jobCard:hover .JobsSection-module___Rt1uq__jobArrow .JobsSection-module___Rt1uq__arrowDesktop{filter:none}}.JobsSection-module___Rt1uq__jobHeading,.JobsSection-module___Rt1uq__jobHeadingLeft{display:contents}.JobsSection-module___Rt1uq__jobTitle{font-family:var(--font-family-desktop-big-heading-s);font-size:var(--font-size-desktop-big-heading-s);font-weight:var(--font-weight-desktop-big-heading-s);line-height:var(--line-height-desktop-big-heading-s);letter-spacing:var(--letter-spacing-desktop-big-heading-s);white-space:nowrap;text-overflow:ellipsis;color:var(--color-blue-base-900);box-sizing:border-box;max-width:100%;margin-bottom:.5rem;padding:0 1.5rem;overflow:hidden}.JobsSection-module___Rt1uq__jobDescription{font-family:var(--font-family-desktop-body-m);font-size:var(--font-size-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);line-height:var(--line-height-desktop-body-m);letter-spacing:var(--letter-spacing-desktop-body-m);word-wrap:break-word;overflow-wrap:break-word;color:var(--color-blue-base-800);padding:0 1.5rem}@media (min-width:1025px){.JobsSection-module___Rt1uq__jobHeading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.JobsSection-module___Rt1uq__jobHeadingLeft{flex-direction:column;order:1;gap:.5rem;max-width:30rem;display:flex}.JobsSection-module___Rt1uq__jobTitle{white-space:normal;color:var(--color-blue-base-100);font-size:var(--font-size-desktop-big-heading-s);font-weight:var(--font-weight-desktop-big-heading-s);line-height:var(--line-height-desktop-big-heading-s);letter-spacing:var(--letter-spacing-desktop-big-heading-s);padding:0}.JobsSection-module___Rt1uq__jobDescription{color:var(--color-blue-base-400);font-size:var(--font-size-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);line-height:var(--line-height-desktop-body-m);letter-spacing:var(--letter-spacing-desktop-body-m);padding:0}}.JobsSection-module___Rt1uq__contactCard{cursor:default;box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-width:15.5rem;max-width:100%;padding:3.75rem 0;display:flex;overflow:hidden}.JobsSection-module___Rt1uq__contactCard:hover{background-color:#0000}.JobsSection-module___Rt1uq__contactText{font-family:var(--font-family-desktop-big-heading-s);font-size:var(--font-size-desktop-big-heading-s);font-weight:var(--font-weight-desktop-big-heading-s);text-align:center;line-height:var(--line-height-desktop-big-heading-s);letter-spacing:var(--letter-spacing-desktop-big-heading-s);color:var(--color-blue-base-900);box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;padding:0 1.5rem}@media (min-width:1025px){.JobsSection-module___Rt1uq__contactCard{padding:2.5rem 0}.JobsSection-module___Rt1uq__contactText{font-family:var(--font-family-desktop-body-l);font-size:var(--font-size-desktop-body-l);font-weight:var(--font-weight-desktop-body-l);line-height:var(--line-height-desktop-body-l);letter-spacing:var(--letter-spacing-desktop-body-l);color:var(--color-blue-base-300)}.JobsSection-module___Rt1uq__contactLink{color:var(--color-blue-base-000)!important}}.JobsSection-module___Rt1uq__contactLink{text-decoration-skip-ink:none;text-underline-offset:25%;text-underline-position:from-font;color:var(--color-blue-base-1000);pointer-events:auto;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:.04em}.JobsSection-module___Rt1uq__contactLink:hover{text-decoration-skip-ink:none;text-underline-offset:25%;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:.04em}.JobsSection-module___Rt1uq__modal{z-index:9999;width:100%;height:100%;position:fixed;inset:0}.JobsSection-module___Rt1uq__modalBackdrop{background:var(--color-overlay-white-12);-webkit-backdrop-filter:blur(18px);z-index:10000;position:fixed;inset:0}.JobsSection-module___Rt1uq__modalContent{background:var(--color-blue-base-000);word-wrap:break-word;overflow-wrap:break-word;z-index:10001;will-change:transform;gap:1rem;width:63rem;max-width:90vw;height:100vh;padding:0 0 0 1.5rem;display:flex;position:fixed;top:0;right:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.JobsSection-module___Rt1uq__modalBackdrop,.JobsSection-module___Rt1uq__modalContent{transition:none!important}}@media (max-width:1024px){.JobsSection-module___Rt1uq__modal{display:none!important}.JobsSection-module___Rt1uq__emptyCard{display:none}}.JobsSection-module___Rt1uq__modalSidebar{word-wrap:break-word;overflow-wrap:break-word;flex-direction:column;flex-shrink:0;gap:2.5rem;width:21rem;min-width:17rem;max-width:23.5rem;padding-top:3.75rem;display:flex;overflow:hidden auto}.JobsSection-module___Rt1uq__modalJobInfo{border:1px solid var(--color-blue-base-1000);word-wrap:break-word;overflow-wrap:break-word;border-radius:2px;flex-direction:column;gap:.5rem;padding:2.25rem 1.5rem 3rem;display:flex}.JobsSection-module___Rt1uq__modalJobTitle{font-family:var(--font-family-desktop-big-heading-s);font-size:var(--font-size-desktop-big-heading-s);font-weight:var(--font-weight-desktop-big-heading-s);line-height:var(--line-height-desktop-big-heading-s);letter-spacing:var(--letter-spacing-desktop-big-heading-s);word-wrap:break-word;overflow-wrap:break-word;color:var(--color-blue-base-900)}.JobsSection-module___Rt1uq__modalJobSummary{font-family:var(--font-family-desktop-body-m);font-size:var(--font-size-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);line-height:var(--line-height-desktop-body-m);letter-spacing:var(--letter-spacing-desktop-body-m);word-wrap:break-word;overflow-wrap:break-word;color:var(--color-blue-base-800)}.JobsSection-module___Rt1uq__modalCtaButton{background:var(--color-blue-base-000);border:1px solid var(--color-blue-base-1000);height:3.25rem;font-family:var(--font-family-desktop-body-m);font-size:var(--font-size-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);line-height:var(--line-height-desktop-body-m);letter-spacing:var(--letter-spacing-desktop-body-m);cursor:pointer;color:var(--color-blue-base-1000);white-space:nowrap;border-radius:1.5rem;justify-content:space-between;align-items:center;margin-top:1rem;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .4s,color .4s;display:flex;position:relative;overflow:hidden}.JobsSection-module___Rt1uq__ctaLeft{flex:1;min-width:0}.JobsSection-module___Rt1uq__ctaRight{flex-shrink:0;align-items:center;display:flex}.JobsSection-module___Rt1uq__ctaViewport{height:20px;position:relative;overflow:hidden}.JobsSection-module___Rt1uq__ctaStack{flex-direction:column;height:40px;display:flex}.JobsSection-module___Rt1uq__ctaRow{white-space:nowrap;align-items:center;height:20px;display:flex}.JobsSection-module___Rt1uq__buttonEmail{will-change:clip-path;display:inline-block}.JobsSection-module___Rt1uq__ctaViewportIcon{height:24px;position:relative;overflow:hidden}.JobsSection-module___Rt1uq__ctaStackIcon{height:48px}.JobsSection-module___Rt1uq__ctaRowIcon{justify-content:flex-end;align-items:center;height:24px;display:flex}.JobsSection-module___Rt1uq__modalCtaButton .JobsSection-module___Rt1uq__buttonTextWrapper{align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.JobsSection-module___Rt1uq__modalCtaButton .JobsSection-module___Rt1uq__buttonText{text-align:left;white-space:nowrap;font-family:var(--font-family-desktop-body-l)!important;font-size:var(--font-size-desktop-body-l)!important;font-weight:var(--font-weight-desktop-body-l)!important;line-height:var(--line-height-desktop-body-l)!important;letter-spacing:var(--letter-spacing-desktop-body-l)!important}.JobsSection-module___Rt1uq__modalCtaButton .JobsSection-module___Rt1uq__buttonEmailWrapper{position:absolute;top:50%;left:1rem;right:3.5rem;overflow:visible;transform:translateY(-50%)}.JobsSection-module___Rt1uq__modalCtaButton .JobsSection-module___Rt1uq__buttonEmail{pointer-events:none;color:inherit;visibility:visible;text-align:left;white-space:nowrap;align-items:center;display:inline-flex;font-family:var(--font-family-desktop-body-l)!important;font-size:var(--font-size-desktop-body-l)!important;font-weight:var(--font-weight-desktop-body-l)!important;line-height:var(--line-height-desktop-body-l)!important;letter-spacing:var(--letter-spacing-desktop-body-l)!important}.JobsSection-module___Rt1uq__modalCtaButton .JobsSection-module___Rt1uq__buttonEmailStatic{display:inline-block}.JobsSection-module___Rt1uq__modalCtaButton .JobsSection-module___Rt1uq__buttonEmailAnimated{will-change:clip-path,opacity;display:inline-block}.JobsSection-module___Rt1uq__modalCtaButton .JobsSection-module___Rt1uq__buttonIconWrapper{flex-shrink:0;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.JobsSection-module___Rt1uq__modalCtaButton img{flex-shrink:0;width:1.25rem;height:1.25rem}.JobsSection-module___Rt1uq__modalCtaButton .JobsSection-module___Rt1uq__arrowIcon{display:block}.JobsSection-module___Rt1uq__modalCtaButton .JobsSection-module___Rt1uq__ctaRowIcon .JobsSection-module___Rt1uq__mailboxIcon{display:block;position:static;top:auto;right:auto;transform:none}.JobsSection-module___Rt1uq__modalCtaButton:hover{background:var(--color-blue-base-1000);color:var(--color-blue-base-000)}.JobsSection-module___Rt1uq__modalCloseButton{border:1px solid var(--color-blue-base-1000);background:var(--color-blue-base-000);cursor:pointer;border-radius:1.5rem;justify-content:flex-start;align-items:center;gap:.5rem;max-width:100%;padding-right:1rem;transition:background .2s;display:flex;font-family:var(--font-family-desktop-body-l)!important;font-size:var(--font-size-desktop-body-l)!important;font-weight:var(--font-weight-desktop-body-l)!important;line-height:var(--line-height-desktop-body-l)!important;letter-spacing:var(--letter-spacing-desktop-body-l)!important}.JobsSection-module___Rt1uq__modalCloseButton:active,.JobsSection-module___Rt1uq__modalCloseButton.JobsSection-module___Rt1uq__pressed{background:var(--color-blue-base-1000);color:var(--color-blue-base-000)}.JobsSection-module___Rt1uq__modalCloseButton.JobsSection-module___Rt1uq__inactive{opacity:.5;cursor:not-allowed;pointer-events:none}@media (max-width:768px){.JobsSection-module___Rt1uq__modalCloseButton:hover{color:var(--color-blue-base-1000);background:0 0}}.JobsSection-module___Rt1uq__modalDetails{word-wrap:break-word;overflow-wrap:break-word;flex-direction:column;flex:1;gap:1.75rem;min-width:0;padding-right:3.75rem;display:flex;overflow:hidden auto}.JobsSection-module___Rt1uq__modalSection{border:1px solid var(--color-blue-base-1000);word-wrap:break-word;overflow-wrap:break-word;padding:1.5rem 1.25rem}.JobsSection-module___Rt1uq__modalSection:first-child{margin-top:3.75rem}.JobsSection-module___Rt1uq__modalSection:last-child{margin-bottom:3.75rem}.JobsSection-module___Rt1uq__modalSectionTitle{font-family:var(--font-family-desktop-big-heading-s);font-size:var(--font-size-desktop-big-heading-s);font-weight:var(--font-weight-desktop-big-heading-s);line-height:var(--line-height-desktop-big-heading-s);letter-spacing:var(--letter-spacing-desktop-big-heading-s);word-wrap:break-word;overflow-wrap:break-word;color:var(--color-blue-base-900);margin-bottom:.5rem}.JobsSection-module___Rt1uq__modalList{font-family:var(--font-family-desktop-body-m);font-size:var(--font-size-desktop-body-m);font-weight:var(--font-weight-desktop-body-m);line-height:var(--line-height-desktop-body-m);letter-spacing:var(--letter-spacing-desktop-body-m);word-wrap:break-word;overflow-wrap:break-word;color:var(--color-blue-base-800);padding-left:1.5rem;list-style-type:disc}.JobsSection-module___Rt1uq__modalList li{margin-bottom:.5rem;padding-left:.25rem}.JobsSection-module___Rt1uq__modalList li:last-child{margin-bottom:0}.JobsSection-module___Rt1uq__modalList li::marker{font-size:.75em}@media (max-width:768px){.JobsSection-module___Rt1uq__jobsSection:after{display:none}.JobsSection-module___Rt1uq__jobsGrid{grid-template-columns:1fr}.JobsSection-module___Rt1uq__jobCard,.JobsSection-module___Rt1uq__jobCard:not(.JobsSection-module___Rt1uq__rightEdge){cursor:default;border-bottom:none;border-right:none;padding:32px 20px 48px;position:relative}.JobsSection-module___Rt1uq__jobCard:before{display:none}.JobsSection-module___Rt1uq__jobCard:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.JobsSection-module___Rt1uq__jobCard:last-child:after{display:none}.JobsSection-module___Rt1uq__jobCard:hover{background-color:#0000}.JobsSection-module___Rt1uq__jobCard:hover .JobsSection-module___Rt1uq__jobArrow{background:0 0}.JobsSection-module___Rt1uq__jobCard:hover .JobsSection-module___Rt1uq__jobArrow img{opacity:1}.JobsSection-module___Rt1uq__jobCard:hover .JobsSection-module___Rt1uq__jobArrow:after{display:none}.JobsSection-module___Rt1uq__jobHeading{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:0;display:flex}.JobsSection-module___Rt1uq__jobHeadingLeft{flex-direction:column;flex:1;order:1;gap:.5rem;min-width:0;display:flex}.JobsSection-module___Rt1uq__jobArrow{flex-shrink:0;order:2;width:56px;height:56px;margin-bottom:0}.JobsSection-module___Rt1uq__jobArrow .JobsSection-module___Rt1uq__arrowDesktop{display:none}.JobsSection-module___Rt1uq__jobArrow .JobsSection-module___Rt1uq__arrowMobile{width:24px;height:24px;transition:transform .3s;display:block;position:static;transform:rotate(180deg)}.JobsSection-module___Rt1uq__jobTitle{font-family:var(--font-family-mobile-big-heading-s);font-size:var(--font-size-mobile-big-heading-s);font-weight:var(--font-weight-mobile-big-heading-s);line-height:var(--line-height-mobile-big-heading-s);letter-spacing:var(--letter-spacing-mobile-big-heading-s);white-space:nowrap;text-overflow:ellipsis;padding:0;overflow:hidden}.JobsSection-module___Rt1uq__jobDescription{font-family:var(--font-family-mobile-body-m);font-size:var(--font-size-mobile-body-m);font-weight:var(--font-weight-mobile-body-m);line-height:var(--line-height-mobile-body-m);letter-spacing:var(--letter-spacing-mobile-body-m);padding:0}.JobsSection-module___Rt1uq__contactCard{box-sizing:border-box;width:100%;min-width:15.5rem;padding:32px 20px;overflow:hidden}.JobsSection-module___Rt1uq__contactText{font-family:var(--font-family-mobile-small-heading-m);font-size:var(--font-size-mobile-small-heading-m);font-weight:var(--font-weight-mobile-small-heading-m);line-height:var(--line-height-mobile-small-heading-m);letter-spacing:var(--letter-spacing-mobile-small-heading-m);color:var(--color-blue-base-900);box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;padding:0}.JobsSection-module___Rt1uq__jobCard.JobsSection-module___Rt1uq__expanded{background:var(--color-blue-base-000);word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;backface-visibility:hidden;width:100%;max-width:100%;overflow:hidden;transform:translateZ(0)}.JobsSection-module___Rt1uq__jobCard.JobsSection-module___Rt1uq__expanded .JobsSection-module___Rt1uq__jobArrow .JobsSection-module___Rt1uq__arrowMobile{transform:rotate(0)}.JobsSection-module___Rt1uq__jobDetails{word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;backface-visibility:hidden;width:100%;max-width:100%;margin-top:1.25rem;padding:1.25rem 0;display:none;transform:translateZ(0)}.JobsSection-module___Rt1uq__jobCard.JobsSection-module___Rt1uq__expanded .JobsSection-module___Rt1uq__jobDetails{display:block}.JobsSection-module___Rt1uq__jobDetailsSection{border:1px solid var(--color-blue-base-1000);word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;border-radius:2px;width:100%;max-width:100%;margin-bottom:2.25rem;padding:2.25rem 1.5rem;transform:translateZ(0)}.JobsSection-module___Rt1uq__jobDetailsTitle{font-family:var(--font-family-mobile-big-heading-s);font-size:var(--font-size-mobile-big-heading-s);font-weight:var(--font-weight-mobile-big-heading-s);line-height:var(--line-height-mobile-big-heading-s);letter-spacing:var(--letter-spacing-mobile-big-heading-s);word-wrap:break-word;overflow-wrap:break-word;width:100%;max-width:100%;color:var(--color-blue-base-900);margin-bottom:.5rem}.JobsSection-module___Rt1uq__jobDetailsList{font-family:var(--font-family-mobile-body-s);font-size:var(--font-size-mobile-body-s);font-weight:var(--font-weight-mobile-body-s);line-height:var(--line-height-mobile-body-s);letter-spacing:var(--letter-spacing-mobile-body-s);word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;width:100%;max-width:100%;color:var(--color-blue-base-800);padding-left:1.3125rem;list-style-type:disc}.JobsSection-module___Rt1uq__jobDetailsList li{word-wrap:break-word;overflow-wrap:break-word;width:100%;max-width:100%;margin-bottom:.5rem;padding-left:.25rem}.JobsSection-module___Rt1uq__writeToUsButton{border:1px solid var(--color-blue-base-1000);word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;background:var(--color-blue-base-000);width:100%;max-width:100%;font-family:var(--font-family-mobile-big-heading-s);font-size:var(--font-size-mobile-big-heading-s);font-weight:var(--font-weight-mobile-big-heading-s);line-height:var(--line-height-mobile-big-heading-s);letter-spacing:var(--letter-spacing-mobile-big-heading-s);color:var(--color-blue-base-900);cursor:pointer;border-radius:1.5rem;justify-content:space-between;align-items:center;padding:.75rem 1.5rem;text-decoration:none;transition:all .4s;display:flex}.JobsSection-module___Rt1uq__writeToUsButton .JobsSection-module___Rt1uq__buttonText{transition:opacity .4s}.JobsSection-module___Rt1uq__writeToUsButton .JobsSection-module___Rt1uq__buttonEmail{display:none}.JobsSection-module___Rt1uq__writeToUsButton img{width:1.5rem;height:1.5rem;transition:opacity .4s}.JobsSection-module___Rt1uq__writeToUsButton .JobsSection-module___Rt1uq__mailboxIcon{display:none}.JobsSection-module___Rt1uq__writeToUsButton:hover{background:var(--color-blue-base-1000);color:var(--color-blue-base-000)}.JobsSection-module___Rt1uq__writeToUsButton:hover .JobsSection-module___Rt1uq__buttonText{display:none}.JobsSection-module___Rt1uq__writeToUsButton:hover .JobsSection-module___Rt1uq__buttonEmail{display:inline}.JobsSection-module___Rt1uq__writeToUsButton:hover .JobsSection-module___Rt1uq__arrowIcon{display:none}.JobsSection-module___Rt1uq__writeToUsButton:hover .JobsSection-module___Rt1uq__mailboxIcon{display:block}}@media (min-width:769px) and (max-width:1024px){.JobsSection-module___Rt1uq__jobsSection:after{display:none}.JobsSection-module___Rt1uq__jobsGrid{grid-template-columns:1fr}.JobsSection-module___Rt1uq__jobCard,.JobsSection-module___Rt1uq__jobCard:not(.JobsSection-module___Rt1uq__rightEdge){cursor:default;border-bottom:none;border-right:none;padding:32px 20px 48px;position:relative}.JobsSection-module___Rt1uq__jobCard:before{display:none}.JobsSection-module___Rt1uq__jobCard:after{content:"";border-bottom:1px solid var(--color-blue-base-900);box-sizing:border-box;backface-visibility:hidden;height:0;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.JobsSection-module___Rt1uq__jobCard:last-child:after{display:none}.JobsSection-module___Rt1uq__jobCard:hover{background-color:#0000}.JobsSection-module___Rt1uq__jobCard:hover .JobsSection-module___Rt1uq__jobArrow{background:0 0}.JobsSection-module___Rt1uq__jobCard:hover .JobsSection-module___Rt1uq__jobArrow img{opacity:1}.JobsSection-module___Rt1uq__jobCard:hover .JobsSection-module___Rt1uq__jobArrow:after{display:none}.JobsSection-module___Rt1uq__jobHeading{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:0;display:flex}.JobsSection-module___Rt1uq__jobHeadingLeft{flex-direction:column;flex:1;order:1;gap:.5rem;min-width:0;display:flex}.JobsSection-module___Rt1uq__jobArrow{flex-shrink:0;order:2;width:56px;height:56px;margin-bottom:0}.JobsSection-module___Rt1uq__jobArrow .JobsSection-module___Rt1uq__arrowDesktop{display:none}.JobsSection-module___Rt1uq__jobArrow .JobsSection-module___Rt1uq__arrowMobile{width:24px;height:24px;transition:transform .3s;display:block;position:static;transform:rotate(180deg)}.JobsSection-module___Rt1uq__jobTitle{font-family:var(--font-family-mobile-big-heading-s);font-size:var(--font-size-mobile-big-heading-s);font-weight:var(--font-weight-mobile-big-heading-s);line-height:var(--line-height-mobile-big-heading-s);letter-spacing:var(--letter-spacing-mobile-big-heading-s);white-space:nowrap;text-overflow:ellipsis;padding:0;overflow:hidden}.JobsSection-module___Rt1uq__jobDescription{font-family:var(--font-family-mobile-body-m);font-size:var(--font-size-mobile-body-m);font-weight:var(--font-weight-mobile-body-m);line-height:var(--line-height-mobile-body-m);letter-spacing:var(--letter-spacing-mobile-body-m);padding:0}.JobsSection-module___Rt1uq__contactCard{box-sizing:border-box;width:100%;min-width:15.5rem;padding:32px 20px;overflow:hidden}.JobsSection-module___Rt1uq__contactText{font-family:var(--font-family-mobile-small-heading-m);font-size:var(--font-size-mobile-small-heading-m);font-weight:var(--font-weight-mobile-small-heading-m);line-height:var(--line-height-mobile-small-heading-m);letter-spacing:var(--letter-spacing-mobile-small-heading-m);color:var(--color-blue-base-900);box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;padding:0}.JobsSection-module___Rt1uq__jobCard.JobsSection-module___Rt1uq__expanded{background:var(--color-blue-base-000);word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}.JobsSection-module___Rt1uq__jobCard.JobsSection-module___Rt1uq__expanded .JobsSection-module___Rt1uq__jobArrow .JobsSection-module___Rt1uq__arrowMobile{transform:rotate(0)}.JobsSection-module___Rt1uq__jobDetails{word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;backface-visibility:hidden;width:100%;max-width:100%;margin-top:1.25rem;padding:1.25rem 0;display:none;transform:translateZ(0)}.JobsSection-module___Rt1uq__jobCard.JobsSection-module___Rt1uq__expanded .JobsSection-module___Rt1uq__jobDetails{display:block}.JobsSection-module___Rt1uq__jobDetailsSection{border:1px solid var(--color-blue-base-1000);word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;border-radius:2px;width:100%;max-width:100%;margin-bottom:2.25rem;padding:2.25rem 1.5rem;transform:translateZ(0)}.JobsSection-module___Rt1uq__jobDetailsTitle{font-family:var(--font-family-mobile-big-heading-s);font-size:var(--font-size-mobile-big-heading-s);font-weight:var(--font-weight-mobile-big-heading-s);line-height:var(--line-height-mobile-big-heading-s);letter-spacing:var(--letter-spacing-mobile-big-heading-s);word-wrap:break-word;overflow-wrap:break-word;width:100%;max-width:100%;color:var(--color-blue-base-900);margin-bottom:.5rem}.JobsSection-module___Rt1uq__jobDetailsList{font-family:var(--font-family-mobile-body-s);font-size:var(--font-size-mobile-body-s);font-weight:var(--font-weight-mobile-body-s);line-height:var(--line-height-mobile-body-s);letter-spacing:var(--letter-spacing-mobile-body-s);word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;width:100%;max-width:100%;color:var(--color-blue-base-800);padding-left:1.3125rem;list-style-type:disc}.JobsSection-module___Rt1uq__jobDetailsList li{word-wrap:break-word;overflow-wrap:break-word;width:100%;max-width:100%;margin-bottom:.5rem;padding-left:.25rem}.JobsSection-module___Rt1uq__writeToUsButton{border:1px solid var(--color-blue-base-1000);word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;background:var(--color-blue-base-000);width:100%;max-width:100%;font-family:var(--font-family-mobile-big-heading-s);font-size:var(--font-size-mobile-big-heading-s);font-weight:var(--font-weight-mobile-big-heading-s);line-height:var(--line-height-mobile-big-heading-s);letter-spacing:var(--letter-spacing-mobile-big-heading-s);color:var(--color-blue-base-900);cursor:pointer;border-radius:1.5rem;justify-content:space-between;align-items:center;padding:.75rem 1.5rem;text-decoration:none;transition:all .4s;display:flex}.JobsSection-module___Rt1uq__writeToUsButton .JobsSection-module___Rt1uq__buttonText{transition:opacity .4s}.JobsSection-module___Rt1uq__writeToUsButton .JobsSection-module___Rt1uq__buttonEmail{display:none}.JobsSection-module___Rt1uq__writeToUsButton img{width:1.5rem;height:1.5rem;transition:opacity .4s}.JobsSection-module___Rt1uq__writeToUsButton .JobsSection-module___Rt1uq__mailboxIcon{display:none}.JobsSection-module___Rt1uq__writeToUsButton:hover{background:var(--color-blue-base-1000);color:var(--color-blue-base-000)}.JobsSection-module___Rt1uq__writeToUsButton:hover .JobsSection-module___Rt1uq__buttonText{display:none}.JobsSection-module___Rt1uq__writeToUsButton:hover .JobsSection-module___Rt1uq__buttonEmail{display:inline}.JobsSection-module___Rt1uq__writeToUsButton:hover .JobsSection-module___Rt1uq__arrowIcon{display:none}.JobsSection-module___Rt1uq__writeToUsButton:hover .JobsSection-module___Rt1uq__mailboxIcon{display:block}}
.CopyrightSection-module__6cLRSW__copyrightSection{background:var(--color-blue-base-000);z-index:1001;max-width:var(--container-max-width);border:none;margin:0 auto;padding:2rem 0;position:relative}@media (min-width:1025px){.CopyrightSection-module__6cLRSW__copyrightSection{margin-left:max(3.75rem,calc((100vw - var(--container-max-width))/2));margin-right:max(3.75rem,calc((100vw - var(--container-max-width))/2))}}.CopyrightSection-module__6cLRSW__copyrightContent{justify-content:space-between;align-items:center;display:flex}.CopyrightSection-module__6cLRSW__copyrightText{font-family:var(--font-family-desktop-disclaimer-m);font-size:var(--font-size-desktop-disclaimer-m);font-weight:var(--font-weight-desktop-disclaimer-m);line-height:var(--line-height-desktop-disclaimer-m);letter-spacing:var(--letter-spacing-desktop-disclaimer-m);color:var(--color-blue-base-600)}.CopyrightSection-module__6cLRSW__socialLinks{align-items:center;gap:.75rem;display:flex}.CopyrightSection-module__6cLRSW__followText{font-family:var(--font-family-desktop-disclaimer-m);font-size:var(--font-size-desktop-disclaimer-m);font-weight:var(--font-weight-desktop-disclaimer-m);line-height:var(--line-height-desktop-disclaimer-m);letter-spacing:var(--letter-spacing-desktop-disclaimer-m);color:var(--color-blue-base-600)}.CopyrightSection-module__6cLRSW__linkedinLink{border-radius:.25rem;justify-content:center;align-items:center;transition:opacity .2s;display:inline-flex}.CopyrightSection-module__6cLRSW__linkedinLink:hover{opacity:.7}.CopyrightSection-module__6cLRSW__linkedinLink img{width:1.5rem;height:1.5rem}@media (max-width:768px){.CopyrightSection-module__6cLRSW__copyrightContent{text-align:center;justify-content:space-between;align-items:center;gap:1rem;padding:2px 1.25rem;display:flex}.CopyrightSection-module__6cLRSW__copyrightText,.CopyrightSection-module__6cLRSW__followText{font-family:var(--font-family-mobile-disclaimer-m);font-size:var(--font-size-mobile-disclaimer-m);font-weight:var(--font-weight-mobile-disclaimer-m);line-height:var(--line-height-mobile-disclaimer-m);letter-spacing:var(--letter-spacing-mobile-disclaimer-m)}}@media (min-width:769px) and (max-width:1024px){.CopyrightSection-module__6cLRSW__copyrightContent{padding:0 1rem}.CopyrightSection-module__6cLRSW__copyrightText,.CopyrightSection-module__6cLRSW__followText{font-size:.875rem}}
.ChatBox-module__OLGc0a__chatInput{z-index:0;background:var(--color-blue-base-000);border-radius:1.5rem;align-items:center;gap:.81rem;width:min(720px,100%);min-height:64px;padding:10px 18px;display:flex;position:relative}.ChatBox-module__OLGc0a__chatInput:before{content:"";background:conic-gradient(from 0deg,var(--color-electric-blue-500)0deg 90deg,var(--color-yellow-500)90deg 180deg,var(--color-happy-green-500)180deg 270deg,var(--color-royal-violet-500)270deg 360deg);filter:blur(12.4849px);opacity:.15;pointer-events:none;z-index:-2;border-radius:1.5rem;position:absolute;inset:-6px}.ChatBox-module__OLGc0a__chatInput:after{content:"";border:.567px solid var(--color-blue-base-400);background:var(--color-blue-base-000);opacity:.8;-webkit-backdrop-filter:blur(3.40496px);backdrop-filter:blur(3.40496px);pointer-events:none;z-index:-1;border-radius:1.5rem;position:absolute;inset:-3px}.ChatBox-module__OLGc0a__avatar{border:1px solid var(--color-blue-base-400);background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;overflow:hidden}.ChatBox-module__OLGc0a__loadingLogo,.ChatBox-module__OLGc0a__loadingLogo svg{width:32px;height:32px}.ChatBox-module__OLGc0a__avatarLoading{border:1px solid var(--color-blue-base-200);background:#fff;box-shadow:0 0 4px #b896aa38,0 0 4px #a0bedc33}.ChatBox-module__OLGc0a__avatarLoading:before{content:"";background:linear-gradient(135deg,var(--color-electric-blue-500)0%,var(--color-happy-green-500)22%,var(--color-royal-violet-500)45%,var(--color-electric-blue-500)64%,var(--color-electric-blue-500)82%,var(--color-yellow-500)100%);filter:blur(10px);opacity:.35;pointer-events:none;border-radius:999px;animation:2.4s linear infinite ChatBox-module__OLGc0a__gradientSpin;position:absolute;inset:-8px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 10px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,#0000 calc(100% - 10px),#000 calc(100% - 6px))}.ChatBox-module__OLGc0a__avatarLoading:after{content:"";filter:blur(10px);opacity:.65;pointer-events:none;background:conic-gradient(#c8aa961f,#bea0b447,#aabed23d,#c8aa961f);border-radius:999px;animation:2.4s linear infinite ChatBox-module__OLGc0a__gradientSpin,2.4s ease-in-out infinite ChatBox-module__OLGc0a__siriPulse;position:absolute;inset:-7px}.ChatBox-module__OLGc0a__input{font-family:var(--font-family-desktop-body-m);color:#1f2937;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;font-size:1rem;line-height:1.5rem}.ChatBox-module__OLGc0a__input::-webkit-search-cancel-button{appearance:none}.ChatBox-module__OLGc0a__input::-webkit-search-decoration{appearance:none}.ChatBox-module__OLGc0a__input::placeholder{color:#b6c0d1}.ChatBox-module__OLGc0a__input:disabled{color:#9aa4b2;cursor:not-allowed}.ChatBox-module__OLGc0a__submit{clip:rect(0,0,0,0);width:1px;height:1px;color:conic-gradient(from 0deg,#c8aa961f,#bea0b447,#aabed23d,#c8aa961f);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.ChatBox-module__OLGc0a__chatInput{gap:10px;max-width:90%;min-height:56px;margin:0 auto;padding:8px 14px}.ChatBox-module__OLGc0a__avatar{width:40px;height:40px}}@keyframes ChatBox-module__OLGc0a__gradientSpin{to{transform:rotate(360deg)}}@keyframes ChatBox-module__OLGc0a__siriPulse{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}
.Footer-module__eQLzJG__footerSection{background:var(--color-blue-base-000);z-index:1001;justify-content:center;align-items:center;height:477px;display:flex;position:relative;overflow:hidden}.Footer-module__eQLzJG__footerSection:before{content:"";background:linear-gradient(to bottom,var(--color-overlay-white-95)0%,var(--color-overlay-white-85)100%);z-index:1;pointer-events:none;position:absolute;inset:0}.Footer-module__eQLzJG__cubeRow{z-index:0;justify-content:center;width:max-content;min-width:100%;display:flex;position:absolute;left:50%;transform:translate(-50%)}.Footer-module__eQLzJG__cubeRow img{flex-shrink:0;width:100px;height:100px;margin-right:-14px}.Footer-module__eQLzJG__cubeRow1{top:377px}.Footer-module__eQLzJG__cubeRow2{top:228px}.Footer-module__eQLzJG__cubeRow3{top:302.5px}.Footer-module__eQLzJG__cubeRow4{top:154px}.Footer-module__eQLzJG__cubeRow5{top:80px}.Footer-module__eQLzJG__footerOverlay{pointer-events:none;background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Footer-module__eQLzJG__footerOverlay:before{content:"";top:0;bottom:0;left:calc(max(var(--container-padding),calc((100vw - var(--container-max-width))/2 + var(--container-padding))) - 10px);background:linear-gradient(to bottom,var(--color-overlay-white-95)0%,var(--color-overlay-white-85)100%);z-index:500;width:0;position:absolute}.Footer-module__eQLzJG__footerOverlay:after{content:"";top:0;bottom:0;right:calc(max(var(--container-padding),calc((100vw - var(--container-max-width))/2 + var(--container-padding))) - 10px);background:linear-gradient(to bottom,var(--color-overlay-white-95)0%,var(--color-overlay-white-85)100%);z-index:500;width:0;position:absolute}.Footer-module__eQLzJG__footerTitle{font-family:var(--font-family-desktop-display-l);font-size:var(--font-size-desktop-display-l);font-weight:var(--font-weight-desktop-display-l);line-height:var(--line-height-desktop-display-l);letter-spacing:var(--letter-spacing-desktop-display-l);text-align:center;z-index:2;width:35.4375rem;max-width:90%;color:var(--color-blue-base-900);position:relative}@media (max-width:768px){.Footer-module__eQLzJG__footerSection{height:477px;padding:0;position:relative}.Footer-module__eQLzJG__footerSection:before{background:var(--color-overlay-white-85)}.Footer-module__eQLzJG__footerOverlay:before,.Footer-module__eQLzJG__footerOverlay:after{display:none}.Footer-module__eQLzJG__footerTitle{font-family:var(--font-family-mobile-big-heading-m);font-size:var(--font-size-mobile-big-heading-m);font-weight:var(--font-weight-mobile-big-heading-m);line-height:var(--line-height-mobile-big-heading-m);letter-spacing:var(--letter-spacing-mobile-big-heading-m);width:100%;max-width:243px}.Footer-module__eQLzJG__cubeRow{display:flex!important}}@media (min-width:769px) and (max-width:1024px){.Footer-module__eQLzJG__footerSection{height:477px;padding:0;position:relative}.Footer-module__eQLzJG__footerSection:before{background:var(--color-overlay-white-85)}.Footer-module__eQLzJG__footerOverlay:before,.Footer-module__eQLzJG__footerOverlay:after{display:none}.Footer-module__eQLzJG__footerTitle{font-family:var(--font-family-mobile-big-heading-m);font-size:var(--font-size-mobile-big-heading-m);font-weight:var(--font-weight-mobile-big-heading-m);line-height:var(--line-height-mobile-big-heading-m);letter-spacing:var(--letter-spacing-mobile-big-heading-m);width:100%;max-width:243px}.Footer-module__eQLzJG__cubeRow{display:flex!important}}
/*# sourceMappingURL=f882a96444ac2e9d.css.map*/