:root{--spacing-lg:1rem;--spacing-md:0.75rem;--spacing-sm:0.5rem;--spacing-xl:1.5rem;--spacing-xs:0.25rem;--color-scrim:color-mix(in oklab,#000 65%,transparent);--spacing-2xl:2rem;--spacing-3xl:clamp(1.45rem,4vw,3rem);--spacing-4xl:clamp(1.6rem,5.33vw,4rem);--blur-level-1:6px;--blur-level-2:14px;--blur-level-3:24px;--color-accent:#ff7a00;--color-border:#87939d;--font-size-lg:clamp(1.125rem,calc(1rem + 1vw),1.25rem);--font-size-sm:clamp(0.8125rem,calc(0.78rem + 0.3vw),0.875rem);--font-size-xl:clamp(1.375rem,calc(1.25rem + 1.2vw),1.5rem);--font-size-xs:clamp(0.6875rem,calc(0.65rem + 0.2vw),0.75rem);--color-neutral:#aeb6bd;--color-outline:#aeb6bd;--color-overlay:color-mix(in oklab,#000 40%,transparent);--color-primary:#0e7aa5;--color-surface:#fcfeff;--divider-value:1px solid var(--color-neutral);--font-size-2xl:clamp(1.75rem,calc(1.5rem + 1.6vw),2rem);--font-size-3xl:clamp(2.2rem,calc(1.9rem + 2.2vw),2.8rem);--font-size-4xl:clamp(3rem,calc(2.4rem + 3.2vw),4rem);--font-size-base:1rem;--shadow-level-1:0 1px 4px color-mix(in oklab,var(--color-neutral) 8%,transparent);--shadow-level-2:0 8px 24px color-mix(in oklab,var(--color-neutral) 12%,transparent);--shadow-level-3:0 20px 60px color-mix(in oklab,var(--color-neutral) 16%,transparent);--color-backplate:color-mix(in oklab,#000 55%,transparent);--color-on-accent:#111;--color-secondary:#ff9a3c;--border-radius-lg:4px;--border-radius-md:3px;--border-radius-sm:2px;--border-radius-xl:6px;--color-on-primary:#fff;--color-on-surface:#0b1220;--font-family-body:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial;--font-weight-body:400;--line-height-body:1.6;--content-max-width:72rem;--border-radius-card:var(--border-radius-lg);--border-radius-full:9999px;--border-radius-none:0px;--color-on-secondary:#111;--color-surface-tint:color-mix(in oklab,var(--color-surface) 92%,var(--color-primary));--font-style-heading:normal;--font-weight-medium:600;--font-family-heading:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial;--font-weight-heading:700;--letter-spacing-body:0em;--line-height-heading:1.2;--dl-layout-size-large:144px;--dl-layout-size-small:48px;--dl-layout-space-unit:16px;--border-radius-control:var(--border-radius-full);--dl-layout-size-medium:96px;--dl-layout-size-xlarge:192px;--dl-layout-size-xsmall:16px;--font-style-subheading:normal;--color-surface-elevated:color-mix(in oklab,var(--color-surface) 92%,var(--color-secondary));--dl-color-theme-accent1:#fff;--dl-color-theme-accent2:#f5d1b0;--dl-layout-radius-round:50%;--dl-layout-size-xxlarge:288px;--letter-spacing-heading:-0.02em;--text-transform-heading:none;--dl-color-theme-primary1:#bf4408;--dl-color-theme-primary2:#e65103;--dl-layout-size-maxwidth:1400px;--dl-layout-radius-radius2:2px;--dl-layout-radius-radius4:4px;--dl-layout-radius-radius8:8px;--dl-layout-space-halfunit:8px;--dl-layout-space-sixunits:96px;--dl-layout-space-twounits:32px;--dl-color-theme-secondary1:#fff;--dl-color-theme-secondary2:#fbf1eb;--dl-layout-space-fiveunits:80px;--dl-layout-space-fourunits:64px;--color-on-surface-secondary:#55606a;--dl-layout-space-threeunits:48px;--dashboard-content-max-width:72rem;--dl-color-theme-neutral-dark:#191818;--dl-layout-radius-cardradius:8px;--dl-color-theme-neutral-light:#fbfaf9;--dl-layout-radius-imageradius:8px;--dl-layout-radius-inputradius:24px;--dl-layout-radius-buttonradius:24px;--dl-layout-space-oneandhalfunits:24px}.teleport-show{display:flex!important;transform:none!important}.btn{gap:var(--spacing-xs);border:1px solid transparent;cursor:pointer;display:inline-flex;padding:0 var(--spacing-xl);font-size:var(--font-size-base);box-shadow:none;box-sizing:border-box;min-height:3.25rem;text-align:center;transition:transform .12s ease,box-shadow .12s ease,background-color .2s ease-in-out,color .2s ease-in-out;align-items:center;font-family:var(--font-family-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;border-radius:var(--border-radius-full);letter-spacing:.08em;text-transform:uppercase;justify-content:center;text-decoration:none}.btn-primary{color:var(--color-on-primary);border-color:var(--color-primary);background-color:var(--color-primary)}.btn-secondary{color:var(--color-on-surface);border-color:transparent;background-color:transparent}.btn-accent{color:var(--color-on-accent);border-color:var(--color-accent);background-color:var(--color-accent)}.btn-outline{color:var(--color-on-surface);border:1px solid var(--color-outline)}.btn-link,.btn-outline{box-shadow:none;background-color:transparent}.btn-link{color:var(--color-primary);border-color:transparent;padding-left:0;padding-right:0;text-decoration:underline}.btn-sm{padding:0 var(--spacing-sm);font-size:var(--font-size-sm);min-height:calc(3.25rem - .5rem)}.btn-lg{padding:0 var(--spacing-lg);font-size:var(--font-size-lg);min-height:calc(3.25rem + .5rem)}.section-title{font-size:var(--font-size-3xl);font-style:var(--font-style-heading);letter-spacing:var(--letter-spacing-heading);text-transform:var(--text-transform-heading)}.section-subtitle,.section-title{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading)}.section-subtitle{opacity:.85;font-size:var(--font-size-lg);font-style:var(--font-style-subheading)}.section-content{font-size:var(--font-size-base);font-family:var(--font-family-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body)}.hero-title{color:var(--color-on-surface);font-size:var(--font-size-4xl);font-style:var(--font-style-heading);font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);text-transform:var(--text-transform-heading)}.hero-subtitle{opacity:.85;font-size:var(--font-size-lg);font-style:var(--font-style-subheading);font-family:var(--font-family-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}.form-field{gap:var(--spacing-xs);display:flex;min-width:0;flex-direction:column}.form-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-transform:uppercase}.form-input,.form-label{color:var(--color-on-surface);font-family:var(--font-family-body)}.form-input{width:100%;border:0;padding:0 var(--spacing-xl);font-size:var(--font-size-base);min-width:0;background:var(--color-surface-tint);box-sizing:border-box;min-height:3.25rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;line-height:var(--line-height-body);border-radius:var(--border-radius-full)}.surface-card{padding:var(--spacing-lg)}.surface-card,.surface-panel{border:none;box-shadow:var(--shadow-level-1);box-sizing:border-box;border-radius:var(--border-radius-card);background-color:var(--color-surface-tint)}.surface-panel{padding:var(--spacing-xl)}.btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.btn:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.btn.btn-primary{color:var(--color-on-primary);border-color:var(--color-primary);background-color:var(--color-primary)}.btn.btn-secondary{color:var(--color-on-secondary);border-color:var(--color-secondary);background-color:var(--color-secondary)}.btn.btn-accent{color:var(--color-on-accent);border-color:var(--color-accent);background-color:var(--color-accent)}.btn.btn-outline{border-color:var(--color-primary)}.btn.btn-link,.btn.btn-outline{color:var(--color-primary);background-color:transparent}.btn.btn-link{border-color:transparent}.btn-primary:hover:not(:disabled){transform:translateY(-2px)}.btn-primary:active:not(:disabled){transform:scale(.97)}.btn-secondary:hover:not(:disabled){transform:translateY(-1px)}.btn-accent:hover:not(:disabled){background-color:color-mix(in oklab,var(--color-accent) 88%,var(--color-on-surface))}.btn-outline:hover:not(:disabled){background-color:color-mix(in oklab,var(--color-surface) 88%,var(--color-on-surface))}.btn-link:hover:not(:disabled){text-decoration-thickness:2px}.form-input::-moz-placeholder{color:color-mix(in oklab,currentColor 58%,transparent)}.form-input:-ms-input-placeholder{color:color-mix(in oklab,currentColor 58%,transparent)}.form-input::placeholder{color:color-mix(in oklab,currentColor 58%,transparent)}.form-input:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.form-input:user-invalid{background:color-mix(in oklab,var(--color-error,#d92d20) 8%,var(--color-surface))}.company-logo-light{gap:var(--spacing-sm);color:var(--color-on-surface);height:40px;display:inline-flex;align-items:center;flex-shrink:0;text-decoration:none}.company-logo-icon{width:auto;height:100%;max-height:32px;flex-shrink:0}.company-logo-text{font-size:var(--font-size-lg);font-family:var(--font-family-heading);font-weight:800;line-height:1;white-space:nowrap;letter-spacing:-.03em;text-transform:none}.company-logo-dark{gap:var(--spacing-sm);color:#fff;height:40px;display:inline-flex;align-items:center;flex-shrink:0;text-decoration:none}.navigation-section{top:0;color:#fff;width:100%;z-index:1000;position:sticky;background:var(--color-backplate);box-sizing:border-box;border-bottom:var(--divider-value);backdrop-filter:blur(var(--blur-level-1));-webkit-backdrop-filter:blur(var(--blur-level-1))}.navigation-texture{inset:0;opacity:.04;z-index:1;position:absolute;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat}.navigation-bar{margin:0 auto;display:flex;padding:var(--spacing-md) var(--spacing-lg);z-index:2;position:relative;max-width:var(--content-max-width);min-height:4.5rem;align-items:center;justify-content:space-between}.navigation-checkbox{display:none}.navigation-mobile-overlay{inset:0;display:none;padding:var(--spacing-lg);z-index:1100;position:fixed;background:var(--color-backplate);box-sizing:border-box;min-height:100vh;overflow-y:auto;flex-direction:column;backdrop-filter:blur(var(--blur-level-3));-webkit-backdrop-filter:blur(var(--blur-level-3))}.navigation-brand-group,.navigation-utility-group{display:flex;align-items:center}.navigation-utility-group{gap:var(--spacing-lg)}.navigation-overlay-header{display:flex;align-items:center;margin-bottom:var(--spacing-3xl);justify-content:space-between}.navigation-overlay-links{gap:var(--spacing-xl);display:flex;margin-bottom:var(--spacing-3xl);flex-direction:column}.navigation-overlay-footer{margin-top:auto;padding-bottom:var(--spacing-2xl)}.navigation-logo-link{height:32px;transition:opacity .2s ease}.navigation-contact-link,.navigation-logo-link{display:flex;align-items:center;text-decoration:none}.navigation-contact-link{color:#fff;padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-sm);transition:background .25s ease;border-left:2px solid var(--color-accent);font-family:var(--font-family-body);font-weight:var(--font-weight-medium);letter-spacing:.05em;text-transform:uppercase}.navigation-hamburger{transition:transform .2s ease}.navigation-close,.navigation-hamburger{color:#fff;width:44px;cursor:pointer;height:44px;display:flex;align-items:center;justify-content:center}.navigation-overlay-link{color:#fff;font-size:var(--font-size-2xl);transition:color .2s ease;font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);text-decoration:none}.navigation-link-dummy{cursor:default;opacity:.4}.navigation-btn-primary{color:var(--color-on-primary);width:100%;display:inline-flex;padding:var(--spacing-lg) var(--spacing-xl);background:var(--color-primary);box-sizing:border-box;transition:transform .2s ease,background .2s ease;align-items:center;font-family:var(--font-family-body);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-full);text-transform:uppercase;justify-content:center;text-decoration:none}.navigation-logo-link:hover{opacity:.8}.navigation-contact-link:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.navigation-hamburger:hover{transform:scale(1.05)}.navigation-overlay-link:hover{color:var(--color-accent)}.navigation-btn-primary:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--color-primary) 90%,#000)}.navigation-checkbox:checked~.navigation-mobile-overlay,.xaman-hero{display:flex}.xaman-hero{padding:var(--spacing-4xl) var(--spacing-lg);background:var(--color-surface);min-height:100svh;align-items:center;justify-content:center}.xaman-hero-panel{width:100%;border:1px solid color-mix(in srgb,var(--color-border) 20%,transparent);display:grid;max-width:var(--content-max-width);background:var(--color-surface-tint);box-shadow:var(--shadow-level-3);box-sizing:border-box;border-radius:40px;grid-template-columns:1.1fr .9fr}.xaman-hero-content{gap:var(--spacing-lg);display:flex;padding:var(--spacing-4xl);flex-direction:column}.xaman-hero-media{display:flex;overflow:hidden;position:relative;background:var(--color-primary);align-items:center;justify-content:center}.xaman-hero-badge{gap:var(--spacing-xs);color:var(--color-primary);width:-moz-fit-content;width:fit-content;display:inline-flex;padding:var(--spacing-xs) var(--spacing-md);background:color-mix(in srgb,var(--color-primary) 10%,transparent);align-items:center;border-radius:var(--border-radius-full)}.xaman-hero-benefits{gap:var(--spacing-md);margin:var(--spacing-md) 0;display:flex;flex-direction:column}.xaman-download-card{gap:var(--spacing-lg);border-width:1px;display:flex;padding:var(--spacing-lg);background:var(--color-surface);box-shadow:var(--shadow-level-1);margin-top:var(--spacing-md);align-items:center;border:0 solid color-mix(in srgb,var(--color-border) 10%,transparent);border-radius:var(--border-radius-card)}.xaman-hero-disclaimer{color:var(--color-on-surface-secondary);opacity:.7;font-size:var(--font-size-xs)}.xaman-media-accent{width:150%;height:150%;z-index:1;position:absolute;background:radial-gradient(circle at center,color-mix(in srgb,var(--color-accent) 20%,transparent) 0,transparent 70%)}.xaman-phone-mockup{width:80%;z-index:2;overflow:hidden;position:relative;max-width:320px;transform:translateY(20px);background:#000;box-shadow:var(--shadow-level-1);box-sizing:border-box;min-height:0;aspect-ratio:9/19;border:0 solid #1a1a1a;border-radius:var(--border-radius-card)}.xaman-hero-badge-icon{width:16px;height:16px}.xaman-hero-badge-text{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.05em;text-transform:uppercase}.xaman-benefit-row{gap:var(--spacing-md);display:flex;align-items:center}.xaman-qr-box{color:var(--color-on-surface);width:80px;height:80px;display:flex;background:var(--color-surface-tint);align-items:center;border-radius:12px;justify-content:center}.xaman-download-info{gap:var(--spacing-sm);display:flex;flex-direction:column}.xaman-benefit-icon{color:var(--color-primary);width:32px;height:32px;display:flex;background:var(--color-surface);box-shadow:var(--shadow-level-1);align-items:center;flex-shrink:0;border-radius:8px;justify-content:center}.xaman-qr-icon{width:48px;height:48px}.xaman-download-label{color:var(--color-on-surface-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase}.xaman-features{padding:var(--spacing-4xl) var(--spacing-lg);background:var(--color-surface)}.xaman-features-panel{grid-gap:var(--spacing-4xl);gap:var(--spacing-4xl);color:#fff;margin:0 auto;display:grid;padding:var(--spacing-4xl);max-width:var(--content-max-width);background:var(--color-on-surface);align-items:center;border-radius:40px;grid-template-columns:1fr 1fr}.xaman-features-visual{display:flex;padding:var(--spacing-2xl) 0;position:relative;justify-content:center}.xaman-features-badge{gap:var(--spacing-xs);color:var(--color-primary);display:inline-flex;padding:var(--spacing-xs) var(--spacing-md);background:color-mix(in srgb,var(--color-primary) 20%,transparent);align-items:center;border-radius:var(--border-radius-full);margin-bottom:var(--spacing-md)}.xaman-features-actions{position:relative;max-width:100%;min-width:0;box-sizing:border-box}.xaman-visual-stack{width:100%;position:relative;max-width:400px}.xaman-checklist-card{color:var(--color-on-surface);padding:var(--spacing-xl);background:#fff}.xaman-accent-card,.xaman-checklist-card{box-shadow:var(--shadow-level-1);border-radius:var(--border-radius-card)}.xaman-accent-card{top:-40px;color:#fff;right:-20px;width:200px;padding:var(--spacing-lg);z-index:2;position:absolute;transform:rotate(3deg);background:var(--color-primary)}.xaman-checklist-items{gap:var(--spacing-md);display:flex;margin-top:var(--spacing-lg);flex-direction:column}.xaman-card-header{gap:var(--spacing-sm);display:flex;align-items:center;margin-bottom:var(--spacing-md)}.xaman-card-body{position:relative;max-width:100%;min-width:0;box-sizing:border-box}.xaman-card-footer{gap:var(--spacing-xs);display:flex;font-size:var(--font-size-xs);margin-top:var(--spacing-lg);align-items:center}.xaman-check-item{gap:var(--spacing-md);display:flex;align-items:center}.xaman-card-logo{font-size:1.2rem;font-weight:800}.xaman-card-label{opacity:.8;font-size:var(--font-size-xs)}.xaman-card-line{height:4px;background:hsla(0,0%,100%,.2);border-radius:2px;margin-bottom:8px}.xaman-check-icon{color:var(--color-primary);width:24px;height:24px;display:flex;background:color-mix(in srgb,var(--color-primary) 10%,transparent);align-items:center;border-radius:50%;justify-content:center}.xaman-asset-showcase{padding:var(--spacing-4xl) var(--spacing-lg);background:var(--color-surface-tint)}.xaman-asset-container{margin:0 auto;max-width:var(--content-max-width)}.xaman-asset-header{text-align:center;margin-bottom:var(--spacing-3xl)}.xaman-asset-display{grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);display:grid;align-items:start;grid-template-columns:1fr 1fr}.xaman-asset-list-panel{gap:var(--spacing-sm);display:flex;flex-direction:column}.xaman-asset-detail-panel{gap:var(--spacing-xl);border-width:1px;display:flex;z-index:5;position:relative;background:#fff;box-shadow:var(--shadow-level-1);border:0 solid color-mix(in srgb,var(--color-border) 20%,transparent);border-radius:var(--border-radius-card);flex-direction:column}.glass-effect{background:color-mix(in srgb,#fff 80%,transparent);backdrop-filter:blur(var(--blur-level-2))}.xaman-asset-row{cursor:pointer;padding:var(--spacing-lg);background:var(--color-surface);box-shadow:var(--shadow-level-1);transition:transform .2s ease,box-shadow .2s ease;border-radius:var(--border-radius-card)}.xaman-asset-row,.xaman-detail-header{gap:var(--spacing-lg);display:flex;align-items:center}.xaman-detail-balance{padding:var(--spacing-xl) 0;background:var(--color-surface-tint);text-align:center;border-radius:var(--border-radius-card)}.xaman-detail-actions{grid-gap:var(--spacing-md);gap:var(--spacing-md);display:grid;grid-template-columns:repeat(3,1fr)}.xaman-detail-stats{gap:var(--spacing-sm);display:flex;border-top:1px solid color-mix(in srgb,var(--color-border) 20%,transparent);padding-top:var(--spacing-lg);flex-direction:column}.xaman-asset-icon{color:#fff;width:44px;height:44px;display:flex;background:var(--color-on-surface);align-items:center;font-weight:700;border-radius:12px;justify-content:center}.xaman-asset-info{flex-grow:1}.xaman-asset-value{text-align:right}.xaman-detail-icon{color:#fff;width:56px;height:56px;display:flex;font-size:1.5rem;background:var(--color-on-surface);align-items:center;font-weight:800;border-radius:16px;justify-content:center}.xaman-detail-title{overflow:hidden;position:relative;max-width:100%;min-width:0;box-sizing:border-box}.xaman-balance-label{color:var(--color-on-surface-secondary);font-size:var(--font-size-xs);letter-spacing:.05em;text-transform:uppercase}.xaman-balance-main{margin:var(--spacing-sm) 0}.xaman-balance-fiat{color:var(--color-on-surface-secondary);font-size:var(--font-size-sm)}.xaman-stat-item{display:flex;justify-content:space-between}.xaman-asset-name{display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.xaman-asset-symbol{color:var(--color-on-surface-secondary);display:block;font-size:var(--font-size-xs)}.xaman-asset-amount{display:block;font-weight:var(--font-weight-medium)}.xaman-asset-fiat{color:var(--color-on-surface-secondary);display:block;font-size:var(--font-size-xs)}.xaman-asset-status{gap:4px;color:#2ecc71;display:flex;font-size:var(--font-size-xs);align-items:center}.xaman-balance-num{font-size:var(--font-size-3xl);font-family:var(--font-family-heading);font-weight:var(--font-weight-heading)}.xaman-balance-symbol{color:var(--color-on-surface-secondary);font-size:var(--font-size-lg);margin-left:4px}.xaman-stat-label{color:var(--color-on-surface-secondary);font-size:var(--font-size-sm)}.xaman-stat-val{font-size:var(--font-size-sm);font-family:monospace;font-weight:var(--font-weight-medium)}.xaman-security{padding:var(--spacing-4xl) var(--spacing-lg);background:var(--color-surface)}.xaman-security-container{grid-gap:var(--spacing-4xl);gap:var(--spacing-4xl);margin:0 auto;display:grid;max-width:var(--content-max-width);grid-template-columns:2fr 1fr}.xaman-security-manifesto{overflow:hidden;position:relative;max-width:100%;min-width:0;box-sizing:border-box}.xaman-security-annotations{height:100%;position:relative;min-height:400px}.xaman-manifesto-intro{margin-bottom:var(--spacing-2xl)}.xaman-manifesto-list{gap:var(--spacing-xl);display:flex;flex-direction:column}.xaman-manifesto-footer{gap:var(--spacing-md);display:flex;border-top:1px solid var(--color-border);margin-top:var(--spacing-3xl);padding-top:var(--spacing-xl);flex-direction:column}.xaman-artifact{padding:var(--spacing-sm) var(--spacing-lg);position:absolute;font-size:var(--font-size-xs);box-shadow:var(--shadow-level-1);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:8px}.xaman-manifesto-item{position:relative;border-left:2px solid color-mix(in srgb,var(--color-primary) 30%,transparent);padding-left:var(--spacing-xl)}.xaman-artifact-text{color:inherit}.xaman-chat-bubble{padding:var(--spacing-md);max-width:180px;background:#fff;box-shadow:var(--shadow-level-1);white-space:normal;border-radius:var(--border-radius-card)}.xaman-faq-newsletter{color:#fff;padding:var(--spacing-4xl) var(--spacing-lg);background:var(--color-on-surface)}.xaman-faq-texture{inset:0;opacity:.05;z-index:1;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.xaman-faq-container{margin:0 auto;z-index:2;position:relative;max-width:800px}.xaman-faq-header{margin-bottom:var(--spacing-4xl)}.xaman-faq-list{display:flex;margin-bottom:var(--spacing-4xl);flex-direction:column}.xaman-newsletter-panel{gap:var(--spacing-xl);display:flex;padding:var(--spacing-3xl);background:hsla(0,0%,100%,.05);box-shadow:var(--shadow-level-1);text-align:center;border:0 solid hsla(0,0%,100%,.1);border-radius:var(--border-radius-card);flex-direction:column}.xaman-header-top{display:flex;align-items:center;margin-bottom:var(--spacing-md);justify-content:space-between}.xaman-faq-item{border-bottom:1px solid hsla(0,0%,100%,.1)}.xaman-newsletter-content{overflow:hidden;position:relative;max-width:100%;min-width:0;box-sizing:border-box}.xaman-faq-trigger{cursor:pointer;display:flex;padding:var(--spacing-xl) 0;list-style:none;align-items:center;justify-content:space-between}.xaman-faq-content{max-width:600px;padding-bottom:var(--spacing-xl)}.homepage-form-field{position:relative;max-width:100%;min-width:0;box-sizing:border-box}.xaman-faq-icon{width:32px;height:32px;display:flex;background:hsla(0,0%,100%,.1);transition:transform .3s ease;align-items:center;border-radius:50%;justify-content:center}.xaman-input-group{gap:var(--spacing-sm);display:flex;padding:6px;background:#fff;margin-top:var(--spacing-md);border-radius:var(--border-radius-full)}.xaman-benefit-icon svg{width:18px;height:18px}.xaman-phone-mockup img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.xaman-features-badge svg{width:16px;height:16px}.xaman-features-copy .section-title{color:#fff}.xaman-features-copy .section-content{color:hsla(0,0%,100%,.7);margin:var(--spacing-md) 0}.xaman-check-icon svg{width:14px;height:14px}.xaman-card-line.long{width:100%}.xaman-card-line.medium{width:70%}.xaman-card-line.short{width:40%}.xaman-card-footer svg{width:14px;height:14px}.xaman-asset-row:hover{transform:translateX(8px);box-shadow:var(--shadow-level-2)}.xaman-asset-row.active{background:color-mix(in srgb,var(--color-primary) 5%,var(--color-surface));border-left:4px solid var(--color-primary)}.xaman-asset-status:before{width:6px;height:6px;content:"";background:currentColor;border-radius:50%}.xaman-input-group .form-input{border:none;flex-grow:1;background:transparent}.xaman-input-group .btn{flex-shrink:0}.xaman-manifesto-item .section-content{color:var(--color-on-surface);font-size:var(--font-size-lg);line-height:1.4}.xaman-artifact.label-1{top:10%;left:0;background:var(--color-surface-tint)}.xaman-artifact.label-2{top:45%;right:10%;background:var(--color-surface-elevated)}.xaman-artifact.label-3{left:20%;color:#fff;bottom:10%;background:var(--color-primary)}.xaman-artifact.chat-1{top:25%;right:0}.xaman-artifact.chat-2{left:0;bottom:30%}.xaman-chat-bubble.accent{color:var(--color-on-accent);background:var(--color-accent)}.xaman-header-top .form-label{color:var(--color-primary)}.xaman-faq-header .hero-title{color:#fff}.xaman-faq-trigger::-webkit-details-marker{display:none}.xaman-faq-trigger .section-subtitle{color:#fff;opacity:1}.xaman-faq-icon svg{width:16px;height:16px}.xaman-faq-item[open] .xaman-faq-icon{transform:rotate(45deg);background:var(--color-primary)}.xaman-faq-content .section-content{color:hsla(0,0%,100%,.7)}.xaman-newsletter-content .section-title{color:#fff}.xaman-newsletter-content .section-content{color:hsla(0,0%,100%,.7)}.xaman-newsletter-content img:not([class]){height:auto;max-width:100%}.xaman-asset-display>*,.xaman-detail-actions>*,.xaman-features-panel>*,.xaman-hero-panel>*,.xaman-security-container>*{min-width:0}.homepage-form-field img:not([class]),.xaman-card-body img:not([class]),.xaman-detail-title img:not([class]),.xaman-features-actions img:not([class]),.xaman-security-manifesto img:not([class]){height:auto;max-width:100%}.BodyFont{font-size:1rem;line-height:1.6;letter-spacing:0}.BodyFont,.Content{font-family:Inter;font-weight:400}.Content{font-size:16px;line-height:1.15;text-transform:none;text-decoration:none}.Headings{font-size:2em;font-family:Plus Jakarta Sans;font-weight:700;line-height:1.2;letter-spacing:.02em}@media(max-width:991px){.xaman-hero-panel{grid-template-columns:1fr}.xaman-hero-media{padding:var(--spacing-2xl);min-height:400px}.xaman-features-panel{text-align:center;grid-template-columns:1fr}.xaman-features-copy{display:flex;align-items:center;flex-direction:column}.xaman-features-visual{padding-top:var(--spacing-4xl)}.xaman-detail-actions{grid-template-columns:repeat(2,1fr)}.xaman-security-container{grid-template-columns:1fr}.xaman-security-annotations{gap:var(--spacing-md);display:flex;flex-wrap:wrap;min-height:auto;justify-content:center}.xaman-artifact{top:auto;left:auto;right:auto;bottom:auto;position:relative;transform:none}}@media(max-width:767px){.company-logo-light{height:32px}.company-logo-text{font-size:var(--font-size-base)}.company-logo-dark{height:32px}.navigation-contact-link{padding:0;border-left:none}.navigation-contact-link:before{width:12px;height:12px;content:"";display:block;background:var(--color-accent);border-radius:50%}.navigation-contact-label{display:none}.xaman-asset-display,.xaman-detail-actions{grid-template-columns:1fr}.xaman-input-group{padding:0;background:transparent;border-radius:0;flex-direction:column}.xaman-input-group .form-input{background:#fff;border-radius:var(--border-radius-full)}.xaman-input-group .btn{width:100%}}@media(max-width:479px){.navigation-bar{padding:var(--spacing-sm) var(--spacing-md)}.xaman-hero-content{padding:var(--spacing-xl)}.xaman-download-card{text-align:center;flex-direction:column}.xaman-visual-stack{display:flex;flex-direction:column-reverse}.xaman-accent-card{top:0;right:0;width:100%;position:relative;transform:none;margin-bottom:var(--spacing-xl)}}