.home-module__YEK6_W__home{--navy:#122333;--teal:#17685e;--pale:#edf2f1;--paper:var(--surface);max-width:1272px;margin:auto;padding:28px 40px 0}.home-module__YEK6_W__hero{background:var(--navy);color:#f7f9f8;grid-template-columns:1.18fr 1fr;gap:64px;padding:60px;display:grid}.home-module__YEK6_W__eyebrow{letter-spacing:1.2px;color:var(--teal);font:10px/1.7 Consolas,Liberation Mono,monospace}.home-module__YEK6_W__hero .home-module__YEK6_W__eyebrow{color:#9fbbb8;font-size:9px}.home-module__YEK6_W__intro h1{letter-spacing:-.055em;margin:27px 0 20px;font-size:clamp(54px,5.8vw,80px);font-weight:500;line-height:1.03}.home-module__YEK6_W__intro h1 span{color:#6dc5b1}.home-module__YEK6_W__role{color:#e7efed;letter-spacing:-.25px;font-size:19px}.home-module__YEK6_W__description{color:#b4c1cd;max-width:400px;margin-top:16px;font-size:14px;line-height:1.9}.home-module__YEK6_W__actions{flex-wrap:wrap;align-items:center;gap:27px;margin:29px 0 23px;display:flex}.home-module__YEK6_W__primary,.home-module__YEK6_W__secondary,.home-module__YEK6_W__requestButton{justify-content:center;align-items:center;gap:18px;min-height:46px;font-size:12px;transition:background .2s,color .2s;display:inline-flex}.home-module__YEK6_W__primary{color:#112e2a;background:#a7dacb;padding:12px 20px}.home-module__YEK6_W__primary:hover{background:#c3ecdf}.home-module__YEK6_W__secondary{color:#e6edeb}.home-module__YEK6_W__secondary:hover{color:#a7dacb}.home-module__YEK6_W__location{color:#99adb9;align-items:center;gap:8px;font-size:11px;display:flex}.home-module__YEK6_W__expertise{background:#ffffff03;border:1px solid #ffffff20;align-self:center;padding:23px 27px 8px}.home-module__YEK6_W__panelLabel{color:#839dad;letter-spacing:1.8px;margin-bottom:7px;font:9px/1.5 Consolas,monospace}.home-module__YEK6_W__capability{padding:23px 0}.home-module__YEK6_W__capability+.home-module__YEK6_W__capability{border-top:1px solid #ffffff17}.home-module__YEK6_W__capabilityTitle{align-items:center;gap:11px;display:flex}.home-module__YEK6_W__capabilityTitle svg{color:#8bcbb9;flex-shrink:0}.home-module__YEK6_W__capabilityTitle h2{letter-spacing:-.35px;font-size:16px}.home-module__YEK6_W__capabilityTitle>span{color:#8aa2b3;margin-left:auto;font:9px Consolas,monospace}.home-module__YEK6_W__capability p{color:#b4c1cd;margin:10px 0 9px;font-size:12px;line-height:1.7}.home-module__YEK6_W__tools{color:#8ab6ac;font:10px/1.8 Consolas,monospace}.home-module__YEK6_W__credentials{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:32px;padding:27px 0;display:flex}.home-module__YEK6_W__credentials>span,.home-module__YEK6_W__education>span{color:var(--muted);letter-spacing:1px;margin-right:auto;font:9px/1.8 Consolas,monospace}.home-module__YEK6_W__credentials p{color:var(--ink);letter-spacing:-.5px;font-size:17px;font-weight:600}.home-module__YEK6_W__section{padding:62px 0 0;scroll-margin-top:26px}.home-module__YEK6_W__sectionHeading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:26px;display:flex}.home-module__YEK6_W__sectionHeading h2{letter-spacing:-.04em;margin-top:9px;font-size:36px}.home-module__YEK6_W__sectionHeading>p{max-width:285px;font-size:12px;line-height:1.7}.home-module__YEK6_W__websites{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.home-module__YEK6_W__website{background:var(--paper);border:1px solid var(--line);flex-direction:column;padding:30px;transition:border-color .2s,background .2s;display:flex}.home-module__YEK6_W__website:hover{border-color:var(--teal);background:var(--pale)}.home-module__YEK6_W__projectTop{color:var(--muted);align-items:center;gap:13px;font:9px/1.6 Consolas,monospace;display:flex}.home-module__YEK6_W__projectNumber{color:var(--teal)}.home-module__YEK6_W__projectTop svg{color:var(--teal);flex-shrink:0;margin-left:auto}.home-module__YEK6_W__website h3{letter-spacing:-.045em;margin:37px 0 17px;font-size:32px}.home-module__YEK6_W__website>p{max-width:430px;font-size:13px;line-height:1.85}.home-module__YEK6_W__tags{flex-wrap:wrap;gap:7px;margin:25px 0 30px;display:flex}.home-module__YEK6_W__tags span{color:var(--teal);background:var(--pale);border:1px solid var(--line);padding:4px 8px;font-size:9px}.home-module__YEK6_W__projectFooter{border-top:1px solid var(--line);justify-content:space-between;gap:15px;margin-top:auto;padding-top:18px;font-size:11px;display:flex}.home-module__YEK6_W__projectFooter>span:first-child{color:var(--muted);font-family:Consolas,monospace}.home-module__YEK6_W__projectFooter>span:last-child{color:var(--teal)}.home-module__YEK6_W__linkNote{margin:-10px 0 20px;font-size:11px}.home-module__YEK6_W__extensions{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-module__YEK6_W__extension{border-bottom:1px solid var(--line);align-items:flex-start;gap:17px;padding:25px 22px 26px 0;transition:background .2s;display:flex}.home-module__YEK6_W__extension:nth-child(2n){border-left:1px solid var(--line);padding-left:26px}.home-module__YEK6_W__extension:hover{background:var(--pale)}.home-module__YEK6_W__extensionNumber{color:var(--muted);min-width:18px;padding-top:2px;font:10px/1.8 Consolas,monospace}.home-module__YEK6_W__extension>div{flex:1}.home-module__YEK6_W__extension>svg{color:var(--teal);flex-shrink:0;margin-top:4px}.home-module__YEK6_W__category{color:var(--teal);font:9px/1.8 Consolas,monospace}.home-module__YEK6_W__extension h3{letter-spacing:-.025em;margin:7px 0 9px;font-size:18px;line-height:1.3}.home-module__YEK6_W__extension p{max-width:370px;font-size:12px;line-height:1.7}.home-module__YEK6_W__storeLink{color:var(--teal);margin-top:13px;font-size:10px;display:inline-block}.home-module__YEK6_W__experienceSection{grid-template-columns:.9fr 1.3fr;gap:90px;margin-top:14px;display:grid}.home-module__YEK6_W__experienceIntro h2{margin:14px 0 23px;font-size:37px;line-height:1.15}.home-module__YEK6_W__experienceIntro>p:not(.home-module__YEK6_W__eyebrow){font-size:13px;line-height:1.9}.home-module__YEK6_W__textLink{color:var(--teal);align-items:center;gap:14px;margin-top:24px;font-size:12px;display:inline-flex}.home-module__YEK6_W__job{border-bottom:1px solid var(--line);padding:0 0 25px}.home-module__YEK6_W__job+.home-module__YEK6_W__job{padding-top:25px}.home-module__YEK6_W__job>div{justify-content:space-between;align-items:center;gap:18px;display:flex}.home-module__YEK6_W__job h3{letter-spacing:-.025em;font-size:21px}.home-module__YEK6_W__job span{color:var(--muted);white-space:nowrap;font:9px/1.6 Consolas,monospace}.home-module__YEK6_W__job h4{margin:9px 0;font-size:12px;font-weight:500;line-height:1.7}.home-module__YEK6_W__job p{font-size:12px;line-height:1.8}.home-module__YEK6_W__education{border-bottom:1px solid var(--line);align-items:flex-start;gap:35px;margin-top:30px;padding:29px 0;display:flex}.home-module__YEK6_W__education p{max-width:310px;font-size:11px;line-height:1.8}.home-module__YEK6_W__education strong{color:var(--ink);font-weight:500}.home-module__YEK6_W__privateSection{background:var(--pale);justify-content:space-between;align-items:center;gap:35px;margin-top:48px;padding:32px;display:flex}.home-module__YEK6_W__privateSection .home-module__YEK6_W__eyebrow{align-items:center;gap:7px;display:flex}.home-module__YEK6_W__privateSection h2{letter-spacing:-.025em;margin:12px 0;font-size:25px}.home-module__YEK6_W__privateSection p:not(.home-module__YEK6_W__eyebrow){max-width:550px;font-size:12px}.home-module__YEK6_W__privateSection nav{flex-wrap:wrap;gap:10px 19px;margin-top:21px;display:flex}.home-module__YEK6_W__privateSection nav a{align-items:center;gap:5px;font-size:11px;display:inline-flex}.home-module__YEK6_W__privateSection nav a:hover{color:var(--teal)}.home-module__YEK6_W__requestButton{border:1px solid var(--teal);color:var(--teal);white-space:nowrap;padding:12px 18px}.home-module__YEK6_W__requestButton:hover{background:var(--paper)}.home-module__YEK6_W__identity{text-align:center;margin:32px 0 0;font-size:10px}.home-module__YEK6_W__header{justify-content:space-between}.home-module__YEK6_W__headerNav{align-items:center;gap:26px;margin-left:auto;font-size:12px;display:flex}.home-module__YEK6_W__headerNav a:hover{color:#17685e}html[data-theme=dark] .home-module__YEK6_W__home{--teal:#92ccbc;--pale:#202e2e}html[data-theme=dark] .home-module__YEK6_W__headerNav a:hover{color:#92ccbc}@media (max-width:1050px){.home-module__YEK6_W__hero{gap:35px;padding:42px}.home-module__YEK6_W__intro h1{font-size:62px}.home-module__YEK6_W__expertise{padding:20px 20px 5px}.home-module__YEK6_W__capabilityTitle h2{font-size:14px}.home-module__YEK6_W__credentials{gap:24px}.home-module__YEK6_W__credentials p{font-size:15px}.home-module__YEK6_W__experienceSection{gap:45px}}@media (max-width:800px){.home-module__YEK6_W__hero{grid-template-columns:1fr;gap:35px}.home-module__YEK6_W__intro h1{font-size:clamp(54px,9vw,76px)}.home-module__YEK6_W__description{max-width:500px}.home-module__YEK6_W__expertise{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:22px;display:grid}.home-module__YEK6_W__panelLabel{grid-column:1/-1;margin:0}.home-module__YEK6_W__capability{padding:0}.home-module__YEK6_W__capability+.home-module__YEK6_W__capability{border:0}.home-module__YEK6_W__capabilityTitle{align-items:flex-start}.home-module__YEK6_W__capabilityTitle>span{display:none}.home-module__YEK6_W__capabilityTitle h2{line-height:1.4}.home-module__YEK6_W__credentials>span{flex-basis:100%}.home-module__YEK6_W__credentials{gap:13px 30px}.home-module__YEK6_W__sectionHeading>p{max-width:220px}.home-module__YEK6_W__experienceSection{grid-template-columns:1fr;gap:32px}.home-module__YEK6_W__experienceIntro{max-width:600px}.home-module__YEK6_W__education{flex-wrap:wrap;gap:18px 35px}.home-module__YEK6_W__education>span{flex-basis:100%}.home-module__YEK6_W__privateSection{flex-direction:column;align-items:flex-start;gap:25px}}@media (max-width:600px){.home-module__YEK6_W__home{padding:16px 20px 0}.home-module__YEK6_W__hero{padding:31px 24px}.home-module__YEK6_W__hero .home-module__YEK6_W__eyebrow{letter-spacing:.7px;font-size:8px;line-height:1.9}.home-module__YEK6_W__intro h1{font-size:clamp(43px,10.8vw,62px)}.home-module__YEK6_W__role{font-size:16px}.home-module__YEK6_W__description{font-size:13px}.home-module__YEK6_W__actions{gap:18px}.home-module__YEK6_W__expertise{padding:20px;display:block}.home-module__YEK6_W__capability{padding:20px 0}.home-module__YEK6_W__capability:last-child{padding-bottom:0}.home-module__YEK6_W__capability+.home-module__YEK6_W__capability{border-top:1px solid #ffffff17}.home-module__YEK6_W__capabilityTitle h2{font-size:15px}.home-module__YEK6_W__credentials{gap:12px 20px}.home-module__YEK6_W__credentials p{font-size:13px}.home-module__YEK6_W__section{padding-top:43px}.home-module__YEK6_W__sectionHeading{margin-bottom:22px;display:block}.home-module__YEK6_W__sectionHeading h2{font-size:30px}.home-module__YEK6_W__sectionHeading>p{max-width:none;margin-top:13px}.home-module__YEK6_W__websites,.home-module__YEK6_W__extensions{grid-template-columns:1fr}.home-module__YEK6_W__website{padding:23px}.home-module__YEK6_W__website h3{margin-top:28px;font-size:29px}.home-module__YEK6_W__projectTop{gap:9px;font-size:8px}.home-module__YEK6_W__projectFooter{font-size:10px}.home-module__YEK6_W__extension,.home-module__YEK6_W__extension:nth-child(2n){border-left:0;gap:14px;padding:23px 0}.home-module__YEK6_W__experienceIntro h2{font-size:32px}.home-module__YEK6_W__job>div{flex-wrap:wrap;gap:6px 18px}.home-module__YEK6_W__privateSection{margin-top:32px;padding:24px}.home-module__YEK6_W__privateSection h2{font-size:24px;line-height:1.2}.home-module__YEK6_W__headerNav{gap:15px;font-size:11px}.home-module__YEK6_W__headerNav a:nth-child(2){display:none}.home-module__YEK6_W__header{gap:15px}}
