.iYV4-q_button{--btn-bg:transparent;--btn-color:var(--ds-color-text-primary);--btn-border-color:transparent;--btn-fill-color:transparent;--fill-x:50%;--fill-y:50%;isolation:isolate;border:1px solid var(--btn-border-color);background-color:var(--btn-bg);color:var(--btn-color);font-family:var(--ds-font-sans);letter-spacing:-.02em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;transition:border-color var(--ds-transition-fast), color var(--ds-transition-fast);justify-content:center;align-items:center;gap:.75rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.iYV4-q_button{transition:none}}.iYV4-q_button:before{content:"";z-index:0;left:var(--fill-x);top:var(--fill-y);background-color:var(--btn-fill-color);width:500px;height:500px;transition:transform var(--ds-transition-slow);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}@media (prefers-reduced-motion:reduce){.iYV4-q_button:before{transition:none}}.iYV4-q_button:hover:before,.iYV4-q_button:focus-visible:before{transform:translate(-50%,-50%)scale(1)}.iYV4-q_button:disabled:before,.iYV4-q_button[aria-disabled=true]:before{display:none}.iYV4-q_button:hover{color:var(--btn-color)}.iYV4-q_button:focus-visible{outline:2px solid var(--ds-color-brand);outline-offset:3px}.iYV4-q_button:disabled,.iYV4-q_button[aria-disabled=true]{cursor:not-allowed;pointer-events:none}.iYV4-q_label,.iYV4-q_icon{z-index:1;position:relative}.iYV4-q_icon{flex-shrink:0;width:20px;height:20px;display:inline-flex}.iYV4-q_icon svg{width:100%;height:100%}.iYV4-q_sizeSm{border-radius:var(--ds-radius-lg);corner-shape:var(--ds-corner-shape);height:2rem;padding-inline:.5rem;font-size:.875rem}.iYV4-q_sizeMd{border-radius:var(--ds-radius-lg);corner-shape:var(--ds-corner-shape);height:2.5rem;padding-inline:.75rem;font-size:1rem}.iYV4-q_sizeLg{border-radius:var(--ds-radius-xl);corner-shape:var(--ds-corner-shape);height:3rem;padding-inline:1rem;font-size:1.2rem}.iYV4-q_iconOnly{padding-inline:0}.iYV4-q_iconOnly.iYV4-q_sizeSm{width:2rem}.iYV4-q_iconOnly.iYV4-q_sizeMd{width:2.5rem}.iYV4-q_iconOnly.iYV4-q_sizeLg{width:3rem}.iYV4-q_emphasisFilled{--btn-bg:var(--ds-color-brand);--btn-color:var(--ds-color-bg-primary);--btn-fill-color:var(--ds-color-brand-hover)}.iYV4-q_emphasisFilled[data-pressed=true]{--btn-bg:var(--ds-color-brand-active);--btn-fill-color:var(--ds-color-brand-active)}.iYV4-q_emphasisFilled:disabled,.iYV4-q_emphasisFilled[aria-disabled=true]{--btn-bg:var(--ds-color-brand-disabled)}.iYV4-q_emphasisTint{--btn-bg:var(--ds-color-brand-hover-bg);--btn-color:var(--ds-color-brand);--btn-fill-color:var(--ds-color-brand-selected-bg);--btn-border-color:var(--ds-color-brand-border-subtle)}.iYV4-q_emphasisTint:hover{--btn-bg:var(--ds-color-brand-selected-bg);--btn-color:var(--ds-color-brand-hover)}.iYV4-q_emphasisTint[data-pressed=true]{--btn-bg:var(--ds-color-brand-active-bg)}.iYV4-q_emphasisTint:disabled,.iYV4-q_emphasisTint[aria-disabled=true]{--btn-bg:var(--ds-color-bg-subtle);--btn-color:var(--ds-color-text-muted);--btn-border-color:transparent}.iYV4-q_emphasisOutline{--btn-color:var(--ds-color-brand);--btn-border-color:var(--ds-color-brand);--btn-fill-color:var(--ds-color-brand-hover-bg)}.iYV4-q_emphasisOutline[data-pressed=true]{--btn-bg:var(--ds-color-brand-active-bg)}.iYV4-q_emphasisOutline:disabled,.iYV4-q_emphasisOutline[aria-disabled=true]{--btn-color:var(--ds-color-brand-disabled);--btn-border-color:var(--ds-color-brand-disabled)}.iYV4-q_emphasisNeutral{--btn-bg:var(--ds-color-divider);--btn-color:var(--ds-color-text-primary);--btn-fill-color:var(--ds-color-brand-hover-bg)}.iYV4-q_emphasisNeutral[data-pressed=true]{--btn-bg:var(--ds-color-brand-active-bg)}.iYV4-q_emphasisNeutral:disabled,.iYV4-q_emphasisNeutral[aria-disabled=true]{--btn-bg:var(--ds-color-bg-subtle);--btn-color:var(--ds-color-text-muted)}.iYV4-q_emphasisGhost{--btn-color:var(--ds-color-text-primary);--btn-fill-color:var(--ds-color-brand-hover-bg)}.iYV4-q_emphasisGhost[data-pressed=true]{--btn-bg:var(--ds-color-brand-active-bg)}.iYV4-q_emphasisGhost:disabled,.iYV4-q_emphasisGhost[aria-disabled=true]{--btn-color:var(--ds-color-text-muted)}
.oMLnjq_dropdown{z-index:1;align-self:flex-start;width:fit-content;display:flex;position:relative}.oMLnjq_dropdown:has(>[aria-expanded=true]){z-index:1000}.oMLnjq_dropdownToggle.oMLnjq_dropdownToggle{white-space:nowrap;transition:opacity .12s ease-out, border-color var(--ds-transition-fast), color var(--ds-transition-fast)}.oMLnjq_dropdownToggle.oMLnjq_dropdownToggle[aria-expanded=true]{opacity:0}.oMLnjq_dropdownToggle:after{content:"";width:.45em;height:.45em;transition:transform var(--ds-transition-normal);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;margin-left:.25em;transform:translateY(-.12em)rotate(45deg)}.oMLnjq_dropdownToggle[aria-expanded=true]:after{transform:translateY(.12em)rotate(225deg)}.oMLnjq_dropdownMenu{text-align:left;min-width:10rem;padding:var(--ds-space-2);pointer-events:none;visibility:hidden;font-size:.875rem;transition:visibility 0s linear .25s;position:absolute;top:0;left:0}.oMLnjq_dropdownMenu.oMLnjq_show{pointer-events:auto;visibility:visible;transition-delay:0s}.oMLnjq_sheet{background:var(--ds-color-bg-primary);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-xl);corner-shape:var(--ds-corner-shape);box-shadow:var(--ds-elevation-1);opacity:0;pointer-events:none;background-clip:padding-box;position:absolute;top:0;left:0}.oMLnjq_highlight{border-radius:var(--ds-radius-lg);corner-shape:var(--ds-corner-shape);background-color:var(--ds-color-brand-hover-bg);opacity:0;pointer-events:none;transition:opacity var(--ds-transition-fast);position:absolute;top:0;left:0}.oMLnjq_dropdownMenu.oMLnjq_show[data-highlight] .oMLnjq_highlight{opacity:1;transition:opacity .16s cubic-bezier(.22,1,.36,1) .12s}.oMLnjq_dropdownItem.oMLnjq_dropdownItem{color:var(--ds-color-text-primary)}.oMLnjq_dropdownItem{font:inherit;letter-spacing:inherit;padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-lg);corner-shape:var(--ds-corner-shape);white-space:nowrap;cursor:pointer;opacity:0;background:0 0;border:none;align-items:center;width:100%;text-decoration:none;transition:opacity .16s cubic-bezier(.22,1,.36,1) 60ms,transform .22s cubic-bezier(.22,1,.36,1) 60ms;display:flex;position:relative;transform:translateY(8px)}.oMLnjq_dropdownMenu.oMLnjq_show .oMLnjq_dropdownItem{opacity:1;transition:opacity .16s cubic-bezier(.22,1,.36,1) .12s,transform .22s cubic-bezier(.22,1,.36,1) .12s;transform:translateY(0)}.oMLnjq_dropdownItem+.oMLnjq_dropdownItem{margin-top:var(--ds-space-1)}.oMLnjq_dropdownMenu:not(.oMLnjq_show) .oMLnjq_dropdownItem,.oMLnjq_dropdownMenu:not(.oMLnjq_show) .oMLnjq_highlight{transition:opacity 80ms ease-out}.oMLnjq_dropdownItem:focus-visible{outline:2px solid var(--ds-color-brand);outline-offset:-2px}.oMLnjq_dropdownItem.oMLnjq_active{color:var(--ds-color-brand)}.oMLnjq_dropdownItem.oMLnjq_active:after{content:"✓";right:var(--ds-space-3);position:absolute}[data-theme=light] .oMLnjq_sheet{background:#f9fafb;border-color:#e0e6eb}[data-theme=light] .oMLnjq_dropdownItem{color:#141a1f;background:0 0}[data-theme=light] .oMLnjq_dropdownItem.oMLnjq_active{color:var(--ds-color-brand)}.oMLnjq_dropdownItem.oMLnjq_active:focus{color:var(--ds-color-brand-hover)}[data-theme=light] .oMLnjq_dropdownItem.oMLnjq_active:focus{color:var(--ds-color-brand-hover)}[data-theme=dark] .oMLnjq_sheet{-webkit-backdrop-filter:var(--ds-effect-glass);backdrop-filter:var(--ds-effect-glass);background:#18191ccc;box-shadow:1px 3px 12px #0003}@media (prefers-reduced-motion:reduce){.oMLnjq_dropdownItem,.oMLnjq_dropdownMenu.oMLnjq_show .oMLnjq_dropdownItem{transition:none;transform:none}.oMLnjq_dropdownToggle:after,.oMLnjq_dropdownToggle.oMLnjq_dropdownToggle,.oMLnjq_highlight,.oMLnjq_dropdownMenu.oMLnjq_show[data-highlight] .oMLnjq_highlight{transition:none}}@media (forced-colors:active){.oMLnjq_sheet{border-color:canvastext}.oMLnjq_dropdownItem:focus,.oMLnjq_dropdownItem:focus-visible{outline-offset:-2px;outline:2px solid highlight}.oMLnjq_dropdownItem.oMLnjq_active,.oMLnjq_dropdownItem[aria-checked=true]{outline-offset:-2px;outline:2px solid canvastext}.oMLnjq_dropdownItem.oMLnjq_active:focus-visible{outline-color:highlight}}
.KYmK8q_root button svg{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.KYmK8q_iconCrossfade{width:20px;height:20px;display:inline-flex;position:relative}.KYmK8q_iconCrossfadeFrame{justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}
.N8-iGa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.S6Hkya_footerRow{grid-template-columns:1fr;align-items:start;display:grid}.S6Hkya_socials{margin-top:var(--ds-space-3)}@media (min-width:992px){.S6Hkya_footerRow{grid-template-rows:auto 2.5rem auto;grid-template-columns:repeat(2,1fr);column-gap:1.5rem}.S6Hkya_heading{grid-area:1/1}.S6Hkya_actions{grid-area:2/1;align-self:center}.S6Hkya_socials{grid-area:3/1}.S6Hkya_info{grid-area:2/2;align-self:center}.S6Hkya_theme{margin-top:var(--ds-space-3);flex-direction:column;grid-area:3/2;justify-content:center;min-height:2.5rem;display:flex}}
.GSLX3q_lightbox{z-index:1050;position:fixed;inset:0}.GSLX3q_backdrop{background:oklch(from var(--ds-color-text-primary) l c h / .9);position:absolute;inset:0}[data-theme=dark] .GSLX3q_backdrop{background:oklch(from var(--ds-color-bg-primary) l c h / .94)}.GSLX3q_boxImage{object-fit:cover;border-radius:var(--ds-radius-lg);transform-origin:0 0;will-change:transform;cursor:zoom-out;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background-position:50%;background-size:cover;display:block;position:fixed}.GSLX3q_boxCaption{padding:0 var(--ds-space-6);color:var(--ds-color-bg-primary);text-align:center;pointer-events:none;margin:0;position:fixed;left:0;right:0}[data-theme=dark] .GSLX3q_boxCaption{color:var(--ds-color-text-primary)}.GSLX3q_boxControl{position:absolute}.GSLX3q_boxClose{top:var(--ds-space-3);right:var(--ds-space-3)}.GSLX3q_boxPrev{top:50%;left:var(--ds-space-3);transform:translateY(-50%)}.GSLX3q_boxNext{top:50%;right:var(--ds-space-3);transform:translateY(-50%)}.GSLX3q_boxControl .GSLX3q_boxButton{border-radius:var(--ds-radius-pill);corner-shape:round;-webkit-backdrop-filter:var(--ds-effect-glass);backdrop-filter:var(--ds-effect-glass)}.GSLX3q_boxControl .GSLX3q_boxButton:focus-visible{outline-color:var(--ds-color-bg-primary)}:root:not([data-theme=dark]) .GSLX3q_boxControl .GSLX3q_boxButton{--btn-bg:oklch(from var(--ds-color-bg-primary) l c h / .12);--btn-color:var(--ds-color-bg-primary)}[data-theme=dark] .GSLX3q_boxControl .GSLX3q_boxButton:focus-visible{outline-color:var(--ds-color-text-primary)}@media (max-width:639px){.GSLX3q_boxPrev,.GSLX3q_boxNext{top:auto;bottom:var(--ds-space-3);transform:none}.GSLX3q_boxCaption{justify-content:center;align-items:center;height:3rem;padding:0 5rem;display:flex}}
.Oh4BqG_clone{pointer-events:none;corner-shape:var(--ds-corner-shape);border:1px solid var(--ds-color-border);position:fixed;overflow:hidden}.Oh4BqG_layer{object-fit:cover;object-position:center;will-change:opacity, filter;width:100%;height:100%;position:absolute;inset:0}.Oh4BqG_heroPicture{display:contents}.Oh4BqG_heroLayer{will-change:opacity, width, height, left, top;position:absolute}
.TMd1QW_root{width:100%;position:relative}.TMd1QW_list{column-count:2;column-gap:var(--ds-space-2);margin:0;padding:0;list-style:none}@media (min-width:768px){.TMd1QW_list{column-count:3;column-gap:var(--ds-space-3)}}.TMd1QW_item{break-inside:avoid;margin-bottom:var(--ds-space-2)}@media (min-width:768px){.TMd1QW_item{margin-bottom:var(--ds-space-3)}}.TMd1QW_root[data-measured] .TMd1QW_item{will-change:transform;margin:0;position:absolute;top:0;left:0}.TMd1QW_root[data-measured] .TMd1QW_item:not([data-shown]){opacity:0}.TMd1QW_item[data-hidden]{visibility:hidden}.TMd1QW_card{border-radius:var(--ds-radius-xl);corner-shape:var(--ds-corner-shape);width:100%;height:auto;color:inherit;font:inherit;text-align:left;cursor:zoom-in;-webkit-tap-highlight-color:transparent;transition:transform var(--ds-transition-slower), box-shadow var(--ds-transition-slower);background:0 0;border:0;padding:0;display:block;position:relative}.TMd1QW_card:focus-visible:not([data-quiet-focus]){outline:2px solid var(--ds-color-brand);outline-offset:3px}.TMd1QW_card[data-quiet-focus]{outline:none}@media (hover:hover){.TMd1QW_item:hover .TMd1QW_card{box-shadow:var(--ds-elevation-3);transform:translateY(-6px)scale(1.02)}}.TMd1QW_media{border:var(--ds-border-width) solid var(--ds-color-border);border-radius:var(--ds-radius-xl);corner-shape:var(--ds-corner-shape);background:var(--ds-color-bg-muted);isolation:isolate;width:100%;height:auto;display:block;position:relative;overflow:hidden}.TMd1QW_image{object-fit:cover;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;transition:opacity var(--ds-transition-slower);display:block}.TMd1QW_image[data-loaded],.TMd1QW_root:not([data-measured]) .TMd1QW_image{opacity:1}.TMd1QW_root[data-measured] :is(.TMd1QW_card,.TMd1QW_media,.TMd1QW_image){height:100%}.TMd1QW_caption{padding:var(--ds-space-5) var(--ds-space-3) var(--ds-space-3);color:#fff;color:lab(100% 0 0);font-weight:var(--ds-font-weight-semibold);pointer-events:none;opacity:0;transition:opacity var(--ds-transition-slow), transform var(--ds-transition-slower);background:linear-gradient(#0000 0%,#0000002e 45%,#0000008a 100%);background:linear-gradient(lab(0% 0 0/0) 0%,lab(0% 0 0/.18) 45%,lab(0% 0 0/.54) 100%);position:absolute;bottom:0;left:0;right:0;transform:translateY(6px)}.TMd1QW_item:hover .TMd1QW_caption,.TMd1QW_card:focus-visible .TMd1QW_caption{opacity:1;transform:none}.TMd1QW_ghost{pointer-events:none;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.TMd1QW_card,.TMd1QW_image,.TMd1QW_caption{transition:none}.TMd1QW_item:hover .TMd1QW_card{transform:none}}
.SDtIuq_heroCol{width:100%;margin-inline:auto}@media (min-width:1200px){.SDtIuq_heroCol{width:calc(83.333% - .25rem)}}
.lgYGiG_nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.lgYGiG_navLink{cursor:pointer;background:0 0;border:0;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.lgYGiG_navLink{transition:none}}.lgYGiG_navPills .lgYGiG_navLink{background-color:var(--ds-color-bg-muted);border-radius:var(--ds-radius-xl);corner-shape:var(--ds-corner-shape);color:var(--ds-color-text-primary);cursor:pointer;transition:all var(--ds-transition-normal);border:none;min-width:5rem;min-height:2.5rem;margin-right:1rem;padding:.5rem 1rem;font-weight:600}.lgYGiG_navPills .lgYGiG_navLink:hover{background-color:var(--ds-color-brand-hover-bg);color:var(--ds-color-text-primary)}.lgYGiG_navPills .lgYGiG_navLink:active{background-color:var(--ds-color-bg-muted);color:var(--ds-color-brand)}.lgYGiG_navPills .lgYGiG_navLink.lgYGiG_active{background-color:var(--ds-color-brand-selected-bg);color:var(--ds-color-brand-hover)}.lgYGiG_grid{width:100%;max-width:1440px;margin:0 auto;padding-bottom:80px;position:relative}.lgYGiG_grid:after{content:"";background:linear-gradient(to bottom, transparent 0%, var(--ds-color-bg-primary) 100%);pointer-events:none;height:80px;position:absolute;bottom:0;left:0;right:0}.lgYGiG_headRow{grid-template-columns:1fr;display:grid}@media (min-width:992px){.lgYGiG_headRow{grid-template-columns:repeat(2,1fr);column-gap:1.5rem}}.lgYGiG_igRow{grid-template-columns:1fr;place-items:center;display:grid}@media (min-width:992px){.lgYGiG_igRow{grid-template-columns:repeat(2,1fr);justify-items:stretch;column-gap:1.5rem}}
.w9YS1a_divider{border-top:.125rem solid var(--ds-color-divider);margin:calc(var(--ds-space-5) * 2) 0}.w9YS1a_worksGrid{row-gap:calc(var(--ds-space-5) + var(--ds-space-4));grid-template-columns:1fr;display:grid}@media (min-width:768px){.w9YS1a_worksGrid{grid-template-columns:repeat(2,1fr);column-gap:1.5rem}}.w9YS1a_backHome{margin:calc(var(--ds-space-5) * 3) 0;text-align:center}
.ikdnIa_section{overflow-x:clip}.ikdnIa_viewport{container-type:inline-size}.ikdnIa_frame{margin-inline:calc(50cqw - 50vw);position:relative}.ikdnIa_track{align-items:stretch;gap:var(--ds-space-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;padding-inline:calc(50vw - 50cqw);scroll-padding-inline:calc(50vw - 50cqw);display:flex;position:relative;overflow-x:auto}.ikdnIa_track[data-motion]{scroll-snap-type:none}.ikdnIa_track[data-motion=drag]{cursor:grabbing;-webkit-user-select:none;user-select:none}.ikdnIa_track::-webkit-scrollbar{display:none}.ikdnIa_track:focus-visible{outline:2px solid var(--ds-color-text-primary);outline-offset:4px}@media (min-width:768px){.ikdnIa_track{gap:var(--ds-space-4)}}.ikdnIa_slide{scroll-snap-align:start;flex:none;display:flex}.ikdnIa_slide .card{border-radius:var(--ds-radius-xl);corner-shape:var(--ds-corner-shape);background-color:#fff;width:100%;min-width:320px;max-width:380px}@media (max-width:768px){.ikdnIa_slide .card{min-width:300px;max-width:340px}}@media (min-width:1200px){.ikdnIa_slide .card{min-width:360px;max-width:420px}}[data-theme=dark] .ikdnIa_slide .card{background-color:var(--ds-color-bg-subtle)}.ikdnIa_companyLogo{object-fit:contain;width:auto;max-width:80px;height:24px}.ikdnIa_companyLogo[alt=ADPList]{max-width:100px;height:30px}@media (max-width:768px){.ikdnIa_companyLogo{height:20px}.ikdnIa_companyLogo[alt=ADPList]{height:28px}}.ikdnIa_navButton{margin-right:1rem}.ikdnIa_navGroup .ikdnIa_navButton{border-radius:var(--ds-radius-pill);corner-shape:round}.ikdnIa_navGroup .ikdnIa_navButton:focus-visible{outline-color:var(--ds-color-text-primary)}.ikdnIa_navGroup .ikdnIa_navButton:disabled{--btn-bg:var(--ds-color-divider);--btn-color:var(--ds-color-text-primary);opacity:.35}.ikdnIa_navButton svg{margin:0 0 4px}.ikdnIa_edge{width:min(calc(50vw - 50cqw), var(--ds-space-7));pointer-events:none;z-index:2;position:absolute;top:0;bottom:0;left:0}.ikdnIa_edgeRight{left:auto;right:0;transform:scaleX(-1)}.ikdnIa_edgeBand,.ikdnIa_edgeTint{opacity:0;transition:opacity var(--ds-transition-slow);position:absolute;inset:0}.ikdnIa_edgeVisible .ikdnIa_edgeBand,.ikdnIa_edgeVisible .ikdnIa_edgeTint{opacity:1}@media (prefers-reduced-motion:reduce){.ikdnIa_edgeBand,.ikdnIa_edgeTint{transition:none}}.ikdnIa_edgeBand:first-child{-webkit-backdrop-filter:blur(.5px);-webkit-mask-image:linear-gradient(90deg,#000 75%,#0000 100%);mask-image:linear-gradient(90deg,#000 75%,#0000 100%)}.ikdnIa_edgeBand:nth-child(2){-webkit-backdrop-filter:blur(1.5px);-webkit-mask-image:linear-gradient(90deg,#000 50%,#0000 75%);mask-image:linear-gradient(90deg,#000 50%,#0000 75%)}.ikdnIa_edgeBand:nth-child(3){-webkit-backdrop-filter:blur(3.4px);-webkit-mask-image:linear-gradient(90deg,#000 25%,#0000 50%);mask-image:linear-gradient(90deg,#000 25%,#0000 50%)}.ikdnIa_edgeBand:nth-child(4){-webkit-backdrop-filter:blur(7.1px);-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 25%);mask-image:linear-gradient(90deg,#000 0%,#0000 25%)}.ikdnIa_edgeTint{background:linear-gradient(to right, var(--ds-color-bg-primary) 0%, transparent 100%)}
.-i9KWa_heroGrid{grid-template-columns:1fr;justify-items:center;display:grid}.-i9KWa_heroText{order:2;width:100%}.-i9KWa_heroImage{order:1;width:100%}@media (min-width:576px){.-i9KWa_heroImage{width:66.666%}.-i9KWa_heroText{width:100%}}@media (min-width:992px){.-i9KWa_heroGrid{grid-template-columns:repeat(12,1fr);place-items:start stretch}.-i9KWa_heroText{order:0;grid-column:1/span 6;width:auto}.-i9KWa_heroImage{order:0;grid-column:9/span 4;width:auto}}.-i9KWa_approachGrid{grid-template-columns:1fr;display:grid}@media (min-width:768px){.-i9KWa_approachGrid{grid-template-columns:repeat(3,1fr);column-gap:1.5rem}}.-i9KWa_toolsRow{grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:992px){.-i9KWa_toolsRow{grid-template-columns:2fr 10fr;column-gap:1.5rem}}
.sxuMuG_wrapper{align-items:center;min-height:70vh;padding-block:6rem 3rem;display:flex}@media screen and (min-width:768px){.sxuMuG_wrapper{min-height:77vh;padding-block-start:8rem}}.sxuMuG_textBlock{width:100%;max-width:72ch;padding-block:1.75em}.sxuMuG_drift{font-family:var(--ds-font-serif);letter-spacing:-.08em;color:var(--ds-color-text-primary);text-align:center;margin:0 0 .75rem;padding-bottom:.15em;font-size:clamp(5rem,min(28vw,45vh),20rem);font-weight:400;line-height:.85;overflow:hidden}.sxuMuG_g{margin-inline:.04em;display:inline-block}.sxuMuG_g1{transform:translateY(-.04em)rotate(-1.5deg)}.sxuMuG_g2{transform:translateY(.06em)rotate(.8deg)}.sxuMuG_g3{transform:translateY(-.02em)rotate(2deg)}.sxuMuG_dot{color:var(--ds-color-brand);margin-inline-start:0;display:inline-block}.sxuMuG_eyebrow{margin:0 0 2.5em;font-size:1rem}.sxuMuG_focusTarget:focus{outline:none}.sxuMuG_wrapper[data-reveal] .sxuMuG_dot,.sxuMuG_wrapper[data-reveal] .sxuMuG_eyebrow,.sxuMuG_wrapper[data-reveal] .sxuMuG_ctaEnter{opacity:0}
.E0kJGG_heroCol{width:100%;margin-inline:auto}@media (min-width:992px){.E0kJGG_heroCol{width:calc(83.333% - .25rem)}}@media (min-width:1200px){.E0kJGG_heroCol{width:calc(75% - .375rem)}}.E0kJGG_worksGrid{row-gap:calc(var(--ds-space-5) + var(--ds-space-4));grid-template-columns:1fr;display:grid}@media (min-width:768px){.E0kJGG_worksGrid{grid-template-columns:repeat(2,1fr);column-gap:1.5rem}}.E0kJGG_blogGrid{row-gap:var(--ds-space-5);grid-template-columns:1fr;display:grid}@media (min-width:768px){.E0kJGG_blogGrid{grid-template-columns:repeat(3,1fr);column-gap:1.5rem}}
.RqRujq_worksGrid{grid-template-columns:1fr;display:grid}@media (min-width:768px){.RqRujq_worksGrid{grid-template-columns:repeat(2,1fr);column-gap:1.5rem}}
