:root{--ink:#161817;--paper:#f4f2ed;--acid:#d7fd45;--coral:#f67d67;--line:#16181729;--muted:#676a64}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:DM Sans,Arial,sans-serif}.shell{overflow:hidden}.site-header{border-bottom:1px solid var(--line);z-index:2;justify-content:space-between;align-items:center;height:88px;padding:0 5.5vw;display:flex;position:relative}.wordmark{color:var(--ink);letter-spacing:-1.2px;align-items:center;gap:8px;font-size:21px;font-weight:700;text-decoration:none;display:flex}.wordmark-mark{background:var(--acid);border-radius:50%;place-items:center;width:25px;height:25px;font-family:Instrument Serif;font-size:21px;font-weight:400;display:grid}.site-header nav{gap:31px;display:flex}.site-header nav a,.site-footer a{color:var(--ink);font-size:13px;text-decoration:none}.button{color:var(--ink);cursor:pointer;border:0;border-radius:99px;align-items:center;gap:22px;padding:15px 21px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.button span{font-size:18px;line-height:10px}.button-primary{background:var(--acid)}.button-light{background:var(--paper)}.button-small{gap:13px;padding:10px 16px}.eyebrow{letter-spacing:1.1px;align-items:center;gap:8px;font:500 10px DM Mono,monospace;display:flex}.pulse{background:var(--acid);border-radius:50%;width:7px;height:7px;display:inline-block}.hero{background:var(--ink);min-height:630px;color:var(--paper);padding:70px 10.5vw;position:relative}.hero h1,.page-intro h1,.market-hero h1,.trust-hero h1,.company-hero h1{letter-spacing:-.075em;margin:28px 0 27px;font-size:clamp(58px,8vw,118px);font-weight:500;line-height:.83}.hero em,h1 em,h2 em{font-family:Instrument Serif;font-weight:400}.hero-copy{color:#c7c9c2;max-width:430px;font-size:16px;line-height:1.55}.hero-actions{align-items:center;gap:27px;margin-top:32px;display:flex}.text-link{color:var(--paper);font-size:13px;text-decoration:none}.text-link span{margin-left:8px}.hero-orbit{width:min(45vw,530px);height:530px;position:absolute;top:38px;right:6vw}.orbit-ring{border:1px solid #f4f2ed38;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-one{width:71%;height:71%}.orbit-two{border-style:dashed;width:98%;height:98%}.identity-orb{background:var(--coral);width:180px;height:180px;color:var(--ink);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 26px #f67d671c}.identity-orb span{letter-spacing:-7px;font:72px Instrument Serif}.identity-orb small{letter-spacing:1.7px;margin-left:7px;font:9px DM Mono}.proof-chip{letter-spacing:.4px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#16181799;border:1px solid #f4f2ed40;padding:10px 13px;font:10px DM Mono;position:absolute}.chip-top{top:15%;right:2%}.chip-bottom{bottom:18%;left:0}.statement{justify-content:space-between;align-items:flex-start;padding:76px 12vw;display:flex}.statement p{letter-spacing:-.03em;max-width:820px;margin:0;font:clamp(28px,3.4vw,48px)/1.02 Instrument Serif}.statement strong{font-family:DM Sans;font-weight:500}.statement-mark{color:var(--coral);font-size:42px}.process{background:#d8d4cb;grid-template-columns:1fr 1.5fr;gap:50px;padding:76px 7vw 95px;display:grid}.process h2,.section-top h2,.architecture h2,.trust-panel h2,.principles h2,.contact h2{letter-spacing:-.07em;margin:21px 0;font-size:clamp(43px,5vw,71px);font-weight:500;line-height:.88}.steps{border-top:1px solid var(--ink)}.step{border-bottom:1px solid var(--ink);grid-template-columns:52px 1fr 1.5fr 20px;gap:17px;padding:26px 0;display:grid;position:relative}.step span,.product-card>span{font:10px DM Mono}.step h3{letter-spacing:-.7px;margin:0;font-size:21px}.step p{color:#52544e;margin:0;font-size:13px;line-height:1.55}.step i{font-style:normal}.callout,.contact{background:var(--coral);justify-content:space-between;align-items:end;gap:25px;padding:78px 10vw;display:flex}.callout h2{letter-spacing:-.07em;margin:23px 0 0;font-size:clamp(46px,6vw,85px);font-weight:500;line-height:.85}.site-footer{background:var(--ink);color:var(--paper);grid-template-columns:1.1fr 1fr 1fr .8fr;align-items:center;gap:25px;padding:42px 5.5vw 32px;display:grid}.site-footer .wordmark{color:var(--paper)}.site-footer p,.site-footer small{color:#b9bcb4;margin:0;font-size:11px}.site-footer div:nth-of-type(2){gap:20px;display:flex}.site-footer a{color:var(--paper)}.page-intro,.market-hero,.trust-hero,.company-hero{min-height:395px;padding:86px 10vw 90px}.page-intro p,.market-hero p,.trust-hero p,.company-hero p{max-width:455px;color:var(--muted);font-size:16px;line-height:1.55}.product-grid{grid-template-columns:repeat(4,1fr);gap:12px;padding:0 5.5vw 90px;display:grid}.product-card{border:1px solid var(--line);flex-direction:column;min-height:330px;padding:20px;display:flex}.product-card:nth-child(2){background:var(--acid)}.product-card:nth-child(3){background:var(--ink);color:var(--paper)}.product-card .card-icon{margin:auto 0 15px;font:44px Instrument Serif}.product-card h2{letter-spacing:-1.4px;margin:0 0 10px;font-size:26px}.product-card p{min-height:79px;color:inherit;opacity:.7;margin:0;font-size:13px;line-height:1.5}.product-card a{color:inherit;margin-top:20px;font-size:12px;text-decoration:none}.product-card b{margin-left:7px}.architecture{background:#d8d4cb;grid-template-columns:1fr 1fr;align-items:center;padding:80px 10vw;display:grid}.architecture-map{width:340px;height:340px;margin:auto;position:relative}.map-core,.map-node{text-align:center;letter-spacing:.7px;border-radius:50%;place-items:center;font:10px DM Mono;display:grid;position:absolute}.map-core{background:var(--coral);width:120px;height:120px;font-size:17px;line-height:1;top:110px;left:110px}.map-node{border:1px solid var(--ink);width:93px;height:93px}.map-node.top{top:0;left:123px}.map-node.left{top:123px;left:0}.map-node.right{top:123px;right:0}.map-node.bottom{bottom:0;left:123px}.market-hero{background:var(--ink);color:var(--paper);padding-bottom:58px}.market-hero p,.trust-hero p{color:#c4c6c0}.market-search{color:#9fa29a;border-bottom:1px solid #979a92;justify-content:space-between;max-width:530px;margin-top:44px;padding:12px 0;font-size:13px;display:flex}.market-search span{color:var(--acid);font-size:23px}.talent-section{padding:78px 7vw 95px}.section-top{justify-content:space-between;align-items:end;margin-bottom:36px;display:flex}.section-top h2{margin-bottom:0}.filter{border:1px solid var(--line);background:0 0;border-radius:24px;padding:11px 15px;font:12px DM Sans}.filter span{margin-left:22px}.talent-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:40px;display:grid}.portrait{letter-spacing:-7px;place-items:center;height:360px;font:70px Instrument Serif;display:grid;position:relative}.portrait-0{background:#ba9582}.portrait-1{background:#859c93}.portrait-2{background:#b5a3c2}.portrait:after{content:"";opacity:.55;border:1px solid #16181780;border-radius:46% 46% 40% 40%/34% 34% 57% 57%;width:48%;height:73%;position:absolute}.portrait span{z-index:1}.verified{z-index:1;background:var(--paper);border-radius:20px;padding:7px 10px;font:9px DM Mono;position:absolute;bottom:14px;left:14px}.talent-meta{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.talent-meta h3{letter-spacing:-.7px;margin:0;font-size:18px}.talent-meta p,.talent-card small{color:var(--muted);margin:4px 0;font-size:12px}.talent-meta>span{font-size:19px}.talent-section>.button{width:max-content;margin:auto;display:flex}.trust-hero{color:var(--paper);background:#16332b}.trust-panel{grid-template-columns:1fr 1fr;align-items:center;gap:11vw;padding:80px 10vw;display:grid}.lock-art{background:var(--acid);flex-direction:column;justify-content:center;align-items:center;height:390px;display:flex}.lock-art div{border:1px solid var(--ink);border-radius:50%;place-items:center;width:160px;height:160px;font:90px Instrument Serif;display:grid}.lock-art span{margin-top:18px;font:10px DM Mono}.trust-panel p,.principles p{color:var(--muted);font-size:15px;line-height:1.6}.trust-panel ul{margin:25px 0;padding:0;list-style:none}.trust-panel li{border-bottom:1px solid var(--line);padding:11px 0;font-size:13px}.trust-panel li span{color:var(--coral);margin-right:12px}.principles{background:#d8d4cb;padding:75px 10vw}.principles h2{margin-bottom:20px}.principles p{max-width:620px}.company-hero{background:var(--acid);min-height:490px}.company-stats{grid-template-columns:repeat(3,1fr);padding:0 5.5vw;display:grid}.company-stats article{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:210px;padding:31px;display:flex}.company-stats article:first-child{border-left:1px solid var(--line)}.company-stats strong{letter-spacing:-4px;font:400 66px Instrument Serif}.company-stats span{font-size:16px;line-height:1.25}.contact{background:#bba0c5;min-height:390px}.contact h2{margin:22px 0 0}@media (max-width:760px){.site-header{height:72px;padding:0 6vw}.site-header nav,.site-header .button{display:none}.hero{min-height:auto;padding:62px 7vw 350px}.hero-orbit{width:360px;height:360px;top:auto;bottom:-22px;right:50%;transform:translate(50%)}.identity-orb{width:128px;height:128px}.identity-orb span{font-size:55px}.statement{padding:57px 7vw}.process,.architecture,.trust-panel{grid-template-columns:1fr;padding:60px 7vw}.step{grid-template-columns:35px 1fr 18px}.step p{grid-column:2/4}.callout,.contact{flex-direction:column;align-items:start;padding:58px 7vw}.site-footer{grid-template-columns:1fr 1fr;padding:36px 7vw}.site-footer small{grid-column:1/-1}.page-intro,.market-hero,.trust-hero,.company-hero{min-height:auto;padding:65px 7vw}.product-grid{grid-template-columns:1fr 1fr;gap:8px;padding:0 4vw 55px}.product-card{min-height:260px}.architecture-map{margin:-25px auto;transform:scale(.85)}.talent-section{padding:55px 7vw}.section-top{flex-direction:column;align-items:start;gap:20px}.talent-grid{grid-template-columns:1fr}.portrait{height:330px}.company-stats{grid-template-columns:1fr;padding:0 7vw}.company-stats article,.company-stats article:first-child{border-left:0;border-right:0;border-bottom:1px solid var(--line);min-height:160px}.trust-panel{gap:40px}.lock-art{height:310px}}.wordmark-mark{font-size:0;position:relative}.wordmark-mark:before,.wordmark-mark:after{content:"";border:1.3px solid var(--ink);border-radius:50%;position:absolute}.wordmark-mark:before{width:12px;height:12px}.wordmark-mark:after{background:var(--ink);width:4px;height:4px}.wordmark-mark i{background:var(--ink);z-index:1;width:1px;height:13px;position:absolute;transform:rotate(45deg)}.site-header nav a{transition:opacity .25s}.site-header nav a:hover{opacity:.55}.button{transition:transform .25s,background .25s}.button:hover{transform:translateY(-2px)}.button-primary:hover{background:#e3ff73}.pulse{animation:2.5s infinite breathe}.orbit-one{animation:24s linear infinite orbit}.orbit-two{animation:36s linear infinite reverse orbit}.identity-orb{animation:5s ease-in-out infinite float}.step{transition:padding-left .3s,background .3s}.step:hover{background:#ffffff38;padding-left:12px}.product-card{transition:transform .3s,box-shadow .3s}.product-card:hover{transform:translateY(-7px);box-shadow:0 16px 30px #1618171f}.product-intro{position:relative}.intro-status{border-top:1px solid var(--ink);letter-spacing:.3px;width:175px;padding-top:10px;font:10px DM Mono;position:absolute;bottom:58px;right:10vw}.intro-status span{color:#0d9a60;margin-right:8px}.market-hero{position:relative}.market-proof{letter-spacing:.5px;color:#babcb6;font:10px DM Mono;position:absolute;bottom:60px;right:8vw}.market-proof b{color:var(--acid);margin-left:9px}.portrait{background:#dedbd3;overflow:hidden}.portrait img{object-fit:cover;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.talent-card:hover .portrait img{transform:scale(1.045)}.portrait:after,.portrait>span{display:none}.verified{box-shadow:0 4px 16px #0000001f}.talent-card{transition:transform .3s}.talent-card:hover{transform:translateY(-5px)}.license-preview{background:var(--ink);width:min(100%,400px);color:var(--paper);box-shadow:15px 15px 0 var(--acid);padding:23px;transition:transform .35s;transform:rotate(-3deg)}.license-preview:hover{transform:rotate(0)translateY(-6px)}.preview-top{letter-spacing:.9px;justify-content:space-between;font:9px DM Mono;display:flex}.preview-top b{color:var(--acid);font-weight:500}.license-preview h3{letter-spacing:-1.5px;margin:58px 0 35px;font:400 42px/.94 Instrument Serif}.preview-rule{border-top:1px solid #f4f2ed42;justify-content:space-between;gap:15px;padding:13px 0;font-size:12px;display:flex}.preview-rule span{color:#aeb1aa;font:9px DM Mono}.preview-rule strong{font-weight:500}.preview-footer{color:#b9bcb4;align-items:center;gap:8px;margin-top:30px;font:9px DM Mono;display:flex}.preview-footer i{color:var(--acid);font-size:16px}@keyframes breathe{50%{opacity:.45;transform:scale(.75)}}@keyframes orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes float{50%{transform:translate(-50%,-55%)}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:760px){.intro-status,.market-proof{display:none}.license-preview{margin-top:25px}.market-hero{padding-bottom:65px}}.verified{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--paper);letter-spacing:.2px;background:#121413b8;border:1px solid #ffffff6b;border-radius:999px;align-items:center;gap:7px;padding:7px 11px 7px 7px;font:500 9px DM Mono;display:flex;bottom:14px;left:14px;box-shadow:0 8px 22px #0000002e}.verified i{background:var(--acid);width:16px;height:16px;color:var(--ink);border-radius:50%;place-items:center;font:700 11px DM Sans;display:grid}.verified span{display:block!important}.site-header nav a{padding:8px 0;position:relative}.site-header nav a.active:after{content:"";background:var(--coral);border-radius:50%;width:5px;height:5px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.site-header nav a.active{font-weight:600}.chat-widget{z-index:10;position:fixed;bottom:22px;right:24px}.chat-trigger{background:var(--ink);color:var(--paper);cursor:pointer;border:0;border-radius:99px;align-items:center;gap:9px;padding:12px 16px 12px 11px;font:600 12px DM Sans;display:flex;box-shadow:0 8px 28px #00000038}.chat-trigger span{background:var(--acid);width:24px;height:24px;color:var(--ink);border-radius:50%;place-items:center;font-size:17px;display:grid}.chat-panel{background:var(--paper);border:1px solid var(--line);width:330px;margin-bottom:12px;padding:21px;position:relative;box-shadow:0 18px 55px #00000040}.chat-close{cursor:pointer;background:0 0;border:0;font-size:25px;position:absolute;top:10px;right:13px}.chat-heading{align-items:center;gap:9px;margin-bottom:20px;display:flex}.chat-heading>span{color:#15966a}.chat-heading b,.chat-heading small{display:block}.chat-heading b{font-size:14px}.chat-heading small,.chat-panel p{color:var(--muted);margin-top:3px;font-size:11px}.chat-panel form{gap:9px;margin-top:15px;display:grid}.chat-panel input,.chat-panel textarea,.contact-form input,.contact-form textarea,.contact-form select{border:1px solid var(--line);background:#fffefa;outline:none;width:100%;padding:12px;font:13px DM Sans}.chat-panel input:focus,.chat-panel textarea:focus,.contact-form input:focus,.contact-form textarea:focus,.contact-form select:focus{border-color:var(--ink)}.chat-panel .button{justify-content:center;padding:12px}.chat-success{text-align:center;padding:30px 0}.chat-success span,.contact-success>span{background:var(--acid);border-radius:50%;place-items:center;width:30px;height:30px;font-weight:700;display:inline-grid}.chat-success h3{margin:12px 0 0}.contact-page{grid-template-columns:1fr 1fr;gap:10vw;padding:85px 10vw 100px;display:grid}.contact-copy h1{letter-spacing:-.075em;margin:26px 0;font-size:clamp(55px,7vw,100px);font-weight:500;line-height:.85}.contact-copy>p{max-width:410px;color:var(--muted);line-height:1.55}.contact-notes{gap:8px;margin-top:48px;display:grid}.contact-notes span{letter-spacing:1px;margin-top:10px;font:10px DM Mono}.contact-notes a{color:var(--ink);font-size:14px}.contact-form{background:#d8d4cb;align-self:start;gap:20px;padding:28px;display:grid}.contact-form label{gap:8px;font-size:12px;font-weight:600;display:grid}.contact-form .button{justify-content:center}.contact-form small{color:var(--muted);text-align:center;font-size:10px}.contact-success{background:#d8d4cb;align-self:start;padding:55px 25px}.contact-success h2{letter-spacing:-2px;margin:15px 0 5px;font-size:45px}.contact-success p{color:var(--muted);font-size:14px}.feature-hero{background:var(--ink);min-height:530px;color:var(--paper);grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:80px 10vw;display:grid}.feature-hero h1{letter-spacing:-.075em;margin:26px 0;font-size:clamp(55px,7vw,100px);font-weight:500;line-height:.84}.feature-hero p{color:#c3c5bf;max-width:440px;margin-bottom:30px;line-height:1.55}.feature-art{border:1px solid #f4f2ed47;place-items:center;height:350px;display:grid;position:relative}.feature-art span{color:var(--coral);font:130px Instrument Serif}.feature-art i{color:var(--acid);font:90px Instrument Serif;position:absolute;top:40px;right:35px}.feature-art small{letter-spacing:.4px;font:10px DM Mono;position:absolute;bottom:20px;left:22px}.feature-steps{padding:75px 10vw 95px}.feature-steps>div{margin-bottom:38px}.feature-steps article{border-top:1px solid var(--line);grid-template-columns:60px 1fr 1fr;gap:20px;padding:23px 0;display:grid}.feature-steps article:last-child{border-bottom:1px solid var(--line)}.feature-steps article>span{font:10px DM Mono}.feature-steps h2{letter-spacing:-1.2px;margin:0;font-size:28px}.feature-steps p{color:var(--muted);margin:3px 0;font-size:13px}@media (max-width:760px){.contact-page,.feature-hero{grid-template-columns:1fr;padding:60px 7vw}.chat-widget{bottom:15px;right:15px}.chat-panel{width:min(330px,100vw - 30px)}.feature-art{height:260px}.feature-steps{padding:60px 7vw}.feature-steps article{grid-template-columns:35px 1fr}.feature-steps article p{grid-column:2}.site-header nav a.active:after{bottom:0}}.talent-card{color:var(--ink);text-decoration:none}.profile-hero{grid-template-columns:1fr 1fr;min-height:600px;display:grid}.profile-image{background:#d8d4cb;min-height:600px;position:relative;overflow:hidden}.profile-image img{object-fit:cover}.profile-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:75px 10vw 55px 7vw;display:flex}.back-link{color:var(--muted);margin-bottom:auto;font-size:12px;text-decoration:none}.profile-copy .eyebrow{margin-top:55px}.profile-copy h1{letter-spacing:-.075em;margin:22px 0 12px;font-size:clamp(55px,6vw,92px);font-weight:500;line-height:.85}.profile-location{margin:0 0 28px;font:12px DM Mono}.profile-copy>p:not(.profile-location){color:var(--muted);max-width:430px;font-size:15px;line-height:1.6}.profile-status{margin:18px 0 25px;font-size:12px}.profile-status span{color:#13986a;margin-right:8px}.profile-details{background:#d8d4cb;grid-template-columns:1fr 1fr;gap:10vw;padding:80px 10vw;display:grid}.profile-details h2{letter-spacing:-.07em;margin:22px 0;font-size:clamp(42px,5vw,70px);font-weight:500;line-height:.86}.details-stack{border-top:1px solid var(--ink)}.details-stack article{border-bottom:1px solid var(--ink);gap:10px;padding:19px 0;display:grid}.details-stack article>span{letter-spacing:.8px;font:10px DM Mono}.details-stack strong{font:400 31px Instrument Serif}.details-stack small{color:var(--muted);font-size:11px}.details-stack article div{flex-wrap:wrap;gap:7px;display:flex}.details-stack article b{border:1px solid var(--ink);border-radius:30px;padding:7px 10px;font-size:11px;font-weight:500}.profile-cta{background:var(--coral);justify-content:space-between;align-items:center;gap:30px;padding:65px 10vw;display:flex}.profile-cta p{letter-spacing:-.025em;max-width:650px;margin:0;font:clamp(25px,3vw,40px)/.98 Instrument Serif}@media (max-width:760px){.profile-hero,.profile-details{grid-template-columns:1fr}.profile-image{min-height:480px}.profile-copy{padding:50px 7vw}.profile-copy .eyebrow{margin-top:45px}.profile-details{gap:35px;padding:60px 7vw}.profile-cta{flex-direction:column;align-items:flex-start;padding:55px 7vw}}.chat-panel{border-radius:14px;padding:0;overflow:hidden}.chat-heading{border-bottom:1px solid var(--line);background:#fffefa;margin:0;padding:16px 18px}.chat-heading small{color:#15966a}.chat-close{margin-left:auto;line-height:1;position:static}.chat-thread{background:#f3f1eb;flex-direction:column;gap:10px;height:275px;padding:17px;display:flex;overflow-y:auto}.chat-message{max-width:82%;padding:10px 12px;font-size:12px;line-height:1.45}.chat-message p{color:inherit;margin:0 0 6px}.chat-message p:last-of-type{margin-bottom:0}.chat-message time{color:#777a74;margin-top:7px;font-size:9px;display:block}.chat-from-brand{background:#fffefa;border-radius:3px 14px 14px;align-self:flex-start}.chat-from-user{background:var(--acid);border-radius:14px 3px 14px 14px;align-self:flex-end}.chat-compose{border-top:1px solid var(--line);background:#fffefa;padding:12px;grid-template-columns:1fr auto!important;gap:7px!important;margin:0!important;display:flex!important}.chat-compose input{border-radius:8px!important;padding:10px!important}.chat-compose button{background:var(--ink);width:38px;color:var(--paper);cursor:pointer;border:0;border-radius:8px;font-size:18px}.chat-disclaimer{text-align:center;color:var(--muted);background:#fffefa;padding:0 14px 13px;font-size:9px;display:block}.header-actions{align-items:center;gap:20px;display:flex}.sign-in-link{color:var(--ink);padding:8px 0;font-size:13px;text-decoration:none;position:relative}.sign-in-link.active:after{content:"";background:var(--coral);border-radius:50%;width:5px;height:5px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.sign-in-page{background:var(--ink);min-height:calc(100vh - 88px);color:var(--paper);grid-template-columns:1fr 1fr;align-items:center;gap:9vw;padding:75px 10vw;display:grid}.sign-in-copy h1{letter-spacing:-.075em;margin:27px 0;font-size:clamp(58px,7vw,105px);font-weight:500;line-height:.83}.sign-in-copy>p{color:#c7c9c2;max-width:425px;font-size:15px;line-height:1.6}.sign-in-steps{gap:12px;max-width:430px;margin:38px 0 28px;display:grid}.sign-in-steps span{color:#b8bbb4;border-top:1px solid #f4f2ed3b;padding-top:11px;font:10px DM Mono}.sign-in-steps b{color:var(--paper);margin-left:14px;font:400 13px DM Sans}.sign-in-help{color:var(--paper)}.identity-qr{justify-self:center;width:min(100%,415px)}.qr-frame{background:var(--paper);box-shadow:18px 18px 0 var(--acid);padding:22px;position:relative}.qr-frame img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.qr-mark{background:var(--acid);width:52px;height:52px;color:var(--ink);border:4px solid var(--paper);border-radius:50%;place-items:center;font:33px Instrument Serif;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qr-loading{aspect-ratio:1;background:repeating-linear-gradient(45deg,#dedbd3 0 10px,#f4f2ed 10px 20px);display:block}.qr-meta{gap:6px;padding:34px 0 15px;display:grid}.qr-meta span,.qr-meta small{letter-spacing:.3px;color:#b8bbb4;font:10px DM Mono}.qr-meta span b{color:var(--acid);margin-right:6px}.qr-meta strong{letter-spacing:-.5px;font-size:18px}.qr-progress{background:#f4f2ed3d;height:2px;overflow:hidden}.qr-progress i{background:var(--acid);transform-origin:0;width:100%;height:100%;animation:3s linear qr-timeout;display:block}@keyframes qr-timeout{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:760px){.header-actions{gap:0}.sign-in-link{margin-right:14px}.sign-in-page{grid-template-columns:1fr;gap:50px;padding:60px 7vw}.identity-qr{justify-self:start;width:min(100%,370px)}.qr-frame{box-shadow:12px 12px 0 var(--acid)}}.hero-generated{object-fit:cover;opacity:.76;mix-blend-mode:screen;filter:saturate(.82);border-radius:50%}.hero-orbit:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 34%,#16181766 76%);border-radius:50%;position:absolute;inset:15%}.hero-orbit .orbit-ring,.hero-orbit .proof-chip{z-index:1}.architecture-visual{background:#20221f;justify-content:flex-end;justify-self:center;align-items:center;width:min(100%,540px);height:420px;display:flex;position:relative;overflow:visible}.architecture-visual>img{object-fit:cover;object-position:74% 50%;opacity:1;filter:saturate(.88);width:55%!important;right:auto!important}.architecture-visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#20221f);width:20%;position:absolute;top:0;bottom:0;left:45%}.architecture-visual .license-preview{z-index:1;width:330px;box-shadow:12px 12px 0 var(--acid);margin-right:-8px;position:relative}.lock-art{background:#14352c;position:relative;overflow:hidden}.lock-art>img{object-fit:cover;opacity:.9}.lock-art span{z-index:1;color:var(--paper);letter-spacing:.7px;text-shadow:0 1px 10px #0e241e;font:10px DM Mono;position:relative}.lock-art div{display:none}@media (max-width:760px){.architecture-visual{width:100%;height:370px}.architecture-visual>img{width:48%!important}.architecture-visual .license-preview{width:260px;margin-right:0}.license-preview h3{font-size:32px}}.product-intro{overflow:hidden}.product-hero-art{width:min(45vw,530px);height:360px;box-shadow:14px 14px 0 var(--acid);background:#1f211e;position:absolute;top:24px;right:5vw}.product-hero-art img{object-fit:contain;object-position:center;opacity:.96}.product-hero-art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f4f2ed 0%,#0000 28%);position:absolute;inset:0}.product-intro>h1,.product-intro>p,.product-intro>.eyebrow{z-index:1;position:relative}@media (max-width:760px){.product-hero-art{width:100%;height:290px;box-shadow:10px 10px 0 var(--acid);margin-top:35px;position:relative;top:auto;right:auto}.product-hero-art:after{background:linear-gradient(#0000 72%,#f4f2ed 100%)}.product-intro .intro-status{display:none}}.trust-hero{position:relative;overflow:hidden}.trust-hero-art{border:1px solid #f4f2ed29;width:min(42vw,460px);height:340px;position:absolute;top:30px;right:6vw}.trust-hero-art img{object-fit:cover;opacity:.88}.trust-hero-art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#16332b 0%,#0000 38%);position:absolute;inset:0}.trust-hero>h1,.trust-hero>p,.trust-hero>.eyebrow{z-index:1;position:relative}.lock-art{background:var(--acid)}.lock-art div{border:1px solid var(--ink);z-index:1;border-radius:50%;place-items:center;width:160px;height:160px;font:90px Instrument Serif;display:grid;position:relative}.lock-art span{color:var(--ink);text-shadow:none}@media (max-width:760px){.trust-hero-art{width:100%;height:280px;margin-top:35px;position:relative;top:auto;right:auto}.trust-hero-art:after{background:linear-gradient(#0000 72%,#16332b 100%)}}.menu-toggle{display:none}.portrait img{object-position:center top}@media (max-width:760px){.site-header{z-index:20;position:relative}.site-header nav{background:var(--paper);border-bottom:1px solid var(--line);opacity:0;pointer-events:none;flex-direction:column;gap:0;padding:24px 7vw 30px;transition:transform .28s,opacity .2s;display:flex;position:absolute;top:71px;left:0;right:0;transform:translateY(-120%);box-shadow:0 16px 35px #1618171a}.site-header nav.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.site-header nav a{letter-spacing:-.8px;border-bottom:1px solid var(--line);padding:15px 0;font-size:23px}.site-header nav a.active:after{inset:50% 0 auto auto;transform:translateY(-50%)}.header-actions{margin-left:auto}.header-actions .button{display:none}.sign-in-link{margin-right:12px}.menu-toggle{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:50%;place-content:center;gap:5px;width:40px;height:40px;margin-left:3px;display:grid}.menu-toggle i{background:var(--ink);width:15px;height:1.5px;transition:transform .25s;display:block}.menu-toggle.is-open i:first-child{transform:translateY(3px)rotate(45deg)}.menu-toggle.is-open i:last-child{transform:translateY(-3px)rotate(-45deg)}.hero{padding-top:55px}.hero h1{font-size:clamp(53px,16vw,74px)}.hero-copy{font-size:14px}.statement p{font-size:32px}.process h2,.section-top h2{font-size:48px}.product-grid{grid-template-columns:1fr;padding-left:7vw;padding-right:7vw}.product-card{min-height:240px}.talent-section{padding-left:7vw;padding-right:7vw}.talent-grid{gap:30px}.portrait{height:min(125vw,520px)}.talent-meta h3{font-size:21px}.architecture{gap:25px}.trust-panel{padding-left:7vw;padding-right:7vw}.company-hero h1,.market-hero h1,.trust-hero h1{font-size:clamp(52px,15vw,74px)}.site-footer{padding-bottom:85px}}.protection-hero{min-height:575px;color:var(--paper);background:#14352c;grid-template-columns:1fr 1fr;align-items:center;gap:9vw;padding:82px 10vw;display:grid}.protection-hero h1{letter-spacing:-.075em;margin:27px 0;font-size:clamp(57px,7vw,102px);font-weight:500;line-height:.84}.protection-hero>div>p{color:#c3d0ca;max-width:470px;margin-bottom:30px;line-height:1.6}.browser-scene{background:var(--paper);color:var(--ink);box-shadow:16px 16px 0 var(--acid);max-width:440px;transform:rotate(2deg)}.browser-bar{border-bottom:1px solid var(--line);align-items:center;gap:5px;height:37px;padding:0 13px;display:flex}.browser-bar i{background:var(--coral);border-radius:50%;width:7px;height:7px}.browser-bar i:nth-child(2){background:#edcf65}.browser-bar i:nth-child(3){background:#79cfa1}.browser-bar span{border:1px solid var(--line);width:70%;color:var(--muted);border-radius:9px;margin-left:10px;padding:4px 10px;font:9px DM Mono}.browser-content{align-items:center;gap:20px;padding:28px;display:flex}.browser-portrait{letter-spacing:-4px;background:#c3947c;place-items:center;width:92px;height:112px;font:42px Instrument Serif;display:grid}.browser-content small,.browser-result small{letter-spacing:.5px;color:var(--muted);font:9px DM Mono}.browser-content h2{letter-spacing:-1px;margin:7px 0;font-size:24px}.browser-content p{color:var(--muted);margin:0;font-size:12px}.browser-result{background:#e2ff63;align-items:center;gap:10px;padding:16px 20px;display:flex}.browser-result>span{background:var(--ink);width:24px;height:24px;color:var(--acid);border-radius:50%;place-items:center;font-size:13px;display:grid}.browser-result b,.browser-result small{font-size:11px;display:block}.browser-result>i{margin-left:auto;font-size:20px;font-style:normal}.protection-statement{padding:80px 12vw}.protection-statement p{letter-spacing:-.03em;max-width:880px;margin:0;font:clamp(30px,4vw,55px)/.98 Instrument Serif}.protection-statement strong{font-family:DM Sans;font-weight:500}.protection-loop{background:#d8d4cb;grid-template-columns:1fr 1.2fr;gap:9vw;padding:80px 10vw;display:grid}.protection-loop h2,.protection-community h2,.protection-cta h2{letter-spacing:-.07em;margin:20px 0;font-size:clamp(43px,5vw,73px);font-weight:500;line-height:.87}.protection-loop>div>p,.protection-community p{color:var(--muted);max-width:390px;font-size:14px;line-height:1.6}.protection-steps{border-top:1px solid var(--ink)}.protection-steps article{border-bottom:1px solid var(--ink);grid-template-columns:45px 1fr 1.5fr 18px;gap:13px;padding:25px 0;display:grid}.protection-steps span{font:10px DM Mono}.protection-steps h3{margin:0;font-size:21px}.protection-steps p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.protection-steps i{font-style:normal}.protection-community{grid-template-columns:1fr 1fr;align-items:center;gap:10vw;padding:85px 10vw;display:grid}.community-orb{aspect-ratio:1;background:var(--acid);border-radius:50%;place-items:center;width:min(100%,400px);display:grid;position:relative;overflow:hidden}.community-orb:before,.community-orb:after{content:"";border:1px solid var(--ink);border-radius:50%;position:absolute}.community-orb:before{width:72%;height:72%}.community-orb:after{width:44%;height:44%}.community-orb span{z-index:1;font-size:90px}.community-orb i{letter-spacing:1px;text-align:center;z-index:1;font:10px DM Mono;position:absolute;bottom:45px}.dark-link{color:var(--ink);margin-top:20px;display:inline-block}.protection-cta{background:var(--coral);justify-content:space-between;align-items:end;gap:30px;padding:75px 10vw;display:flex}@media (max-width:760px){.protection-hero,.protection-loop,.protection-community{grid-template-columns:1fr;gap:45px;padding:60px 7vw}.protection-hero{min-height:auto}.browser-scene{justify-self:start;width:calc(100% - 12px)}.protection-statement{padding:60px 7vw}.protection-statement p{font-size:34px}.protection-loop h2,.protection-community h2{font-size:51px}.protection-steps article{grid-template-columns:35px 1fr 18px}.protection-steps p{grid-column:2/4}.community-orb{max-width:340px}.protection-cta{flex-direction:column;align-items:start;padding:55px 7vw}}
