@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_9f003831-module__HIT9Bq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_9f003831-module__HIT9Bq__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.0unhoe1q6hp6-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.0-pny06~-x26a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.0cnogfwvi2_o-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.0x-0vqtj_fzf1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_ed3df95c-module__D4oVwa__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_ed3df95c-module__D4oVwa__variable{--font-dm-mono:"DM Mono", "DM Mono Fallback"}
:root{--navy:#2f3b52;--cream:#f1e7d4;--teal:#036d6e;--gold:#ddad26;--orange:#ec4224;--ink:#191e2b;--mint:#4ea6a0;--yellow:#f0ca5d;--stone:#8a8378;--terracotta:#c1652d;--navy-rgb:47 59 82;--cream-rgb:241 231 212;--teal-rgb:3 109 110;--gold-rgb:221 173 38;--ink-rgb:25 30 43;--fs-h2:clamp(38px, 6vw, 86px);--fs-h3:clamp(22px, 2vw, 28px);--fs-body:13px;font-family:var(--font-manrope), Manrope, Arial, sans-serif;color:var(--cream);background:var(--ink);font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:auto}body{background:var(--ink);margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}main{overflow:hidden}.nav{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;height:80px;padding:0 clamp(22px,4vw,64px);display:flex;position:fixed;top:0;left:0;right:0}.brand{--logo-w:130px;align-items:center;display:flex}.brand .brand-logo{width:var(--logo-w);height:calc(var(--logo-w)*.341);display:block;position:relative;overflow:hidden}.brand .brand-logo img{max-width:none;height:auto;display:block;position:absolute}.brand .brand-logo-white img{width:calc(var(--logo-w)*1.0583);left:calc(var(--logo-w)*-.0294);top:calc(var(--logo-w)*-.0707)}.brand .brand-logo-color img{width:calc(var(--logo-w)*1.2146);left:calc(var(--logo-w)*-.1174);top:calc(var(--logo-w)*-.0911)}.brand .brand-logo-white{display:none}.nav.over-dark .brand .brand-logo-white{display:block}.nav.over-dark .brand .brand-logo-color,.nav.over-dark.over-light .brand .brand-logo-white{display:none}.nav.over-dark.over-light .brand .brand-logo-color{display:block}.nav nav{align-items:center;gap:26px;font-size:13px;font-weight:600;display:flex}.nav nav>a:not(.nav-cta){color:var(--cream);transition:color .25s}.nav nav>a:hover{color:var(--gold)}.nav-cta{border:1px solid var(--gold);color:var(--gold);border-radius:999px;padding:10px 15px}.nav-cta span{margin-left:6px}.menu{background:0 0;border:0;display:none}.hero{background:radial-gradient(ellipse 64% 46% at 67% 18%, var(--teal), var(--navy) 43%, var(--ink) 76%);min-height:980px;padding:170px max(5vw,24px) 0;position:relative}.hero-copy{z-index:2;max-width:805px;position:relative}.eyebrow{font-family:var(--font-dm-mono), "DM Mono", monospace;text-transform:uppercase;letter-spacing:.09em;color:var(--gold);margin:0 0 22px;font-size:11px}.eyebrow i{background:var(--mint);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin:0 7px;display:inline-block}.hero h1{letter-spacing:-.068em;max-width:920px;margin:0;font-size:clamp(44px,6.3vw,92px);font-weight:700;line-height:.98}.hero h1 em,h2 em{color:var(--gold);font-style:normal}.lede{max-width:590px;color:var(--cream);margin:30px 0;font-size:16px;line-height:1.65}.actions{align-items:center;gap:25px;display:flex}.button{background:var(--gold);color:var(--ink);border-radius:999px;align-items:center;gap:23px;padding:16px 20px 16px 22px;font-size:13px;font-weight:800;transition:transform .25s,background .25s;display:inline-flex}.button:hover{background:var(--yellow);transform:translateY(-3px)}.button span{font-size:18px}.text-link{font-size:13px;font-weight:700}.text-link span{color:var(--gold);margin-left:7px;font-size:18px}.hero-product{z-index:3;width:min(760px,62vw);position:absolute;top:365px;right:3.7vw}.product-card{background:var(--navy);border:1px solid var(--mint);box-shadow:0 40px 100px rgb(var(--ink-rgb)/.52);border-radius:17px;padding:25px}.dash-top,.board-head,.query-top{color:var(--cream);font-family:var(--font-dm-mono), "DM Mono", monospace;border-bottom:1px solid rgb(var(--cream-rgb)/.28);justify-content:space-between;align-items:center;padding-bottom:18px;font-size:11px;display:flex}.live{color:var(--gold)}.live i{background:var(--gold);width:6px;height:6px;box-shadow:0 0 12px var(--gold);border-radius:50%;margin-right:5px;display:inline-block}.dash-main{align-items:center;gap:13px;padding:22px 0;display:flex}.avatar{width:38px;height:38px;color:var(--ink);background:linear-gradient(135deg, var(--cream), var(--mint));border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.avatar.large{width:50px;height:50px}.muted,.dash-main p{color:var(--cream);margin:0 0 4px;font-size:11px}.dash-main h3{letter-spacing:-.05em;margin:0;font-size:18px}.dash-main>div:nth-child(2)>p:last-child{margin:4px 0;font-size:11px}.score{text-align:right;margin-left:auto}.score b{letter-spacing:-2px;color:var(--gold);font-size:32px;display:block}.score small{color:var(--cream);font-size:9px}.dash-grid{grid-template-columns:1.15fr .85fr;gap:15px;display:grid}.tags{flex-wrap:wrap;gap:6px;margin:9px 0 17px;display:flex}.tags span{background:var(--teal);color:var(--cream);border-radius:4px;padding:5px 7px;font-size:10px}.match-row{justify-content:space-between;font-size:10px;display:flex}.match-row b{color:var(--gold)}.meter,.candidate-meter{background:var(--teal);border-radius:20px;height:5px;margin-top:8px;overflow:hidden}.meter i,.candidate-meter i{border-radius:inherit;background:linear-gradient(90deg, var(--orange), var(--gold));width:87%;height:100%;display:block}.insight{background:var(--teal);border-radius:8px;padding:12px}.insight p{color:var(--yellow);margin:0 0 7px;font-size:10px}.insight strong{margin-bottom:5px;font-size:11px;display:block}.insight span{color:var(--cream);font-size:9px;line-height:1.45;display:block}.strengths{border-top:1px solid rgb(var(--cream-rgb)/.28);color:var(--cream);grid-template-columns:1fr 1fr 1.2fr;gap:9px;margin-top:15px;padding-top:13px;font-size:9px;display:grid}.strengths b{color:var(--gold);margin-right:3px}.strengths .watch b{color:var(--orange)}.float-card{background:var(--cream);color:var(--ink);box-shadow:0 15px 35px rgb(var(--ink-rgb)/.45);border-radius:11px;width:168px;padding:14px;position:absolute}.float-card span{text-transform:uppercase;color:var(--stone);margin-bottom:6px;font:8px DM Mono;display:block}.float-card b{font-size:11px;line-height:1.35;display:block}.float-one{bottom:-30px;left:-48px}.float-two{top:55px;right:-42px}.mini-lines{align-items:flex-end;gap:3px;height:22px;margin-top:8px;display:flex}.mini-lines i{background:var(--teal);border-radius:2px;width:7px;height:30%}.mini-lines i:nth-child(2){background:var(--gold);height:80%}.mini-lines i:nth-child(3){background:var(--orange);height:55%}.avatars{margin-top:10px;display:flex}.avatars i{background:var(--mint);border:1px solid var(--cream);border-radius:50%;place-items:center;width:21px;height:21px;margin-right:-4px;font-size:7px;font-style:normal;display:grid}.avatars i:nth-child(2){background:var(--gold)}.avatars i:nth-child(3){background:var(--teal);color:var(--cream)}.avatars i:last-child{background:var(--navy);color:var(--cream)}.supporting{max-width:420px;color:var(--cream);font-size:13px;line-height:1.6;position:absolute;bottom:90px;left:5vw}.orb{filter:blur(2px);opacity:.64;border-radius:50%;position:absolute}.orb-a{background:radial-gradient(circle at 35% 35%, var(--gold), var(--teal) 45%, transparent 70%);width:310px;height:310px;top:180px;right:2%}.orb-b{background:radial-gradient(circle at 55% 55%, var(--orange), transparent 60%);width:500px;height:500px;bottom:20px;left:-210px}.section{padding:140px max(5vw,24px)}h2{letter-spacing:-.065em;font-weight:700;font-size:var(--fs-h2);margin:0;line-height:1.01}.section-intro{max-width:580px}.section-intro>p:last-child,.report-copy>p:last-child,.security-copy>p:last-child{color:var(--cream);margin:25px 0 0;font-size:15px;line-height:1.65}.process{background:linear-gradient(160deg, var(--ink), var(--navy) 55%, var(--teal));grid-template-columns:.78fr 1.22fr;gap:9vw;display:grid}.process-stack{flex-direction:column;gap:17px;display:flex}.process-card{background:rgb(var(--cream-rgb)/.08);border:1px solid rgb(var(--cream-rgb)/.35);border-radius:14px;grid-template-columns:68px 1fr 105px;align-items:center;gap:18px;min-height:173px;padding:24px;display:grid;position:sticky;top:100px;overflow:hidden}.process-card:nth-child(2){top:120px}.process-card:nth-child(3){top:140px}.process-card:nth-child(4){top:160px}.process-card:nth-child(5){top:180px}.process-card:nth-child(6){top:200px}.step-num{color:var(--gold);align-self:start;font:13px DM Mono}.process-card h3{letter-spacing:-.05em;margin:0 0 8px;font-size:21px}.process-card p{color:var(--cream);max-width:410px;margin:0;font-size:12px;line-height:1.55}.step-art{border:1px solid var(--gold);border-radius:50%;justify-self:end;place-items:center;width:92px;height:92px;display:grid;position:relative}.step-art span{background:var(--teal);opacity:.9;border-radius:50%;width:29px;height:29px;position:absolute}.step-art span:first-child{background:var(--gold);transform:translate(-16px,-9px)}.step-art span:nth-child(2){background:var(--orange);transform:translate(10px,10px)}.step-art span:nth-child(3){background:var(--mint);width:10px;height:10px;transform:translate(2px,-20px)}.matching{background:var(--cream);color:var(--ink);grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;display:grid}.matching .section-intro>p:last-child{color:var(--navy)}.candidate-board{border:1px solid var(--gold);background:var(--cream);box-shadow:0 30px 70px rgb(var(--navy-rgb)/.18);border-radius:16px;padding:18px}.board-head{color:var(--ink);border-color:var(--gold);padding:3px 4px 17px}.board-head small{background:var(--yellow);color:var(--ink);border-radius:5px;padding:5px 7px}.candidate{border-bottom:1px solid var(--gold);grid-template-columns:28px 38px minmax(140px,1fr) 1fr 44px auto 25px;align-items:center;gap:10px;padding:15px 4px;display:grid}.rank{color:var(--stone);font:10px DM Mono}.cand-copy b{font-size:13px;display:block}.cand-copy span{color:var(--navy);margin-top:3px;font-size:10px;display:block}.candidate-meter{background:var(--yellow);margin:0}.candidate-meter i{background:linear-gradient(90deg, var(--orange), var(--teal))}.candidate>strong{text-align:right;font-size:13px}.status{text-align:center;background:var(--mint);color:var(--ink);border-radius:20px;padding:5px 7px;font-size:9px}.status-1{background:var(--yellow)}.status-2{background:var(--gold)}.candidate button,.query-top button{color:var(--navy);background:0 0;border:0;font-size:16px}.board-footer{color:var(--navy);justify-content:space-between;align-items:center;padding:15px 4px 2px;font-size:10px;display:flex}.board-footer a{color:var(--teal);font-size:10px;font-weight:800}.board-footer a span{margin-left:4px}.interviews{background:var(--navy)}.interview-top,.interview-top h2{max-width:900px}.feature-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:60px;display:grid}.feature{background:linear-gradient(145deg, var(--teal), var(--navy));border:1px solid var(--mint);border-radius:13px;min-height:235px;padding:21px;transition:transform .3s,border-color .3s;position:relative}.feature:hover{border-color:var(--gold);transform:translateY(-7px)}.feature-number{color:var(--yellow);font:10px DM Mono}.feature-icon{background:var(--cream);width:52px;height:52px;color:var(--teal);border-radius:50%;place-items:center;margin:35px 0;font-size:23px;display:grid}.feature h3{letter-spacing:-.04em;max-width:190px;margin:0 0 9px;font-size:17px}.feature p{color:var(--cream);margin:0;font-size:11px;line-height:1.55}.reporting{background:radial-gradient(circle at 70% 30%, var(--teal), transparent 45%), var(--ink);grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;display:grid}.query-card{border:1px solid var(--mint);background:var(--navy);box-shadow:0 30px 70px rgb(var(--ink-rgb)/.3);border-radius:15px;padding:21px}.query-top span{color:var(--gold)}.query-top i{background:var(--gold);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.query-card>p{letter-spacing:-.04em;max-width:630px;margin:28px 0;font-size:20px;line-height:1.35}.query-answer{background:var(--teal);border:1px solid var(--mint);border-radius:9px;align-items:center;gap:10px;padding:14px;display:flex}.query-answer>span{color:var(--gold);font-size:18px}.query-answer b,.query-answer small{display:block}.query-answer b{font-size:12px}.query-answer small{color:var(--cream);margin-top:3px;font-size:10px}.query-answer button{color:var(--gold);background:0 0;border:0;margin-left:auto;font-size:10px;font-weight:800}.query-answer button span{margin-left:4px;font-size:16px}.chart{border-bottom:1px solid var(--mint);align-items:flex-end;gap:10px;height:100px;margin-top:14px;padding:20px 6px 0;display:flex}.chart i{background:linear-gradient(180deg, var(--gold), var(--orange));opacity:.85;border-radius:4px 4px 0 0;flex:1;animation:2.3s ease-in-out infinite alternate bars}.chart i:nth-child(2n){animation-delay:.5s}@keyframes bars{to{filter:brightness(1.15);transform-origin:bottom;transform:scaleY(.78)}}.security{background:linear-gradient(135deg, var(--teal), var(--navy));grid-template-columns:1fr 1fr;align-items:center;gap:10vw;display:grid}.security-graphic{place-items:center;height:420px;display:grid;position:relative}.shield{z-index:3;clip-path:polygon(50% 0,92% 16%,92% 60%,50% 100%,8% 60%,8% 16%);background:linear-gradient(135deg, var(--gold), var(--yellow));width:120px;height:140px;color:var(--ink);box-shadow:0 0 90px rgb(var(--gold-rgb)/.45);place-items:center;font-size:40px;display:grid;position:relative}.ring{border:1px solid var(--gold);border-radius:50%;position:absolute}.ring-one{width:270px;height:270px}.ring-two{border-style:dashed;width:420px;height:420px;animation:24s linear infinite spin}.secure-dot{background:var(--gold);width:12px;height:12px;box-shadow:0 0 16px var(--gold);border-radius:50%;position:absolute}.dot-one{top:27%;left:23%}.dot-two{background:var(--orange);box-shadow:0 0 16px var(--orange);bottom:30%;right:18%}@keyframes spin{to{transform:rotate(360deg)}}.security-copy ul{grid-template-columns:1fr 1fr;gap:12px;margin:30px 0 0;padding:0;list-style:none;display:grid}.security-copy li{font-size:var(--fs-body);color:var(--cream)}.security-copy li i{background:var(--gold);color:var(--ink);border-radius:50%;place-items:center;width:15px;height:15px;margin-right:7px;font-size:9px;font-style:normal;font-weight:700;display:inline-grid}.faq{background:var(--cream);color:var(--ink);grid-template-columns:.75fr 1.25fr;gap:9vw;display:grid}.faq-list{border-top:1px solid var(--gold)}.faq-item{border-bottom:1px solid var(--gold)}.faq-item button{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:22px 0;font-size:15px;font-weight:700;display:flex}.faq-item button i{font-size:21px;font-style:normal;font-weight:400;transition:transform .25s}.faq-answer{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.faq-answer p{color:var(--navy);margin:0;font-size:13px;line-height:1.65;overflow:hidden}.faq-item.active .faq-answer{grid-template-rows:1fr}.faq-item.active .faq-answer p{padding:0 20px 21px 0}.faq-item.active button i{color:var(--teal);transform:rotate(45deg)}.cta{text-align:center;background:var(--orange);padding:135px max(5vw,24px);position:relative;overflow:hidden}.cta>:not(.cta-glow){z-index:1;position:relative}.cta .eyebrow{color:var(--cream)}.cta h2{max-width:920px;color:var(--cream);margin:0 auto}.cta h2 em{color:var(--yellow)}.cta>p:not(.eyebrow){max-width:550px;color:var(--cream);margin:25px auto 30px;font-size:15px;line-height:1.6}.button.light{background:var(--cream);color:var(--ink)}.cta-form,.cta-form-done{text-align:left;background:rgb(var(--ink-rgb)/.28);border:1px solid rgb(var(--cream-rgb)/.18);border-radius:22px;max-width:520px;margin:0 auto;padding:26px}.cta-form{gap:14px;display:grid}.cta-form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cta-form label{color:var(--cream);gap:6px;font-size:12px;font-weight:700;display:grid}.cta-form input{font:inherit;color:var(--cream);background:rgb(var(--cream-rgb)/.08);border:1px solid rgb(var(--cream-rgb)/.25);border-radius:12px;outline:none;padding:12px 14px;font-size:14px;font-weight:500;transition:border-color .2s,background .2s}.cta-form input::placeholder{color:rgb(var(--cream-rgb)/.45)}.cta-form input:focus{border-color:var(--gold);background:rgb(var(--cream-rgb)/.12)}.cta-form .button{cursor:pointer;border:0;justify-self:center;margin-top:6px;font-family:inherit}.cta-form .button:disabled{opacity:.7;cursor:wait;transform:none}.cta-form-error{color:var(--yellow);margin:0;font-size:13px}.cta-form-note{text-align:center;color:rgb(var(--cream-rgb)/.75);margin:0;font-size:11px;line-height:1.6}.cta-form-note a{color:var(--cream);text-decoration:underline}.cta-form-done{text-align:center}.cta-form-done h3{color:var(--cream);margin:0 0 8px}.cta-form-done p{color:var(--cream);margin:0;font-size:14px}@media (max-width:650px){.cta-form-row{grid-template-columns:1fr}.cta-form,.cta-form-done{padding:20px}}.cta-glow{background:radial-gradient(ellipse, var(--gold), transparent 67%);opacity:.55;width:740px;height:520px;position:absolute;top:-250px;left:50%;transform:translate(-50%)}footer{background:var(--ink);color:var(--cream);grid-template-columns:1fr 1.3fr auto;align-items:center;padding:42px max(5vw,24px);font-size:11px;display:grid}footer p{max-width:330px;margin:0;line-height:1.5}footer .brand img{width:145px;height:auto;display:block}@media (max-width:900px){.nav nav{gap:15px}.hero{min-height:960px}.hero-product{width:82vw;top:530px;right:6vw}.supporting{bottom:20px;left:8vw}.process,.matching,.reporting,.security,.faq{grid-template-columns:1fr;gap:45px}.section{padding:100px max(5vw,24px)}.process-stack{margin-top:0}.feature-grid{grid-template-columns:repeat(2,1fr)}.security-graphic{order:2;height:310px}.security-copy{order:1}}@media (max-width:650px){.nav{height:68px;padding:0 20px}.brand{--logo-w:100px}.nav nav{background:var(--navy);border:1px solid var(--mint);border-radius:12px;align-items:stretch;gap:0;padding:14px;display:none;position:absolute;top:62px;left:12px;right:12px}.nav nav.open{flex-direction:column;display:flex}.nav nav a{padding:12px}.nav-cta{text-align:center;margin-top:8px}.menu{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:40px;height:40px;display:flex}.menu b{background:var(--cream);width:20px;height:1px;display:block}.hero{min-height:875px;padding:125px 20px 0}.hero h1{font-size:46px}.lede{font-size:14px}.hero-product{width:93vw;top:465px;right:3.5vw}.product-card{padding:17px}.dash-grid{grid-template-columns:1fr}.insight{display:none}.strengths{grid-template-columns:1fr 1fr;font-size:8px}.strengths .watch{display:none}.float-card{transform-origin:50%;transform:scale(.75)}.float-one{bottom:-45px;left:-25px}.float-two{top:-39px;right:-35px}.supporting{width:80%;font-size:11px;bottom:9px;left:20px}.orb-a{top:360px;right:-100px}.process-card{grid-template-columns:35px 1fr;min-height:148px;padding:19px;top:78px!important}.step-art{display:none}.candidate{grid-template-columns:22px 31px 1fr 37px;gap:7px}.candidate-meter,.candidate .status,.candidate>button,.board-footer span{display:none}.feature-grid{grid-template-columns:1fr}.feature{min-height:185px}.feature-icon{margin:20px 0}.reporting{gap:35px}.query-card>p{font-size:16px}.query-answer button{display:none}.security-copy ul{grid-template-columns:1fr}.security-graphic{height:250px}.ring-one{width:190px;height:190px}.ring-two{width:260px;height:260px}.faq{gap:35px}.cta{padding:95px 20px}.cta h2{font-size:var(--fs-h2)}footer{grid-template-columns:1fr;gap:18px}footer>span{font-size:10px}.actions{gap:17px}.button{padding:14px 17px}.text-link{font-size:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1!important;transform:none!important}}.nav{padding-left:max(24px,50vw - 720px);padding-right:max(24px,50vw - 720px)}.hero{place-items:center;min-height:690px;padding:170px max(24px,50vw - 720px) 110px;display:grid}.hero-copy{text-align:center;max-width:850px}.lede{max-width:620px;margin:30px auto}.actions{justify-content:center}.hero-infographic{background:linear-gradient(180deg, var(--ink), var(--navy));text-align:center;padding:0 max(24px,50vw - 720px) 125px;position:relative}.infographic-wrap{width:min(760px,100%);margin:0 auto;position:relative}.hero-infographic .supporting{width:auto;max-width:510px;color:var(--cream);margin:45px auto 0;font-size:13px;line-height:1.6;display:block;position:relative;bottom:auto;left:auto}.section,.cta,footer{padding-left:max(24px,50vw - 720px);padding-right:max(24px,50vw - 720px)}@media (max-width:900px){.hero{min-height:650px;padding-top:135px;padding-bottom:85px}.section{padding-left:5vw;padding-right:5vw}.hero-infographic{padding-left:6vw;padding-right:6vw}.hero-infographic .supporting{margin-top:38px}.cta,footer{padding-left:5vw;padding-right:5vw}}@media (max-width:650px){.hero{min-height:575px;padding:118px 20px 75px}.hero-copy{max-width:100%}.hero h1{font-size:46px}.hero-infographic{padding:0 20px 90px}.hero-infographic .supporting{margin-top:32px;font-size:11px}.float-one{bottom:-45px;left:-25px}.float-two{top:-39px;right:-35px}}.hero-infographic{background:var(--cream)}.hero-infographic .supporting{color:var(--navy)}.reporting{background:var(--cream);color:var(--ink)}.reporting .report-copy>p:last-child{color:var(--navy)}.reporting .query-card{color:var(--cream)}.hero .hero-infographic{background:0 0;padding-top:0}.hero .hero-infographic .supporting{color:var(--cream)}.process{background:var(--cream);color:var(--ink)}.process .section-intro>p:last-child{color:var(--navy)}.process-card{background:var(--navy);border-color:var(--teal);color:var(--cream)}.security{background:var(--cream);color:var(--ink)}.security .security-copy>p:last-child,.security-copy li{color:var(--navy)}.cta{background:linear-gradient(135deg, var(--teal), var(--navy))}.process-card{top:104px!important}.step-art{border-color:var(--gold);background:rgb(var(--teal-rgb)/.18);width:104px;height:104px;color:var(--gold);padding:17px}.step-art-1 .accent-stroke,.step-art-3 .accent-stroke,.step-art-5 .accent-stroke{stroke:var(--gold)}.step-art-2 .accent-stroke,.step-art-4 .accent-stroke{stroke:var(--mint)}@media (max-width:650px){.process-card{top:78px!important}.step-art{display:none}}.process{align-items:start}.process>.section-intro{align-self:start;position:sticky;top:150px}@media (max-width:900px){.process>.section-intro{position:relative;top:auto}}@media (min-width:901px){.process{align-items:center;min-height:100vh}.process>.section-intro{align-self:center;position:static}.process-stack{min-height:390px;display:block;position:relative}.process-card{min-height:390px;margin:0;position:absolute!important;inset:auto 0 0!important}.process-card:nth-child(n){top:auto!important}}@media (max-width:900px){.process-stack{flex-direction:column;gap:17px;min-height:0;display:flex;position:static}.process-card{margin:0;opacity:1!important;visibility:visible!important;position:relative!important;inset:auto!important;transform:none!important}.process-card:nth-child(n){top:auto!important}}@media (min-width:901px){.process{grid-template-columns:minmax(360px,.82fr) minmax(560px,1.18fr);gap:clamp(56px,5vw,108px);padding-top:clamp(72px,7vh,112px);padding-bottom:clamp(72px,7vh,112px)}.process-stack{min-height:clamp(470px,58vh,650px)}.process-card{grid-template-columns:76px 1fr 132px;gap:clamp(22px,2.5vw,42px);min-height:clamp(470px,58vh,650px);padding:clamp(28px,3vw,48px)}.process{grid-template-columns:minmax(330px,.78fr) minmax(580px,1.22fr);align-items:start;gap:clamp(42px,4vw,88px);min-height:0;padding-top:96px;padding-bottom:96px}.process-stack{flex-direction:column;gap:17px;min-height:0;display:flex;position:static}.step-art{width:96px;height:96px;padding:15px}.process-card h3{font-size:22px}.process-card p{max-width:430px;font-size:12px}.process{align-items:center;height:100vh;min-height:720px;padding-top:clamp(72px,7vh,108px);padding-bottom:clamp(72px,7vh,108px);overflow:hidden}.process>.section-intro{align-self:center;position:static;top:auto}.process-viewport{height:clamp(470px,62vh,650px);overflow:hidden}.process-stack{will-change:transform;flex-direction:column;gap:18px;min-height:0;display:flex;position:relative}.process-card{grid-template-columns:64px 1fr 104px;gap:24px;min-height:232px;margin:0;padding:30px;position:relative!important;inset:auto!important}.process-card:nth-child(n){top:auto!important}}@media (max-width:900px){.process-viewport{overflow:visible}.process-stack{transform:none!important}}@media (min-width:901px){.process{padding-top:clamp(34px,4vh,64px);padding-bottom:clamp(34px,4vh,64px)}.process-viewport{isolation:isolate;height:clamp(500px,70vh,720px);position:relative}.process-viewport:before,.process-viewport:after{content:"";z-index:3;pointer-events:none;-webkit-backdrop-filter:blur(9px);height:82px;position:absolute;left:0;right:0}.process-viewport:before{background:linear-gradient(180deg, var(--cream), rgb(var(--cream-rgb)/0));top:0}.process-viewport:after{background:linear-gradient(0deg, var(--cream), rgb(var(--cream-rgb)/0));bottom:0}.process{--process-card-height:clamp(340px, 39vh, 430px);padding-top:clamp(34px,4vh,64px);padding-bottom:clamp(34px,4vh,64px)}.process>.section-intro{align-self:center;position:sticky;top:138px}.process-viewport{height:var(--process-card-height);isolation:isolate;border-radius:14px;overflow:hidden}.process-viewport:before,.process-viewport:after{display:none}.process-stack{height:100%;display:block;position:relative;overflow:visible;transform:none}.process-card{height:var(--process-card-height);min-height:var(--process-card-height);grid-template-columns:64px 1fr 104px;gap:24px;margin:0;padding:clamp(28px,2.6vw,42px);position:absolute!important;inset:auto 0 0!important}.process-card:nth-child(n){top:auto!important}.process-card .step-num,.process-card h3,.process-card p,.process-card .step-art{will-change:filter}.process-card h3{font-size:clamp(22px,1.55vw,28px)}.process-card p{font-size:clamp(12px,.85vw,14px)}}.process-card:nth-child(6){background:linear-gradient(145deg, var(--teal), var(--navy))}@media (min-width:901px){.process-card h3{font-size:clamp(24px,1.7vw,30px)}.process-card p{font-size:clamp(14px,.95vw,16px);line-height:1.55}.process-card .step-num{font-size:14px}}.interviews{isolation:isolate;background:linear-gradient(135deg,#0c1020,#0e1730 52%,#133a43);grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(48px,6vw,108px);display:grid;position:relative;overflow:hidden}.interviews:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(var(--cream-rgb)/.03) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--cream-rgb)/.03) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 26%,#000);mask-image:linear-gradient(#0000 26%,#000)}.interviews .interview-glow-a{background:rgb(var(--teal-rgb)/.3);width:400px;height:400px;bottom:-120px;right:-60px}.interviews .interview-glow-b{background:rgb(var(--gold-rgb)/.12);width:360px;height:360px;top:-140px;left:-70px}.interview-top{max-width:560px}.interview-carousel{min-width:0;margin-top:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0% 82%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 82%,#0000 100%)}.interview-track{gap:18px;width:max-content;animation:46s linear infinite interview-carousel-loop;display:flex}.interview-track:hover{animation-play-state:paused}.interview-card{aspect-ratio:2/3;border:1px solid var(--mint);background:var(--ink);box-shadow:0 22px 48px rgb(var(--ink-rgb)/.38);border-radius:14px;flex:0 0 clamp(235px,20vw,310px);position:relative;overflow:hidden}.interview-card img{object-fit:cover;filter:saturate(.72)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.interview-card-overlay{background:linear-gradient(#0000 18%,#00000061 45%,#000);flex-direction:column;justify-content:flex-end;padding:22px;display:flex;position:absolute;inset:0}.interview-card-overlay span{color:var(--gold);margin-bottom:auto;font:11px DM Mono}.interview-card h3{font-size:var(--fs-h3);letter-spacing:-.05em;margin:0 0 9px;line-height:1.08}.interview-card p{font-size:var(--fs-body);color:var(--cream);margin:0;line-height:1.55}@keyframes interview-carousel-loop{to{transform:translate(calc(-50% - 9px))}}@media (max-width:900px){.interviews{grid-template-columns:1fr;gap:40px}.interview-top{max-width:720px}.interview-carousel{margin-top:0}.interview-card{flex-basis:clamp(210px,35vw,280px)}.interview-track{animation-duration:38s}}@media (max-width:650px){.interview-carousel{margin-top:0}.interview-card{flex-basis:72vw}.interview-track{gap:14px;animation-duration:32s}.interview-card h3{font-size:var(--fs-h3)}}@media (prefers-reduced-motion:reduce){.interview-track{animation:none}}.interview-top>p:last-child{max-width:430px;color:var(--cream);margin:24px 0 0;font-size:15px;line-height:1.65}.interview-cta{border:1px solid var(--gold);color:var(--gold);border-radius:999px;align-items:center;gap:14px;margin-top:30px;padding:14px 19px;font-size:13px;font-weight:800;transition:background .25s,color .25s;display:inline-flex}.interview-cta:hover{background:var(--gold);color:var(--ink)}.interview-cta span{font-size:17px}.matching-statement{color:var(--teal);letter-spacing:.04em;margin:0 0 14px;font:600 13px DM Mono,monospace}.matching .section-intro{max-width:680px}@media (min-width:901px){.matching{grid-template-columns:minmax(0,1.25fr) minmax(460px,.75fr);gap:clamp(52px,6vw,120px)}.matching .candidate-board{justify-self:end;max-width:590px}}.hero .hero-infographic{justify-self:stretch;width:100%;padding:76px 0 0}.hero .infographic-wrap{width:min(820px,100%)}.hero .product-card{width:100%}.hero .float-one{bottom:-38px;left:-68px}.hero .float-two{top:66px;right:-68px}.hero .hero-infographic .supporting{max-width:590px;margin-top:56px}@media (max-width:900px){.hero .infographic-wrap{width:min(820px,100%)}.hero .float-one{left:-38px}.hero .float-two{right:-38px}}@media (max-width:650px){.hero .infographic-wrap{width:100%}.hero .float-one{bottom:-45px;left:-25px}.hero .float-two{top:-39px;right:-35px}.hero .hero-infographic .supporting{margin-top:34px}}.process{background:var(--cream);color:var(--cream);padding-top:clamp(28px,4vw,64px);padding-bottom:clamp(28px,4vw,64px);display:block}.process-canvas{border:1px solid rgb(var(--cream-rgb)/.1);background:radial-gradient(circle at 95% 64%, rgb(var(--teal-rgb)/.55), transparent 26%), radial-gradient(circle at 13% 90%, rgb(var(--gold-rgb)/.18), transparent 30%), linear-gradient(120deg, #090b1c, #110a2b 54%, #171c37);min-height:820px;box-shadow:inset 0 1px rgb(var(--cream-rgb)/.08);border-radius:34px;padding:clamp(52px,7vw,118px) clamp(26px,7vw,124px);position:relative;overflow:hidden}.process-heading{z-index:2;text-align:center;position:relative}.process-heading .eyebrow{color:var(--gold);margin-bottom:14px}.process-heading h2{font-size:var(--fs-h2);letter-spacing:-.065em;color:var(--cream);margin:0;font-weight:500;line-height:.96}.process-layout{z-index:2;grid-template-columns:minmax(250px,.65fr) minmax(500px,1.35fr);align-items:center;gap:clamp(40px,7vw,140px);max-width:1370px;margin:clamp(70px,10vh,146px) auto 0;display:grid;position:relative}.process-intro{align-self:center;margin:0}.process-intro .eyebrow{margin-bottom:18px}.process-intro h3{letter-spacing:-.07em;color:var(--cream);margin:0;font-size:clamp(34px,3.6vw,61px);line-height:.96}.process-intro>p:last-child{max-width:330px;color:rgb(var(--cream-rgb)/.68);margin:25px 0 0;font-size:14px;line-height:1.7}.process-right{min-width:0;position:relative}.process-status{color:rgb(var(--cream-rgb)/.52);letter-spacing:.08em;align-items:center;gap:8px;margin:0 0 16px;font:12px DM Mono,monospace;display:flex}.process-current{color:var(--gold)}.process-progress{background:rgb(var(--cream-rgb)/.16);border-radius:99px;width:clamp(90px,12vw,165px);height:2px;margin-left:auto;overflow:hidden}.process-progress i{border-radius:inherit;transform-origin:0;background:var(--gold);width:100%;height:100%;display:block}.process-viewport{border-radius:25px;height:clamp(360px,40vw,470px);position:relative;overflow:hidden}.process-stack{height:100%;display:block;position:relative;transform:none!important}.process-card{border:1px solid rgb(var(--cream-rgb)/.13);height:100%;color:var(--cream);box-shadow:inset 0 1px rgb(var(--cream-rgb)/.06), 0 28px 56px #00000042;border-radius:25px;grid-template-columns:74px minmax(0,1fr) 154px;align-items:center;gap:clamp(20px,3vw,46px);display:grid;overflow:hidden;min-height:0!important;margin:0!important;padding:clamp(28px,4vw,58px)!important;position:absolute!important;inset:0!important}.process-card:after{content:"";background:radial-gradient(circle, var(--gold), transparent 68%);opacity:.16;filter:blur(8px);border-radius:50%;width:240px;height:240px;position:absolute;bottom:-120px;right:-95px}.process-card:first-child{background:linear-gradient(135deg,#151635,#0e1126 64%,#17323c)}.process-card:nth-child(2){background:linear-gradient(135deg,#0c1f2c,#12182f 60%,#164247)}.process-card:nth-child(3){background:linear-gradient(135deg,#182345,#17112e 56%,#253b40)}.process-card:nth-child(4){background:linear-gradient(135deg,#161330,#172842 55%,#103d41)}.process-card:nth-child(5){background:linear-gradient(135deg,#10172c,#21213f 55%,#1c4845)}.step-num{color:var(--gold);letter-spacing:.08em;align-self:start;font:14px DM Mono,monospace}.process-card-copy{z-index:1;position:relative}.process-card h3{letter-spacing:-.065em;color:var(--cream);margin:0 0 15px;line-height:.98;font-size:clamp(29px,3vw,48px)!important}.process-card-support{z-index:1;align-self:center;justify-items:center;gap:16px;display:grid;position:relative}.step-art{border:1px solid rgb(var(--gold-rgb)/.72);width:104px;height:104px;color:var(--gold);background:#00000024;border-radius:50%;place-items:center;padding:21px;display:grid}.step-art svg{width:100%;height:100%}.step-dashboard{border:1px solid rgb(var(--cream-rgb)/.12);background:#0000002b;border-radius:12px;align-items:end;gap:5px;width:118px;height:52px;padding:11px 12px;display:flex}.step-dashboard i{background:var(--mint);border-radius:4px 4px 2px 2px;flex:1;display:block}.step-dashboard i:first-child{height:36%}.step-dashboard i:nth-child(2){background:var(--gold);height:68%}.step-dashboard i:nth-child(3){background:var(--cream);height:50%}.step-dashboard b{background:var(--gold);width:7px;height:7px;box-shadow:0 0 14px var(--gold);border-radius:50%;position:absolute;transform:translate(103px,-34px)}.dash-1 i:first-child,.dash-3 i:nth-child(3){background:var(--gold)}.dash-2 i:nth-child(2),.dash-4 i:first-child{background:var(--mint)}.process-connector{z-index:1;pointer-events:none;height:260px;position:absolute;top:54%;left:45%;right:10%}.process-connector:before{content:"";background:linear-gradient(90deg, var(--gold), rgb(var(--gold-rgb)/.08) 72%, transparent);height:2px;box-shadow:0 0 12px rgb(var(--gold-rgb)/.52);position:absolute;top:0;left:0;right:0}.process-connector:after{content:"";background:linear-gradient(180deg, rgb(var(--gold-rgb)/.45), rgb(var(--gold-rgb)/0));width:2px;height:100%;box-shadow:0 0 12px rgb(var(--gold-rgb)/.3);position:absolute;top:0;right:0}.process-connector i{background:#ddff78;border-radius:50%;width:14px;height:14px;position:absolute;top:-6px;left:-3px;box-shadow:0 0 18px #ddff78}.process-connector b{border:2px solid var(--gold);background:var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;bottom:-6px;right:-6px}@media (max-width:900px){.process{padding-top:20px;padding-bottom:20px}.process-canvas{border-radius:24px;min-height:0;padding:62px 6vw}.process-layout{margin-top:64px;display:block}.process-intro{margin-bottom:38px}.process-intro>p:last-child{max-width:500px}.process-status{margin-bottom:14px}.process-viewport{border-radius:0;height:auto;overflow:visible}.process-stack{flex-direction:column;gap:16px;height:auto;display:flex}.process-card{border-radius:20px;grid-template-columns:50px minmax(0,1fr) 88px;height:auto;opacity:1!important;visibility:visible!important;min-height:250px!important;padding:28px!important;position:relative!important;inset:auto!important;transform:none!important}.process-card h3{font-size:clamp(27px,5vw,39px)!important}.step-art{width:78px;height:78px;padding:16px}.step-dashboard,.process-connector{display:none}}@media (max-width:650px){.process{padding:12px 0}.process-canvas{border-radius:18px;padding:50px 20px}.process-heading h2{font-size:var(--fs-h2)}.process-layout{margin-top:50px}.process-intro h3{font-size:38px}.process-card{grid-template-columns:34px 1fr;min-height:210px!important;padding:24px!important}.process-card-support{display:none}.process-card h3{font-size:29px!important}.process-card p{font-size:14px!important}.process-status{font-size:11px}.process-progress{flex:1;margin-left:18px}.process-heading .eyebrow{font-size:10px}}.process{background:var(--cream);height:100vh;min-height:720px;color:var(--ink);grid-template-columns:minmax(330px,.78fr) minmax(580px,1.22fr);align-items:center;gap:clamp(42px,4vw,88px);padding-top:clamp(34px,4vh,64px);padding-bottom:clamp(34px,4vh,64px);display:grid;overflow:hidden}.process>.section-intro{align-self:center;margin:0;position:sticky;top:138px}.process>.section-intro>p:last-child{color:var(--navy)}.process-viewport{height:var(--process-card-height,clamp(340px, 39vh, 430px));isolation:isolate;border-radius:14px;position:relative;overflow:hidden}.process-stack{height:100%;min-height:0;display:block;position:relative;overflow:visible;transform:none!important}.process-card{border:1px solid var(--teal);height:100%;color:var(--cream);box-shadow:none;border-radius:14px;grid-template-columns:64px 1fr 104px;align-items:center;gap:24px;display:grid;min-height:0!important;margin:0!important;padding:clamp(28px,2.6vw,42px)!important;position:absolute!important;inset:auto 0 0!important}.process-card:nth-child(n){top:auto!important}.process-card h3{letter-spacing:-.055em;margin:0 0 12px;line-height:1.03;font-size:var(--fs-h3)!important}.process-card p{max-width:470px;color:var(--cream);margin:0;line-height:1.55;font-size:var(--fs-body)!important}.process-card .step-num{color:var(--gold);letter-spacing:.08em;align-self:start;font:14px DM Mono,monospace}.step-art{border:1px solid var(--gold);background:rgb(var(--teal-rgb)/.18);width:96px;height:96px;color:var(--gold);border-radius:50%;padding:15px}.step-art svg{width:100%;height:100%;display:block}.step-art .accent-stroke{stroke:var(--mint)}.step-art .accent-fill{fill:var(--gold);stroke:var(--gold)}@media (max-width:900px){.process{background:var(--cream);height:auto;min-height:0;padding:100px 5vw;display:block}.process>.section-intro{max-width:640px;margin:0 0 45px;position:relative;top:auto}.process-viewport{border-radius:0;height:auto;overflow:visible}.process-stack{flex-direction:column;gap:17px;height:auto;display:flex}.process-card{grid-template-columns:62px 1fr 96px;height:auto;display:grid;opacity:1!important;visibility:visible!important;min-height:190px!important;margin:0!important;padding:28px!important;position:relative!important;inset:auto!important;transform:none!important}.process-card h3{font-size:var(--fs-h3)!important}.process-card p{font-size:var(--fs-body)!important}.step-art{width:82px;height:82px;padding:13px}}@media (max-width:650px){.process{padding:78px 5vw}.process-card{grid-template-columns:35px 1fr;min-height:148px!important;padding:19px!important}.step-art{display:none}.process-card h3{font-size:var(--fs-h3)!important}.process-card p{font-size:var(--fs-body)!important}}.seek-work{background:radial-gradient(circle at 92% 46%, rgb(var(--teal-rgb)/.34), transparent 21%), radial-gradient(circle at 5% 80%, rgb(var(--gold-rgb)/.12), transparent 22%), linear-gradient(135deg, #0b1021, #160d31 49%, #171f3d);padding:clamp(88px,11vw,170px) max(24px,50vw - 720px);position:relative;overflow:hidden}.seek-work:before{content:"";pointer-events:none;background:linear-gradient(90deg, rgb(var(--cream-rgb)/.025) 1px, transparent 1px), linear-gradient(0deg, rgb(var(--cream-rgb)/.02) 1px, transparent 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.seek-work-inner{z-index:1;max-width:1440px;margin:auto;position:relative}.seek-work-header{text-align:center;max-width:770px;margin:0 auto}.seek-work-header p{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font:500 11px DM Mono,monospace}.seek-work-header h2{color:var(--cream);font-size:var(--fs-h2);letter-spacing:-.07em;margin:0;line-height:.98}.seek-work-header h2 em{color:var(--gold);font-style:normal}.seek-work-header>span{max-width:500px;color:rgb(var(--cream-rgb)/.68);margin:26px auto 0;font-size:15px;line-height:1.65;display:block}.seek-work-flow{min-height:1470px;margin-top:clamp(64px,9vw,128px);position:relative}.seek-work-line{pointer-events:none;filter:drop-shadow(0 0 6px #d0ff73bf)drop-shadow(0 0 16px #d0ff7347);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.seek-work-line path{fill:none;stroke:#d0ff73;stroke-width:3px;stroke-linecap:round}.seek-work-line circle{fill:#e6ff9f;stroke:#d0ff73;stroke-width:3px;filter:drop-shadow(0 0 8px #d0ff73)}.seek-work-line-mobile{display:none}.seek-work-card{z-index:2;border:1px solid rgb(var(--cream-rgb)/.13);width:min(550px,46%);min-height:250px;box-shadow:inset 0 1px rgb(var(--cream-rgb)/.07), 0 30px 70px #0000003b;will-change:transform, opacity;background:linear-gradient(145deg,#121233f0,#0a0f25eb);border-radius:22px;grid-template-columns:48px minmax(0,1fr) 148px;align-items:center;gap:24px;padding:30px;transition:border-color .25s,box-shadow .25s;display:grid;position:absolute}.seek-work-card:after{content:"";background:radial-gradient(circle, rgb(var(--teal-rgb)/.42), transparent 68%);opacity:.48;pointer-events:none;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-70px;right:-60px}.seek-work-card.is-active{box-shadow:inset 0 1px rgb(var(--cream-rgb)/.12), 0 0 0 1px #d0ff7314, 0 30px 80px #00000061, 0 0 42px #d0ff731f;border-color:#d0ff73b8}.seek-work-card-number{color:#d0ff73;letter-spacing:.1em;align-self:start;font:13px DM Mono,monospace}.seek-work-card-copy{z-index:1;position:relative}.seek-work-card h3{color:var(--cream);font-size:var(--fs-h3);letter-spacing:-.06em;margin:0 0 13px;line-height:1}.seek-work-card p{color:rgb(var(--cream-rgb)/.7);margin:0;font-size:13px;line-height:1.6}.seek-work-visual{z-index:1;border:1px solid rgb(var(--cream-rgb)/.11);background:#0000002e;border-radius:12px;width:148px;height:118px;padding:13px;position:relative;overflow:hidden}.visual-top{border-bottom:1px solid rgb(var(--cream-rgb)/.12);align-items:center;gap:5px;padding-bottom:9px;display:flex}.visual-top i{background:var(--mint);border-radius:50%;width:6px;height:6px}.visual-top i:nth-child(2){background:var(--gold)}.visual-top i:nth-child(3){background:rgb(var(--cream-rgb)/.4);border-radius:99px;width:27px;margin-left:auto}.visual-main{grid-template-columns:25px 1fr;align-items:center;gap:7px;margin:10px 0;display:grid}.visual-main b{background:linear-gradient(135deg, var(--mint), var(--cream));border-radius:50%;grid-row:span 3;width:23px;height:23px}.visual-main span{background:rgb(var(--cream-rgb)/.42);border-radius:9px;height:4px}.visual-main span:nth-of-type(2){background:var(--mint);width:74%}.visual-main span:nth-of-type(3){width:57%}.visual-bars{border-top:1px solid rgb(var(--cream-rgb)/.1);align-items:end;gap:4px;height:25px;padding-top:5px;display:flex}.visual-bars i{background:var(--mint);border-radius:3px 3px 0 0;flex:1;display:block}.visual-bars i:first-child{height:40%}.visual-bars i:nth-child(2){background:var(--gold);height:75%}.visual-bars i:nth-child(3){background:rgb(var(--cream-rgb)/.55);height:55%}.visual-bars i:nth-child(4){background:var(--mint);height:90%}.visual-1 .visual-main b,.visual-3 .visual-bars i:nth-child(4){background:var(--gold)}.visual-2 .visual-bars i:nth-child(2),.visual-4 .visual-main span:nth-of-type(2){background:#d0ff73}@media (max-width:700px){.seek-work{background:linear-gradient(150deg,#0b1021,#160d31 52%,#15233b);padding:80px 20px}.seek-work-header{text-align:left}.seek-work-header h2{font-size:var(--fs-h2)}.seek-work-header>span{margin-left:0;font-size:14px}.seek-work-flow{min-height:0;margin-top:58px;padding-left:28px}.seek-work-line-desktop{display:none}.seek-work-line-mobile{width:30px;height:calc(100% - 50px);display:block;left:0}.seek-work-line-mobile path{stroke-width:2.5px}.seek-work-card{border-radius:18px;grid-template-columns:32px minmax(0,1fr);gap:16px;width:100%;min-height:0;margin:0 0 22px;padding:24px;display:grid;position:relative;top:auto!important;left:auto!important;right:auto!important}.seek-work-card:last-child{margin-bottom:0}.seek-work-visual{grid-column:2;width:100%;height:106px;margin-top:4px}.seek-work-card h3{font-size:var(--fs-h3)}.seek-work-card p{font-size:13px}.seek-work-card-number{padding-top:4px}.visual-main,.visual-bars{max-width:145px}}@media (prefers-reduced-motion:reduce){.seek-work-card{opacity:1!important;transform:none!important}.seek-work-line path{stroke-dasharray:none!important;stroke-dashoffset:0!important}}.seek-work-flow{min-height:1800px}.seek-work-line{z-index:1}.seek-work-line path{stroke-width:3.5px}.seek-work-card{z-index:2;border-color:rgb(var(--cream-rgb)/.18);width:min(650px,52%);min-height:350px;box-shadow:inset 0 1px rgb(var(--cream-rgb)/.08), 0 34px 78px #0000004d;background:linear-gradient(135deg,#1c2545,#10152e 58%,#173c42);border-radius:24px;grid-template-columns:54px minmax(0,1fr) 190px;gap:30px;padding:42px}.seek-work-card.is-active{border-color:rgb(var(--cream-rgb)/.18);box-shadow:inset 0 1px rgb(var(--cream-rgb)/.12), 0 34px 78px #00000061, 0 0 46px #d0ff7329}.seek-work-card h3{font-size:var(--fs-h3)}.seek-work-card p{font-size:var(--fs-body);line-height:1.65}.card-0{top:0;left:0}.card-1{top:350px;right:0}.card-2{top:700px;left:0}.card-3{top:1050px;right:0}.card-4{top:1400px;left:0}.seek-work-visual{border-color:rgb(var(--cream-rgb)/.12);background:linear-gradient(145deg,#050814,#11182b);border-radius:14px;width:190px;height:172px;padding:0;box-shadow:inset 0 0 0 1px #0009}.seek-work-visual>*{display:none}.seek-work-visual:before{content:"";border:1px solid rgb(var(--cream-rgb)/.08);background:linear-gradient(180deg, rgb(var(--cream-rgb)/.04), transparent 30%), repeating-linear-gradient(0deg, transparent 0 20px, rgb(var(--cream-rgb)/.045) 20px 21px), linear-gradient(90deg, rgb(var(--teal-rgb)/.22), transparent 58%);border-radius:8px;position:absolute;inset:13px}.seek-work-visual:after{content:"";opacity:.55;background:linear-gradient(90deg, var(--mint) 0 20%, transparent 20% 27%, var(--gold) 27% 49%, transparent 49% 56%, var(--mint) 56% 78%, transparent 78% 85%, rgb(var(--cream-rgb)/.55) 85%);clip-path:polygon(0 74%,18% 45%,35% 61%,53% 16%,70% 48%,88% 25%,100% 0,100% 100%,0 100%);height:32px;position:absolute;bottom:27px;left:24px;right:24px}@media (max-width:700px){.seek-work-flow{min-height:0}.seek-work-card{grid-template-columns:32px minmax(0,1fr);gap:16px;width:100%;min-height:0;padding:26px}.seek-work-card h3{font-size:var(--fs-h3)}.seek-work-card p{font-size:13px}.seek-work-visual{grid-column:2;width:100%;height:150px}.seek-work-line{z-index:1}.seek-work-card{z-index:2}}.seek-work{padding-top:clamp(70px,8vw,112px);padding-bottom:clamp(70px,8vw,112px)}.seek-work-flow{margin-top:clamp(52px,6vw,82px)}.seek-work-card{grid-template-columns:minmax(0,1fr) 190px;gap:28px;padding:32px 34px}.seek-work-card-number{position:absolute;top:18px;left:22px}.seek-work-card-copy{padding-top:15px}.seek-work-visual{grid-area:1/2;width:190px;height:150px}.seek-work-line{overflow:visible}.seek-work-line path{vector-effect:non-scaling-stroke}@media (max-width:700px){.seek-work{padding-top:70px;padding-bottom:70px}.seek-work-flow{margin-top:46px;padding-left:28px}.seek-work-card{grid-template-columns:minmax(0,1fr) 112px;gap:18px;padding:28px 20px 20px}.seek-work-card-copy{padding-top:18px}.seek-work-card-number{top:12px;left:16px}.seek-work-visual{grid-area:1/2;width:112px;height:126px;margin:0}.seek-work-visual:after{bottom:23px;left:18px;right:18px}.seek-work-card h3{font-size:var(--fs-h3)}.seek-work-card p{font-size:var(--fs-body);line-height:1.55}}.seek-work-line{filter:drop-shadow(0 0 6px rgb(var(--gold-rgb)/.72)) drop-shadow(0 0 16px rgb(var(--gold-rgb)/.3))}.seek-work-line path{stroke:var(--gold)}.seek-work-line circle{fill:var(--yellow);stroke:var(--gold);filter:drop-shadow(0 0 8px var(--gold))}.seek-work-card{isolation:isolate;border-color:rgb(var(--cream-rgb)/.18);background:linear-gradient(135deg,#1a2747,#10152e 58%,#153e43)}.seek-work-card:nth-of-type(5n+2){background:linear-gradient(135deg,#123f43,#10233c 55%,#17142f)}.seek-work-card:nth-of-type(5n+3){background:linear-gradient(135deg,#2a374f,#15122f 58%,#17484b)}.seek-work-card:nth-of-type(5n+4){background:linear-gradient(135deg,#19264b,#172d49 55%,#0d4347)}.seek-work-card:nth-of-type(5n+5){background:linear-gradient(135deg,#1b4545,#1b2844 52%,#25163e)}.seek-work-card:after{z-index:-1}.seek-work-card-number{color:var(--gold)}.seek-work-card.is-active,.seek-work-card.is-complete{border-color:var(--gold);box-shadow:inset 0 1px rgb(var(--cream-rgb)/.12), 0 34px 78px #00000061, 0 0 34px rgb(var(--gold-rgb)/.15)}@media (max-width:700px){.seek-work-line-mobile{z-index:1;width:20px;left:0}.seek-work-card{z-index:2;background:linear-gradient(135deg,#1a2747,#10152e 58%,#153e43)}.seek-work-card:nth-of-type(5n+2){background:linear-gradient(135deg,#123f43,#10233c 55%,#17142f)}.seek-work-card:nth-of-type(5n+3){background:linear-gradient(135deg,#2a374f,#15122f 58%,#17484b)}.seek-work-card:nth-of-type(5n+4){background:linear-gradient(135deg,#19264b,#172d49 55%,#0d4347)}.seek-work-card:nth-of-type(5n+5){background:linear-gradient(135deg,#1b4545,#1b2844 52%,#25163e)}}@media (min-width:701px) and (max-width:1100px){.seek-work-flow{min-height:1370px}.seek-work-card{grid-template-columns:minmax(0,1fr) 128px;gap:18px;width:48%;min-height:250px;padding:26px}.seek-work-card h3{font-size:var(--fs-h3)}.seek-work-card p{font-size:var(--fs-body);line-height:1.55}.seek-work-visual{width:128px;height:118px}.seek-work-visual:after{bottom:20px;left:18px;right:18px}.card-0{top:0}.card-1{top:275px}.card-2{top:550px}.card-3{top:825px}.card-4{top:1100px}}@media (min-width:701px) and (max-width:840px){.seek-work-flow{min-height:1220px}.seek-work-card{grid-template-columns:minmax(0,1fr) 96px;gap:14px;width:47%;min-height:220px;padding:22px}.seek-work-card h3{font-size:var(--fs-h3)}.seek-work-card p{font-size:var(--fs-body)}.seek-work-visual{width:96px;height:100px}.card-0{top:0}.card-1{top:245px}.card-2{top:490px}.card-3{top:735px}.card-4{top:980px}}@media (min-width:1101px){.seek-work-flow{min-height:1590px}.seek-work-card{min-height:300px;padding:28px 30px}.seek-work-visual{width:172px;height:136px}.card-0{top:0}.card-1{top:322px}.card-2{top:644px}.card-3{top:966px}.card-4{top:1288px}}.seek-work-card.card-0,.seek-work-card.is-complete,.seek-work-card.is-active{border:2px solid var(--gold)!important}.seek-work-card.is-complete{box-shadow:inset 0 0 0 1px rgb(var(--gold-rgb)/.16), 0 26px 62px #00000052, 0 0 28px rgb(var(--gold-rgb)/.13)}.seek-work-card.is-active{box-shadow:inset 0 0 0 1px rgb(var(--gold-rgb)/.25), 0 26px 62px #0006, 0 0 42px rgb(var(--gold-rgb)/.24)}.seek-work-card.card-0,.seek-work-card.is-complete,.seek-work-card.is-active{border-width:1px!important}.seek-work{isolation:isolate;background:radial-gradient(circle at 16% 10%, rgb(var(--teal-rgb)/.3), transparent 30%), radial-gradient(circle at 86% 84%, rgb(var(--gold-rgb)/.12), transparent 26%), linear-gradient(to top left, #0c1020, #0e1730, #133a43)}.seek-work .seek-glow-a{background:rgb(var(--teal-rgb)/.28);width:440px;height:440px;top:-180px;left:-90px}.seek-work .seek-glow-b{background:rgb(var(--gold-rgb)/.1);width:380px;height:380px;bottom:-130px;right:-70px}.seek-work:before{z-index:0;opacity:.85;background-image:linear-gradient(rgb(var(--cream-rgb)/.03) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--cream-rgb)/.03) 1px, transparent 1px), radial-gradient(circle at 20% 20%, rgb(var(--cream-rgb)/.08) 0 1px, transparent 1.5px), radial-gradient(circle at 80% 70%, rgb(var(--gold-rgb)/.13) 0 1px, transparent 1.5px), linear-gradient(135deg, transparent 0 48%, rgb(var(--cream-rgb)/.05) 48% 49%, transparent 49% 100%), linear-gradient(45deg, transparent 0 48%, rgb(var(--teal-rgb)/.13) 48% 49%, transparent 49% 100%);background-size:56px 56px,56px 56px,34px 34px,46px 46px,160px 160px,220px 220px;-webkit-mask-image:none;mask-image:none}.seek-work:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#050813b8,#080b1a59 48%,#050813bf),linear-gradient(#0000002e,#0000 35%,#0000006b);position:absolute;inset:0}footer{isolation:isolate;color:var(--cream);background:linear-gradient(#0c1020,#0e1730 46%,#133a43);padding:clamp(72px,9vw,120px) max(24px,50vw - 720px) 40px;display:block;position:relative;overflow:hidden}footer:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(var(--cream-rgb) / .03) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--cream-rgb) / .03) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.footer-glow{z-index:-1;pointer-events:none;filter:blur(60px);border-radius:50%;position:absolute}.footer-glow.glow-a{background:rgb(var(--teal-rgb) / .28);width:420px;height:420px;top:-160px;right:-80px}.footer-glow.glow-b{background:rgb(var(--gold-rgb) / .1);width:360px;height:360px;bottom:-120px;left:-90px}.footer-watermark{z-index:-1;letter-spacing:-.06em;color:rgb(var(--cream-rgb) / .05);white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(130px,24vw,380px);font-weight:800;line-height:1;position:absolute;bottom:-.16em;left:50%;transform:translate(-50%)}.footer-top{z-index:1;grid-template-columns:minmax(260px,1.6fr) repeat(2,minmax(130px,.7fr)) minmax(210px,1fr);align-items:start;gap:clamp(34px,5vw,76px);display:grid;position:relative}.footer-brand p{max-width:290px;color:rgb(var(--cream-rgb) / .66);margin:20px 0 0;font-size:14px;line-height:1.65}.footer-mail{border-bottom:1px solid rgb(var(--gold-rgb) / .4);color:var(--gold);letter-spacing:.03em;align-items:center;gap:7px;margin-top:20px;padding-bottom:3px;font:600 13px DM Mono,monospace;transition:color .25s,border-color .25s;display:inline-flex}.footer-mail [aria-hidden]{font-size:13px}.footer-mail:hover{color:var(--yellow);border-color:var(--yellow)}.footer-socials{gap:10px;margin-top:28px;display:flex}.footer-social{border:1px solid rgb(var(--cream-rgb) / .16);width:42px;height:42px;color:rgb(var(--cream-rgb) / .82);border-radius:12px;place-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1),color .3s,background .3s,border-color .3s,box-shadow .3s;display:grid}.footer-social svg{width:18px;height:18px}.footer-social:hover{border-color:var(--gold);background:var(--gold);color:var(--ink);box-shadow:0 10px 22px rgb(var(--gold-rgb) / .35);transform:translateY(-3px)}.footer-col>span{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:20px;font:500 11px DM Mono,monospace;display:block}.footer-col a{width:fit-content;color:rgb(var(--cream-rgb) / .72);margin:12px 0;font-size:14px;font-weight:500;transition:color .25s,transform .25s;display:block}.footer-col a:hover{color:var(--cream);transform:translate(5px)}.footer-cta{border:1px solid rgb(var(--cream-rgb) / .12);background:linear-gradient(160deg, rgb(var(--teal-rgb) / .22), rgb(var(--cream-rgb) / .04));box-shadow:inset 0 1px rgb(var(--cream-rgb) / .08);border-radius:20px;padding:26px}.footer-cta .eyebrow{margin-bottom:10px}.footer-cta>p:not(.eyebrow){color:rgb(var(--cream-rgb) / .66);margin:0 0 20px;font-size:13px;line-height:1.6}.footer-cta .button{justify-content:space-between;width:100%}.footer-bottom{z-index:1;border-top:1px solid rgb(var(--cream-rgb) / .12);color:rgb(var(--cream-rgb) / .55);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:clamp(52px,7vw,88px);padding-top:26px;font-size:12px;display:flex;position:relative}.footer-legal{gap:22px;display:flex}.footer-legal a{color:inherit;transition:color .25s}.footer-legal a:hover{color:var(--gold)}.footer-top-link{border:1px solid rgb(var(--cream-rgb) / .16);color:var(--cream);border-radius:999px;align-items:center;gap:8px;padding:10px 15px;font-size:12px;font-weight:700;transition:transform .3s cubic-bezier(.34,1.56,.64,1),border-color .3s,color .3s,box-shadow .3s;display:inline-flex}.footer-top-link:hover{border-color:var(--gold);color:var(--gold);box-shadow:0 8px 20px rgb(var(--gold-rgb) / .18);transform:translateY(-2px)}@media (max-width:900px){footer{padding:64px 5vw 34px}.footer-top{grid-template-columns:1fr 1fr;gap:38px 40px}.footer-brand,.footer-cta{grid-column:span 2}}.feature-families{isolation:isolate;color:var(--ink);background:linear-gradient(135deg,#f5ead8,#e2d8c6 53%,#c1d8cf);padding:clamp(88px,11vw,160px) max(24px,50vw - 720px);position:relative;overflow:hidden}.feature-families:before{content:"";z-index:-1;opacity:.4;background:linear-gradient(90deg, transparent 49.8%, rgb(var(--ink-rgb)/.08) 50%, transparent 50.2%), linear-gradient(0deg, transparent 49.8%, rgb(var(--ink-rgb)/.06) 50%, transparent 50.2%);transform:translateY(var(--scroll-shift,0));background-size:120px 120px;position:absolute;inset:0}.feature-family-orbit{z-index:-1;aspect-ratio:1;border:1px solid rgb(var(--teal-rgb)/.3);width:35vw;max-width:520px;box-shadow:0 0 0 34px rgb(var(--teal-rgb)/.06), 0 0 0 70px rgb(var(--teal-rgb)/.04);will-change:transform;border-radius:50%;position:absolute;top:9%;right:-7%}.feature-families-intro{text-align:center;max-width:720px;margin:0 auto 80px}.feature-families-intro h2,.pricing-heading h2{font-size:var(--fs-h2);letter-spacing:-.065em;margin:0;line-height:.96}.feature-families-intro h2 em,.pricing-heading h2 em{color:var(--teal);font-style:normal}.feature-families-intro>p:last-child,.pricing-heading>p:last-child{max-width:530px;color:rgb(var(--ink-rgb)/.67);margin:27px auto 0;font-size:15px;line-height:1.7}.feature-family-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.feature-family{border:1px solid rgb(var(--ink-rgb)/.14);min-height:360px;box-shadow:0 22px 45px rgb(var(--ink-rgb)/.08);background:#ffffff38;border-radius:22px;flex-direction:column;padding:clamp(24px,2vw,34px);transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s,border-color .4s;display:flex;position:relative;overflow:hidden}.feature-family:hover{box-shadow:0 32px 64px rgb(var(--ink-rgb)/.14);border-color:rgb(var(--teal-rgb)/.28);transform:translateY(-6px)}.feature-family:after{content:"";background:radial-gradient(circle, rgb(var(--gold-rgb)/.42), transparent 68%);pointer-events:none;border-radius:50%;width:170px;height:170px;position:absolute;bottom:-56px;right:-46px}.feature-family .eyebrow{z-index:1;margin-bottom:8px;position:relative}.feature-family h3{z-index:1;font-size:var(--fs-h3);letter-spacing:-.05em;margin:0 0 24px;font-weight:700;line-height:1.06;position:relative}.feature-family ul{z-index:1;grid-template-columns:1fr;gap:10px 20px;margin:auto 0 0;padding:0;list-style:none;display:grid;position:relative}.feature-family li{font-size:var(--fs-body);color:rgb(var(--ink-rgb)/.75);align-items:flex-start;gap:9px;font-weight:500;line-height:1.4;display:flex}.feature-family li i{color:var(--teal);font-style:normal;font-weight:800}.pricing{isolation:isolate;color:var(--cream);background:linear-gradient(#0c1020,#0e1730 46%,#133a43);position:relative;overflow:hidden}.pricing:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(var(--cream-rgb)/.03) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--cream-rgb)/.03) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.pricing-heading{max-width:670px;margin-bottom:65px}.pricing-heading>p:last-child{color:rgb(var(--cream-rgb)/.66);margin-left:0}.pricing-heading h2 em{color:var(--gold)}.pricing-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.price-card{border:1px solid rgb(var(--cream-rgb)/.17);background:linear-gradient(160deg, rgb(var(--cream-rgb)/.08), rgb(var(--cream-rgb)/.02));border-radius:22px;flex-direction:column;min-height:390px;padding:clamp(24px,2vw,34px);transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s,border-color .4s;display:flex;position:relative;box-shadow:0 22px 45px #0000002e}.price-card:hover{box-shadow:0 32px 64px #00000047, 0 0 0 1px rgb(var(--gold-rgb)/.35);border-color:rgb(var(--gold-rgb)/.4)}.price-card.popular{border-color:var(--gold);background:linear-gradient(160deg, rgb(var(--gold-rgb)/.2), rgb(var(--cream-rgb)/.05))}.popular-badge{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font:500 10px DM Mono,monospace;position:absolute;top:20px;right:22px}.price-number{color:rgb(var(--gold-rgb)/.7);letter-spacing:.1em;font:500 11px DM Mono,monospace}.price-card h3{font-size:var(--fs-h3);letter-spacing:-.05em;margin:30px 0 10px;font-weight:700}.price-card>p{min-height:56px;color:rgb(var(--cream-rgb)/.63);margin:0;font-size:13px;font-weight:500;line-height:1.55}.price-card ul{gap:10px;margin:22px 0;padding:0;list-style:none;display:grid}.price-card li{color:rgb(var(--cream-rgb)/.78);align-items:flex-start;gap:9px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.price-card li i{color:var(--mint);font-style:normal;font-weight:800}.price-card .button{justify-content:center;margin-top:auto}.custom-plan{border:1px solid rgb(var(--gold-rgb)/.35);background:#00000024;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(24px,3vw,48px);margin-top:18px;padding:26px 30px;display:grid}.custom-plan .eyebrow{margin-bottom:6px}.custom-plan h3{font-size:var(--fs-h3);letter-spacing:-.05em;margin:0;font-weight:700}.custom-plan p:not(.eyebrow){max-width:520px;color:rgb(var(--cream-rgb)/.68);margin:0;font-size:13px;font-weight:500;line-height:1.6}@media (max-width:1000px){.feature-family-grid,.pricing-grid{grid-template-columns:repeat(2,1fr)}.custom-plan{grid-template-columns:1fr 1fr}.custom-plan .text-link{grid-column:span 2}}@media (max-width:650px){.feature-families{padding:80px 20px}.feature-families-intro{text-align:left;margin-bottom:52px}.feature-families-intro>p:last-child{margin-left:0}.feature-family-grid,.pricing-grid{grid-template-columns:1fr}.feature-family{border-radius:18px;min-height:auto;padding:26px}.pricing{padding-top:80px;padding-bottom:80px}.price-card{border-radius:18px;min-height:350px}.custom-plan{border-radius:18px;grid-template-columns:1fr;padding:24px}.custom-plan .text-link{grid-column:auto}}.feature-families,.pricing{will-change:background-position;background-position:50% 0;background-size:140% 140%}.feature-families-intro,.pricing-heading,.custom-plan{will-change:transform}.feature-family-grid,.pricing-grid{perspective:1200px}.feature-family,.price-card{transform-style:preserve-3d;will-change:transform, opacity}.feature-family h3,.feature-family ul,.price-card ul{transform:translateZ(18px)}@media (prefers-reduced-motion:reduce){.feature-families,.pricing,.feature-family,.price-card,.feature-families-intro,.pricing-heading,.custom-plan{will-change:auto!important;transform:none!important}}@media (max-width:650px){footer{padding:56px 20px 28px}.footer-top{grid-template-columns:1fr;gap:36px}.footer-brand,.footer-cta{grid-column:span 1}.footer-bottom{text-align:center;justify-content:center}.footer-legal{justify-content:center}.footer-top-link{display:none}.footer-watermark{bottom:-.08em}}.nav-cta{background:linear-gradient(135deg, var(--gold) 0%, #ff8a3c 55%, var(--orange) 100%);color:var(--ink);letter-spacing:.01em;border:0;padding:11px 20px;font-weight:700;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;box-shadow:0 6px 18px #ec422447,inset 0 1px #ffffff59}.nav-cta span{margin-left:6px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:inline-block}.nav-cta:hover{color:var(--ink);transform:translateY(-1px);box-shadow:0 10px 26px #ec42246b,inset 0 1px #ffffff59}.nav-cta:hover span{transform:translate(2px,-2px)}.nav-cta:active{transform:translateY(0)scale(.97)}@media (min-width:651px){.nav nav>a:not(.nav-cta){color:var(--cream);padding:6px 4px;transition:color .3s;position:relative}.nav nav>a:not(.nav-cta):after{content:"";background:linear-gradient(90deg, var(--gold), var(--orange));transform-origin:0;border-radius:2px;height:2px;transition:transform .35s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:4px;right:4px;transform:scaleX(0)}.nav nav>a:not(.nav-cta):hover{color:var(--gold)}.nav nav>a:not(.nav-cta):hover:after{transform:scaleX(1)}.nav.over-light nav>a:not(.nav-cta),.nav.over-light nav>a:not(.nav-cta):hover{color:#000}.nav.over-light nav>a:not(.nav-cta):after{background:linear-gradient(90deg, var(--teal), var(--orange))}}@media (min-width:901px){.nav nav{gap:30px;font-size:14px}}
