@font-face{font-family:Apfel Grotezk;src:url(/fonts/ApfelGrotezk-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Apfel Grotezk;src:url(/fonts/ApfelGrotezk-Mittel.woff2) format("woff2");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Apfel Grotezk;src:url(/fonts/ApfelGrotezk-Fett.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap}@font-face{font-family:Apfel Grotezk Fallback;src:local("Arial");ascent-override:91.89%;descent-override:27.61%;line-gap-override:6.9%;size-adjust:101.41%}@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--oro-gold: #F6D0B2;--oro-gold-warm: #D9B190;--oro-gold-light: #FFDFCA;--oro-gold-muted: rgba(246, 208, 178, .6);--askoro-accent: #FDB47A;--askoro-copper: #CD8F5C;--askoro-copper-deep: #CB8853;--surface-base: #000000;--surface-dark: #1E1E1C;--surface-elevated: #2D2D2D;--surface-card: #1E1E1C;--surface-card-inner: #2D2D2D;--surface-interactive: #3C3C3C;--text-primary: rgba(255, 255, 255, 1);--text-secondary: rgba(255, 255, 255, .85);--text-tertiary: rgba(255, 255, 255, .6);--text-muted: rgba(255, 255, 255, .5);--text-whisper: rgba(255, 255, 255, .35);--text-ghost: rgba(255, 255, 255, .2);--font-display: "Bebas Neue", "Arial Narrow", sans-serif;--font-body: "Apfel Grotezk", "Apfel Grotezk Fallback", -apple-system, BlinkMacSystemFont, sans-serif;--transition-calm: .4s cubic-bezier(.4, 0, .2, 1);--transition-breathe: .6s cubic-bezier(.4, 0, .2, 1);--section-padding-x: 60px;--section-max-width: 1280px;--oro-hero-bottom-glow: linear-gradient( to bottom, #000000 0%, #000000 75%, #84613b 92%, #e3bc92 100% )}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body);background:var(--surface-base);color:var(--text-primary);line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:var(--font-body);cursor:pointer;border:none;outline:none}img{max-width:100%;display:block}@keyframes breathe{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.08);opacity:1}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes shimmer-gold{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 40px #d4915a26}50%{box-shadow:0 0 80px #d4915a40}}@keyframes shieldDraw{to{stroke-dashoffset:0}}@keyframes dotPulse{0%,to{box-shadow:0 0 #d4915a00}50%{box-shadow:0 0 12px 4px #d4915a59}}@keyframes timelineDotGrow{0%{transform:scale(0);opacity:0}60%{transform:scale(1.4);opacity:1}to{transform:scale(1);opacity:1}}@keyframes cursorBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes goldShimmer{0%{background-position:-200% center}to{background-position:200% center}}.section{position:relative;width:100%;overflow:hidden}.section-inner{max-width:var(--section-max-width);margin:0 auto;padding:100px var(--section-padding-x);position:relative;z-index:2}.btn-primary{display:inline-flex;align-items:center;gap:8px;padding:22px 32px;background:#fff;color:#000;border-radius:100px;font-size:20px;font-weight:400;font-family:var(--font-body);transition:var(--transition-calm);white-space:nowrap;letter-spacing:-.01em}.btn-primary:hover{background:#ffffffeb;transform:translateY(-2px);box-shadow:0 8px 30px #ffffff26}.btn-link{display:inline-flex;align-items:center;gap:6px;font-size:20px;font-weight:400;color:var(--oro-gold);transition:var(--transition-calm);font-family:var(--font-body)}.btn-link:hover{color:var(--oro-gold-light)}.nav{position:fixed;top:0;left:0;right:0;z-index:1000;padding:16px 40px;background:transparent;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:none;transition:background .4s cubic-bezier(.4,0,.2,1)}.nav.scrolled{background:#000000d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:none}.nav-inner{max-width:var(--section-max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between}.nav-logo{display:inline-flex;align-items:center;padding:0;border:none;border-radius:0;line-height:0;color:var(--text-primary);transition:opacity var(--transition-calm)}.nav-logo:hover{opacity:.88}.nav-logo-img{display:block;height:clamp(26px,2.8vw,34px);width:auto;max-width:min(160px,44vw)}.nav-links{display:flex;align-items:center;gap:36px}.nav-link{font-size:14px;color:var(--text-muted);transition:var(--transition-calm);font-weight:400}.nav-link:hover{color:var(--text-primary)}.nav .btn-primary{padding:10px 24px;font-size:14px}.hero.section{overflow:hidden}.hero{height:100vh;min-height:720px;max-height:100vh;container-type:size;display:flex;flex-direction:column;position:relative;background:#000;overflow:hidden}.hero-media{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 86%,transparent 99%);mask-image:linear-gradient(180deg,#000 0%,#000 86%,transparent 99%)}.hero-media-frame{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 42%}.hero-media-intro.is-spent{opacity:0}.hero-vignette{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.72) 0%,rgba(0,0,0,.42) 16%,rgba(0,0,0,.08) 40%,transparent 54%,rgba(0,0,0,.28) 78%,rgba(0,0,0,.78) 100%),radial-gradient(ellipse 85% 60% at 50% 52%,transparent 30%,rgba(0,0,0,.28) 100%)}.hero-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:820px;height:100%;margin:0 auto;padding:clamp(8rem,17cqh,12rem) var(--section-padding-x) clamp(1.5rem,4cqh,2.75rem);box-sizing:border-box;animation:hero-fade-in 1.05s cubic-bezier(.25,.1,.25,1) both}@keyframes hero-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hero-content{animation:none}.hero-intent-caret{animation:none!important;opacity:.55}}.hero-copy{display:flex;flex-direction:column;align-items:center;flex:none;max-width:720px}.hero-headline{font-family:var(--font-body);font-size:clamp(31px,3.5vw,46px);font-weight:400;line-height:1.45;letter-spacing:-.03em;text-transform:none;color:#fffffff5;margin:0;max-width:22ch;overflow:visible;text-shadow:0 12px 40px rgba(0,0,0,.7);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero-headline-verb{white-space:nowrap}@media(min-width:1025px)and (max-height:880px){.hero-headline{font-size:clamp(29px,2.6vw,33px);line-height:1.4}.hero-content{padding-top:clamp(5rem,11.7cqh,6.5rem);padding-bottom:1rem}.hero-foot{gap:8px}}.hero-breath{flex:1 1 auto;min-height:8rem;width:100%;pointer-events:none}.hero-verb{position:relative;display:inline-flex;white-space:nowrap}.hero-verb-measure{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none;white-space:nowrap}.hero-verb-measure span{display:inline-block}.hero-verb-frame{position:relative;display:inline-flex;justify-content:flex-start;white-space:nowrap}.hero-verb-word{display:inline-block;white-space:nowrap;background:linear-gradient(120deg,#e8b88a,#d4915a 55%,#c17a45);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:none;will-change:transform,opacity,filter}.hero-intent{display:flex;align-items:center;gap:10px;width:100%;max-width:680px;min-height:60px;padding:10px 10px 10px 24px;margin:0;border-radius:9999px;background:#0000008c;border:1px solid rgba(212,145,90,.55);box-shadow:0 0 0 1px #d4915a1f,0 0 32px #d4915a38,0 18px 48px #0006;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);text-decoration:none;cursor:pointer;transition:border-color .45s cubic-bezier(.4,0,.2,1),background .45s cubic-bezier(.4,0,.2,1),box-shadow .45s cubic-bezier(.4,0,.2,1)}.hero-intent:hover{border-color:#ffffff4d;background:#000000a3;box-shadow:0 0 0 1px #d4915a1f,0 22px 56px #0000007a,0 0 36px #d4915a14}.hero-intent-text{flex:1;min-width:0;text-align:left;color:#ffffffeb;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.4;letter-spacing:.01em;padding:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-intent-caret{display:inline-block;width:1.5px;height:1.05em;margin-left:2px;vertical-align:-.15em;background:#d4915ae6;animation:hero-caret-blink 1.05s steps(1,end) infinite}@keyframes hero-caret-blink{0%,45%{opacity:1}50%,to{opacity:0}}.hero-intent-voice{flex:none;width:36px;height:36px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;color:#ffffff8c;transition:color .35s cubic-bezier(.4,0,.2,1)}.hero-intent:hover .hero-intent-voice{color:#ffffffe0}.hero-intent-divider{flex:none;width:1px;height:22px;background:#ffffff29}.hero-intent-go{flex:none;width:42px;height:42px;border-radius:9999px;background:#fff;color:#000000d1;display:inline-flex;align-items:center;justify-content:center;transition:transform .4s cubic-bezier(.4,0,.2,1)}.hero-intent:hover .hero-intent-go{transform:scale(1.03)}.hero-actions{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap}.hero-foot{flex:none;display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:680px}.hero .btn-primary.hero-cta,.hero-cta.btn-primary{padding:10px 24px;font-size:14px;font-weight:400;height:auto;letter-spacing:-.01em;transform:none;box-shadow:none}.hero .btn-primary.hero-cta:hover,.hero-cta.btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 20px #ffffff1a}.hero-secondary{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-body);font-size:14px;font-weight:400;letter-spacing:.01em;color:#ffffff80;text-decoration:none;transition:color .35s cubic-bezier(.4,0,.2,1)}.hero-secondary:hover{color:#d4915af2}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.steps{background:var(--surface-base)}.steps .section-inner{text-align:center;padding-top:100px;padding-bottom:100px;display:flex;flex-direction:column;align-items:center;gap:80px}.steps-heading{font-family:var(--font-display);font-size:clamp(44px,5.2vw,64px);font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:0;margin-bottom:0}.steps-subheading{font-size:20px;line-height:30px;color:#fffc;font-weight:400;letter-spacing:.1px;margin-bottom:0;margin-top:24px}.steps-grid{display:grid;grid-template-columns:repeat(3,293px);justify-content:center;gap:100px;text-align:left;width:100%;margin-top:80px}.step-item{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:293px}.step-text{display:flex;flex-direction:column;gap:12px;width:100%}.step-icon{width:60px;height:60px;border:1px solid rgba(255,255,255,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ffffffe6;flex-shrink:0}.step-icon svg{color:inherit}.step-title{font-family:var(--font-display);font-size:36px;font-weight:400;line-height:36px;text-transform:uppercase;letter-spacing:.5px;margin:0}.step-description{font-size:20px;line-height:30px;color:#fff9;font-weight:400;letter-spacing:.1px;margin:0}.partners{position:relative;background:#131312}.partners:before,.partners:after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.09) 50%,transparent 100%);pointer-events:none;z-index:3}.partners:before{top:0}.partners:after{bottom:0}.partners .section-inner{text-align:center;padding-top:88px;padding-bottom:88px}.partners-heading{font-family:var(--font-display);font-size:clamp(44px,5.2vw,64px);font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:0;margin:0}.partners-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:44px 28px;max-width:900px;width:100%;margin:64px auto 0}.partner-logo{height:auto;width:auto;max-height:20px;max-width:96px;object-fit:contain;flex:none;opacity:.9;transition:opacity var(--transition-calm)}.partner-logo:hover{opacity:1}.partner-logo--raydium{max-height:28px;max-width:150px}.partner-divider{width:1px;height:20px;background:#fff6;flex:none}.features{background:#1e1e1c}.features .section-inner{padding:100px 60px;max-width:1512px;margin:0 auto;width:100%}.features-header{display:flex;flex-direction:column;align-items:flex-start;gap:24px;max-width:738px;margin-bottom:60px}.features-heading{font-family:var(--font-display);font-size:clamp(40px,4.8vw,64px);font-weight:400;line-height:1;letter-spacing:0;color:#fff;text-align:left;margin:0}.features-subheading{font-family:var(--font-body);font-size:clamp(16px,1.6vw,22px);line-height:1.3;letter-spacing:.5px;color:#fffc;text-align:left;margin:0}.features-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%;height:clamp(620px,46vw,660px);align-items:stretch}.features-right{display:flex;flex-direction:column;gap:20px;height:100%;min-height:0}.features-right-top{display:grid;grid-template-columns:1fr 1fr;gap:20px;flex:0 0 58.5%;min-height:0}.feature-card{border-radius:30px;background:#000;border:none;overflow:hidden;position:relative;transition:var(--transition-calm)}.feature-label--inline{font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:#fff;margin:0;line-height:1}.feature-title--card{font-family:var(--font-display);font-size:clamp(22px,2.2vw,30px);font-weight:400;line-height:1.1;letter-spacing:0;color:#fff;text-transform:none;margin:0}.feature-desc--card{font-family:var(--font-body);font-size:clamp(13px,1.1vw,16px);line-height:1.4;letter-spacing:.005em;color:#fff;opacity:.8;margin:0;max-width:none}.feature-card--portfolio{display:flex;flex-direction:column;align-items:center;background:linear-gradient(180deg,#000 73.26%,#84613b 91%,#e3bc92);padding:clamp(20px,2.4vw,40px) 0 0;gap:clamp(14px,2.4vw,60px);height:100%}.portfolio-top{display:flex;flex-direction:column;gap:12px;padding:0 30px;width:100%}.portfolio-heading-row{display:flex;flex-direction:row;align-items:flex-end;gap:12px;width:100%}.feature-title--portfolio{font-family:var(--font-display);font-size:clamp(22px,2.2vw,30px);font-weight:400;line-height:1.1;letter-spacing:0;color:#fff;text-transform:none;margin:0;flex:1 1 auto}.feature-desc--portfolio-side{font-family:var(--font-body);font-size:clamp(12px,1.1vw,16px);line-height:1.4;letter-spacing:.005em;color:#fff;opacity:.8;flex:0 0 auto;width:42%;max-width:274px;margin:0;text-align:left}.portfolio-phone{position:relative;width:min(58%,362px);max-width:362px;flex:0 0 auto;border-radius:clamp(24px,2.6vw,40px);background:#ffffff12;border:1px solid rgba(255,255,255,.37);padding:clamp(10px,1.15vw,18px);display:flex;flex-direction:column;gap:clamp(8px,1vw,16px);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:2}.portfolio-phone-head{display:flex;justify-content:space-between;align-items:center}.portfolio-phone-title{font-family:var(--font-body);font-size:clamp(11px,1.05vw,16px);font-weight:500;line-height:1.25;letter-spacing:.25px;color:#fff;text-align:center;flex:1 1 auto}.portfolio-dot{width:clamp(12px,1.15vw,18px);height:clamp(12px,1.15vw,18px);border-radius:50%;background:#000;border:1px solid rgba(255,255,255,.4);flex-shrink:0}.portfolio-balance{font-family:var(--font-body);font-size:clamp(22px,2.6vw,40px);line-height:1.2;font-weight:400;color:#fff;text-align:center;letter-spacing:0;margin:0}.portfolio-sub-card{background:#0003;border-radius:clamp(16px,1.8vw,28px);padding:clamp(10px,1.2vw,20px);display:flex;flex-direction:column;gap:clamp(8px,1.2vw,20px)}.portfolio-sub-section-title{font-family:var(--font-body);font-size:clamp(11px,1.05vw,16px);font-weight:500;line-height:1.25;letter-spacing:.25px;color:#fff;text-align:center}.portfolio-sub-section-title--icon{display:flex;align-items:center;justify-content:center;gap:16px}.portfolio-sub-section-title--icon svg{flex-shrink:0;color:#fff}.portfolio-sub-divider{height:1px;background:#fff;opacity:.05}.portfolio-sub-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.portfolio-sub-label{font-family:var(--font-body);font-size:clamp(10px,1.05vw,16px);font-weight:400;line-height:1.25;letter-spacing:.2px;color:#fff9;opacity:.6}.portfolio-sub-value{font-family:var(--font-body);font-size:clamp(10px,1.05vw,16px);font-weight:400;line-height:1.25;letter-spacing:.4px;color:#fff;font-variant-numeric:tabular-nums}.portfolio-idle-label{font-family:var(--font-body);font-size:clamp(10px,1.05vw,16px);font-weight:400;line-height:1.25;letter-spacing:.2px;color:#fffc}.portfolio-token-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.portfolio-token-left{display:flex;align-items:center;gap:8px}.portfolio-token-badge{width:clamp(14px,1.3vw,20px);height:clamp(14px,1.3vw,20px);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:clamp(7px,.65vw,10px);font-weight:700;color:#fff;flex-shrink:0;background:#ffffff1a}.portfolio-token-badge--usdc{background:#2775ca}.portfolio-token-badge--statom{background:#e36928}.portfolio-token-badge--eth{background:#627eea}.portfolio-token-sym{font-family:var(--font-body);font-size:clamp(10px,1.05vw,16px);line-height:1.25;letter-spacing:.3px;color:#fff9}.portfolio-token-right{display:flex;align-items:center;gap:8px;font-variant-numeric:tabular-nums}.portfolio-token-qty{font-family:var(--font-body);font-size:clamp(10px,1.05vw,16px);line-height:1.25;letter-spacing:.4px;color:#fff9;opacity:.6}.portfolio-token-usd{font-family:var(--font-body);font-size:clamp(10px,1.05vw,16px);line-height:1.25;letter-spacing:.4px;color:#fff;text-align:right}.portfolio-opp{display:flex;gap:16px;align-items:flex-start}.portfolio-opp-num{font-family:var(--font-body);font-size:40px;line-height:31px;font-weight:400;color:#fffc;width:24px;text-align:center;flex-shrink:0}.portfolio-opp-body{display:flex;flex-direction:column;gap:8px;flex:1 1 auto}.portfolio-opp-title{font-family:var(--font-body);font-size:16px;line-height:20px;letter-spacing:.4px;color:#fffc}.portfolio-opp-desc{font-family:var(--font-body);font-size:16px;line-height:20px;letter-spacing:.4px;color:#fff9}.portfolio-opp-footer{display:flex;flex-direction:column;gap:8px}.shimmer-value{background:linear-gradient(90deg,var(--text-primary) 0%,var(--text-primary) 40%,var(--oro-gold-light) 50%,var(--text-primary) 60%,var(--text-primary) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:goldShimmer 4s ease-in-out infinite;animation-delay:2s}.chat-mockup{margin-top:16px;display:flex;flex-direction:column}.chat-mockup-user-row{display:flex;justify-content:flex-end;width:100%;margin-bottom:16px}.chat-mockup-user-row .chat-bubble-user{margin-bottom:0}.chat-mockup-ai-slot{flex-shrink:0}.chat-bubble-user{display:inline-block;padding:10px 18px;background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:20px;font-size:13px;color:var(--text-secondary);margin-bottom:24px}.chat-response{display:flex;align-items:flex-start;gap:12px}.chat-response .typing-cursor{height:12px}.chat-response-dot{width:18px;height:18px;border-radius:50%;border:1.5px solid rgba(212,145,90,.7);flex-shrink:0;margin-top:0}.chat-response-text{flex:1 1 auto;min-width:0;font-size:clamp(11px,2.35vw,12px);color:#ffffffb3;line-height:1.35;letter-spacing:-.01em;padding-top:1px;white-space:pre-wrap}.typing-cursor{display:inline-block;width:2px;height:14px;background:var(--text-secondary);margin-left:2px;vertical-align:text-bottom;animation:cursorBlink .8s ease-in-out infinite}.typing-cursor.gold{background:var(--oro-gold)}.oro-dot-pulse{animation:dotPulse 2s ease-in-out infinite;border-color:#d4915a99!important}.feature-card--conversation{background:#000;padding:40px 0 0;display:flex;flex-direction:column;gap:30px;height:100%;min-height:0}.feature-card--conversation .feature-card-head{padding:0 30px;display:flex;flex-direction:column;gap:12px}.feature-card-chat{padding:0 30px 24px;display:flex;flex-direction:column;align-items:flex-end;gap:10px;margin-top:auto}.chat-pill-static{font-family:var(--font-body);font-size:16px;line-height:20px;letter-spacing:-.01em;color:#fffc;padding:12px 14px;border:1px solid rgba(255,255,255,.8);border-radius:50px;text-align:center;white-space:nowrap;max-width:100%}.chat-response-static{position:relative;display:flex;align-items:flex-start;gap:8px;align-self:flex-start;width:100%;padding-left:30px;min-height:34px}.chat-response-video{position:absolute;left:-4px;top:4px;width:34px;height:34px;border-radius:50%;object-fit:cover;pointer-events:none;background:transparent;mix-blend-mode:screen}.chat-response-text-static{font-family:var(--font-body);font-size:14px;line-height:1.45;letter-spacing:-.01em;color:#fffc;flex:1 1 auto;padding-top:2px}.feature-card--multichain{position:relative;background:#000;padding:40px 0 0;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;height:100%;min-height:0}.feature-card--multichain .multichain-art{position:absolute;left:-18%;top:29%;width:125%;height:auto;max-width:none;object-fit:cover;z-index:0;pointer-events:none}.feature-card--multichain .multichain-content{padding:0 30px;display:flex;flex-direction:column;gap:12px;position:relative;z-index:1}.feature-card--shield{position:relative;background:linear-gradient(180deg,#000 26.91%,#84613b 75.4%,#e3bc92);border-radius:30px;overflow:hidden;border:none;flex:1 1 auto;min-height:0}.feature-card--shield .shield-coins-art{position:absolute;left:-4%;top:50%;transform:translateY(-45%);width:55%;max-width:360px;height:auto;object-fit:contain;z-index:0;pointer-events:none}.feature-card--shield .shield-content{position:absolute;left:44%;top:45px;right:30px;display:flex;flex-direction:column;gap:12px;z-index:1}.stats{background:var(--surface-dark);border-top:none;border-bottom:1px solid rgba(255,255,255,.06)}.stats .section-inner{padding:80px var(--section-padding-x)}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.stat-item{padding:0 40px;border-right:1px solid rgba(255,255,255,.1)}.stat-item:first-child{padding-left:0}.stat-item:last-child{border-right:none;padding-right:0}.stat-value{font-family:var(--font-display);font-size:clamp(40px,4.2vw,60px);font-weight:400;line-height:1;margin-bottom:12px;letter-spacing:0}.stat-label{font-size:15px;font-weight:500;color:var(--text-primary);margin-bottom:4px}.stat-desc{font-size:13px;color:#ffffff80}.personas{background:#000}.personas .section-inner{padding:100px 60px;max-width:1512px;margin:0 auto;width:100%;text-align:center}.personas .section-inner>*{width:100%}.personas-heading{font-family:var(--font-display);font-size:clamp(40px,4.8vw,64px);font-weight:400;line-height:1;letter-spacing:0;text-transform:none;color:#fff;max-width:738px;text-align:center;margin:0 auto 30px}.personas .personas-tabs{margin:0 auto 30px}.personas-tabs{display:inline-flex;gap:30px;justify-content:center;align-items:flex-start;margin:0;padding:0;background:transparent;border:none}.persona-tab{position:relative;padding:0 0 4px;border-radius:0;font-family:var(--font-body);font-size:18px;font-weight:500;line-height:1.1;color:#fff;opacity:.5;background:transparent;border:none;border-bottom:1px solid transparent;cursor:pointer;transition:opacity .25s ease,border-color .25s ease;letter-spacing:0;white-space:nowrap}.persona-tab:hover{opacity:.85}.persona-tab.active{opacity:1;border-bottom-color:#ffffffa8}.persona-stack{position:relative;width:100%;max-width:1080px;margin:0 auto;aspect-ratio:1080 / 548;isolation:isolate}.persona-stack-ghost{position:absolute;inset:0;margin:auto;pointer-events:none;overflow:hidden}.persona-stack-ghost--back{width:85.185%;height:100%;background:#2d2d2d;border-radius:clamp(22px,3.16vw,34.13px);z-index:1}.persona-stack-ghost--mid{width:93.889%;height:92.518%;background:#404040;border-radius:clamp(24px,3.48vw,37.63px);z-index:2}.persona-ghost-dot{position:absolute;top:clamp(14px,2.18vw,23.52px);width:clamp(14px,2.18vw,23.52px);height:clamp(14px,2.18vw,23.52px);border-radius:50%;background:#000}.persona-stack-ghost--back .persona-ghost-dot--tl{left:clamp(14px,2.21vw,23.89px)}.persona-stack-ghost--back .persona-ghost-dot--tr{right:clamp(14px,2.85vw,30.78px)}.persona-stack-ghost--mid .persona-ghost-dot--tl{left:clamp(16px,2.44vw,26.34px)}.persona-stack-ghost--mid .persona-ghost-dot--tr{right:clamp(16px,2.44vw,26.34px)}.persona-card{position:absolute;inset:0;margin:auto;width:100%;height:87.043%;display:grid;grid-template-columns:1fr 1fr;border-radius:min(40px,3.7cqw);overflow:hidden;background:linear-gradient(180deg,#a2bdd0,#d1af80);text-align:left;z-index:3;box-shadow:0 24px 60px #00000059;container-type:inline-size;will-change:opacity,transform;backface-visibility:hidden}.persona-dots{position:absolute;left:50%;bottom:clamp(-32px,-3vw,-28px);transform:translate(-50%);display:flex;gap:10px;z-index:4}.persona-dot{width:32px;height:4px;border-radius:999px;background:#fff3;overflow:hidden;position:relative;transition:background .24s ease,width .24s ease}.persona-dot.active{background:#ffffff40;width:48px}.persona-dot.active:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#e3bc92,#c69664);transform-origin:left center;transform:scaleX(0);animation:personaDotProgress 5.5s linear forwards}.persona-dot.active:not(.playing):after{animation-play-state:paused}@keyframes personaDotProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.persona-dot.active:after{animation:none;transform:scaleX(0)}}.persona-card-dot{position:absolute;top:min(28px,2.6cqw);width:min(25px,2.31cqw);height:min(25px,2.31cqw);border-radius:50%;background:#272421;z-index:4}.persona-card-dot--tl{left:min(28px,2.6cqw)}.persona-card-dot--tr{right:min(28px,2.6cqw)}.persona-image{position:relative;overflow:hidden}.persona-image img{width:100%;height:100%;object-fit:cover;object-position:center top;mix-blend-mode:darken}.persona-content{padding:min(58px,5.37cqw) min(55px,5.1cqw);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative;gap:min(12px,1.1cqw)}.persona-type-tag{display:inline-flex;align-items:center;justify-content:center;padding:min(3px,.28cqw) min(12px,1.11cqw);background:#fff;border:none;border-radius:60px;font-family:var(--font-body);font-size:min(18px,1.67cqw);font-weight:400;letter-spacing:.64px;line-height:1.28;color:#79a2b4;text-transform:uppercase;width:fit-content}.persona-cta{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:min(22px,2.04cqw) min(32px,2.96cqw);background:#fff;border-radius:200px;color:#000;font-family:var(--font-body);font-size:min(20px,1.85cqw);font-weight:400;line-height:1.2;letter-spacing:.5px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap}.persona-cta:hover{transform:translateY(-1px);box-shadow:0 8px 24px #00000026}.shield{background:#1e1e1c}.shield .section-inner{padding:100px 60px;max-width:1512px;margin:0 auto;width:100%;text-align:center}.shield .section-inner>*{width:100%}.shield-heading{font-family:var(--font-display);font-size:clamp(40px,4.8vw,64px);font-weight:400;line-height:1;letter-spacing:0;text-transform:none;color:#fff;max-width:738px;margin:0 auto 24px;text-align:center}.shield-subheading{font-family:var(--font-body);font-size:clamp(17px,1.55vw,22px);font-weight:400;line-height:1.3;letter-spacing:.5px;color:#fffc;max-width:738px;margin:0 auto 60px;text-align:center}.shield-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:1080px;margin:0 auto}.shield-card{position:relative;overflow:hidden;border-radius:20px;padding:40px 0 0;background:linear-gradient(180deg,#000 73.26%,#84613b 91%,#e3bc92);border:none;text-align:center;transition:transform .4s ease;min-height:334px;display:flex;flex-direction:column;align-items:center;gap:20px}.shield-card:hover{transform:translateY(-4px)}.shield-card-icon{width:100%;height:114.56px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.shield-card-icon svg{width:198.57px;height:114.56px;overflow:visible}.shield-svg-draw circle,.shield-svg-draw ellipse,.shield-svg-draw line,.shield-svg-draw path,.shield-svg-draw rect{fill:none;stroke:#fff;stroke-width:1;vector-effect:non-scaling-stroke}.shield-card-text{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0 30px;width:100%;position:relative;z-index:1}.shield-card-title{font-family:var(--font-display);font-size:30px;font-weight:400;line-height:1.1;letter-spacing:0;text-transform:none;color:#fff;width:100%;text-align:center;margin:0}.shield-card-desc{font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.4;letter-spacing:.005em;color:#fff;opacity:.8;width:100%;text-align:center;margin:0}.backed-by{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:80px}.backed-by-label{font-family:var(--font-display);font-size:13px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:#ffffff73}.backed-by-divider{display:inline-block;width:1px;height:26px;background:#ffffff2e}.backed-by-logo{height:20px;width:auto;opacity:.9;transition:var(--transition-calm)}.backed-by-logo--zig{filter:brightness(1.1)}.backed-by-logo--disrupt{height:22px}.backed-by-logo:hover{opacity:1}.timeline-faq-wrap{position:relative;background:#000;isolation:isolate;overflow:hidden}.timeline-faq-dune{position:absolute;left:50%;top:0;transform:translate(-50%);width:100%;min-width:1512px;aspect-ratio:1512 / 887;height:auto;object-fit:cover;object-position:center top;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none}.timeline-faq-wrap:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 55%,#0000008c 85%,#000);z-index:0;pointer-events:none}.timeline{position:relative;background:transparent;isolation:isolate;z-index:1}.timeline .section-inner{position:relative;z-index:1;padding:100px 60px 40px;max-width:1512px;margin:0 auto;width:100%;text-align:center}.timeline .section-inner>*{width:100%}.timeline-heading{font-family:var(--font-display);font-size:clamp(40px,4.8vw,64px);font-weight:400;line-height:1;letter-spacing:0;text-transform:none;color:#fff;max-width:581px;margin:0 auto 24px;text-align:center}.timeline-subheading{font-family:var(--font-body);font-size:clamp(16px,1.4vw,20px);font-weight:400;line-height:1.5;letter-spacing:.005em;color:#fffc;max-width:581px;margin:0 auto 60px;text-align:center}.timeline-tabs{display:flex;gap:30px;justify-content:center;align-items:flex-start;margin:0 auto 20px;padding:0}.timeline-tab{position:relative;padding:0 0 4px;font-family:var(--font-body);font-size:18px;font-weight:500;line-height:1.1;color:#fff;opacity:.5;background:none;border:none;border-bottom:1px solid transparent;cursor:pointer;transition:opacity .25s ease,border-color .25s ease;white-space:nowrap}.timeline-tab:hover{opacity:.85}.timeline-tab.active{opacity:1;border-bottom-color:#ffffffa8}.timeline-widget{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.timeline-widget-box{display:flex;flex-direction:row;align-items:flex-end;padding:20px;gap:20px;height:221px;border-radius:20px;background:linear-gradient(180deg,#1e1e1c00 50.23%,#84613b 83.25%,#e3bc92);border-left:1px solid rgba(255,255,255,.08);border-right:1px solid rgba(255,255,255,.08);border-top:1px solid rgba(255,255,255,.08);border-bottom:none}.timeline-cell{box-sizing:border-box;flex:1 1 0;min-width:0;height:calc(181px * var(--cell-ratio, 1));padding:0 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-left:1px solid rgba(255,255,255,.12);position:relative}.timeline-cell:first-child{border-left:none}.timeline-cell-label{display:block;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.2;letter-spacing:.005em;color:#fff;max-width:128px;text-align:center}.timeline-weeks-row{display:flex;flex-direction:row;align-items:flex-start;padding:0 20px;gap:20px;height:24px}.timeline-week-item{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:flex-start;padding:0 10px}.timeline-week-label{font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.005em;color:#fff;opacity:.8;text-transform:none}.faq{background:transparent;position:relative;isolation:isolate;z-index:1}.faq:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000026,#00000040 55%,#00000073);z-index:0;pointer-events:none}.faq .section-inner{position:relative;z-index:1;padding:100px 60px 120px;max-width:1512px;margin:0 auto;width:100%}.faq .section-inner>*{width:100%;max-width:820px;margin-left:auto;margin-right:auto}.faq-heading{font-family:var(--font-display);font-size:clamp(44px,5.2vw,72px);font-weight:400;line-height:1;letter-spacing:0;text-transform:none;color:#fff;text-align:center;margin:0 auto 16px}.faq-subheading{font-family:var(--font-body);font-size:clamp(15px,1.2vw,18px);font-weight:400;line-height:1.55;letter-spacing:.01em;color:#fff;opacity:.72;text-align:center;margin:0 auto 40px;max-width:640px}.faq-categories{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 48px;padding:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);width:fit-content;max-width:100%}.faq-category{appearance:none;background:transparent;border:0;cursor:pointer;padding:10px 20px;border-radius:999px;color:#ffffffb3;font-family:var(--font-body);font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1;white-space:nowrap;transition:color .18s ease,background .18s ease,transform .18s ease}.faq-category:hover{color:#fff;background:#ffffff0f}.faq-category.active{color:#1a1208;background:linear-gradient(135deg,#e3bc92,#c69664 55%,#a67343);box-shadow:0 6px 18px #c6966447,inset 0 1px #ffffff59;font-weight:600}.faq-accordion{display:flex;flex-direction:column;gap:12px;max-width:820px;margin:0 auto;overflow:hidden}.faq-accordion-item{background:#0c0a088c;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .22s ease,background .22s ease,transform .22s ease}.faq-accordion-item:hover{border-color:#c6966459;background:#120e0a99}.faq-accordion-item.open{border-color:#c696648c;background:#16100ab3;box-shadow:0 10px 32px #00000059}.faq-accordion-trigger{appearance:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;background:transparent;border:0;cursor:pointer;padding:22px 24px;text-align:left;color:#fff;font-family:var(--font-body);font-size:18px;font-weight:500;line-height:1.4;letter-spacing:.005em}.faq-accordion-question{flex:1 1 auto}.faq-accordion-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#ffffffd9;transition:transform .28s cubic-bezier(.22,.61,.36,1),background .22s ease,border-color .22s ease,color .22s ease}.faq-accordion-item.open .faq-accordion-icon{transform:rotate(45deg);background:linear-gradient(135deg,#e3bc92,#c69664 55%,#a67343);border-color:#ffffff4d;color:#1a1208}.faq-accordion-content{overflow:hidden}.faq-accordion-answer{margin:0;padding:0 24px 22px;font-family:var(--font-body);font-size:15px;font-weight:400;line-height:1.6;letter-spacing:.01em;color:#fff;opacity:.78}.footer-cta{position:relative;text-align:center;overflow:hidden;background:linear-gradient(180deg,#1e1e1c00 50.23%,#84613b 83.25%,#e3bc92),#000;isolation:isolate}.footer-cta-ring{position:absolute;left:50%;top:50%;width:min(930px,92vw);height:auto;aspect-ratio:930 / 864;transform:translate(-50%,calc(-50% - 51.5px));object-fit:contain;mix-blend-mode:lighten;pointer-events:none;z-index:0}.footer-cta .section-inner{position:relative;z-index:1;padding:20px 0 120px;max-width:1512px;margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:60px}.footer-cta-content{display:flex;flex-direction:column;align-items:center;gap:30px;width:min(420px,calc(100% - 48px));margin:0 auto;min-height:710px;justify-content:center}.footer-cta-logo-pill{display:block;height:clamp(40px,3.6vw,48px);width:auto;max-width:min(220px,60vw);margin:0;padding:0;border:0;background:transparent;object-fit:contain}.footer-cta-text{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;margin:0}.footer-cta-headline{font-family:var(--font-display);font-size:clamp(56px,6.4vw,80px);font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase;color:#fff;margin:0;text-align:center}.footer-cta-subtitle{font-family:var(--font-body);font-size:clamp(14px,1.25vw,18px);font-weight:400;line-height:1.35;letter-spacing:.4px;color:#fff;opacity:.8;max-width:560px;margin:0;text-align:center}.footer-cta-button{display:inline-flex;align-items:center;justify-content:center;padding:22px 32px;min-height:68px;border-radius:200px;background:#fff;color:#000;font-family:var(--font-body);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:.5px;text-transform:none}.footer-bottom{display:flex;flex-direction:column;align-items:stretch;gap:20px;padding:0 60px;width:100%;max-width:1512px;margin:0 auto;border-top:none;text-align:center}.footer-bottom-divider{width:100%;height:1px;background:#ffffff1a}.footer-bottom-lines{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.footer-bottom-line{font-family:"Geist",var(--font-body);font-size:16px;font-weight:450;line-height:1.3;letter-spacing:-.01em;color:#fff9}@media(max-width:768px){.footer-cta .section-inner{padding:80px 0;gap:40px}.footer-cta-ring{width:min(720px,130vw);transform:translate(-50%,-50%)}.footer-cta-content{min-height:120.9vw;gap:14px;padding:23.4vw 24px;box-sizing:border-box;justify-content:center}.footer-cta-logo-pill{height:clamp(26px,6vw,32px)}.footer-cta-headline{font-size:clamp(32px,8.5vw,48px);line-height:1.02}.footer-cta-subtitle{display:none}.footer-cta-button{padding:14px 26px;min-height:50px;font-size:16px}.footer-bottom{padding:0 24px;gap:16px}.footer-bottom-line{font-size:14px}}@media(min-width:1441px){html{zoom:1.05}.hero{height:calc(100vh / 1.05);min-height:calc(600px / 1.05);max-height:calc(100vh / 1.05)}}@media(min-width:1600px){html{zoom:1.111}.hero{height:calc(100vh / 1.111);min-height:calc(600px / 1.111);max-height:calc(100vh / 1.111)}}@media(min-width:1920px){html{zoom:1.333}.hero{height:calc(100vh / 1.333);min-height:calc(600px / 1.333);max-height:calc(100vh / 1.333)}}@media(min-width:2560px){html{zoom:1.777}.hero{height:calc(100vh / 1.777);min-height:calc(600px / 1.777);max-height:calc(100vh / 1.777)}}@media(min-width:769px)and (max-width:1024px){:root{--section-padding-x: 32px}.hero-content{max-width:680px}.hero-headline{font-size:44px!important;line-height:1.45!important;max-width:22ch}.nav-link.desktop-only{display:none}}@media(max-width:1024px){.steps-grid{grid-template-columns:repeat(3,1fr);gap:40px}.stats-grid{grid-template-columns:repeat(2,1fr);gap:40px}.stat-item{border-right:none;padding:0}.features .section-inner{padding:80px 40px}.features-header{margin-bottom:40px;max-width:100%}.features-grid{grid-template-columns:1fr;height:auto;gap:20px}.features-right{display:flex;flex-direction:column;height:auto;gap:20px}.features-right-top{flex:none;grid-template-columns:1fr 1fr;min-height:320px}.feature-card--portfolio{min-height:560px}.feature-card--conversation,.feature-card--multichain{min-height:320px}.feature-card--shield{min-height:260px}.personas .section-inner,.shield .section-inner{padding:80px 40px}.shield-subheading{margin-bottom:48px}.shield-grid{grid-template-columns:repeat(2,1fr);gap:20px}.timeline .section-inner{padding:80px 40px 160px}.timeline-subheading{margin-bottom:48px}.timeline-widget-box{height:200px;padding:16px;gap:12px}.timeline-cell{padding:0 4px;height:calc(160px * var(--cell-ratio, 1))}.timeline-cell-label{font-size:14px;max-width:110px}.timeline-weeks-row{padding:0 16px;gap:12px}.timeline-week-item{padding:0 4px}.timeline-week-label{font-size:14px}.faq .section-inner{padding:80px 40px 100px}}@media(max-width:768px){:root{--section-padding-x: 24px}.section-inner{padding:64px var(--section-padding-x)}.partners-grid{gap:32px 20px;margin-top:48px}.partner-logo{max-height:17px;max-width:84px}.partner-logo--raydium{max-height:24px;max-width:130px}.partner-divider{height:16px}.hero.section{overflow:hidden}.hero{height:100svh;min-height:100svh;max-height:none;overflow:hidden}.hero-content{max-width:100%;padding-top:clamp(6rem,13.2cqh,7.25rem);padding-bottom:max(1.25rem,env(safe-area-inset-bottom,0px))}.hero-copy{max-width:100%}.hero-headline{font-size:clamp(29px,7.9vw,37px)!important;line-height:1.2!important;max-width:16ch;padding:0 8px}.hero-breath{min-height:5.5rem}.hero-media{top:24%;bottom:auto;height:54%;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 10%,#000 84%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 10%,#000 84%,transparent 100%)}.hero-media-frame{object-position:center 50%}.hero-vignette{background:linear-gradient(180deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.48) 18%,rgba(0,0,0,.1) 40%,transparent 54%,rgba(0,0,0,.35) 76%,rgba(0,0,0,.85) 100%),radial-gradient(ellipse 95% 58% at 50% 50%,transparent 22%,rgba(0,0,0,.35) 100%)}.hero-foot{gap:14px;max-width:100%}.hero-intent{min-height:54px;padding:8px 8px 8px 18px;gap:8px}.hero-intent-text{font-size:14px;padding:9px 0}.hero-intent-voice{width:30px;height:30px}.hero-intent-divider{height:18px}.hero-intent-go{width:36px;height:36px}.hero-actions{gap:16px}.nav{padding:12px max(20px,env(safe-area-inset-left,0px)) 12px max(20px,env(safe-area-inset-right,0px))}.nav-inner{justify-content:space-between}.nav-links{display:flex;gap:0}.nav-link{display:none}.steps-grid{grid-template-columns:1fr;gap:48px}.stats-grid{grid-template-columns:1fr 1fr;gap:32px}.features .section-inner{padding:64px 24px}.features-header{gap:16px;margin-bottom:32px}.features-heading{font-size:40px}.features-subheading{font-size:16px}.features-grid{grid-template-columns:1fr;height:auto;gap:16px}.features-right-top{grid-template-columns:1fr;min-height:0}.feature-title--card,.feature-title--portfolio{font-size:26px}.feature-desc--card{font-size:15px}.feature-card--portfolio{min-height:0;padding:28px 0 0;gap:24px}.portfolio-top{padding:0 24px;gap:14px}.portfolio-heading-row{flex-direction:column;align-items:flex-start;gap:12px}.feature-desc--portfolio-side{width:100%;max-width:none;font-size:15px}.portfolio-phone{width:min(86%,320px);max-width:320px;border-radius:28px;padding:12px;gap:10px}.portfolio-phone-title,.portfolio-sub-section-title{font-size:12px}.portfolio-balance{font-size:28px}.portfolio-sub-card{padding:14px;border-radius:20px;gap:12px}.feature-card--conversation{padding:28px 0 0;gap:20px;min-height:280px}.feature-card--conversation .feature-card-head{padding:0 24px}.feature-card-chat{padding:0 24px 20px}.chat-pill-static{font-size:14px;padding:10px 12px}.chat-response-text-static{font-size:13px}.feature-card--multichain{padding:28px 0 0;min-height:260px}.feature-card--multichain .multichain-content{padding:0 24px}.feature-card--multichain .multichain-art{top:35%}.feature-card--shield{min-height:200px}.feature-card--shield .shield-content{left:46%;right:20px;top:28px}.feature-card--shield .shield-coins-art{width:50%;max-width:200px}.personas .section-inner{padding:64px 24px}.personas-heading{font-size:40px;margin-bottom:24px}.personas .personas-tabs,.personas-tabs{flex-wrap:wrap;gap:16px;margin-bottom:24px}.persona-tab{font-size:15px}.persona-stack{aspect-ratio:auto;max-width:480px;display:grid;grid-template-areas:"stack"}.persona-stack-ghost--back,.persona-stack-ghost--mid{display:none}.persona-card{position:relative;inset:auto;margin:0;grid-area:stack;width:100%;height:auto;grid-template-columns:1fr;border-radius:24px;box-shadow:0 12px 36px #00000059}.persona-dots{bottom:-22px}.persona-card-dot{width:16px;height:16px}.persona-card-dot--tl{left:18px;top:18px}.persona-card-dot--tr{right:18px;top:18px}.persona-image{aspect-ratio:1.4 / 1;height:auto}.persona-content{padding:24px;gap:14px}.persona-type-tag{font-size:13px;padding:4px 12px;letter-spacing:.5px}.persona-title{font-size:clamp(32px,8vw,44px)}.persona-desc{font-size:16px;line-height:1.5}.persona-cta{padding:16px 28px;font-size:16px;min-height:52px;align-self:flex-start}.shield .section-inner{padding:64px 24px}.shield-heading{font-size:40px}.shield-subheading{font-size:16px;margin-bottom:40px}.shield-grid{grid-template-columns:1fr;gap:16px}.shield-card{min-height:280px;padding:32px 0 0;gap:18px}.shield-card-icon{height:90px}.shield-card-icon svg{width:160px;height:90px}.shield-card-text{padding:0 28px}.shield-card-title{font-size:26px}.shield-card-desc{font-size:15px}.timeline .section-inner{padding:64px 20px 120px}.timeline-heading{font-size:40px}.timeline-subheading{font-size:15px;margin-bottom:32px}.timeline-tabs{flex-wrap:wrap;gap:20px;margin-bottom:16px}.timeline-tab{font-size:15px}.timeline-widget-box{height:180px;padding:12px 8px;gap:4px;border-radius:16px}.timeline-cell{padding:0 2px;height:calc(140px * var(--cell-ratio, 1))}.timeline-cell-label{font-size:10px;line-height:1.2;max-width:80px;letter-spacing:0}.timeline-weeks-row{padding:0 12px;gap:4px}.timeline-week-item{padding:0 2px}.timeline-week-label{font-size:10px;letter-spacing:0}.timeline-faq-dune{min-width:100%;aspect-ratio:1512 / 887;height:auto;top:0}.faq .section-inner{padding:72px 20px 88px}.faq-heading{font-size:44px;margin-bottom:12px}.faq-subheading{font-size:14px;margin-bottom:28px}.faq-categories{gap:4px;padding:5px;margin-bottom:32px;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;max-width:calc(100% - 8px);scrollbar-width:none}.faq-categories::-webkit-scrollbar{display:none}.faq-category{padding:9px 16px;font-size:13px}.faq-accordion-trigger{padding:18px 20px;font-size:16px;gap:14px}.faq-accordion-icon{width:28px;height:28px}.faq-accordion-answer{padding:0 20px 18px;font-size:14px}.backed-by{flex-wrap:wrap;gap:16px;margin-top:56px}.backed-by-logos{flex-wrap:wrap;justify-content:center}}@media(max-width:480px){.stats-grid{grid-template-columns:1fr;gap:24px}.stat-item{padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.06);border-right:none}.stat-item:last-child{border-bottom:none}.features .section-inner,.personas .section-inner,.shield .section-inner{padding:56px 20px}.timeline .section-inner{padding:56px 16px 100px}.faq .section-inner{padding:56px 20px 64px}.features-heading,.personas-heading,.shield-heading,.timeline-heading,.faq-heading{font-size:34px}.features-subheading,.shield-subheading,.timeline-subheading{font-size:15px}.persona-image{aspect-ratio:1.3 / 1}.persona-content{padding:20px}.persona-title{font-size:clamp(28px,8.5vw,36px)}.persona-desc{font-size:15px}.shield-card{min-height:240px;padding:28px 0 0}.shield-card-text{padding:0 24px}.timeline-widget-box{height:160px;padding:10px 6px;gap:2px;border-radius:14px}.timeline-cell{height:calc(120px * var(--cell-ratio, 1));padding:0}.timeline-cell-label{font-size:9px;max-width:64px}.timeline-weeks-row{padding:0 8px;gap:2px}.timeline-week-item{padding:0}.timeline-week-label{font-size:9px}.timeline-tabs{gap:16px}.timeline-tab{font-size:14px}.footer-cta-ring{width:min(620px,140vw);transform:translate(-50%,-50%)}.footer-cta-content{min-height:calc(140vw * .93);gap:10px;padding:28vw 20px}.footer-cta-logo-pill{height:clamp(22px,5.5vw,28px)}.footer-cta-headline{font-size:clamp(26px,8vw,40px);line-height:1.02}.footer-cta-subtitle{display:none}.footer-cta-button{padding:11px 22px;min-height:44px;font-size:14.5px}.footer-bottom-line{font-size:13px}}.page-curtain{position:relative;z-index:1;background:var(--surface-base)}.site-footer{position:sticky;bottom:0;z-index:0;background:#000;color:#f5eee3;padding:clamp(72px,9vw,120px) 0 clamp(36px,4vw,56px);overflow:hidden;isolation:isolate;border-top:1px solid rgba(255,255,255,.06)}@media(prefers-reduced-motion:reduce){.site-footer{position:relative;bottom:auto}}.pre-footer-gradient{position:relative;width:100%;height:clamp(220px,28vw,360px);background:linear-gradient(180deg,#1e1e1c00 50.23%,#84613b 83.25%,#e3bc92),#000;isolation:isolate;pointer-events:none}@media(max-width:720px){.pre-footer-gradient{height:clamp(160px,36vw,240px)}}.site-footer-inner{position:relative;z-index:1;max-width:var(--section-max-width);margin:0 auto;padding:0 var(--section-padding-x);display:flex;flex-direction:column;gap:clamp(56px,8vw,96px)}.site-footer-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(32px,4vw,60px) clamp(20px,3vw,40px);align-items:start}.site-footer-col{display:flex;flex-direction:column;gap:clamp(18px,1.5vw,24.127px);min-width:0}.site-footer-heading{margin:0;font-family:var(--font-body);font-size:clamp(14px,1vw,15.238px);font-weight:400;letter-spacing:-.03em;text-transform:none;line-height:1.916;color:#999}.site-footer-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:clamp(12px,1vw,15.238px)}.site-footer-list a{font-family:var(--font-body);font-size:clamp(16px,1.24vw,19.048px);font-weight:400;letter-spacing:-.03em;line-height:1.533;color:#fff;text-decoration:none;transition:color .16s ease;display:inline-flex;align-items:center;gap:8px}.site-footer-list a:hover,.site-footer-list a:focus-visible{color:#e3bc92;outline:none}.site-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding-top:clamp(24px,2.6vw,33.016px);border-top:1.27px solid rgba(255,255,255,.12);font-family:var(--font-body)}.site-footer-copy{display:flex;align-items:baseline;gap:clamp(16px,2.6vw,44px);flex:1 1 auto;margin:0;font-size:clamp(12px,.9vw,13.968px);line-height:1.454;letter-spacing:.04em;color:#ffffffa6}.site-footer-copy-year{flex:none;white-space:nowrap}.site-footer-legal{min-width:0;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.site-footer-socials{display:flex;align-items:center;gap:3.81px;flex:none}.site-footer-social{display:inline-flex;align-items:center;justify-content:center;width:33.88px;height:33.88px;border-radius:50%;color:#fff;transition:color .16s ease,background-color .16s ease}.site-footer-social svg{width:16px;height:16px}.site-footer-social:hover{color:#e3bc92}@media(max-width:1024px){.site-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media(max-width:720px){.site-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.site-footer-bottom{flex-direction:column-reverse;align-items:flex-start}}@media(max-width:420px){.site-footer-columns{grid-template-columns:1fr 1fr;gap:28px 20px}.site-footer-copy{flex-direction:column;gap:8px}}.legal-page{min-height:100vh;background:radial-gradient(1200px 800px at 50% -200px,rgba(196,130,74,.18) 0%,transparent 60%),#05070b;color:#d7dadf}.legal-page>.page-curtain,.blog-page>.page-curtain{background:radial-gradient(1200px 800px at 50% -200px,rgba(196,130,74,.18) 0%,transparent 60%),#05070b;min-height:100vh;display:flex;flex-direction:column}.site-topbar{position:sticky;top:0;z-index:10;backdrop-filter:saturate(150%) blur(16px);-webkit-backdrop-filter:saturate(150%) blur(16px);background:#05070bb8;border-bottom:1px solid rgba(255,255,255,.06)}.site-topbar-inner{max-width:var(--section-max-width);margin:0 auto;padding:18px var(--section-padding-x);display:flex;align-items:center;justify-content:space-between;gap:24px}.site-topbar-brand{display:inline-flex;align-items:center;text-decoration:none;transition:opacity .16s ease}.site-topbar-brand img{display:block;height:clamp(26px,2.6vw,32px);width:auto;max-width:min(150px,44vw);object-fit:contain}.site-topbar-brand:hover,.site-topbar-brand:focus-visible{opacity:.85;outline:none}.site-topbar-back{font-size:14px;color:#ffffffb3;text-decoration:none;transition:color .2s ease}.site-topbar-back:hover{color:#f3c88b}.legal-main{flex:1;padding:clamp(48px,8vw,96px) 0 clamp(56px,8vw,112px)}.legal-container{max-width:820px;margin:0 auto;padding:0 var(--section-padding-x);font-size:clamp(15px,1.05vw,17px);line-height:1.75;color:#d7dadfe0}.legal-header{margin-bottom:40px;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.08)}.legal-title{font-family:var(--font-body);font-weight:500;font-size:clamp(40px,6vw,64px);line-height:1.08;letter-spacing:-.02em;color:#f5eadd;margin:0 0 12px}.legal-meta{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin:0}.legal-intro{margin-bottom:48px;color:#ebe6dceb;font-size:clamp(16px,1.15vw,18.5px)}.legal-intro p{margin:0 0 16px}.legal-intro p:last-child{margin-bottom:0}.legal-body section{margin-bottom:40px}.legal-body h2{font-family:var(--font-body);font-weight:500;font-size:clamp(22px,2.2vw,28px);letter-spacing:-.01em;color:#f5eadd;margin:0 0 16px}.legal-body h3{font-family:var(--font-body);font-weight:600;font-size:clamp(15px,1.1vw,17px);letter-spacing:0;color:#f3c88b;margin:24px 0 10px}.legal-body p{margin:0 0 14px}.legal-body ul{margin:8px 0 16px;padding-left:22px}.legal-body li{margin-bottom:8px}.legal-body li::marker{color:#c4824ab3}.legal-body a{color:#f3c88b;text-decoration:none;border-bottom:1px solid rgba(243,200,139,.35);transition:border-color .2s ease,color .2s ease}.legal-body a:hover{color:#ffd9a1;border-bottom-color:#ffd9a1}.legal-body strong{color:#f5eadd;font-weight:600}.legal-body u{text-decoration-color:#f3c88b99;text-underline-offset:3px}.legal-callout{border:1px solid rgba(243,200,139,.28);background:linear-gradient(180deg,#f3c88b14,#b87a3a0a);border-radius:18px;padding:clamp(20px,2.2vw,28px);margin:0 0 48px}.legal-callout h2{margin-top:0;color:#f3c88b}.legal-callout p{margin-bottom:0;color:#f5eaddeb}@media(max-width:640px){.site-topbar-inner{padding:14px var(--section-padding-x)}.site-topbar-brand img{height:30px}.legal-body section{margin-bottom:32px}.legal-header{margin-bottom:28px;padding-bottom:20px}.legal-intro{margin-bottom:36px}}.blog-page{min-height:100vh;background:radial-gradient(1200px 800px at 50% -200px,rgba(196,130,74,.18) 0%,transparent 60%),#05070b;color:#d7dadf}.blog-page--post{background:radial-gradient(1100px 720px at 50% -220px,rgba(243,200,139,.18) 0%,transparent 60%),#05070b}.blog-page--post.blog-page--chain{background:radial-gradient(1100px 720px at 50% -220px,rgba(168,196,224,.15) 0%,transparent 55%),radial-gradient(800px 500px at 80% -180px,rgba(196,130,74,.14) 0%,transparent 60%),#05070b}.blog-page--post.blog-page--shield{background:radial-gradient(1100px 720px at 50% -220px,rgba(227,188,146,.15) 0%,transparent 60%),radial-gradient(800px 500px at 20% -160px,rgba(120,160,200,.1) 0%,transparent 60%),#05070b}.blog-main{flex:1;padding:clamp(48px,8vw,96px) 0 clamp(56px,8vw,112px)}.blog-container{max-width:var(--section-max-width);margin:0 auto;padding:0 var(--section-padding-x)}.blog-kicker{display:inline-block;font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#f3c88b;background:linear-gradient(135deg,#f5d28f,#b87a3a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding:0}.blog-index-header{max-width:720px;margin-bottom:clamp(48px,6vw,72px);padding-bottom:clamp(32px,4vw,48px);border-bottom:1px solid rgba(255,255,255,.08)}.blog-index-header .blog-kicker{margin-bottom:16px}.blog-index-title{font-family:var(--font-body);font-weight:500;font-size:clamp(36px,5.6vw,64px);line-height:1.08;letter-spacing:-.02em;color:#f5eadd;margin:0 0 20px}.blog-index-sub{font-family:var(--font-body);font-size:clamp(15px,1.1vw,17px);line-height:1.65;color:#d7dadfb8;max-width:620px;margin:0}.blog-page--index .blog-main{padding-top:clamp(28px,4vw,48px);padding-bottom:clamp(40px,6vw,80px)}.blog-page--index .blog-index-header{max-width:none;margin-bottom:clamp(24px,3vw,40px);padding-bottom:0;border-bottom:none}.blog-page--index .blog-index-title{font-size:clamp(32px,4.4vw,56px);max-width:16ch;margin-bottom:clamp(14px,1.4vw,18px)}.blog-page--index .blog-index-sub{max-width:600px;margin:0}.blog-list{list-style:none;padding:0;margin:0;display:grid;gap:clamp(20px,2.2vw,28px);grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:820px){.blog-list{grid-template-columns:1fr}}.blog-card{position:relative;display:flex;flex-direction:column;gap:0;min-height:340px;padding:0;border-radius:22px;background:linear-gradient(180deg,#ffffff08,#ffffff04),#0a0d13;border:1px solid rgba(255,255,255,.06);color:inherit;text-decoration:none;overflow:hidden;transition:transform .28s ease,border-color .28s ease,background .28s ease;isolation:isolate}.blog-card:hover,.blog-card:focus-visible{transform:translateY(-2px);border-color:#f3c88b59;background:linear-gradient(180deg,#f3c88b0d,#ffffff05),#0a0d13;outline:none}.blog-card-accent{position:relative;height:120px;overflow:hidden;background:radial-gradient(400px 180px at 80% 0%,rgba(243,200,139,.22) 0%,transparent 60%),linear-gradient(135deg,#c4824a38,#0a0d1300 70%)}.blog-card--dune .blog-card-accent{background:radial-gradient(500px 220px at 70% 0%,rgba(243,200,139,.28) 0%,transparent 60%),linear-gradient(135deg,#c4824a38,#0a0d1300 75%)}.blog-card--chain .blog-card-accent{background:radial-gradient(400px 200px at 20% 0%,rgba(140,190,230,.22) 0%,transparent 65%),radial-gradient(400px 200px at 85% 0%,rgba(243,200,139,.2) 0%,transparent 60%),linear-gradient(135deg,#608cc81f,#0a0d1300 75%)}.blog-card--shield .blog-card-accent{background:radial-gradient(400px 200px at 50% 0%,rgba(227,188,146,.22) 0%,transparent 60%),linear-gradient(135deg,#78a0c824,#0a0d1300 75%)}.blog-card-accent:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,transparent 30%,rgba(10,13,19,.45) 100%);pointer-events:none}.blog-card--has-image .blog-card-accent{height:auto;background:#05070b}.blog-card--has-image .blog-card-accent:after{background:linear-gradient(180deg,#0a0d1300 70%,#0a0d1373)}.blog-card-image{position:relative;z-index:0;width:100%;height:auto;display:block;vertical-align:top;transition:transform .48s ease,filter .48s ease}.blog-card:hover .blog-card-image,.blog-card:focus-visible .blog-card-image{transform:scale(1.015)}.blog-card--compact.blog-card--has-image .blog-card-accent{height:auto}.blog-card-body{flex:1;padding:clamp(24px,2.4vw,32px);display:flex;flex-direction:column;gap:14px}.blog-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-family:var(--font-body);font-size:12px;letter-spacing:.04em;color:#d7dadf8c}.blog-card-category{font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#f3c88b;background:linear-gradient(135deg,#f5d28f,#b87a3a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.blog-card-dot{color:#d7dadf40}.blog-card-title{font-family:var(--font-body);font-weight:500;font-size:clamp(24px,2.4vw,32px);line-height:1.12;letter-spacing:-.015em;color:#f5eadd;margin:0}.blog-card-excerpt{font-family:var(--font-body);font-size:15px;line-height:1.6;color:#d7dadfb8;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card-cta{margin-top:auto;padding-top:8px;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:14px;font-weight:500;color:#f3c88b;transition:gap .2s ease,color .2s ease}.blog-card:hover .blog-card-cta,.blog-card:focus-visible .blog-card-cta{gap:12px;color:#ffd9a1}.blog-card--compact{min-height:240px}.blog-card--compact .blog-card-accent{height:72px}.blog-article{max-width:720px;margin:0 auto;padding:0 var(--section-padding-x)}.blog-article-hero{margin:0 0 clamp(28px,3.6vw,44px);padding:0}.blog-article-hero-image{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:center;border-radius:18px;border:1px solid rgba(255,255,255,.06);background:#05070b;box-shadow:0 24px 60px -28px #000000b3,0 0 0 1px #f3c88b0a inset}.blog-article-header{margin-bottom:clamp(40px,5vw,64px);padding-bottom:clamp(24px,3vw,40px);border-bottom:1px solid rgba(255,255,255,.08)}.blog-article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-family:var(--font-body);font-size:12px;letter-spacing:.04em;color:#d7dadf8c;margin-bottom:24px}.blog-article-title{font-family:var(--font-body);font-weight:500;font-size:clamp(40px,6.4vw,72px);line-height:1.04;letter-spacing:-.025em;color:#f5eadd;margin:0 0 20px}.blog-article-excerpt{font-family:var(--font-body);font-size:clamp(17px,1.3vw,20px);line-height:1.55;color:#ebe6dcd1;margin:0 0 24px;max-width:640px}.blog-article-byline{font-family:var(--font-body);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#d7dadf80}.blog-article-author-link{color:#d4915a;text-decoration:none;border-bottom:1px solid rgba(212,145,90,.35);transition:color .2s ease,border-color .2s ease}.blog-article-author-link:hover{color:#e8b88a;border-bottom-color:#e8b88a}.author-page .blog-main{padding-top:clamp(28px,4vw,48px);padding-bottom:clamp(64px,8vw,96px)}.author-layout{display:flex;flex-direction:column;gap:clamp(40px,5vw,64px)}.author-hero{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:clamp(28px,4vw,48px);align-items:start;padding-bottom:clamp(32px,4vw,48px);border-bottom:1px solid rgba(255,255,255,.08)}.author-hero-portrait{position:relative;width:100%;aspect-ratio:4 / 5;border-radius:24px;overflow:hidden;border:1px solid rgba(212,145,90,.22);background:radial-gradient(circle at 50% 20%,rgba(212,145,90,.14) 0%,transparent 55%),#0a0a0a;box-shadow:0 0 60px #d4915a1a,inset 0 1px #ffffff0a}.author-hero-image{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.author-hero-copy{display:flex;flex-direction:column;align-items:flex-start;padding-top:clamp(4px,1vw,12px);min-width:0}.author-hero-copy .blog-kicker{margin-bottom:14px}.author-name{font-family:var(--font-body);font-weight:500;font-size:clamp(40px,5.8vw,64px);line-height:1.04;letter-spacing:-.03em;color:#f5eadd;margin:0 0 10px}.author-role{font-family:var(--font-body);font-size:clamp(15px,1.15vw,17px);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#d4915a;margin:0 0 18px}.author-headline{font-family:var(--font-body);font-size:clamp(18px,1.5vw,22px);line-height:1.5;color:#ebe6dcd1;margin:0 0 clamp(20px,2.5vw,28px);max-width:52ch}.author-expertise{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.author-expertise-tag{font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:.03em;color:#ebe6dcbf;padding:8px 14px;border-radius:9999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a}.author-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:clamp(24px,3vw,40px);align-items:start}.author-sections{display:flex;flex-direction:column;gap:clamp(16px,2vw,20px)}.author-section-card{padding:clamp(22px,2.5vw,28px) clamp(24px,3vw,32px);border-radius:20px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#ffffff08,#ffffff03),#0a0d1399}.author-section-title{font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#d4915a;margin:0 0 14px}.author-section-text{font-family:var(--font-body);font-size:clamp(16px,1.1vw,18px);line-height:1.75;color:#d7dadfd9;margin:0}.author-highlight{position:relative;margin:0;padding:clamp(24px,3vw,32px);border-radius:20px;border:1px solid rgba(212,145,90,.24);background:linear-gradient(180deg,#d4915a12,#b87a3a08);align-self:start;position:sticky;top:24px}.author-highlight p{font-family:var(--font-body);font-weight:500;font-size:clamp(16px,1.15vw,18px);line-height:1.55;letter-spacing:-.01em;color:#f5eadd;margin:0}.author-highlight:before{content:"";position:absolute;top:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,rgba(212,145,90,.5),transparent)}.author-articles{padding-top:clamp(8px,1vw,16px);border-top:1px solid rgba(255,255,255,.08)}.author-articles-header{margin-bottom:clamp(24px,3vw,36px)}.author-articles-title{font-family:var(--font-body);font-weight:500;font-size:clamp(26px,2.8vw,34px);line-height:1.15;letter-spacing:-.015em;color:#f5eadd;margin:0 0 8px}.author-articles-sub{font-family:var(--font-body);font-size:15px;line-height:1.5;color:#d7dadf8c;margin:0}.author-articles-list{margin-top:0}@media(max-width:900px){.author-body{grid-template-columns:1fr}.author-highlight{position:static;order:-1}}@media(max-width:720px){.author-hero{grid-template-columns:1fr}.author-hero-portrait{max-width:280px}.author-headline{max-width:none}}@media(max-width:480px){.author-hero-portrait{max-width:none}}.blog-article-body{font-family:var(--font-body);font-size:clamp(16px,1.15vw,18px);line-height:1.75;color:#d7dadfd9}.blog-article-body>*+*{margin-top:1.2em}.blog-article-body h2{font-family:var(--font-body);font-weight:500;font-size:clamp(26px,2.6vw,34px);line-height:1.15;letter-spacing:-.015em;color:#f5eadd;margin:2.2em 0 .6em}.blog-article-body h3{font-family:var(--font-body);font-weight:600;font-size:clamp(17px,1.2vw,19px);color:#f3c88b;margin:1.8em 0 .4em}.blog-article-body p{margin:0}.blog-article-body a,.blog-article-body a.blog-inline-link{color:#d4915a;text-decoration:none;border-bottom:1px solid rgba(212,145,90,.45);transition:border-color .2s ease,color .2s ease}.blog-article-body a:hover,.blog-article-body a.blog-inline-link:hover{color:#e8b88a;border-bottom-color:#e8b88a}.blog-article-body strong{color:#f5eadd}.blog-article-body em{color:#f3c88b;font-style:italic}.blog-lead{font-family:var(--font-body);font-weight:400;font-size:clamp(22px,2vw,28px);line-height:1.42;letter-spacing:-.01em;color:#f5eadd;margin:0 0 1.4em!important}.blog-quote{position:relative;margin:2.4em 0!important;padding:clamp(24px,3vw,36px) clamp(24px,3vw,40px);border-radius:20px;border:1px solid rgba(243,200,139,.22);background:linear-gradient(180deg,#f3c88b0d,#b87a3a05)}.blog-quote p{font-family:var(--font-body);font-weight:500;font-size:clamp(22px,2.2vw,28px);line-height:1.38;letter-spacing:-.01em;color:#f5eadd;margin:0;text-align:center}.blog-quote cite{display:block;margin-top:16px;font-family:var(--font-body);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#f3c88b99;text-align:center;font-style:normal}.blog-quote-mark{position:absolute;top:-10px;left:clamp(18px,2vw,28px);font-family:var(--font-body);font-size:80px;line-height:1;color:#f3c88b59;pointer-events:none;-webkit-user-select:none;user-select:none}.blog-list-inline{margin:0;padding-left:22px}.blog-list-inline li{margin-bottom:8px}.blog-list-inline li::marker{color:#c4824ab3}.blog-callout{margin:2em 0!important;padding:clamp(20px,2.2vw,28px);border-radius:18px;border:1px solid rgba(243,200,139,.28);background:linear-gradient(180deg,#f3c88b14,#b87a3a0a)}.blog-callout p{margin:0;color:#f5eaddeb}.blog-article-figure{margin:2em 0!important;padding:0}.blog-article-figure-image{display:block;width:100%;height:auto;border-radius:18px;border:1px solid rgba(255,255,255,.06);background:#05070b;box-shadow:0 24px 60px -28px #000000b3,0 0 0 1px #f3c88b0a inset}.blog-article-figure-caption{margin-top:.9em;font-size:clamp(13px,1vw,14px);line-height:1.5;color:#ffffff80;text-align:center}.blog-article-code{margin:2em 0!important;padding:0}.blog-article-code pre{margin:0;padding:clamp(16px,2vw,24px);overflow-x:auto;border-radius:18px;border:1px solid rgba(255,255,255,.06);background:#00000073;box-shadow:0 0 0 1px #d4915a0a inset}.blog-article-code code{font-family:var(--font-mono, "SF Mono", Monaco, Consolas, monospace);font-size:clamp(12px,.95vw,14px);line-height:1.6;color:#e8b88aeb;white-space:pre}.blog-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:2em 0!important;padding:clamp(20px,2.2vw,28px);border-radius:18px;background:linear-gradient(180deg,#ffffff08,#fff0);border:1px solid rgba(255,255,255,.08)}.blog-stat{display:flex;flex-direction:column;gap:6px;padding:4px 0}.blog-stat-value{font-family:var(--font-body);font-weight:500;font-size:clamp(32px,3.6vw,44px);line-height:1;letter-spacing:-.02em;color:#f3c88b;background:linear-gradient(135deg,#f5d28f,#b87a3a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.blog-stat-label{font-family:var(--font-body);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#d7dadf99;line-height:1.3}@media(max-width:640px){.blog-stats{grid-template-columns:1fr}}.blog-steps{list-style:none;margin:2em 0!important;padding:0;counter-reset:blog-steps;display:flex;flex-direction:column;gap:14px}.blog-steps li{display:grid;grid-template-columns:72px 1fr;align-items:baseline;gap:clamp(12px,1.6vw,20px);padding:18px 20px;border-radius:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06)}.blog-steps-n{font-family:var(--font-body);font-weight:500;font-size:18px;letter-spacing:.06em;color:#f3c88b;background:linear-gradient(135deg,#f5d28f,#b87a3a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.blog-steps-text{color:#f5eadde6;font-size:clamp(15px,1.1vw,17px);line-height:1.55}.blog-chain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:2em 0!important}@media(max-width:820px){.blog-chain-grid{grid-template-columns:1fr}}.blog-chain-group{padding:clamp(18px,2vw,22px);border-radius:16px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff09,#fff0);display:flex;flex-direction:column;gap:12px}.blog-chain-label{font-family:var(--font-body);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#f3c88bcc}.blog-chain-items{display:flex;flex-wrap:wrap;gap:8px}.blog-chain-chip{font-family:var(--font-body);font-size:13px;color:#f5eadde0;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.blog-divider{border:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(243,200,139,.4) 50%,transparent 100%);margin:2.4em 0!important}.blog-related{margin-top:clamp(64px,8vw,96px);padding-top:clamp(48px,6vw,72px);border-top:1px solid rgba(255,255,255,.08)}.blog-related-heading{font-family:var(--font-body);font-weight:500;font-size:clamp(24px,2.6vw,32px);color:#f5eadd;margin:0 0 clamp(24px,3vw,32px);letter-spacing:-.01em}.blog-related-list{list-style:none;padding:0;margin:0;display:grid;gap:clamp(16px,2vw,24px);grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:820px){.blog-related-list{grid-template-columns:1fr}}.blog-missing{max-width:560px;padding-top:clamp(40px,6vw,72px)}.blog-missing-cta{margin-top:24px}@media(max-width:820px){.blog-main{padding:clamp(32px,7vw,64px) 0 clamp(48px,8vw,80px)}.blog-card{min-height:280px}.blog-card-accent{height:88px}.blog-card--has-image .blog-card-accent,.blog-card--compact.blog-card--has-image .blog-card-accent{height:auto}.blog-article-title{font-size:clamp(32px,9vw,48px)}.blog-article-header{margin-bottom:40px;padding-bottom:24px}.blog-article-hero-image{border-radius:14px}}@media(max-width:640px){.blog-article{padding:0 var(--section-padding-x)}.blog-quote{padding:24px 20px;margin:1.8em 0!important}.blog-quote p{font-size:19px;line-height:1.4}.blog-quote-mark{font-size:60px;left:14px;top:-8px}.blog-steps li{grid-template-columns:1fr;gap:6px;padding:16px 18px}.blog-callout{padding:18px 20px;border-radius:14px}.blog-stats{padding:20px;gap:12px}.blog-stat-value{font-size:30px}.blog-chain-grid{gap:10px}.blog-chain-group{padding:16px}.blog-related{margin-top:56px;padding-top:40px}.blog-card-body{padding:22px;gap:12px}.blog-card-title{font-size:clamp(22px,6.6vw,26px)}.blog-card-excerpt{font-size:14px;-webkit-line-clamp:4}.blog-index-header{padding-bottom:20px;margin-bottom:24px}.blog-page--index .blog-main{padding-top:clamp(20px,5vw,28px)}.blog-page--index .blog-index-header{margin-bottom:20px;padding-bottom:16px}.blog-index-sub{font-size:15px}.blog-article-byline{font-size:12px}}@media(max-width:420px){.blog-card{min-height:260px;border-radius:18px}.blog-card-accent{height:72px}.blog-card--has-image .blog-card-accent,.blog-card--compact.blog-card--has-image .blog-card-accent{height:auto}.blog-card-body{padding:18px}}.chain-page .legal-main{padding:clamp(36px,6vw,80px) 0 clamp(56px,8vw,112px)}.chain-container{max-width:1120px}.chain-hero{margin:0 0 56px;text-align:center}.chain-hero-media{position:relative;width:100%;margin:0 auto 36px;border-radius:24px;overflow:hidden;background:linear-gradient(180deg,#0a0c10,#04050a);border:1px solid rgba(243,200,139,.18);box-shadow:0 30px 80px #0000008c,0 0 0 1px #ffffff05 inset}.chain-hero-media:after{content:"";position:absolute;inset:0;background:radial-gradient(60% 80% at 50% 100%,rgba(196,130,74,.18) 0%,transparent 60%),linear-gradient(180deg,#0000 60%,#0006);pointer-events:none}.chain-hero-media img{display:block;width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover}.integration-hero-media{display:flex;align-items:center;justify-content:center;aspect-ratio:2 / 1;padding:24px}.integration-hero-ring{position:relative;height:78%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;z-index:1}.integration-hero-ring:before{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(243,200,139,.5);box-shadow:0 0 50px #f3c88b38,inset 0 0 70px #f3c88b0d}.integration-hero-media .integration-hero-logo{display:block;position:relative;width:auto;height:auto;aspect-ratio:auto;max-width:56%;max-height:42%;object-fit:contain;opacity:.96}.integration-hero-monogram{position:relative;font-family:var(--font-display);font-weight:400;font-size:clamp(52px,9vw,104px);line-height:1;color:#f3c88b}.chain-eyebrow{font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:#f3c88b;margin:0 0 14px}.chain-title{font-family:var(--font-body);font-weight:500;font-size:clamp(40px,6vw,68px);line-height:1.06;letter-spacing:-.02em;color:#f5eadd;margin:0 0 18px}.chain-tagline{font-size:clamp(17px,1.4vw,21px);line-height:1.55;color:#ebe6dcdb;max-width:760px;margin:0 auto}.chain-intro{max-width:760px;margin:0 auto 64px;font-size:clamp(16px,1.2vw,19px);line-height:1.75;color:#ebe6dce6}.chain-intro p{margin:0 0 16px}.chain-intro p:last-child{margin-bottom:0}.chain-section{margin:0 0 64px}.chain-section h2{font-family:var(--font-body);font-weight:500;font-size:clamp(26px,2.6vw,34px);letter-spacing:-.015em;color:#f5eadd;margin:0 0 28px}.chain-section>p{font-size:clamp(15px,1.1vw,18px);line-height:1.75;color:#dcdcdcdb;margin:0 0 14px;max-width:820px}.chain-cap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.chain-cap-card{border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:22px 22px 24px;background:linear-gradient(180deg,#ffffff06,#ffffff01);transition:border-color .2s ease,transform .2s ease}.chain-cap-card:hover{border-color:#f3c88b59;transform:translateY(-2px)}.chain-cap-card h3{font-family:var(--font-body);font-weight:600;font-size:17px;color:#f3c88b;margin:0 0 10px;letter-spacing:0}.chain-cap-card p{font-size:14.5px;line-height:1.6;color:#dcdcdcd1;margin:0}.chain-protocol-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.chain-protocol-group{border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:22px;background:linear-gradient(180deg,#f3c88b0a,#fff0)}.chain-protocol-group h3{font-family:var(--font-body);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#fff9;margin:0 0 14px}.chain-protocol-group ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.chain-protocol-group li{font-size:16px;color:#f5eadd;font-weight:500;letter-spacing:-.005em}.chain-protocol-group li:before{content:"";display:inline-block;width:6px;height:6px;border-radius:999px;margin-right:10px;background:#f3c88b;vertical-align:middle}.chain-why p{font-size:clamp(16px,1.15vw,18px);line-height:1.75;color:#ebe6dce0;margin:0 0 16px}.chain-why p:last-child{margin-bottom:0}.chain-faq-list{display:flex;flex-direction:column;gap:14px}.chain-faq-item{border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:18px 22px;background:#ffffff04}.chain-faq-item summary{cursor:pointer;font-family:var(--font-body);font-weight:600;font-size:17px;color:#f5eadd;list-style:none;outline:none}.chain-faq-item summary::-webkit-details-marker{display:none}.chain-faq-item p{margin:12px 0 0;font-size:15px;line-height:1.7;color:#dcdcdcd1}.chain-cta{text-align:center;border:1px solid rgba(243,200,139,.22);border-radius:24px;padding:clamp(36px,5vw,56px) 24px;background:radial-gradient(60% 100% at 50% 0%,rgba(243,200,139,.08) 0%,transparent 70%),linear-gradient(180deg,#ffffff05,#fff0);margin:8px 0 0}.chain-cta h2{font-family:var(--font-body);font-weight:500;font-size:clamp(26px,2.8vw,36px);color:#f5eadd;margin:0 0 12px;letter-spacing:-.015em}.chain-cta p{font-size:clamp(15px,1.1vw,17px);color:#dcdcdcd1;max-width:540px;margin:0 auto 24px;line-height:1.6}.chain-cta-btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 36px;min-height:56px;border-radius:200px;background:#fff;color:#000;text-decoration:none;font-family:var(--font-body);font-weight:600;font-size:17px;letter-spacing:-.005em;transition:transform .2s ease,box-shadow .2s ease}.chain-cta-btn:hover{transform:translateY(-1px);box-shadow:0 12px 30px #f3c88b2e}@media(max-width:960px){.chain-cap-grid,.chain-protocol-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.chain-hero{margin-bottom:40px}.chain-hero-media{border-radius:18px;margin-bottom:24px}.chain-section{margin-bottom:48px}.chain-section h2{margin-bottom:18px}.chain-cap-grid,.chain-protocol-grid{grid-template-columns:1fr;gap:14px}.chain-cap-card,.chain-protocol-group{padding:18px;border-radius:14px}.chain-faq-item{padding:16px 18px;border-radius:14px}.chain-faq-item summary{font-size:16px}.chain-cta{border-radius:18px}}.integration-page .chain-intro{margin:0 0 56px;max-width:820px}.chain-protocol-group li a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(243,200,139,.35);transition:color .2s ease,border-color .2s ease}.chain-protocol-group li a:hover{color:#f3c88b;border-bottom-color:#f3c88b}.integration-category{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;margin:22px 0 0}.integration-category-pill{display:inline-flex;align-items:center;font-size:13px;font-weight:600;letter-spacing:.04em;color:#f3c88b;background:#f3c88b1a;border:1px solid rgba(243,200,139,.25);border-radius:999px;padding:6px 14px}.integration-chain-link{font-size:14px;color:#ebe6dcb3;text-decoration:none;transition:color .2s ease}.integration-chain-link:hover{color:#f3c88b}.integration-asset-list{list-style:none;display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0}.integration-asset-chip{font-family:var(--font-mono, monospace);font-size:14px;font-weight:500;color:#f5eadd;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:8px 14px}.integration-steps{list-style:none;counter-reset:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.integration-step{display:flex;align-items:flex-start;gap:16px;font-size:clamp(15px,1.05vw,16.5px);line-height:1.6;color:#ebe6dce0}.integration-step-n{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;font-size:14px;font-weight:600;color:#f3c88b;background:#f3c88b1a;border:1px solid rgba(243,200,139,.25)}.integration-step-text{padding-top:3px}.integration-related-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.integration-related-list a{font-size:16px;color:#f5eadd;text-decoration:none;border-bottom:1px solid rgba(243,200,139,.3);transition:color .2s ease,border-color .2s ease}.integration-related-list a:hover{color:#f3c88b;border-bottom-color:#f3c88b}.integrations-index .blog-main{padding-top:clamp(40px,5vw,72px)}.integrations-index .intg-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(24px,4vw,64px);margin-bottom:clamp(8px,2vw,24px)}.integrations-index .intg-hero-main{max-width:680px}.integrations-index .intg-hero .blog-kicker{margin-bottom:18px}.integrations-index .intg-hero-visual{display:flex;align-items:center;justify-content:center}.integrations-index .intg-hero-visual img{width:100%;max-width:420px;height:auto;mix-blend-mode:screen;opacity:.88;animation:float 9s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.integrations-index .intg-hero-visual img{animation:none}}.integrations-index .intg-hero-title{font-family:var(--font-body);font-weight:500;font-size:clamp(38px,5vw,62px);line-height:1.04;letter-spacing:-.025em;color:#f5eadd;margin:0 0 22px}.integrations-index .intg-hero-sub{font-size:clamp(15px,1.1vw,18px);line-height:1.65;color:#d7dadfb8;max-width:640px;margin:0}.integrations-index .intg-stats{display:flex;gap:clamp(28px,5vw,72px);margin-top:clamp(36px,4.5vw,56px)}.integrations-index .intg-stat{display:flex;flex-direction:column;gap:6px}.integrations-index .intg-stat-num{font-family:var(--font-display);font-weight:400;font-size:clamp(38px,4.4vw,56px);line-height:1;color:#f5eadd}.integrations-index .intg-stat-label{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff73}.integrations-index .intg-chainnav{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(36px,4.5vw,52px);padding-top:clamp(28px,3vw,40px);border-top:1px solid rgba(255,255,255,.08)}.integrations-index .intg-chainnav-pill{display:inline-flex;align-items:center;gap:9px;padding:10px 16px;border:1px solid rgba(255,255,255,.12);border-radius:100px;font-size:14px;font-weight:500;color:#f5eadd;text-decoration:none;transition:border-color .22s ease,background .22s ease}.integrations-index .intg-chainnav-pill:hover{border-color:#f3c88b80;background:#f3c88b0f}.integrations-index .intg-chainnav-count{font-size:12px;color:#ffffff8c;background:#ffffff12;border-radius:100px;padding:2px 9px}.integrations-index .intg-section{margin-top:clamp(56px,7vw,96px);scroll-margin-top:96px}.integrations-index .intg-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08)}.integrations-index .intg-section-title{font-family:var(--font-display);font-weight:400;font-size:clamp(30px,3.6vw,46px);letter-spacing:.5px;text-transform:uppercase;margin:0;color:#f5eadd}.integrations-index .intg-section-title a{color:inherit;text-decoration:none;transition:color .2s ease}.integrations-index .intg-section-title a:hover{color:#f3c88b}.integrations-index .intg-section-count{flex:none;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73}.integrations-index .intg-section-blurb{font-size:15.5px;line-height:1.6;color:#dcdcdcb3;max-width:64ch;margin:18px 0 0}.integrations-index .intg-grid{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.integrations-index .intg-card{display:flex;flex-direction:column;height:100%;min-height:208px;padding:24px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:linear-gradient(180deg,#ffffff08,#ffffff02);text-decoration:none;transition:border-color .26s ease,transform .26s ease,background .26s ease}.integrations-index .intg-card:hover{border-color:#f3c88b6b;transform:translateY(-3px);background:linear-gradient(180deg,#f3c88b12,#ffffff03)}.integrations-index .intg-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.integrations-index .intg-card-mark{display:flex;align-items:center;height:30px}.integrations-index .intg-card-mark img{height:24px;width:auto;max-width:140px;object-fit:contain;opacity:.9}.integrations-index .intg-card-monogram{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid rgba(243,200,139,.4);color:#f3c88b;font-family:var(--font-body);font-size:16px;font-weight:600}.integrations-index .intg-card-arrow{font-size:18px;color:#ffffff59;transform:translate(-4px);opacity:0;transition:transform .26s ease,opacity .26s ease,color .26s ease}.integrations-index .intg-card:hover .intg-card-arrow{opacity:1;transform:translate(0);color:#f3c88b}.integrations-index .intg-card-body{display:flex;flex-direction:column;flex:1}.integrations-index .intg-card-title{font-family:var(--font-body);font-weight:600;font-size:20px;color:#f5eadd;margin:0 0 7px;transition:color .2s ease}.integrations-index .intg-card:hover .intg-card-title{color:#f3c88b}.integrations-index .intg-card-cat{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#f3c88bb3;margin-bottom:13px}.integrations-index .intg-card-desc{font-size:14px;line-height:1.6;color:#dcdcdcc7;margin:0}@media(max-width:900px){.integrations-index .intg-hero{grid-template-columns:1fr}.integrations-index .intg-hero-visual{display:none}.integrations-index .intg-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.integrations-index .intg-grid{grid-template-columns:1fr}.integrations-index .intg-stats{gap:28px}.integrations-index .intg-section-head{flex-direction:column;align-items:flex-start;gap:6px}}.page-curtain{position:relative;z-index:1;background:#000}.steps.section{background:#000;overflow:hidden}.steps-inner{max-width:1284px;margin:0 auto;padding:clamp(80px,9.5vw,182px) clamp(20px,4vw,60px);display:flex;flex-direction:column;align-items:center;gap:85px}.steps-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0}.steps-title{font-family:var(--font-body);font-size:clamp(34px,3.77vw,57px);font-weight:400;line-height:1.2521;letter-spacing:-.01585em;color:#fff;margin:0;white-space:nowrap}.steps-subtitle{font-family:var(--font-body);font-size:clamp(22px,2.45vw,37px);font-weight:400;line-height:1.3243;letter-spacing:-.01916em;color:#fff;margin:clamp(20px,2.5vw,35px) 0 0;max-width:22ch}.steps-cards{display:flex;align-items:center;justify-content:center;gap:clamp(16px,2.6vw,40px);width:100%}.steps-card{position:relative;flex:1 1 0;max-width:404.007px;aspect-ratio:404.007 / 509.788;border-radius:15px;overflow:hidden;background-image:linear-gradient(31.943deg,#1c1c1c 5.294%,#0c0c0c 80.594%)}.steps-card-art{position:absolute;left:0;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;mix-blend-mode:screen}.steps-card-art--1{top:0}.steps-card-art--2{left:4.455%;top:9.612%;width:45.544%}.steps-card-art--3{top:0}.steps-card-text{position:absolute;inset:55.4% 9.653% 0;display:flex;flex-direction:column;justify-content:flex-start;gap:0}.steps-card-title{font-family:var(--font-body);font-size:clamp(24px,2.38vw,36px);font-weight:400;line-height:1.05;letter-spacing:0;color:#fff;margin:0;white-space:nowrap}.steps-card-desc{font-family:var(--font-body);font-size:clamp(14px,1.32vw,20px);font-weight:400;line-height:1.4;letter-spacing:-.02294em;color:#fff;margin:clamp(18px,2.1vw,32px) 0 0}.partners.section{background:#000;min-height:0;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;padding:clamp(64px,5.877vw,112.843px) 0 clamp(96px,8vw,160px);border-top:.8px solid rgba(39,37,30,.06);border-bottom:.8px solid rgba(39,37,30,.06);box-sizing:border-box}.partners-inner{width:min(894px,46.583%);max-width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(16px,1.46vw,28.1px)}.partners-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0}.partners-heading{font-family:var(--font-body)!important;font-size:clamp(32px,2.97vw,57px)!important;font-weight:400;line-height:1.1513;letter-spacing:-1.14px;text-transform:none!important;color:#fff;text-align:center;margin:0;white-space:nowrap}.partners-orbital{--partners-inner-r: 23.4cqw;--partners-outer-r: 39.5cqw;--partners-logo: 9.24cqw;--partners-core: 16.5%;container-type:inline-size;width:100%;max-width:none;margin-top:0;aspect-ratio:1;position:relative}.partners-orbit,.partners-core{position:absolute;inset:0;pointer-events:none}.partners-spokes{position:absolute;inset:0;width:100%;height:100%;overflow:visible;opacity:1}.partners-logo{position:absolute;top:50%;left:50%;width:var(--partners-logo);height:var(--partners-logo);transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(-1 * var(--radius))) rotate(calc(-1 * var(--angle)));pointer-events:auto;z-index:3}.partners-orbit--inner .partners-logo{--radius: var(--partners-inner-r)}.partners-orbit--outer .partners-logo{--radius: var(--partners-outer-r)}.partners-logo-face{width:100%;height:100%;display:grid;place-items:center;border-radius:50%;background:#ffffff08;border:1px solid rgba(255,255,255,.07);transition:background .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.partners-logo-face img{display:block;width:100%;height:100%;object-fit:contain;opacity:1;transition:filter .4s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.partners-logo:hover .partners-logo-face{background:#d4915a12;border-color:#d4915a47;box-shadow:0 0 28px #d4915a1f}.partners-logo:hover .partners-logo-face img{filter:sepia(.35) saturate(1.15) hue-rotate(352deg) brightness(1.06)}}.partners-core{display:grid;place-items:center;z-index:2}.partners-core img{display:block;width:var(--partners-core);height:auto}@keyframes partners-cw{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes partners-ccw{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.partners-orbital.is-spinning .partners-orbit--inner{animation:partners-cw 160s linear infinite}.partners-orbital.is-spinning .partners-orbit--outer{animation:partners-ccw 220s linear infinite}.partners-orbital.is-spinning .partners-orbit--inner .partners-logo-face{animation:partners-ccw 160s linear infinite}.partners-orbital.is-spinning .partners-orbit--outer .partners-logo-face{animation:partners-cw 220s linear infinite}@media(prefers-reduced-motion:reduce){.partners-orbital.is-spinning .partners-orbit--inner,.partners-orbital.is-spinning .partners-orbit--outer,.partners-orbital.is-spinning .partners-orbit--inner .partners-logo-face,.partners-orbital.is-spinning .partners-orbit--outer .partners-logo-face{animation:none}.partners-spokes{opacity:1}}.hero-content{max-width:780px}.hero-copy{max-width:none}.hero-headline{font-family:var(--font-body)!important;font-size:clamp(32px,2.97vw,57px)!important;font-weight:400;line-height:1.1513!important;letter-spacing:-1.14px!important;text-transform:none;color:#fff!important;margin:0;max-width:none;text-align:center;text-shadow:none}.hero-headline-line1{white-space:nowrap}.hero-headline-line2{display:block}.hero-verb-word{background:none!important;-webkit-text-fill-color:#ffb479!important;color:#ffb479!important}.hero-verb-frame{overflow:hidden}.hero-foot{max-width:736px!important;gap:39px!important}.hero-intent{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:735px!important;min-height:73px!important;padding:12.7px 12.7px 12.7px 28px!important;margin:0;gap:0;border-radius:112px!important;background:#09050303!important;border:1.27px solid #7c5533!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.hero-intent:hover{border-color:#7c5533!important;background:#09050303!important;box-shadow:none!important}.hero-intent-text{font-family:var(--font-body);font-size:18px!important;font-weight:400;line-height:1.2;letter-spacing:.635px;color:#bfbfbf!important;padding:10px 0!important}.hero-intent-tools{display:flex;align-items:center;gap:15px;flex:none}.hero-intent-divider{width:1px;height:24px;background:#ffffff47}.hero-intent-go{display:inline-flex;align-items:center;justify-content:center;width:47px!important;height:47px!important;border-radius:100px;background:#fff;color:#000;border:1px solid rgba(255,255,255,.7)}.hero-intent:hover .hero-intent-go{transform:none}.hero-actions{gap:46px!important}.hero .btn-primary.hero-cta,.hero-cta.btn-primary,.nav .btn-primary.nav-cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;width:162px;min-width:162px;height:47px!important;padding:0!important;background:#ffffff0d!important;color:#fff!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:100px;font-family:var(--font-body)!important;font-size:18px!important;font-weight:400;letter-spacing:.547px;box-shadow:none!important;transform:none!important}.hero .btn-primary.hero-cta:hover,.hero-cta.btn-primary:hover,.nav .btn-primary.nav-cta:hover{background:#ffffff0d!important;transform:none!important;box-shadow:none!important}.hero-secondary{display:inline-flex;align-items:center;gap:8px;color:#fff!important;font-family:var(--font-body);font-size:18px!important;font-weight:400;letter-spacing:.635px;line-height:1.2}.hero-secondary:hover{color:#fff!important}.oro-shine-btn{position:relative;overflow:hidden;isolation:isolate}.oro-shine-btn>:not(.oro-shine){position:relative;z-index:1}.oro-shine{position:absolute;left:-130px;top:-51px;width:80px;height:132px;pointer-events:none;z-index:0;background:#ffb172;filter:blur(27.2px);transform:rotate(30deg);opacity:.95}.oro-shine-btn:hover .oro-shine{animation:oro-shine-sweep 1.6s cubic-bezier(.4,0,.2,1)}@keyframes oro-shine-sweep{0%{left:-130px}to{left:210px}}@keyframes oro-shine-ambient{0%,78%{left:-130px}to{left:210px}}@media(prefers-reduced-motion:reduce){.oro-shine-btn .oro-shine{animation:none!important}}.features.section{background:#000;overflow:visible}.features-inner{width:min(1410px,73.4375vw,100%);max-width:1410px;margin:0 auto;padding:113px 0 clamp(96px,9vw,160px);display:flex;flex-direction:column;align-items:center;gap:60px}@media(max-width:1449px){.features-inner{padding-top:clamp(64px,7.8vw,113px);padding-bottom:clamp(72px,8vw,128px);gap:clamp(36px,4.16vw,60px)}}.features-header{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(12px,1.6vw,28px);margin-bottom:0!important;max-width:none!important;padding-top:0}.features-heading{font-family:var(--font-body)!important;font-size:clamp(28px,2.97vw,57px)!important;font-weight:400;line-height:1.1513;letter-spacing:-1.14px;text-transform:none;color:#fff;margin:0;max-width:none;text-align:center!important;white-space:nowrap}.features-subheading{font-family:var(--font-body);font-size:clamp(22px,3.1vw,46.984px);font-weight:400;line-height:1.3243;letter-spacing:-.01916em;color:#fff;margin:0;max-width:620.205px}.features-stack{--features-fade-top: 88px;width:100%;max-width:1410px;position:relative}.features-slide{position:relative;width:86%;margin-left:auto;margin-right:auto;aspect-ratio:1410 / 704;margin-bottom:93px;overflow:hidden;background:transparent;transform-origin:center center;will-change:transform,filter,opacity;transition:transform .22s cubic-bezier(.4,0,.2,1),filter .22s cubic-bezier(.4,0,.2,1),opacity .22s cubic-bezier(.4,0,.2,1)}.features-slide.is-last{margin-bottom:0}.features-slide-card{position:absolute;left:50%;top:0;width:calc(1548 / 1410 * 100%);max-width:none;height:auto;display:block;transform:translate(-50%);-webkit-user-select:none;user-select:none}@media(min-width:1729px){.features-inner,.features-stack{width:min(1180px,61.5vw);max-width:1180px}}.nav-hamburger,.nav-mobile-panel,.features-slide-card-mobile,.faq-subheading-mobile,.hero-break-mobile{display:none}@media(prefers-reduced-motion:reduce){.features-slide{transition:none;will-change:auto;transform:none!important;filter:none!important;opacity:1!important}}.stats.section{position:relative;background:#000;border:0;overflow:hidden;padding:clamp(72px,6.41vw,123.05px) 4.74% clamp(64px,5.26vw,101px)}.stats-inner{position:relative;z-index:1;width:min(1732px,100%);margin:0 auto;padding:0}.stats-heading{display:none}.stats-grid{position:relative;width:100%;min-height:192px;border:0}.stats .stat-item{position:absolute;top:0;width:20.266%;padding:0!important;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;border:0!important;text-align:left;cursor:default}.stats .stat-item:nth-child(1){left:3.065%}.stats .stat-item:nth-child(2){left:39.867%}.stats .stat-item:nth-child(3){left:76.669%}.stats .stat-item:before,.stats .stat-item:after{display:none}.stats .stat-value{position:relative;overflow:visible;height:auto;aspect-ratio:auto;width:100%;display:flex;align-items:flex-end;margin:0 0 8px;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;container-type:inline-size}.stats .stat-value-scale{position:relative;display:block;transform-origin:left bottom;transition:transform .45s cubic-bezier(.4,0,.2,1)}.stats .stat-item:hover .stat-value-scale,.stats .stat-item.is-hovered .stat-value-scale{transform:scale(1.39);z-index:2}.stats .stat-value-text,.stats .stat-value-shimmer{font-family:var(--font-body)!important;font-size:clamp(32px,19.66cqw,69px);font-weight:400;letter-spacing:-.0215em;line-height:1.1;white-space:nowrap;transition:color .45s cubic-bezier(.4,0,.2,1)}.stats .stat-value-text{position:relative;z-index:1;color:#fff}.stats .stat-value-shimmer{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2;color:transparent;background-image:linear-gradient(104.64deg,#fff0 8%,#ffffff59 28%,#ffb172,#ffffff59 72%,#fff0 92%);background-size:220% 100%;background-position:140% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;filter:blur(.4px);pointer-events:none;animation:stat-shimmer 4.8s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--shine-delay, 0s)}.stats .stat-item:hover .stat-value-text,.stats .stat-item.is-hovered .stat-value-text{color:#ffb172}.stats .stat-item:hover .stat-value-shimmer,.stats .stat-item.is-hovered .stat-value-shimmer{animation:stat-shimmer-hover 1.15s cubic-bezier(.4,0,.2,1)}@keyframes stat-shimmer{0%,12%{background-position:140% 0}48%,to{background-position:-40% 0}}@keyframes stat-shimmer-hover{0%{background-position:140% 0}to{background-position:-40% 0}}.stats .stat-label{font-family:var(--font-body);font-size:18px;font-weight:400;color:#fff;line-height:24.3px;letter-spacing:-.36px;margin:0;max-width:288px;white-space:pre-line}.stats .stat-desc{display:none}.stats .stat-note{font-family:var(--font-body);font-size:18px;font-weight:400;color:#818181;line-height:23.888px;letter-spacing:-.4567px;margin:0}.personas.section{background:#000;overflow:visible}.personas-inner{max-width:1745px;margin:0 auto;padding:clamp(80px,13.2vw,254px) clamp(20px,9.1vw,175px) clamp(80px,9vw,160px);display:flex;flex-direction:column;align-items:stretch;overflow:visible}.personas-heading{font-family:var(--font-body)!important;font-size:clamp(34px,3.75vw,57px)!important;font-weight:400;line-height:1.15;letter-spacing:-.02em;text-transform:none;color:#fff;max-width:none!important;text-align:left!important;margin:0 0 clamp(40px,4vw,72px)!important}.personas-rows{display:none}.personas-track{--persona-count: 3;width:100%;height:calc(var(--persona-count) * 100vh)}.personas-pin{position:sticky;top:72px;height:calc(100vh - 80px);overflow:hidden}.persona-card{position:absolute;top:0;bottom:0;left:50%;z-index:calc(1 + var(--card-i, 0));width:calc(89.32% + var(--card-i, 0) * 5.34%);height:auto;max-height:none;display:flex;flex-direction:column;background:#151515;border-radius:20px;overflow:hidden;box-shadow:0 -24px 80px #000000b8;container-type:normal;margin:0;transform:translate3d(-50%,100%,0);will-change:transform;transition:background .4s cubic-bezier(.4,0,.2,1)}.persona-card:first-child{transform:translate3d(-50%,0,0)}.persona-card:hover{background:#1a1a1a}.persona-card-top{display:flex;align-items:center;justify-content:space-between;gap:24px;flex:none;padding:clamp(16px,1.4vw,24px) clamp(28px,2.5vw,48px) clamp(14px,1.2vw,20px);will-change:filter,opacity}.persona-copy{max-width:940px}.persona-label{font-family:var(--font-body);font-size:13px;font-weight:400;line-height:normal;color:#ffb172;text-transform:capitalize;margin:0 0 8px}.persona-title{font-family:var(--font-body)!important;font-size:26px!important;font-weight:400;line-height:30px;letter-spacing:-.4px;color:#fff;margin:0 0 10px;max-width:none;text-box-trim:trim-both;text-box-edge:cap alphabetic}.persona-desc{font-family:var(--font-body);font-size:15px;font-weight:400;line-height:21px;letter-spacing:-.24px;color:#fff;margin:0;max-width:936px}.persona-cta{display:inline-flex;align-items:center;justify-content:center;flex:none;width:104px;height:40px;padding:10px 20px;box-sizing:border-box;background:#ffffff0a;border:1px solid rgba(255,255,255,.7);border-radius:23.15px;color:#fff;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.2;letter-spacing:.5px;text-decoration:none;white-space:nowrap;backdrop-filter:blur(12.85px);-webkit-backdrop-filter:blur(12.85px)}.persona-cta:hover{background:#ffffff0d}.persona-photo{width:100%;aspect-ratio:1565 / 880;min-height:0;flex:1 1 auto;overflow:hidden;background:#111;border-radius:0 0 20px 20px;position:relative;perspective:900px}.persona-video,.persona-video-fallback,.persona-photo img{display:block;width:100%;height:100%;object-fit:cover}.persona-video,.persona-video-fallback{position:absolute;inset:0}.persona-orbit{position:absolute;inset:0;pointer-events:none;transform-style:preserve-3d}.persona-orbit span{position:absolute;left:50%;top:52%;width:78%;height:46%;border:1.5px solid rgba(255,163,89,0);border-top-color:#ffb172d9;border-right-color:#ffa35940;border-radius:50%;transform:translate(-50%,-50%) rotateX(68deg) rotate(0);box-shadow:0 0 18px #ffa35959,0 0 2px #ffd296cc;animation:persona-orbit-spin 7.5s linear infinite}.persona-orbit span:nth-child(2){width:64%;height:38%;animation-duration:10s;animation-direction:reverse;border-top-color:#ffb172b3}.persona-orbit span:nth-child(3){width:90%;height:54%;animation-duration:12.5s;opacity:.7}@keyframes persona-orbit-spin{to{transform:translate(-50%,-50%) rotateX(68deg) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.persona-orbit span,.stats .stat-value-shimmer,.stats .stat-item:hover .stat-value-shimmer,.stats .stat-item.is-hovered .stat-value-shimmer{animation:none}.personas-track{height:auto}.personas-pin{position:static;height:auto;overflow:visible;display:flex;flex-direction:column;gap:clamp(28px,3.5vw,64px)}.persona-card,.persona-card:first-child{position:relative;inset:auto;z-index:auto;width:100%;height:auto;max-height:none;margin-bottom:0;box-shadow:none;transition:background .4s cubic-bezier(.4,0,.2,1);will-change:auto;transform:none!important;filter:none!important}}.persona-card-dot,.persona-stack-ghost,.persona-dots{display:none!important}.shield.section{background:#000;container-type:inline-size;container-name:shield}.shield-inner{width:min(1566px,81.5625%);max-width:1566px;margin:0 auto;padding:min(113.21px,5.896cqw) 0 min(130px,6.771cqw)}.shield-heading{font-family:var(--font-body)!important;font-size:min(57px,2.96875cqw)!important;font-weight:400;line-height:1.1513;letter-spacing:-1.14px;text-transform:none;color:#fff;text-align:left!important;max-width:none!important;margin:0 0 min(45.5px,2.37cqw)!important}.shield-subheading{font-family:var(--font-body);font-size:min(37px,1.927cqw);line-height:1.3243;letter-spacing:-.709px;color:#fff;text-align:left!important;max-width:min(707.601px,36.854cqw)!important;margin:0 0 min(80.44px,4.19cqw)!important}.shield-layout{display:flex;align-items:stretch;gap:min(28.65px,1.829%)}.shield-diagram{position:relative;flex:0 0 min(481px,30.715%);width:min(481px,30.715%);aspect-ratio:1 / 1;border-radius:24px;overflow:hidden;background:#161616}.shield-diagram-base,.shield-diagram-hover{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit;pointer-events:none}.shield-diagram-hover{position:absolute;inset:0;opacity:0;transition:opacity .5s ease-in-out}.shield-diagram-hover.is-lit{opacity:1}.shield-tile{position:absolute;z-index:2;margin:0;padding:0;border:0;background:transparent;cursor:pointer;appearance:none;clip-path:polygon(50% 2%,98% 34%,92% 58%,50% 88%,8% 58%,2% 34%)}.shield-tile-1,.shield-tile-3{z-index:4}.shield-tile-0,.shield-tile-2{z-index:2}@media(prefers-reduced-motion:reduce){.shield-diagram-hover{transition-duration:.01s}}.shield-list{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4.5738%}.shield-row{position:relative;display:grid;grid-template-columns:122px minmax(0,1fr) 26px;align-items:start;column-gap:0;width:100%;flex:83 1 0;min-height:0;height:auto;padding:0 51px 0 45px;box-sizing:border-box;text-align:left;background:#0c0c0c;border:0;border-radius:20px;cursor:default;overflow:hidden;outline:none;transition:flex-grow .45s cubic-bezier(.4,0,.2,1),background .35s cubic-bezier(.4,0,.2,1)}.shield-row.is-active,.shield-row:hover{flex-grow:166;background:#171717}.shield-list:hover .shield-row.is-active:not(:hover){flex-grow:83;background:#0c0c0c}.shield-row-num{font-family:var(--font-body);font-size:min(22px,1.146cqw);font-weight:400;line-height:1.3663;letter-spacing:-.5106px;color:#ffffff4d;padding-top:min(32.5px,1.693cqw);white-space:nowrap}.shield-row.is-active .shield-row-num,.shield-row:hover .shield-row-num{color:#fff}.shield-list:hover .shield-row.is-active:not(:hover) .shield-row-num{color:#ffffff4d}.shield-row-main{display:flex;flex-direction:column;align-items:flex-start;padding-top:min(20.5px,1.068cqw);min-width:0}.shield-row-title{font-family:var(--font-body);font-size:min(37px,1.927cqw);font-weight:400;line-height:1.1333;letter-spacing:-.7123px;color:#fff;white-space:nowrap;transition:color .35s cubic-bezier(.4,0,.2,1)}.shield-row.is-active .shield-row-title,.shield-row:hover .shield-row-title{color:#ffb172}.shield-list:hover .shield-row.is-active:not(:hover) .shield-row-title{color:#fff}.shield-row-icon{width:22px;height:22px;margin-top:min(26.44px,1.377cqw);flex:none;color:#ffffff59;transition:color .35s cubic-bezier(.4,0,.2,1)}.shield-row.is-active .shield-row-icon,.shield-row:hover .shield-row-icon{color:#d4915a}.shield-list:hover .shield-row.is-active:not(:hover) .shield-row-icon{color:#ffffff59}.shield-row-desc{font-family:var(--font-body);font-size:min(18px,.9375cqw);line-height:1.35;letter-spacing:-.36px;color:#fff;margin:min(30px,1.563cqw) 0 0;max-width:236px;opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(.4,0,.2,1) .05s}.shield-row.is-active .shield-row-desc,.shield-row:hover .shield-row-desc{opacity:1}.shield-list:hover .shield-row.is-active:not(:hover) .shield-row-desc{opacity:0}.backed-by{display:none!important}.timeline-faq-wrap{background:#000}.timeline-faq-dune,.timeline-faq-wrap:after,.faq:after{display:none!important}.faq.section{background:#000}.faq .section-inner{max-width:1745px;padding:clamp(72px,8.5vw,164px) clamp(20px,8.9vw,171px) clamp(80px,8vw,140px);text-align:left}.faq .section-inner>*{width:100%;max-width:none;margin-left:0;margin-right:0}.faq-layout{display:grid;grid-template-columns:466fr 1024fr;column-gap:clamp(32px,5.9vw,114px);align-items:start;width:100%}.faq-intro{display:flex;flex-direction:column}.faq-heading{font-family:var(--font-body)!important;font-size:57px!important;font-weight:400;line-height:65.623px;text-transform:none;letter-spacing:-1.14px;color:#fff;text-align:left;margin:0 0 79px}.faq-subheading{font-family:var(--font-body);font-size:37px;font-weight:400;line-height:41.932px;letter-spacing:-.7123px;color:#fff;text-align:left;opacity:1;max-width:422px;margin:0}.faq-main{display:flex;flex-direction:column}.steps.section,.partners.section,.features.section,.stats.section,.personas.section,.shield.section,.faq.section,.footer-cta.section{scroll-margin-top:88px}.faq-categories{display:flex;gap:0;background:transparent;border:0;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0;margin:0 0 clamp(24px,3vw,46px);width:100%;max-width:none}.faq-category{flex:1 0 0;min-width:0;display:flex;align-items:center;justify-content:center;padding:11px 14px;border:0;border-bottom:.65px solid #fff;border-radius:0;background:transparent;color:#fff;font-family:var(--font-body);font-size:clamp(14px,1.1vw,18px);font-weight:400;letter-spacing:1px;line-height:1;text-transform:capitalize;white-space:nowrap;cursor:pointer;transition:border-color .35s cubic-bezier(.4,0,.2,1)}.faq-category:hover{background:transparent;color:#fff;border-bottom-color:#ffb17299}.faq-category.active{background:transparent;color:#fff;box-shadow:none;font-weight:400;border-bottom-color:#ffb172}.faq-accordion{display:flex;flex-direction:column;gap:clamp(12px,1.1vw,21.399px);text-align:left;width:100%;max-width:none;margin:0}.faq-accordion-item,.faq-accordion-item:hover,.faq-accordion-item.open{background:transparent;border:0;border-bottom:.65px solid rgba(255,255,255,.12);border-radius:0;box-shadow:none;text-align:left}.faq-accordion-trigger{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:28px 23px;background:transparent;border:0;cursor:pointer;text-align:left}.faq-accordion-label{display:flex;align-items:center;gap:20px;min-width:0}.faq-accordion-num{font-family:var(--font-body);font-size:clamp(18px,1.4vw,22px);font-weight:700;line-height:1.3;letter-spacing:.5px;color:#fffc;flex:none}.faq-accordion-question{font-family:var(--font-body);font-size:clamp(18px,1.4vw,22px);font-weight:500;line-height:1.3;letter-spacing:.5px;color:#fffc;text-align:left}.faq-accordion-icon{display:flex;align-items:center;justify-content:center;width:35px;height:35px;background:transparent;border:0;color:#fff;flex:none;transition:transform .35s cubic-bezier(.4,0,.2,1)}.faq-accordion-icon svg{width:24px;height:24px}.faq-accordion-item.open .faq-accordion-icon{background:transparent;color:#fff;transform:rotate(45deg)}.faq-accordion-content{display:grid;grid-template-rows:0fr;overflow:hidden;text-align:left;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1)}.faq-accordion-item.open .faq-accordion-content{grid-template-rows:1fr}.faq-accordion-content-inner{overflow:hidden;min-height:0}.faq-accordion-answer{margin:0!important;padding:0 58px 24px 65px!important;font-size:clamp(15px,1.13vw,18px)!important;line-height:1.5!important;letter-spacing:-.02em;color:#ffffffb8!important;text-align:left!important;max-width:78ch;opacity:0;transition:opacity .35s cubic-bezier(.4,0,.2,1)}.faq-accordion-item.open .faq-accordion-answer{opacity:1}@media(prefers-reduced-motion:reduce){.faq-accordion-content,.faq-accordion-answer,.faq-accordion-icon{transition:none}}.footer-cta,.footer-cta.section{position:relative;background:#000!important;overflow:hidden;isolation:isolate;min-height:904px;height:904px;display:block;text-align:center;padding:0}.footer-cta-glow,.footer-cta-wordmark,.footer-cta-verb,.footer-cta-ring,.footer-cta-logo-pill,.footer-cta-subtitle{display:none!important}.footer-cta-photo{position:absolute;left:0;top:-6.2%;width:100%;height:106%;object-fit:cover;object-position:center bottom;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.footer-cta-fade{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}.footer-cta .section-inner,.footer-cta-content{position:absolute;left:50%;top:calc(50% + 25px);transform:translate(-50%,-49px);z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0!important;width:min(736px,calc(100% - 40px))!important;margin:0;min-height:0!important;padding:0!important;text-align:center}.footer-cta-headline{font-family:var(--font-body)!important;font-size:clamp(26px,1.93vw,37px)!important;font-weight:400;line-height:49px;letter-spacing:-.709px;text-transform:none!important;color:#fff;margin:0 auto 57px;width:100%;max-width:100%;display:block;white-space:normal;text-align:center;transform:none}.end-cta-intent{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:735px;min-height:73px;padding:12.7px 12.7px 12.7px 28px;margin:0;border-radius:112px;background:#09050303;border:1.27px solid #7c5533;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-decoration:none;cursor:pointer}.end-cta-intent-text{flex:1;min-width:0;font-family:var(--font-body);font-size:18px;font-weight:400;line-height:1.2;letter-spacing:.635px;color:#bfbfbf;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.end-cta-intent-tools{display:flex;align-items:center;gap:15px;flex:none}.end-cta-wave{display:flex;align-items:center;justify-content:center;gap:2.2px;width:34px;height:25px}.end-cta-wave-bar{display:block;width:1.5px;border-radius:18px;background:#939393}.end-cta-wave-bar:nth-child(1){height:6px}.end-cta-wave-bar:nth-child(2){height:11px}.end-cta-wave-bar:nth-child(3){height:16px}.end-cta-wave-bar:nth-child(4){height:9px}.end-cta-wave-bar:nth-child(5){height:20px}.end-cta-wave-bar:nth-child(6){height:13px}.end-cta-wave-bar:nth-child(7){height:18px}.end-cta-wave-bar:nth-child(8){height:8px}.end-cta-wave-bar:nth-child(9){height:12px}.end-cta-intent-divider{width:1px;height:24px;background:#ffffff47}.end-cta-intent-go{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;width:47px;height:47px;border-radius:100px;background:#fff;color:#000;border:1px solid rgba(255,255,255,.7)}.footer-cta-button{display:inline-flex;align-items:center;justify-content:center;margin-top:63px;width:162px;min-width:162px;height:47px!important;min-height:47px!important;padding:0!important;background:#ffffff0d!important;backdrop-filter:none;-webkit-backdrop-filter:none;color:#fff!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:100px;font-family:var(--font-body)!important;font-size:18px!important;font-weight:400;letter-spacing:.547px;text-decoration:none}.footer-cta-button:hover{background:#ffffff0d!important}.footer-cta{background:#000!important}.site-footer{position:sticky;bottom:0;z-index:0;background:#000;border-top:0}.site-footer-wordmark{position:absolute;left:50%;top:calc(50% - 56px);transform:translate(-50%,-50%);width:min(1312px,72vw);height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.site-footer-inner{position:relative;z-index:1}@media(max-width:1100px){.steps-cards{flex-wrap:wrap;gap:24px}.steps-card{flex:1 1 45%;max-width:none;min-width:280px}.stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;min-height:0}.stats .stat-item{position:static;width:auto;left:auto}.stats .stat-value{height:auto;min-height:0;overflow:visible}.stats .stat-value-text,.stats .stat-value-shimmer{font-size:clamp(40px,8vw,52px);line-height:1.1}.shield-inner{width:calc(100% - 48px);padding:clamp(56px,7vw,88px) 0}.shield-heading{font-size:clamp(32px,4.6vw,48px)!important}.shield-subheading{font-size:clamp(20px,2.8vw,28px);max-width:none!important;margin-bottom:clamp(32px,5vw,48px)!important}.shield-layout{flex-direction:column;gap:clamp(24px,4vw,40px)}.shield-diagram{flex:none;width:min(481px,100%);max-width:520px;margin:0 auto}.shield-list{gap:16px;height:auto}.shield-row{flex:none;height:auto;min-height:83px}.shield-row.is-active,.shield-row:hover{height:auto;min-height:132px}.shield-list:hover .shield-row.is-active:not(:hover){height:auto;min-height:83px}.shield-row-title{white-space:normal;font-size:clamp(22px,3.2vw,32px)}.shield-row-num{font-size:18px;padding-top:22px}.shield-row-desc{font-size:16px;margin-top:10px}.features-heading{white-space:normal}.persona-card-top{flex-wrap:wrap;gap:16px}.faq-layout{grid-template-columns:1fr;row-gap:clamp(32px,5vw,56px)}}@media(min-width:769px)and (max-width:1199px){.hero-headline{font-size:clamp(36px,4.4vw,48px)!important}.hero-headline-line1{white-space:normal}.hero-foot{gap:24px!important;max-width:min(736px,100%)!important}}@media(max-width:768px){html{scroll-snap-type:y proximity}.nav{padding:12px 16px}.nav-logo-img{height:20px;max-width:62px}.nav .btn-primary.nav-cta{display:none!important}.nav-hamburger{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:27px;height:20px;padding:0;margin:0;background:#ffffff0d;border:.229px solid rgba(255,255,255,.7);border-radius:23px;cursor:pointer}.nav-hamburger span{display:block;width:10px;height:1.1px;background:#fff;border-radius:2px}.nav.is-open .nav-mobile-panel{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:20px 16px 24px;background:#000000eb;border-bottom:1px solid rgba(255,255,255,.08)}.nav-mobile-panel a{font-family:var(--font-body);font-size:16px;color:#fff;text-decoration:none}.nav-mobile-panel .btn-primary.nav-cta{display:inline-flex!important;width:139px;min-width:139px;height:40px!important;font-size:13.71px!important;letter-spacing:.469px;border-width:.857px!important}.hero-headline{font-size:min(40px,9.1vw)!important;line-height:42px!important;letter-spacing:-.8px!important;max-width:362px!important;padding:0!important}.hero-headline-line1{white-space:normal}.hero-break-mobile{display:block}.hero-headline-and{white-space:nowrap}.hero-foot{gap:22px!important;max-width:min(373px,calc(100% - 32px))!important}.hero-intent{width:100%!important;max-width:373px!important;min-height:66px!important;height:66px!important;padding:12.7px 12.7px 12.7px 28px!important}.hero-intent-text{font-size:16px!important;letter-spacing:.635px}.hero-intent-go{width:47px!important;height:47px!important}.hero-intent-tools{gap:15px}.hero .btn-primary.hero-cta,.hero-cta.btn-primary{width:139px;min-width:139px;height:40px!important;font-size:13.71px!important;letter-spacing:.469px;border-width:.857px!important}.hero-secondary{font-size:16px!important;letter-spacing:.544px}.hero-actions{gap:24px!important}.steps.section{overflow:visible}.steps-inner{gap:24px}.steps-title{white-space:normal}.steps-cards{flex-direction:column;align-items:stretch;gap:16px}.steps-card{flex:none;width:100%;max-width:420px;margin:0 auto}.partners.section{padding:96px 0 56px}.partners-heading{white-space:normal;font-size:min(40px,9.1vw)!important;line-height:42px!important;letter-spacing:-.8px;max-width:343px}.partners-inner{width:100%;gap:16px}.features-inner{width:100%;padding:72px 0 80px;gap:32px}.features-header{padding-top:0;padding-left:26px;padding-right:26px}.features-heading{white-space:normal;font-size:min(40px,9.1vw)!important;line-height:42px!important;letter-spacing:-.8px;max-width:343px}.features-subheading{font-size:clamp(18px,4.6vw,24px)}.features-stack{display:flex;flex-direction:column;align-items:stretch;gap:56px;overflow:visible;width:100%;margin:0;padding:8vh 0 12vh;scroll-snap-type:none;touch-action:auto}.features-slide,.features-slide.is-last{position:relative!important;top:auto!important;flex:none;width:100%!important;max-width:100%;height:auto!important;aspect-ratio:auto;overflow:visible;margin-bottom:0;scroll-snap-align:center;scroll-snap-stop:always;transform-origin:center center}.features-slide-card{display:none}.features-slide-card-mobile{display:block;position:static;left:auto;top:auto;width:100%;height:auto;transform:none;border-radius:0}.personas-inner{padding:72px 26px 56px}.personas-heading{font-size:min(40px,9.1vw)!important;line-height:42px!important;letter-spacing:-.8px;text-align:center!important;max-width:343px;margin:0 auto 36px!important;white-space:normal}.personas-track{height:auto}.personas-pin{position:static;top:auto;height:auto;overflow:visible;display:flex;flex-direction:column;gap:16px}.persona-card,.persona-card:first-child{position:relative;inset:auto;z-index:auto;width:100%;height:auto;max-height:none;margin-bottom:0;box-shadow:none;border-radius:4.96px;transform:none!important;will-change:auto;transition:background .4s cubic-bezier(.4,0,.2,1)}.persona-card-top{flex-direction:column;align-items:flex-start;gap:16px;padding:22px 20px 18px}.persona-label{font-size:20px}.persona-title{font-size:32px!important;line-height:31px;letter-spacing:-.36px;max-width:none;text-box-trim:unset}.persona-desc{font-size:15px;line-height:19px;letter-spacing:-.19px;max-width:none}.persona-cta{width:139px!important;height:40px!important;min-height:40px!important;padding:0 20px!important;font-size:13.71px!important;letter-spacing:.469px;border-width:.857px;box-sizing:border-box}.persona-photo{aspect-ratio:388 / 218;border-radius:0}.stats.section{padding:72px 26px 56px}.stats-grid{display:grid;grid-template-columns:1fr;gap:28px;min-height:0;justify-items:center}.stats .stat-item{position:static;width:100%;left:auto;min-height:0;border:0!important;align-items:center;text-align:center}.stats .stat-label,.stats .stat-note{max-width:none;text-align:center}.stats .stat-value{width:auto;aspect-ratio:auto;height:auto;margin:0 auto;justify-content:center;overflow:visible;container-type:normal}.stats .stat-value-text,.stats .stat-value-shimmer{font-size:clamp(40px,12vw,52px);line-height:1.1;text-align:center}.stats .stat-value-scale{transform-origin:center bottom}.stats .stat-value-shimmer{left:50%;transform:translate(-50%,-50%)}.shield-inner{width:calc(100% - 52px);max-width:388px;padding:72px 0 56px}.shield-heading{font-size:min(40px,9.1vw)!important;line-height:42px!important;letter-spacing:-.8px;text-align:center!important;margin-bottom:20px!important}.shield-subheading{font-size:16px!important;line-height:19px!important;letter-spacing:-.19px;text-align:center!important;max-width:304px!important;margin:0 auto 24px!important}.shield-layout{flex-direction:column;gap:18px}.shield-diagram{flex:none;width:100%;max-width:388px;margin:0 auto}.shield-list{gap:16px}.shield-row{grid-template-columns:88px minmax(0,1fr) 24px;padding:22px 20px 16px;height:auto;min-height:124px;border-radius:20px}.shield-row.is-active,.shield-row:hover{height:auto;min-height:200px}.shield-list:hover .shield-row.is-active:not(:hover){height:auto;min-height:124px}.shield-row-num{font-size:22px;padding-top:6px}.shield-row-main{padding-top:2px}.shield-row-title{white-space:normal;font-size:30px}.shield-row-icon{margin-top:6px}.shield-row-desc{margin:8px 0 0;font-size:16px;max-width:none}.faq .section-inner{padding:72px 24px 56px}.faq-layout{row-gap:28px}.faq-intro{align-items:center;text-align:center}.faq-heading{font-size:34px!important;line-height:35.77px!important;letter-spacing:-.68px;text-align:center;margin:0 0 12px}.faq-subheading{font-size:16px!important;line-height:19px;letter-spacing:-.19px;text-align:center;max-width:304px;margin:0 auto}.faq-subheading-mobile{display:inline}.faq-categories{max-width:100%;overflow-x:auto;justify-content:flex-start;flex-wrap:nowrap;scrollbar-width:none;margin:0 0 16px}.faq-categories::-webkit-scrollbar{display:none}.faq-category{flex:0 0 auto;font-size:14px;letter-spacing:.6px;padding:10px 12px}.faq-accordion{gap:0}.faq-accordion-num,.faq-accordion-question{font-size:16px}.faq-accordion-trigger{padding:16px 0}.faq-accordion-answer{padding:0 0 16px 40px!important;font-size:15px!important}.oro-shine-btn .oro-shine{animation:oro-shine-ambient 7s cubic-bezier(.4,0,.2,1) infinite}.hero-intent-go .oro-shine,.end-cta-intent-go .oro-shine{animation-delay:1.8s}.persona-card:nth-child(2) .oro-shine{animation-delay:2.3s}.persona-card:nth-child(3) .oro-shine{animation-delay:4.4s}.oro-shine-btn:active .oro-shine{animation:oro-shine-sweep 1.4s cubic-bezier(.4,0,.2,1)}.footer-cta,.footer-cta.section{min-height:956px;height:100svh;padding:0}.footer-cta-content{top:52%;transform:translate(-50%,-40px);width:min(373px,calc(100% - 32px))!important}.footer-cta-headline{font-size:34px!important;line-height:35.77px;letter-spacing:-.68px;max-width:321px;margin-bottom:28px}.end-cta-intent{width:100%;max-width:373px;min-height:66px;height:66px;padding:12.7px 12.7px 12.7px 28px}.end-cta-intent-text{font-size:16px}.end-cta-intent-go{width:47px;height:47px}.footer-cta-button{margin-top:24px;width:139px;min-width:139px;min-height:40px!important;height:40px!important;padding:0!important;font-size:13.71px!important;letter-spacing:.469px;border-width:.857px!important}.site-footer{position:sticky;bottom:0;overflow:visible;background:#080808!important;padding-bottom:calc(48px + env(safe-area-inset-bottom,0px))!important}.site-footer-wordmark{position:relative;left:auto;top:auto;transform:none;display:block;width:min(387px,calc(100% - 32px));margin:48px auto 32px}.site-footer-columns{display:grid;grid-template-columns:1fr 1fr;gap:36px 24px}.site-footer-col--product{order:1}.site-footer-col--integrations{order:2}.site-footer-col--chains{order:3}.site-footer-col--resources{order:4}.site-footer-heading{font-size:15.24px}.site-footer-list{gap:0}.site-footer-list a{font-size:16px;line-height:29.2px}.site-footer-copy{font-size:10px;line-height:1.45}.site-footer-social{width:28px;height:28px}.site-footer-social svg{width:20px;height:20px}}@media(min-width:1600px){.shield-inner{max-width:1566px}}@media(prefers-reduced-motion:reduce){.steps-card-art{animation:none!important;transition:none!important}}
