._46wyDa_banner{z-index:1000;right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));left:max(18px, env(safe-area-inset-left));color:#f5f3ef;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080a10f7;border:1px solid #d3af705c;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;max-width:1120px;margin:0 auto;padding:18px 20px;display:flex;position:fixed;box-shadow:0 18px 60px #0000006b,inset 0 1px #ffffff0f}._46wyDa_copy{max-width:720px}._46wyDa_copy strong{color:#f4d5a0;margin-bottom:5px;font-size:.95rem;display:block}._46wyDa_copy p{color:#c8c9cf;margin:0 0 5px;font-size:.82rem;line-height:1.55}._46wyDa_copy a{color:#f4d5a0;text-underline-offset:3px;font-size:.8rem}._46wyDa_actions{flex:none;align-items:center;gap:9px;display:flex}._46wyDa_actions button,._46wyDa_settingsButton{color:#f5f3ef;min-height:42px;font:inherit;cursor:pointer;border:1px solid #ffffff38;border-radius:999px;padding:0 15px;font-size:.82rem}._46wyDa_reject{background:0 0}._46wyDa_accept{background:#e2c48c;color:#111!important;border-color:#e2c48c!important;font-weight:700!important}._46wyDa_actions button:focus-visible,._46wyDa_settingsButton:focus-visible,._46wyDa_copy a:focus-visible{outline-offset:3px;outline:2px solid #f4d5a0}._46wyDa_settingsButton{color:#111;background:#e2c48c;border-color:#e2c48c;font-weight:700}@media (max-width:700px){._46wyDa_banner{flex-direction:column;align-items:stretch;gap:14px;padding:16px}._46wyDa_actions{justify-content:flex-end}._46wyDa_actions button{flex:1}}@media (prefers-reduced-motion:reduce){._46wyDa_banner{scroll-behavior:auto}}
.Lcqcnq_story{color:#f5f3ef;background:#07090b;height:520svh;position:relative}.Lcqcnq_stickyStage{isolation:isolate;background:#080a0d;height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden}.Lcqcnq_posterWrapper{z-index:0;position:absolute;inset:0}.Lcqcnq_poster,.Lcqcnq_canvas{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Lcqcnq_poster{z-index:0;transition:opacity .5s}.Lcqcnq_posterHidden{opacity:0}.Lcqcnq_canvas{z-index:1}.Lcqcnq_vignette{z-index:2;pointer-events:none;background:linear-gradient(90deg,#030507e0 0%,#04060887 31%,#0406080f 58%,#0305074d 100%),linear-gradient(#030507ad,#0000 23% 69%,#030507c7);position:absolute;inset:0}.Lcqcnq_grid{z-index:3;pointer-events:none;opacity:.13;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 66%);mask-image:linear-gradient(90deg,#000,#0000 66%)}.Lcqcnq_loader,.Lcqcnq_error{z-index:10;color:#ffffffb8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.08em;text-transform:uppercase;background:#0406089e;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:9px 13px;font-size:11px;font-weight:700;display:flex;position:absolute;top:94px;left:clamp(20px,4vw,68px)}.Lcqcnq_loader span{background:#b9f45d;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite Lcqcnq_pulse;box-shadow:0 0 16px #b9f45dd1}.Lcqcnq_error{color:#ffd8d8;border-radius:12px;max-width:360px}.Lcqcnq_beatShell{z-index:5;align-items:center;width:min(1320px,100vw - 96px);height:100%;margin:0 auto;display:flex;position:relative}.Lcqcnq_alignRight{justify-content:flex-end}.Lcqcnq_beatIndex{color:#ffffff09;letter-spacing:-.1em;font-size:clamp(220px,29vw,480px);font-weight:900;line-height:.8;position:absolute;top:50%;left:-12px;transform:translateY(-51%)}.Lcqcnq_alignRight .Lcqcnq_beatIndex{left:auto;right:0}.Lcqcnq_beatCopy{width:min(610px,48vw);padding-top:34px;animation:.52s cubic-bezier(.2,.8,.2,1) both Lcqcnq_beatIn}.Lcqcnq_alignRight .Lcqcnq_beatCopy{text-align:right}.Lcqcnq_eyebrow{color:#c8ff72;letter-spacing:.22em;margin:0 0 22px;font-size:11px;font-weight:800}.Lcqcnq_beatCopy h1{color:#f5f3ef;letter-spacing:-.055em;text-wrap:balance;text-shadow:0 12px 44px #00000057;max-width:620px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6vw,92px);font-weight:400;line-height:.96}.Lcqcnq_lead{color:#f5f3efba;text-wrap:pretty;max-width:560px;margin:28px 0 0;font-size:clamp(16px,1.35vw,20px);line-height:1.64}.Lcqcnq_alignRight .Lcqcnq_lead{margin-left:auto}.Lcqcnq_actions{align-items:center;gap:13px;margin-top:36px;display:flex}.Lcqcnq_primaryAction,.Lcqcnq_secondaryAction,.Lcqcnq_inlineAction{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 20px;font-size:13px;font-weight:800;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.Lcqcnq_primaryAction{color:#10130d;background:#c8ff72}.Lcqcnq_primaryAction:hover{background:#d7ff98;transform:translateY(-2px)}.Lcqcnq_secondaryAction{color:#f5f3ef;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #fff3}.Lcqcnq_secondaryAction:hover{border-color:#fff6;transform:translateY(-2px)}.Lcqcnq_inlineAction{color:#c8ff72;min-height:42px;margin-top:28px;padding:0}.Lcqcnq_storyFooter{z-index:6;color:#f5f3ef7a;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(1320px,100vw - 96px);font-size:10px;font-weight:800;display:grid;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.Lcqcnq_storyFooter>span{align-items:center;gap:8px;display:inline-flex}.Lcqcnq_storyFooter>span:last-child{justify-self:end}.Lcqcnq_beatRail{align-items:center;gap:6px;display:flex}.Lcqcnq_beatRail i{background:#ffffff2e;border-radius:99px;width:34px;height:2px;transition:background .3s,transform .3s}.Lcqcnq_beatRail .Lcqcnq_activeRail{background:#c8ff72;transform:scaleY(1.5)}.Lcqcnq_reducedStory{height:auto}.Lcqcnq_reducedStory .Lcqcnq_stickyStage{min-height:760px;position:relative}.Lcqcnq_reducedSummary{background:#ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:min(1120px,100vw - 48px);margin:0 auto;padding:72px 0;display:grid}.Lcqcnq_reducedSummary article{background:#0b0e11;grid-template-columns:auto 1fr;gap:24px;min-height:210px;padding:32px;display:grid}.Lcqcnq_reducedSummary article>span,.Lcqcnq_reducedSummary strong{color:#c8ff72;letter-spacing:.14em;font-size:11px}.Lcqcnq_reducedSummary p{color:#f5f3efa6;margin:14px 0 0;line-height:1.65}@keyframes Lcqcnq_beatIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translate(0,0)}}@keyframes Lcqcnq_pulse{50%{opacity:.38;transform:scale(.7)}}@media (max-width:900px){.Lcqcnq_story{height:460svh}.Lcqcnq_stickyStage{min-height:600px}.Lcqcnq_vignette{background:linear-gradient(#03050794 0%,#0000 26%,#03050738 52%,#030507f0 100%),linear-gradient(90deg,#0305072e,#0000 72%)}.Lcqcnq_grid{opacity:.08;background-size:56px 56px}.Lcqcnq_beatShell,.Lcqcnq_storyFooter{width:calc(100vw - 40px)}.Lcqcnq_beatShell,.Lcqcnq_alignRight{justify-content:flex-start;align-items:flex-end;padding-bottom:104px}.Lcqcnq_beatCopy,.Lcqcnq_alignRight .Lcqcnq_beatCopy{text-align:left;width:min(680px,100%)}.Lcqcnq_beatCopy h1{max-width:660px;font-size:clamp(42px,8vw,64px)}.Lcqcnq_lead,.Lcqcnq_alignRight .Lcqcnq_lead{max-width:620px;margin-left:0}.Lcqcnq_beatIndex,.Lcqcnq_alignRight .Lcqcnq_beatIndex{font-size:200px;inset:auto 0 62px auto;transform:none}.Lcqcnq_storyFooter{grid-template-columns:1fr auto}.Lcqcnq_storyFooter>span:last-child{display:none}.Lcqcnq_reducedSummary{grid-template-columns:1fr}}@media (max-width:560px){.Lcqcnq_story{height:430svh}.Lcqcnq_stickyStage{min-height:580px}.Lcqcnq_poster,.Lcqcnq_canvas{object-position:50% 50%}.Lcqcnq_loader,.Lcqcnq_error{width:fit-content;max-width:calc(100vw - 28px);top:82px;left:14px;right:14px}.Lcqcnq_beatShell,.Lcqcnq_storyFooter{width:calc(100vw - 28px)}.Lcqcnq_beatShell,.Lcqcnq_alignRight{padding-bottom:96px}.Lcqcnq_beatCopy{padding-top:72px}.Lcqcnq_eyebrow{margin-bottom:14px;font-size:9px}.Lcqcnq_beatCopy h1{font-size:clamp(38px,12.5vw,54px);line-height:.98}.Lcqcnq_lead{margin-top:18px;font-size:14px;line-height:1.55}.Lcqcnq_actions{flex-direction:column;align-items:stretch;margin-top:24px}.Lcqcnq_primaryAction,.Lcqcnq_secondaryAction{min-height:46px}.Lcqcnq_beatIndex,.Lcqcnq_alignRight .Lcqcnq_beatIndex{font-size:150px;bottom:72px}.Lcqcnq_storyFooter{bottom:18px}.Lcqcnq_storyFooter>span{display:none}.Lcqcnq_beatRail{width:100%}.Lcqcnq_beatRail i{flex:1;width:auto}.Lcqcnq_reducedStory .Lcqcnq_stickyStage{min-height:720px}.Lcqcnq_reducedSummary{width:calc(100vw - 28px);padding:42px 0}.Lcqcnq_reducedSummary article{grid-template-columns:1fr;gap:10px;padding:24px 20px}}@media (prefers-reduced-motion:reduce){.Lcqcnq_poster{transition:none}.Lcqcnq_beatCopy,.Lcqcnq_loader span{animation:none}.Lcqcnq_primaryAction,.Lcqcnq_secondaryAction,.Lcqcnq_inlineAction,.Lcqcnq_beatRail i{transition:none}}
.wgdhsq_section{background:var(--paper);border-top:1px solid var(--line-dark);padding:130px 0 150px;position:relative;overflow:hidden}.wgdhsq_shell{width:min(1320px,100vw - 48px);margin-inline:auto}.wgdhsq_headerRow{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.wgdhsq_eyebrow{letter-spacing:.18em;color:#5f654f;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-size:11px;font-weight:850;display:inline-flex}.wgdhsq_title{letter-spacing:-.04em;color:var(--ink);text-transform:uppercase;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.4vw,68px);font-weight:400;line-height:1.05}.wgdhsq_title em{color:#586146;font-family:Georgia,serif;font-style:italic}.wgdhsq_navArrows{align-items:center;gap:12px;display:flex}.wgdhsq_arrowBtn{color:#0a0c0e;cursor:pointer;background:#fff;border:1px solid #0a0c0e26;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:all .25s cubic-bezier(.2,.8,.2,1);display:flex;box-shadow:0 4px 14px #0000000a}.wgdhsq_arrowBtn:hover:not(:disabled){color:#fff;background:#0a0c0e;border-color:#0a0c0e;transform:translateY(-2px);box-shadow:0 8px 20px #0000001f}.wgdhsq_arrowBtn:disabled{opacity:.35;cursor:not-allowed}.wgdhsq_filterContainer{-webkit-overflow-scrolling:touch;margin-bottom:40px;padding-bottom:6px;overflow-x:auto}.wgdhsq_filterBar{background:#0a0c0e0a;border:1px solid #0a0c0e14;border-radius:999px;gap:8px;width:fit-content;padding:6px;display:flex}.wgdhsq_tabBtn{color:#0a0c0ea6;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.wgdhsq_tabBtn:hover{color:var(--ink);background:#ffffff80}.wgdhsq_tabBtnActive{color:var(--ink);background:#fff;box-shadow:0 4px 14px #0000000f,0 1px 3px #00000008}.wgdhsq_tabCount{background:#0a0c0e12;border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:700}.wgdhsq_tabBtnActive .wgdhsq_tabCount{background:var(--lime);color:#0a0c0e}.wgdhsq_stageWrapper{perspective:1400px;perspective-origin:50%;width:100%;height:500px;transform-style:preserve-3d;-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:grab;justify-content:center;align-items:center;margin:10px 0 20px;display:flex;position:relative}.wgdhsq_stageWrapper:active{cursor:grabbing}.wgdhsq_card3DWrapper{width:min(840px,86vw);height:440px;transform-style:preserve-3d;will-change:transform, opacity, filter;margin-top:-220px;margin-left:max(-420px,-43vw);transition:box-shadow .4s;position:absolute;top:50%;left:50%}.wgdhsq_finexaCard{backface-visibility:hidden;background:#111417;border:1px solid #ffffff14;border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);width:100%;height:100%;transition:border-color .4s;display:grid;overflow:hidden;box-shadow:0 24px 60px -12px #00000073,0 2px 6px #0000001a}.wgdhsq_finexaCardActive{box-shadow:0 32px 84px -16px #000000a6,0 0 0 1px #ffffff26,0 0 40px #c8ff720f}.wgdhsq_finexaCardSide{cursor:pointer}.wgdhsq_finexaCardSide:hover{filter:brightness(.92)!important}.wgdhsq_finexaCardSide:hover .wgdhsq_finexaCard{border-color:#c8ff724d}.wgdhsq_cardLeft{flex-direction:column;justify-content:space-between;gap:18px;min-width:0;padding:36px;display:flex;overflow:hidden}.wgdhsq_cardTopMeta{flex-direction:column;gap:10px;display:flex}.wgdhsq_cardCategory{letter-spacing:.18em;color:var(--lime);text-transform:uppercase;font-size:10.5px;font-weight:850}.wgdhsq_cardTitle{letter-spacing:-.035em;color:#f5f4ef;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.2vw,30px);font-weight:400;line-height:1.15}.wgdhsq_cardDescription{color:#f5f4efb8;margin:0;font-size:14px;line-height:1.62}.wgdhsq_cardBottomActions{flex-direction:column;gap:16px;display:flex}.wgdhsq_tagList{flex-wrap:wrap;gap:6px;display:flex}.wgdhsq_tagPill{color:#f5f4efd9;background:#ffffff14;border-radius:6px;padding:3.5px 9px;font-size:11px;font-weight:600}.wgdhsq_accentProgressLine{background:#ffffff1a;border-radius:2px;width:100%;height:2px;position:relative;overflow:hidden}.wgdhsq_accentProgressFill{background:linear-gradient(90deg, var(--lime), #fff);border-radius:2px;height:100%;transition:width .4s}.wgdhsq_liveActionBtn{color:#0a0c0e;background:#fff;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:11px 22px;font-size:13px;font-weight:750;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 16px #ffffff1f}.wgdhsq_liveActionBtn:hover{background:var(--lime);color:#0a0c0e;transform:translateY(-2px);box-shadow:0 8px 24px #c8ff7259}.wgdhsq_cardRight{background:#090c0e;justify-content:center;align-items:center;min-width:0;padding:20px;display:flex;position:relative;overflow:hidden}.wgdhsq_framedMockup{background:#15191d;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 16px 40px #0006}.wgdhsq_browserHeader{background:#ffffff0d;border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.wgdhsq_trafficLights{align-items:center;gap:6px;display:flex}.wgdhsq_dot{border-radius:50%;width:8.5px;height:8.5px}.wgdhsq_dotRed{background:#ff5f56}.wgdhsq_dotYellow{background:#ffbd2e}.wgdhsq_dotGreen{background:#27c93f}.wgdhsq_urlPill{color:#fff9;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0f;border-radius:6px;align-items:center;gap:6px;max-width:180px;padding:3px 9px;font-family:monospace;font-size:10.5px;display:flex;overflow:hidden}.wgdhsq_liveBadge{letter-spacing:.08em;color:#4ade80;text-transform:uppercase;background:#27c93f26;border-radius:999px;align-items:center;gap:5px;padding:2.5px 7px;font-size:9.5px;font-weight:800;display:inline-flex}.wgdhsq_liveDot{background:#4ade80;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite wgdhsq_pulseDot;box-shadow:0 0 6px #4ade80}@keyframes wgdhsq_pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.wgdhsq_mockupImageContainer{flex:1;min-height:0;position:relative;overflow:hidden}.wgdhsq_screenshotImg{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.8,.2,1)}.wgdhsq_finexaCard:hover .wgdhsq_screenshotImg{transform:scale(1.05)}.wgdhsq_bottomControlBar{-webkit-backdrop-filter:blur(16px);margin-top:36px;background:#ffffffd9;border:1px solid #0a0c0e1a;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;max-width:720px;margin-inline:auto;padding:12px 24px;display:flex;box-shadow:0 8px 24px #0000000d}.wgdhsq_playPauseBtn{color:#0a0c0e;cursor:pointer;background:#fff;border:1px solid #0a0c0e1f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.wgdhsq_playPauseBtn:hover{color:#fff;background:#0a0c0e}.wgdhsq_counterPill{color:#0a0c0e;letter-spacing:.08em;white-space:nowrap;font-family:monospace;font-size:13px;font-weight:700}.wgdhsq_progressBarWrapper{background:#0a0c0e14;border-radius:999px;flex:1;height:6px;position:relative;overflow:hidden}.wgdhsq_progressBarFill{background:#0a0c0e;border-radius:999px;height:100%;transition:width .3s}@media (max-width:900px){.wgdhsq_stageWrapper{height:580px}.wgdhsq_card3DWrapper{width:min(480px,90vw);height:520px;margin-top:-260px;margin-left:max(-240px,-45vw)}.wgdhsq_finexaCard{grid-template-rows:auto 240px;grid-template-columns:1fr;height:100%}.wgdhsq_cardLeft{gap:12px;padding:22px 20px}.wgdhsq_cardDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wgdhsq_mockupImageContainer{height:100%;min-height:180px}.wgdhsq_headerRow{flex-direction:column;align-items:flex-start;gap:20px}}
.k8HwIW_site{--ink:#0a0c0e;--ink-soft:#111417;--paper:#f0eee8;--paper-soft:#e7e4dc;--line-dark:#0a0c0e24;--line-light:#ffffff21;--lime:#c8ff72;--lilac:#c9b7ff;--cyan:#92e7f1;min-height:100vh;color:var(--ink);background:var(--paper);overflow-x:clip}.k8HwIW_shell{width:min(1280px,100vw - 72px);margin-inline:auto}.k8HwIW_pageProgress{z-index:500;transform-origin:0;background:linear-gradient(90deg, var(--lime), var(--cyan), var(--lilac));height:3px;position:fixed;top:0;left:0;right:0}.k8HwIW_header{z-index:200;padding:0 18px;position:fixed;top:16px;left:0;right:0}.k8HwIW_headerShell{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#080a0c6e;border:1px solid #ffffff21;border-radius:18px;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1320px,100%);min-height:68px;margin:0 auto;padding:8px 10px 8px 12px;transition:background .25s,border-color .25s,box-shadow .25s;display:grid;box-shadow:0 20px 60px #0000001f}.k8HwIW_headerScrolled .k8HwIW_headerShell{background:#080a0cdb;border-color:#ffffff30;box-shadow:0 20px 60px #0003}.k8HwIW_brand{color:#f5f3ef;align-items:center;gap:10px;width:fit-content;display:inline-flex}.k8HwIW_brand img{border-radius:11px;width:42px;height:42px}.k8HwIW_brand>span{gap:1px;display:grid}.k8HwIW_brand strong{letter-spacing:.22em;font-size:13px;line-height:1}.k8HwIW_brand small{color:#f5f3ef7a;letter-spacing:.16em;font-size:7px;font-weight:800}.k8HwIW_desktopNav{align-items:center;gap:30px;display:flex}.k8HwIW_desktopNav a{color:#f5f3efab;letter-spacing:.06em;font-size:11px;font-weight:750;transition:color .18s;position:relative}.k8HwIW_desktopNav a:after{content:"";background:var(--lime);height:1px;transition:right .18s;position:absolute;bottom:-7px;left:0;right:100%}.k8HwIW_desktopNav a:hover{color:#fff}.k8HwIW_desktopNav a:hover:after{right:0}.k8HwIW_headerCta{color:#10130d;background:var(--lime);border-radius:12px;justify-self:end;align-items:center;gap:9px;min-height:48px;padding:0 19px;font-size:12px;font-weight:850;transition:transform .18s,background .18s;display:inline-flex}.k8HwIW_headerCta:hover{background:#d7ff99;transform:translateY(-2px)}.k8HwIW_menuButton{color:#fff;background:#ffffff0d;border:1px solid #ffffff26;border-radius:12px;place-items:center;width:46px;height:46px;display:none}.k8HwIW_mobileMenu{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#080a0cf5;border:1px solid #ffffff24;border-radius:18px;width:min(1320px,100%);margin:8px auto 0;padding:16px;box-shadow:0 26px 70px #00000052}.k8HwIW_mobileMenu nav{display:grid}.k8HwIW_mobileMenu a{color:#f5f3ef;border-bottom:1px solid #ffffff14;grid-template-columns:34px 1fr auto;align-items:center;min-height:60px;font-family:Georgia,Times New Roman,serif;font-size:22px;display:grid}.k8HwIW_mobileMenu a:last-child{border-bottom:0}.k8HwIW_mobileMenu a span{color:var(--lime);font-family:Inter,sans-serif;font-size:9px;font-weight:800}.k8HwIW_capabilityStrip{color:#ffffffad;background:var(--ink);border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;overflow:hidden}.k8HwIW_capabilityStrip>div{align-items:center;width:max-content;min-height:72px;display:flex}.k8HwIW_capabilityStrip span{letter-spacing:.18em;align-items:center;gap:48px;padding:0 24px;font-size:10px;font-weight:800;display:inline-flex}.k8HwIW_capabilityStrip i{background:var(--lime);width:5px;height:5px;transform:rotate(45deg)}.k8HwIW_stickyCurtainWrapper{position:relative}.k8HwIW_plainIntro{z-index:1;background-color:var(--paper);background-image:radial-gradient(#f6f4ee73 0%,#f6f4ee33 65%,#f6f4ee8c 100%),url(/plain-intro-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;min-height:100vh;padding:100px 0;display:flex;position:sticky;top:0;overflow:hidden}.k8HwIW_plainIntroGrid{grid-template-columns:.45fr 1.5fr 1fr;align-items:start;gap:54px;display:grid}.k8HwIW_sectionEyebrow,.k8HwIW_outcomeHeading>p,.k8HwIW_projectCategory{color:#5f654f;letter-spacing:.18em;margin:0;font-size:10px;font-weight:850;line-height:1.3}.k8HwIW_plainKicker{color:#0d1117;-webkit-backdrop-filter:blur(12px);letter-spacing:.18em;background:#ffffffbf;border:1px solid #ffffffe6;border-radius:999px;align-items:center;width:fit-content;margin:0;padding:6px 14px;font-size:11px;font-weight:850;line-height:1.3;display:inline-flex;box-shadow:0 4px 12px #0000000d}.k8HwIW_plainIntro h2{letter-spacing:-.055em;color:#07090b;text-shadow:0 2px 14px #ffffffe6,0 0 28px #ffffffb3;margin:-10px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,5vw,76px);font-weight:400;line-height:1.05}.k8HwIW_plainCopy{color:#14171a;-webkit-backdrop-filter:blur(18px);background:#ffffffbf;border:1px solid #ffffffe6;border-radius:18px;gap:18px;padding:24px 28px;font-size:16px;font-weight:500;line-height:1.72;display:grid;box-shadow:0 16px 36px -12px #00000012}.k8HwIW_plainCopy p{color:#14171a;margin:0}.k8HwIW_services{z-index:2;border-top:1px solid var(--line-dark);background:var(--paper);padding:140px 0;position:relative;box-shadow:0 -24px 48px -12px #0000001f}.k8HwIW_work{border-top:1px solid var(--line-dark);background:var(--paper);padding:140px 0}.k8HwIW_serviceStackContainer{flex-direction:column;margin-top:54px;display:flex;position:relative}.k8HwIW_serviceCardLayer{width:100%;margin-bottom:24vh;position:sticky}.k8HwIW_serviceCardLayer:last-child{margin-bottom:0}.k8HwIW_serviceStackCard{background:#fff;border:1px solid #0a0c0e1f;border-radius:24px;width:100%;max-width:1060px;margin:0 auto;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 -8px 24px -4px #0000000d,0 24px 48px -12px #0000001c,0 1px 3px #0000000a}.k8HwIW_serviceStackCard:hover{transform:translateY(-4px);box-shadow:0 -12px 32px -4px #00000014,0 32px 64px -12px #00000029}.k8HwIW_serviceStackCardInner{color:var(--ink);flex-direction:column;gap:28px;padding:38px 44px;text-decoration:none;display:flex}.k8HwIW_serviceStackTop{border-bottom:1px solid #0a0c0e14;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.k8HwIW_serviceBadge{color:var(--ink);align-items:center;gap:12px;display:inline-flex}.k8HwIW_serviceNum{letter-spacing:.1em;color:var(--ink);background:#0a0c0e0f;border-radius:6px;padding:4px 10px;font-family:monospace;font-size:13.5px;font-weight:850}.k8HwIW_serviceTags{flex-wrap:wrap;gap:8px;display:flex}.k8HwIW_serviceTag{color:#0a0c0ebf;background:#0a0c0e0a;border-radius:999px;padding:4px 11px;font-size:11px;font-weight:650}.k8HwIW_serviceStackGrid{grid-template-columns:1.1fr 1.3fr;align-items:start;gap:48px;display:grid}.k8HwIW_serviceStackLeft h3{letter-spacing:-.04em;color:#0a0c0e;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.2vw,42px);font-weight:400;line-height:1.1}.k8HwIW_serviceStackLeft .k8HwIW_serviceShort{color:#0a0c0ed9;margin:0;font-size:16.5px;font-weight:500;line-height:1.6}.k8HwIW_serviceStackRight{flex-direction:column;gap:22px;display:flex}.k8HwIW_serviceStackRight .k8HwIW_serviceDetail{color:#0a0c0ea6;margin:0;font-size:15px;line-height:1.75}.k8HwIW_serviceStackRight .k8HwIW_cardAction{color:#0a0c0e;background:#0a0c0e0d;border-radius:8px;align-items:center;gap:8px;width:fit-content;padding:10px 18px;font-size:13.5px;font-weight:750;transition:all .2s;display:inline-flex}.k8HwIW_serviceStackCard:hover .k8HwIW_cardAction{color:#fff;background:#0a0c0e}@media (max-width:860px){.k8HwIW_serviceStackGrid{grid-template-columns:1fr;gap:20px}.k8HwIW_serviceStackCardInner{gap:20px;padding:26px 22px}.k8HwIW_serviceCardLayer{margin-bottom:20vh}}.k8HwIW_sectionIntro{grid-template-columns:92px minmax(0,1.7fr) minmax(280px,.7fr);align-items:end;gap:42px;margin-bottom:72px;display:grid}.k8HwIW_sectionMarker{grid-template-rows:auto 1fr;align-self:stretch;gap:14px;display:grid}.k8HwIW_sectionMarker span{color:#6d7165;font-size:11px;font-weight:800}.k8HwIW_sectionMarker i{background:var(--line-dark);width:1px;height:100%;min-height:82px}.k8HwIW_sectionEyebrow{margin-bottom:18px}.k8HwIW_sectionIntro h2,.k8HwIW_founderCopy h2,.k8HwIW_contactCopy h2,.k8HwIW_outcomeHeading h2{letter-spacing:-.055em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,5vw,72px);font-weight:400;line-height:1}.k8HwIW_sectionIntro h2 em,.k8HwIW_founderCopy h2 em,.k8HwIW_contactCopy h2 em{color:#697154;font-weight:400}.k8HwIW_sectionBody{color:#0a0c0e94;margin:0;font-size:15px;line-height:1.72}.k8HwIW_introInverse .k8HwIW_sectionMarker span,.k8HwIW_introInverse .k8HwIW_sectionEyebrow{color:var(--lime)}.k8HwIW_introInverse .k8HwIW_sectionMarker i{background:var(--line-light)}.k8HwIW_introInverse h2{color:#f3f1eb}.k8HwIW_introInverse h2 em{color:#f3f1eb7a}.k8HwIW_introInverse .k8HwIW_sectionBody{color:#f3f1eb94}.k8HwIW_serviceGrid{border:1px solid var(--line-dark);background:var(--line-dark);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.k8HwIW_serviceCard{background:var(--paper);flex-direction:column;height:100%;min-height:auto;display:flex}.k8HwIW_serviceCard>a{height:100%;color:var(--ink);flex-direction:column;flex:1;padding:28px 26px 24px;transition:background .26s,color .26s;display:flex}.k8HwIW_serviceCard>a:hover{color:#f5f3ef;background:var(--ink-soft)}.k8HwIW_featuredService>a{background:radial-gradient(circle at 85% 20%, #c9b7ff47, transparent 28%), var(--paper-soft)}.k8HwIW_cardTop,.k8HwIW_projectTop{color:#6d7165;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.k8HwIW_serviceCard h3{letter-spacing:-.035em;max-width:440px;margin:26px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,2vw,34px);font-weight:400;line-height:1.15}.k8HwIW_serviceShort{margin:0;font-size:15.5px;font-weight:700;line-height:1.45}.k8HwIW_serviceDetail{color:#0a0c0e9e;margin:10px 0 18px;font-size:13.5px;line-height:1.62}.k8HwIW_serviceCard>a:hover .k8HwIW_serviceDetail{color:#f5f3ef99}.k8HwIW_tags{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.k8HwIW_tags span{opacity:.58;border:1px solid;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:750}.k8HwIW_cardAction{color:#56613f;border-top:1px solid #0a0c0e14;align-items:center;gap:8px;margin-top:20px;padding-top:14px;font-size:11px;font-weight:800;display:inline-flex}.k8HwIW_serviceCard>a:hover .k8HwIW_cardAction{color:var(--lime);border-top-color:#ffffff1a}.k8HwIW_outcomes{z-index:10;color:#f5f3ef;background:radial-gradient(circle at 20% 30%, #c9b7ff1a, transparent 30%), var(--ink);padding:130px 0;position:relative}.k8HwIW_outcomeHeading{max-width:850px;margin-bottom:64px}.k8HwIW_outcomeHeading>p{color:var(--lime);margin-bottom:18px}.k8HwIW_outcomeGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.k8HwIW_outcomeCard{border:1px solid var(--line-light);background:#ffffff06;border-radius:2px;min-height:410px;padding:30px;position:relative;overflow:hidden}.k8HwIW_outcomeCard:after{content:"";border:1px solid #c8ff7238;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-80px;right:-80px;box-shadow:0 0 0 28px #c8ff7206,0 0 0 58px #c8ff7205}.k8HwIW_outcomeNumber{color:#ffffff52;font-size:11px}.k8HwIW_outcomeCard>p{color:var(--lime);letter-spacing:.16em;margin:64px 0 13px;font-size:10px;font-weight:850}.k8HwIW_outcomeCard h3{letter-spacing:-.035em;max-width:360px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:400;line-height:1.08}.k8HwIW_outcomeCard>div{gap:10px;margin-top:34px;display:grid}.k8HwIW_outcomeCard>div span{color:#f5f3ef8c;align-items:center;gap:8px;font-size:12px;display:flex}.k8HwIW_process{color:#f5f3ef;background:#121518;padding:140px 0}.k8HwIW_processGrid{border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);grid-template-columns:repeat(4,1fr);display:grid}.k8HwIW_processCard{border-right:1px solid var(--line-light);min-height:390px;padding:30px 26px}.k8HwIW_processCard:last-child{border-right:0}.k8HwIW_processCard>div{color:var(--lime);align-items:center;gap:18px;font-size:10px;font-weight:800;display:flex}.k8HwIW_processCard>div i{background:linear-gradient(90deg, var(--lime), transparent);flex:1;height:1px}.k8HwIW_processCard h3{letter-spacing:-.035em;margin:74px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400}.k8HwIW_processCard p{color:#f5f3ef8f;margin:0;font-size:13px;line-height:1.72}.k8HwIW_processPromise{color:var(--lime);background:#c8ff720a;border:1px solid #c8ff723d;grid-template-columns:auto 1fr;align-items:center;gap:22px;margin-top:42px;padding:28px 30px;display:grid}.k8HwIW_processPromise p{color:#f5f3ef9e;margin:0;font-size:14px;line-height:1.65}.k8HwIW_processPromise strong{color:#f5f3ef}.k8HwIW_projectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.k8HwIW_projectCard{border:1px solid var(--line-dark);background:#e7e4dc;min-height:420px}.k8HwIW_projectCard>a{min-height:100%;color:var(--ink);flex-direction:column;padding:32px;transition:transform .22s,box-shadow .22s;display:flex}.k8HwIW_projectCard:hover{transform:translateY(-4px);box-shadow:0 28px 60px #16181a1f}.k8HwIW_project_violet{background:linear-gradient(145deg,#c9b7ff80,#0000 48%),#e8e4dc}.k8HwIW_project_cyan{background:linear-gradient(145deg,#92e7f180,#0000 48%),#e8e4dc}.k8HwIW_project_lime{background:linear-gradient(145deg,#c8ff728c,#0000 48%),#e8e4dc}.k8HwIW_project_pearl{background:linear-gradient(145deg,#ffffffe0,#0000 48%),#e2ded5}.k8HwIW_project_blue{background:linear-gradient(145deg,#84a7ff73,#0000 48%),#e8e4dc}.k8HwIW_projectCategory{margin-top:60px}.k8HwIW_projectCard h3{letter-spacing:-.05em;margin:14px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4vw,58px);font-weight:400;line-height:1}.k8HwIW_projectDescription{color:#0a0c0ea3;max-width:580px;margin:0 0 30px;font-size:14px;line-height:1.72}.k8HwIW_projectCard .k8HwIW_tags{margin-top:auto}.k8HwIW_githubCard{border:1px solid var(--line-dark);grid-column:1/-1}.k8HwIW_githubCard a{min-height:150px;color:var(--ink);background:var(--paper-soft);grid-template-columns:auto 1fr auto;align-items:center;gap:26px;padding:30px 34px;transition:background .18s;display:grid}.k8HwIW_githubCard a:hover{background:var(--lime)}.k8HwIW_githubCard span{color:#626759;letter-spacing:.17em;font-size:9px;font-weight:850}.k8HwIW_githubCard h3{letter-spacing:-.03em;margin:7px 0 0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400}.k8HwIW_founder{color:#f5f3ef;background:var(--ink);padding:140px 0}.k8HwIW_founderGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:84px;display:grid}.k8HwIW_founderPortrait{background:#1a1e22;min-height:680px;position:relative;overflow:hidden}.k8HwIW_founderPortrait:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24}.k8HwIW_founderPortrait img{object-fit:cover;filter:saturate(.75)contrast(1.04);width:100%;height:680px}.k8HwIW_founderPortrait>span{color:#f5f3ef;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:.16em;background:#07090b9e;border:1px solid #ffffff26;padding:15px 17px;font-size:9px;font-weight:850;position:absolute;bottom:22px;left:22px;right:22px}.k8HwIW_founderCopy .k8HwIW_sectionEyebrow{color:var(--lime)}.k8HwIW_founderCopy>p:not(.k8HwIW_sectionEyebrow){color:#f5f3ef9e;max-width:650px;margin:28px 0 0;font-size:15px;line-height:1.78}.k8HwIW_founderHighlights{flex-wrap:wrap;gap:9px;margin-top:32px;display:flex}.k8HwIW_founderHighlights span{border:1px solid var(--line-light);color:#f5f3efa8;align-items:center;gap:7px;padding:8px 11px;font-size:10px;display:inline-flex}.k8HwIW_founderHighlights svg{color:var(--lime)}.k8HwIW_founderStats{border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);grid-template-columns:repeat(3,1fr);margin-top:44px;display:grid}.k8HwIW_founderStats div{border-right:1px solid var(--line-light);padding:25px 18px 25px 0}.k8HwIW_founderStats div:last-child{border-right:0;padding-left:18px}.k8HwIW_founderStats div:nth-child(2){padding-left:18px}.k8HwIW_founderStats strong{font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:400;display:block}.k8HwIW_founderStats span{color:#f5f3ef73;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.k8HwIW_textAction{color:var(--lime);align-items:center;gap:9px;margin-top:34px;font-size:12px;font-weight:800;display:inline-flex}.k8HwIW_contact{color:var(--ink);background:radial-gradient(circle at 8% 86%, #c9b7ff6b, transparent 28%), radial-gradient(circle at 90% 8%, #c8ff7257, transparent 25%), var(--paper);padding:140px 0}.k8HwIW_contactGrid{grid-template-columns:.88fr 1.12fr;align-items:start;gap:80px;display:grid}.k8HwIW_contactCopy{position:sticky;top:120px}.k8HwIW_contactCopy .k8HwIW_sectionEyebrow{color:#596344}.k8HwIW_contactCopy>p:not(.k8HwIW_sectionEyebrow){color:#0a0c0e9e;max-width:560px;margin:28px 0 0;font-size:15px;line-height:1.76}.k8HwIW_contactPoints{gap:12px;margin-top:34px;display:grid}.k8HwIW_contactPoints span{align-items:center;gap:10px;font-size:13px;font-weight:680;display:flex}.k8HwIW_contactPoints svg{color:#5e762e}.k8HwIW_directContact{border-top:1px solid var(--line-dark);gap:8px;margin-top:48px;padding-top:28px;display:grid}.k8HwIW_directContact small{color:#65695e;letter-spacing:.15em;margin-bottom:8px;font-size:9px;font-weight:850}.k8HwIW_directContact a{width:fit-content;font-family:Georgia,Times New Roman,serif;font-size:18px}.k8HwIW_formPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8f7f3d1;border:1px solid #0a0c0e29;min-height:720px;padding:40px;box-shadow:0 34px 90px #191d141f}.k8HwIW_formHeader{border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;margin-bottom:36px;padding-bottom:18px;display:flex}.k8HwIW_formHeader span,.k8HwIW_formHeader small{letter-spacing:.16em;font-size:9px;font-weight:850}.k8HwIW_formHeader small{color:#6b6f65}.k8HwIW_formPanel form{gap:18px;display:grid}.k8HwIW_formRow{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.k8HwIW_formPanel label{gap:8px;display:grid}.k8HwIW_formPanel label>span{letter-spacing:.04em;font-size:10px;font-weight:760}.k8HwIW_formPanel input,.k8HwIW_formPanel select,.k8HwIW_formPanel textarea{width:100%;color:var(--ink);background:#ffffff9e;border:1px solid #0a0c0e2b;border-radius:0;outline:0;transition:border-color .18s,box-shadow .18s,background .18s}.k8HwIW_formPanel input,.k8HwIW_formPanel select{height:51px;padding:0 13px}.k8HwIW_formPanel textarea{resize:vertical;padding:13px}.k8HwIW_formPanel input:focus,.k8HwIW_formPanel select:focus,.k8HwIW_formPanel textarea:focus{background:#fff;border-color:#60762f;box-shadow:0 0 0 3px #60762f21}.k8HwIW_formPanel input::placeholder,.k8HwIW_formPanel textarea::placeholder{color:#0a0c0e5e}.k8HwIW_honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.k8HwIW_formError{color:#8d2222;background:#a428280f;border:1px solid #a4282833;margin:0;padding:11px 13px;font-size:12px}.k8HwIW_submitButton{color:#10130d;background:var(--lime);border:0;justify-content:center;align-items:center;gap:10px;min-height:54px;font-size:12px;font-weight:850;transition:transform .18s,background .18s;display:inline-flex}.k8HwIW_submitButton:hover:not(:disabled){background:#d7ff99;transform:translateY(-2px)}.k8HwIW_submitButton:disabled{opacity:.58;cursor:wait}.k8HwIW_formNote{color:#0a0c0e73;text-align:center;margin:0;font-size:10px}.k8HwIW_formNote a{text-underline-offset:2px;text-decoration:underline}.k8HwIW_successState{flex-direction:column;justify-content:center;align-items:flex-start;min-height:638px;display:flex}.k8HwIW_successState>span{color:#344415;background:var(--lime);border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.k8HwIW_successState>p:first-of-type{color:#5b653f;letter-spacing:.16em;margin:28px 0 12px;font-size:9px;font-weight:850}.k8HwIW_successState h3{letter-spacing:-.04em;max-width:520px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:400;line-height:1.05}.k8HwIW_successState>p:last-of-type{color:#0a0c0e94;margin:20px 0 30px}.k8HwIW_successState button{border:1px solid var(--line-dark);background:0 0;min-height:46px;padding:0 18px;font-size:11px;font-weight:800}.k8HwIW_footer{color:#f5f3ef;background:#080a0c;padding:100px 0 24px}.k8HwIW_footerTop{grid-template-columns:1.3fr .7fr;gap:80px;display:grid}.k8HwIW_footerStatement>p{letter-spacing:-.06em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6vw,88px);line-height:.92}.k8HwIW_footerStatement em{color:var(--lime);font-weight:400}.k8HwIW_footerStatement>a{color:#f5f3ef9e;align-items:center;gap:9px;margin-top:36px;font-size:11px;font-weight:800;display:inline-flex}.k8HwIW_footerLinks{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.k8HwIW_footerLinks>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.k8HwIW_footerLinks small{color:var(--lime);letter-spacing:.16em;margin-bottom:8px;font-size:8px;font-weight:850}.k8HwIW_footerLinks a,.k8HwIW_footerLinks span{color:#f5f3ef80;font-size:11px;line-height:1.55}.k8HwIW_footerLinks a:hover{color:#fff}.k8HwIW_footerBottom{border-top:1px solid var(--line-light);color:#f5f3ef52;letter-spacing:.08em;grid-template-columns:repeat(3,1fr);min-height:80px;margin-top:80px;padding-top:22px;font-size:9px;font-weight:750;display:grid}.k8HwIW_footerBottom span:nth-child(2){text-align:center}.k8HwIW_footerBottom span:last-child{text-align:right}@keyframes k8HwIW_marquee{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (max-width:1040px){.k8HwIW_shell{width:min(900px,100vw - 48px)}.k8HwIW_sectionIntro{grid-template-columns:60px 1fr}.k8HwIW_sectionBody{grid-column:2;max-width:600px}.k8HwIW_plainIntroGrid{grid-template-columns:1fr 2fr}.k8HwIW_plainCopy{grid-column:2}.k8HwIW_serviceGrid{grid-template-columns:repeat(2,1fr)}.k8HwIW_featuredService{grid-column:span 2}.k8HwIW_outcomeGrid{grid-template-columns:1fr}.k8HwIW_outcomeCard{min-height:320px}.k8HwIW_processGrid{grid-template-columns:repeat(2,1fr)}.k8HwIW_processCard:nth-child(2){border-right:0}.k8HwIW_processCard:nth-child(-n+2){border-bottom:1px solid var(--line-light)}.k8HwIW_founderGrid,.k8HwIW_contactGrid{gap:50px}.k8HwIW_founderPortrait,.k8HwIW_founderPortrait img{height:600px;min-height:600px}.k8HwIW_footerTop{grid-template-columns:1fr}}@media (max-width:820px){.k8HwIW_headerShell{grid-template-columns:1fr auto}.k8HwIW_desktopNav,.k8HwIW_headerCta{display:none}.k8HwIW_menuButton{display:grid}.k8HwIW_plainIntro,.k8HwIW_services,.k8HwIW_work,.k8HwIW_outcomes,.k8HwIW_process,.k8HwIW_founder,.k8HwIW_contact{padding:100px 0}.k8HwIW_plainIntroGrid{grid-template-columns:1fr;gap:28px}.k8HwIW_plainCopy{grid-column:auto;max-width:620px}.k8HwIW_sectionIntro{grid-template-columns:48px 1fr;gap:24px;margin-bottom:54px}.k8HwIW_sectionBody{grid-column:2}.k8HwIW_serviceGrid,.k8HwIW_projectGrid{grid-template-columns:1fr}.k8HwIW_featuredService,.k8HwIW_githubCard{grid-column:auto}.k8HwIW_serviceCard{min-height:auto}.k8HwIW_processGrid{grid-template-columns:1fr}.k8HwIW_processCard{border-right:0;border-bottom:1px solid var(--line-light);min-height:300px}.k8HwIW_processCard:last-child{border-bottom:0}.k8HwIW_processCard h3{margin-top:48px}.k8HwIW_founderGrid,.k8HwIW_contactGrid{grid-template-columns:1fr}.k8HwIW_founderPortrait,.k8HwIW_founderPortrait img{height:min(720px,112vw);min-height:auto}.k8HwIW_contactCopy{position:static}.k8HwIW_footerLinks{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.k8HwIW_shell{width:calc(100vw - 28px)}.k8HwIW_header{padding:0 8px;top:8px}.k8HwIW_headerShell{border-radius:15px;min-height:60px;padding:6px 7px 6px 8px}.k8HwIW_brand img{width:38px;height:38px}.k8HwIW_brand strong{font-size:11px}.k8HwIW_brand small{font-size:6px}.k8HwIW_menuButton{width:44px;height:44px}.k8HwIW_capabilityStrip>div{min-height:62px}.k8HwIW_plainIntro,.k8HwIW_services,.k8HwIW_work,.k8HwIW_outcomes,.k8HwIW_process,.k8HwIW_founder,.k8HwIW_contact{padding:78px 0}.k8HwIW_plainIntro h2,.k8HwIW_sectionIntro h2,.k8HwIW_founderCopy h2,.k8HwIW_contactCopy h2,.k8HwIW_outcomeHeading h2{font-size:39px}.k8HwIW_sectionIntro{grid-template-columns:32px 1fr;gap:14px}.k8HwIW_sectionMarker i{min-height:62px}.k8HwIW_sectionBody{font-size:14px}.k8HwIW_serviceGrid{border-left:0;border-right:0}.k8HwIW_serviceCard{min-height:auto}.k8HwIW_serviceCard>a{min-height:auto;padding:24px 20px}.k8HwIW_serviceCard h3{margin-top:24px;font-size:28px}.k8HwIW_serviceShort{font-size:16px}.k8HwIW_outcomeCard{min-height:350px;padding:24px}.k8HwIW_outcomeCard h3{font-size:30px}.k8HwIW_processCard{min-height:auto;padding:28px 20px 36px}.k8HwIW_processPromise{align-items:start;padding:22px 20px}.k8HwIW_projectCard{min-height:430px}.k8HwIW_projectCard>a{padding:25px 22px}.k8HwIW_projectCategory{margin-top:48px}.k8HwIW_projectCard h3{font-size:40px}.k8HwIW_githubCard a{grid-template-columns:auto 1fr;min-height:160px;padding:24px 20px}.k8HwIW_githubCard a>svg:last-child{display:none}.k8HwIW_founderGrid,.k8HwIW_contactGrid{gap:42px}.k8HwIW_founderPortrait,.k8HwIW_founderPortrait img{height:118vw;max-height:580px}.k8HwIW_founderStats{grid-template-columns:1fr}.k8HwIW_founderStats div,.k8HwIW_founderStats div:nth-child(2),.k8HwIW_founderStats div:last-child{border-right:0;border-bottom:1px solid var(--line-light);padding:18px 0}.k8HwIW_founderStats div:last-child{border-bottom:0}.k8HwIW_formPanel{min-height:auto;padding:28px 18px}.k8HwIW_formRow{grid-template-columns:1fr}.k8HwIW_successState{min-height:550px}.k8HwIW_successState h3{font-size:34px}.k8HwIW_footer{padding-top:76px}.k8HwIW_footerLinks{grid-template-columns:1fr 1fr;gap:34px 22px}.k8HwIW_footerBottom{grid-template-columns:1fr;gap:8px;margin-top:56px}.k8HwIW_footerBottom span:nth-child(2),.k8HwIW_footerBottom span:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){.k8HwIW_headerShell,.k8HwIW_headerCta,.k8HwIW_desktopNav a:after,.k8HwIW_serviceCard>a,.k8HwIW_projectCard,.k8HwIW_githubCard a,.k8HwIW_submitButton{transition:none}}
