.border-glow-card{--edge-proximity: 0;--cursor-angle: 45deg;--edge-sensitivity: 30;--color-sensitivity: calc(var(--edge-sensitivity) + 20);--border-radius: 28px;--glow-padding: 40px;--cone-spread: 25;position:relative;border-radius:var(--border-radius);isolation:isolate;transform:translateZ(.01px);display:grid;border:1px solid rgb(255 255 255 / 15%);background:var(--card-bg, #120F17);overflow:visible;box-shadow:#0000001a 0 1px 2px,#0000001a 0 2px 4px,#0000001a 0 4px 8px,#0000001a 0 8px 16px,#0000001a 0 16px 32px,#0000001a 0 32px 64px}.border-glow-card--light{border-color:#18181b1f;box-shadow:#18181b0a 0 1px 2px,#18181b0d 0 8px 24px}.border-glow-card--light:after,.border-glow-card--light>.edge-light{mix-blend-mode:normal}.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;transition:opacity .25s ease-out;z-index:-1}.border-glow-card:not(:hover):not(.sweep-active):before,.border-glow-card:not(:hover):not(.sweep-active):after,.border-glow-card:not(:hover):not(.sweep-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{border:1px solid transparent;background:linear-gradient(var(--card-bg, #120F17) 0 100%) padding-box,linear-gradient(#fff0,#fff0) border-box,var(--gradient-one, radial-gradient(at 80% 55%, hsla(268, 100%, 76%, 1) 0px, transparent 50%)) border-box,var(--gradient-two, radial-gradient(at 69% 34%, hsla(349, 100%, 74%, 1) 0px, transparent 50%)) border-box,var(--gradient-three, radial-gradient(at 8% 6%, hsla(136, 100%, 78%, 1) 0px, transparent 50%)) border-box,var(--gradient-four, radial-gradient(at 41% 38%, hsla(192, 100%, 64%, 1) 0px, transparent 50%)) border-box,var(--gradient-five, radial-gradient(at 86% 85%, hsla(186, 100%, 74%, 1) 0px, transparent 50%)) border-box,var(--gradient-six, radial-gradient(at 82% 18%, hsla(52, 100%, 65%, 1) 0px, transparent 50%)) border-box,var(--gradient-seven, radial-gradient(at 51% 4%, hsla(12, 100%, 72%, 1) 0px, transparent 50%)) border-box,var(--gradient-base, linear-gradient(#c299ff 0 100%)) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%))}.border-glow-card:after{border:1px solid transparent;background:var(--gradient-one, radial-gradient(at 80% 55%, hsla(268, 100%, 76%, 1) 0px, transparent 50%)) padding-box,var(--gradient-two, radial-gradient(at 69% 34%, hsla(349, 100%, 74%, 1) 0px, transparent 50%)) padding-box,var(--gradient-three, radial-gradient(at 8% 6%, hsla(136, 100%, 78%, 1) 0px, transparent 50%)) padding-box,var(--gradient-four, radial-gradient(at 41% 38%, hsla(192, 100%, 64%, 1) 0px, transparent 50%)) padding-box,var(--gradient-five, radial-gradient(at 86% 85%, hsla(186, 100%, 74%, 1) 0px, transparent 50%)) padding-box,var(--gradient-six, radial-gradient(at 82% 18%, hsla(52, 100%, 65%, 1) 0px, transparent 50%)) padding-box,var(--gradient-seven, radial-gradient(at 51% 4%, hsla(12, 100%, 72%, 1) 0px, transparent 50%)) padding-box,var(--gradient-base, linear-gradient(#c299ff 0 100%)) padding-box;-webkit-mask-image:linear-gradient(to bottom,#000,#000),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,black 15%,black 85%,transparent 95%);mask-image:linear-gradient(to bottom,#000,#000),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,black 15%,black 85%,transparent 95%);-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add;opacity:calc(var(--fill-opacity, .5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);pointer-events:none;z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.border-glow-card>.edge-light:before{content:"";position:absolute;inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color, hsl(40deg 80% 80% / 100%)),inset 0 0 1px 0 var(--glow-color-60, hsl(40deg 80% 80% / 60%)),inset 0 0 3px 0 var(--glow-color-50, hsl(40deg 80% 80% / 50%)),inset 0 0 6px 0 var(--glow-color-40, hsl(40deg 80% 80% / 40%)),inset 0 0 15px 0 var(--glow-color-30, hsl(40deg 80% 80% / 30%)),inset 0 0 25px 2px var(--glow-color-20, hsl(40deg 80% 80% / 20%)),inset 0 0 50px 2px var(--glow-color-10, hsl(40deg 80% 80% / 10%)),0 0 1px 0 var(--glow-color-60, hsl(40deg 80% 80% / 60%)),0 0 3px 0 var(--glow-color-50, hsl(40deg 80% 80% / 50%)),0 0 6px 0 var(--glow-color-40, hsl(40deg 80% 80% / 40%)),0 0 15px 0 var(--glow-color-30, hsl(40deg 80% 80% / 30%)),0 0 25px 2px var(--glow-color-20, hsl(40deg 80% 80% / 20%)),0 0 50px 2px var(--glow-color-10, hsl(40deg 80% 80% / 10%))}.border-glow-inner{display:flex;flex-direction:column;position:relative;overflow:auto;z-index:1}.line-sidebar{--accent-color: #a855f7;--text-color: #c4c4c4;--marker-color: #6c6c6c;--marker-length: 60px;--marker-gap: 0px;--tick-scale: .5;--max-shift: 30px;--item-gap: 20px;--font-size: 1.1rem;--smoothing: .1s;position:relative;display:flex;justify-content:flex-start}.line-sidebar--markers{padding-left:calc(var(--marker-length) + var(--marker-gap))}.line-sidebar__list{list-style:none;margin:0;padding:1rem 0;display:flex;flex-direction:column;gap:var(--item-gap)}.line-sidebar__item{position:relative;cursor:pointer}.line-sidebar__item:before{content:"";position:absolute;top:-6px;right:-48px;bottom:-6px;left:-48px}.line-sidebar__label{position:relative;display:inline-flex;align-items:baseline;font-size:var(--font-size);line-height:1.2;color:color-mix(in srgb,var(--accent-color) calc(var(--effect, 0) * 100%),var(--text-color));transform:translate(calc(var(--effect, 0) * var(--max-shift)))}.line-sidebar__index{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;margin-right:.6rem;font-size:.85em;opacity:calc(.55 + var(--effect, 0) * .45)}.line-sidebar__marker{position:absolute;top:50%;left:calc(-1 * var(--marker-length) - var(--marker-gap));height:1px;width:var(--marker-length);background-color:color-mix(in srgb,var(--accent-color) calc(var(--effect, 0) * 100%),var(--marker-color));transform-origin:left center;transform:translateY(-50%) scaleX(calc(.7 + var(--effect, 0) * .5))}.line-sidebar--markers .line-sidebar__item:not(:last-child):after{content:"";position:absolute;top:calc(100% + var(--item-gap) / 2);left:calc(-1 * var(--marker-length) - var(--marker-gap));height:1px;width:calc(var(--marker-length) * var(--tick-scale));background-color:var(--marker-color);opacity:.5;transform:translateY(-50%)}.line-sidebar--scale-tick .line-sidebar__item:not(:last-child):after{transform-origin:left center;transform:translateY(-50%) scaleX(calc(.7 + var(--effect, 0) * .6))}.orb-container{position:relative;z-index:0;width:100%;height:100%}.sling-button{--sl-size: 56px;--sl-svg: 90px;--sl-pad: #f5f5f5;--sl-icon: #18181b;--sl-accent: #f5f5f5;--sl-well: #27272a;--sl-band: #52525b;--sl-stroke: 3px;--sl-dot: 8px;--sl-ease-out: cubic-bezier(.23, 1, .32, 1);position:relative;display:inline-block;width:var(--sl-size);height:var(--sl-size)}.sling-button__fx{position:absolute;top:50%;left:50%;width:var(--sl-svg);height:var(--sl-svg);margin:calc(var(--sl-svg) / -2) 0 0 calc(var(--sl-svg) / -2);overflow:visible;pointer-events:none;shape-rendering:geometricPrecision}.sling-button__well{fill:var(--sl-well);transition:fill .2s ease}.sling-button[data-sent] .sling-button__well{fill:var(--sl-accent)}.sling-button__band{fill:none;stroke:var(--sl-band);stroke-width:var(--sl-stroke);stroke-linecap:round;transition:stroke-width .16s var(--sl-ease-out)}.sling-button[data-armed] .sling-button__band{stroke-width:calc(var(--sl-stroke) * 1.5)}.sling-button__band--hot{stroke:var(--sl-accent)}.sling-button__arc{fill:none;stroke:var(--sl-accent);stroke-width:var(--sl-stroke);stroke-linecap:butt;transition:stroke-width .16s var(--sl-ease-out)}.sling-button[data-armed] .sling-button__arc{stroke-width:calc(var(--sl-stroke) * 1.5)}.sling-button__move{position:absolute;top:0;right:0;bottom:0;left:0}.sling-button__pad{position:relative;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:50%;background:none;cursor:grab;outline:none;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.sling-button__pad:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%}.sling-button__pad[data-held]{cursor:grabbing}.sling-button__pad[aria-disabled=true]{cursor:not-allowed;opacity:.5}.sling-button__face{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:var(--sl-pad);color:var(--sl-icon);transition:transform .16s var(--sl-ease-out)}.sling-button__pad[data-held] .sling-button__face{transform:scale(.97)}.sling-button__pad[data-armed] .sling-button__face{transform:scale(1.04)}@media (hover: hover) and (pointer: fine){.sling-button__pad:not([data-held]):not([aria-disabled=true]):hover .sling-button__face{transform:scale(1.02)}}.sling-button__icon{display:inline-flex;will-change:transform}.sling-button__dot{position:absolute;top:50%;left:50%;width:var(--sl-dot);height:var(--sl-dot);margin:calc(var(--sl-dot) / -2) 0 0 calc(var(--sl-dot) / -2);border-radius:50%;background:var(--sl-accent);opacity:0;pointer-events:none}.sling-button__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion: reduce){.sling-button__face{transform:none!important;transition:none}}:root{--brand: #a31b62;--brand-dark: #7d1647;--brand-hover: #87144f;--brand-soft: #f9f1f6;--brand-subtle: #fcf5f9;--navy-950: #111d30;--navy-900: #15253c;--navy-800: #20324b;--ink-950: #182233;--ink-800: #29364a;--ink-700: #4e5b6e;--ink-600: #6e7a8b;--ink-500: #8993a2;--line-strong: #cfd6df;--line: #e3e7ec;--line-soft: #edf0f4;--surface: #ffffff;--surface-raised: #ffffff;--surface-soft: #f7f9fb;--surface-tint: #fbf6f9;--success: #087f5b;--warning: #946d18;--danger: #b4233f;--container: 1240px;--gutter: clamp(20px, 4vw, 56px);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 80px;--space-10: 96px;--space-11: 120px;--section-space: clamp(64px, 8vw, 112px);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 10px;--border-thin: 1px solid var(--line);--shadow-soft: 0 10px 28px rgb(21 37 60 / 7%);--shadow-focus: 0 0 0 3px rgb(163 27 98 / 24%);--motion-fast: .16s;--motion-standard: .22s;--ease-standard: cubic-bezier(.2, .8, .2, 1);--z-header: 20;--z-menu: 30;--z-skip: 100;--font-sans: "Noto Sans CJK SC", "Noto Sans SC", sans-serif;--font-mono: var(--font-sans);--font-extra-light: 200;--font-light: 300;--font-normal: 400;--font-regular: 400;--font-medium: 500;--font-bold: 700;--font-heavy: 900}*{box-sizing:border-box}html{background:var(--surface);color:var(--ink-950);font-family:var(--font-sans);scroll-behavior:smooth}body,body *{font-family:var(--font-sans)!important}body{margin:0;min-width:320px;background:var(--surface);color:var(--ink-950);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}html.nav-open{overflow:hidden}a{color:inherit}button,a,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}.skip-link{background:var(--navy-950);color:var(--surface);left:var(--space-4);padding:var(--space-3) var(--space-4);position:fixed;top:var(--space-3);transform:translateY(-180%);transition:transform var(--motion-fast) var(--ease-standard);z-index:var(--z-skip)}.skip-link:focus{transform:translateY(0)}.container{margin-inline:auto;width:min(calc(100% - (2 * var(--gutter))),var(--container))}.site-header{background:#fffffff5;border-bottom:var(--border-thin);position:sticky;top:0;z-index:var(--z-header);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);isolation:isolate;overflow:visible}.header-inner{align-items:center;display:flex;gap:var(--space-7);min-height:76px}.logo{align-items:center;color:var(--brand);display:inline-flex;gap:9px;font-size:1.22rem;font-weight:900;letter-spacing:.04em;line-height:1;text-decoration:none}.logo-crop{display:block;height:36px;width:150px}.logo-crop img{display:block;height:100%;object-fit:contain;width:100%}.desktop-nav{align-items:stretch;display:flex;flex:1;gap:var(--space-2);height:76px;position:relative;z-index:1}@media (min-width: 851px){.site-header{z-index:60}}.desktop-nav details{position:relative}.desktop-nav summary{align-items:center;color:var(--ink-700);cursor:pointer;display:flex;height:100%;list-style:none;padding:0 var(--space-4);white-space:nowrap}.desktop-nav summary::-webkit-details-marker{display:none}.desktop-nav summary:after{border-bottom:1px solid currentColor;border-right:1px solid currentColor;content:"";height:5px;margin-left:var(--space-2);transform:rotate(45deg) translateY(-2px);transition:transform var(--motion-fast) var(--ease-standard);width:5px}.desktop-nav details[open] summary:after{transform:rotate(225deg) translate(-1px,-1px)}.desktop-nav summary:hover,.desktop-nav summary:focus-visible,.desktop-nav details[open] summary{color:var(--brand)}.nav-menu{background:var(--surface-raised);border:var(--border-thin);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);display:grid;gap:var(--space-1);left:0;min-width:238px;padding:var(--space-2);position:absolute;top:calc(100% + 1px);z-index:var(--z-menu)}.desktop-nav details:not([open])>.nav-menu{display:none}.nav-menu a{border-radius:var(--radius-sm);color:var(--ink-700);padding:var(--space-3) var(--space-4);text-decoration:none;white-space:nowrap}.nav-menu a:hover,.nav-menu a:focus-visible{background:var(--brand-subtle);color:var(--brand-dark)}.header-actions{align-items:center;display:flex;flex:none;gap:var(--space-3)}.mobile-menu-toggle,.mobile-nav{display:none}.button{align-items:center;border:1px solid transparent;border-radius:var(--radius-sm);display:inline-flex;gap:var(--space-2);justify-content:center;min-height:42px;padding:0 var(--space-5);text-decoration:none;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard);white-space:nowrap}.button-primary{background:var(--brand);color:var(--surface)}.button-primary:hover,.button-primary:focus-visible{background:var(--brand-hover)}.button-ghost{background:var(--surface);border-color:var(--line-strong);color:var(--ink-800)}.button-ghost:hover,.button-ghost:focus-visible{border-color:var(--brand);color:var(--brand-dark)}.button:disabled{background:var(--surface-soft);border-color:var(--line);color:var(--ink-500);opacity:.8}.button:active:not(:disabled){transform:translateY(1px)}.locale-switcher{color:var(--ink-600);font-size:.85rem;padding:var(--space-3) var(--space-2);text-decoration:none;white-space:nowrap}.locale-switcher:hover,.locale-switcher:focus-visible{color:var(--brand)}main{display:block}.page-shell{min-height:58vh}.page-shell-inner{padding-block:var(--section-space)}.eyebrow{color:var(--brand);font-size:.75rem;font-weight:700;letter-spacing:.12em;line-height:1.4;margin:0 0 var(--space-4);text-transform:uppercase}h1,h2,h3{color:var(--ink-950);font-weight:700}h1{font-size:clamp(2.25rem,4.2vw,3.75rem);letter-spacing:0;line-height:1.14;margin:0 0 var(--space-5);max-width:840px}h2{font-size:clamp(1.65rem,2.8vw,2.25rem);letter-spacing:0;line-height:1.25}h3{font-size:1.1rem;line-height:1.4}.page-id{color:var(--ink-500);font-family:var(--font-mono);font-size:.78rem}.not-found-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-7)}.site-footer{background:var(--surface-soft);border-top:var(--border-thin);padding-block:var(--space-9) var(--space-5)}.footer-main{display:grid;gap:var(--space-8);grid-template-columns:minmax(280px,1.45fr) minmax(0,3fr)}.footer-brand p{color:var(--ink-600);font-size:.88rem;line-height:1.7;margin:var(--space-4) 0 0;max-width:300px}.footer-company{color:var(--ink-700)!important;font-size:.82rem!important;margin-top:var(--space-5)!important}.footer-address{color:var(--ink-600);font-size:.78rem;line-height:1.6;margin:var(--space-2) 0 0;max-width:300px}.footer-email{color:var(--ink-600);display:inline-block;font-size:.86rem;margin-top:var(--space-2);text-decoration:none}.footer-email:hover,.footer-email:focus-visible{color:var(--brand)}.footer-nav-grid{display:grid;gap:var(--space-7);grid-template-columns:repeat(4,minmax(0,1fr))}.footer-group h2{color:var(--ink-800);font-size:.78rem;letter-spacing:.08em;margin:0 0 var(--space-4);text-transform:uppercase}.footer-group ul{display:grid;gap:var(--space-2);list-style:none;margin:0;padding:0}.footer-group li,.footer-group a{color:var(--ink-600);font-size:.86rem;line-height:1.5;text-decoration:none}.footer-group a:hover,.footer-group a:focus-visible{color:var(--brand)}.social-row{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.social-row button,.social-link{background:transparent;border:0;color:var(--ink-500);font-size:.8rem;padding:0;text-decoration:none}.social-link:hover,.social-link:focus-visible{color:var(--brand)}.footer-utility{border-top:var(--border-thin);align-items:center;color:var(--ink-500);display:grid;font-size:.75rem;gap:var(--space-5);grid-template-columns:auto auto minmax(0,1fr);margin-top:var(--space-8);padding-top:var(--space-5)}.footer-legal-links{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:flex-end}.footer-legal-links a{color:var(--ink-500);text-decoration:none}.footer-legal-links a:hover,.footer-legal-links a:focus-visible{color:var(--brand)}.footer-risk-row{border-top:var(--border-thin);margin-top:var(--space-5);padding-top:var(--space-5)}.footer-risk{color:var(--ink-600);font-size:.76rem;line-height:1.7;margin:0}:focus-visible{outline:3px solid rgb(181 30 99 / 30%);outline-offset:3px}@media (max-width: 1120px){.header-inner{gap:var(--space-5)}.desktop-nav summary{padding-inline:var(--space-3)}.header-actions{gap:var(--space-2)}.button{padding-inline:var(--space-4)}.footer-main{gap:var(--space-5)}}@media (max-width: 1100px){.desktop-nav{display:none}.header-inner{justify-content:space-between;min-height:68px}.header-actions .header-button-glow,.header-actions .button-primary,.header-actions .app-button{display:none}.mobile-menu-toggle{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--ink-800);display:inline-flex;gap:var(--space-2);min-height:40px;padding:0 var(--space-3)}.mobile-menu-toggle:hover,.mobile-menu-toggle:focus-visible,.mobile-menu-toggle[aria-expanded=true]{border-color:var(--brand);color:var(--brand-dark)}.menu-icon{display:grid;gap:4px}.menu-icon span{background:currentColor;display:block;height:1px;transition:transform var(--motion-fast) var(--ease-standard);width:16px}.mobile-menu-toggle[aria-expanded=true] .menu-icon span:first-child{transform:translateY(2.5px) rotate(45deg)}.mobile-menu-toggle[aria-expanded=true] .menu-icon span:last-child{transform:translateY(-2.5px) rotate(-45deg)}.mobile-nav{background:var(--surface);border-top:var(--border-thin);display:block;max-height:calc(100vh - 68px);overflow-y:auto}.mobile-nav-inner{display:grid;gap:calc(var(--space-6) * .875);padding-block:var(--space-5) var(--space-7)}.mobile-nav-header{align-items:center;display:flex;justify-content:space-between}.mobile-nav-header h2{margin:0}.mobile-nav section{display:grid;gap:var(--space-2)}.mobile-nav section h2{border-bottom:var(--border-thin);color:var(--ink-800);font-size:.78rem;letter-spacing:.08em;margin:0 0 var(--space-2);padding-bottom:var(--space-2);text-transform:uppercase}.mobile-nav a{color:var(--ink-700);min-height:42px;padding-block:var(--space-2);text-decoration:none}.mobile-nav a:hover,.mobile-nav a:focus-visible{color:var(--brand)}.mobile-nav-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.footer-main{grid-template-columns:1fr}.footer-nav-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-utility{align-items:start;grid-template-columns:auto minmax(0,1fr)}.footer-legal-links{grid-column:1 / -1;justify-content:flex-start}}@media (max-width: 640px){:root{--gutter: 18px}.header-actions{gap:var(--space-2)}.locale-switcher{font-size:.78rem}.footer-nav-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-7)}.footer-utility{grid-template-columns:1fr;gap:var(--space-3)}.footer-legal-links{display:grid;gap:var(--space-3) var(--space-4);grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}.native-home,.native-page{background:var(--surface)}.native-hero{background:radial-gradient(ellipse at 84% 55%,#342b48 0,transparent 43%),var(--navy-900);color:#fff}.native-hero-grid{align-items:center;display:grid;gap:var(--space-8);grid-template-columns:1.5fr 1fr;min-height:610px;padding-block:66px 80px}.native-hero h1{color:#fff;font-size:clamp(2.5rem,4vw,3.5rem);max-width:720px}.native-eyebrow{color:var(--brand);font-size:.8rem;font-weight:700;letter-spacing:.08em;margin:0 0 var(--space-5)}.native-hero .native-eyebrow{color:#ce88b2}.native-intro,.native-page-intro{color:#b9c1cf;font-size:1rem;line-height:1.95;max-width:700px}.native-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-5);margin-top:var(--space-6)}.native-button{background:var(--brand);border:1px solid var(--brand);border-radius:var(--radius-sm);color:#fff;display:inline-flex;font-weight:700;min-height:44px;padding:0 var(--space-5);align-items:center;text-decoration:none}.native-button:hover,.native-button:focus-visible{background:var(--brand-hover);color:#fff}.native-text-link{color:var(--brand);font-weight:700;text-decoration:none}.native-light{color:#e1e5ed;background:transparent;border:0}.native-hero-art{margin:0;justify-self:end;width:min(100%,435px)}.native-hero-art img{display:block;height:auto;width:100%}.native-metrics{display:grid;grid-template-columns:repeat(4,1fr);padding-block:52px 29px}.native-metrics>div{border-left:1px solid var(--line);padding-left:var(--space-6)}.native-metrics>div:first-child{border-left:0;padding-left:0}.native-metrics strong,.native-metrics span{display:block}.native-metrics strong{font-size:2.1rem;font-weight:700}.native-metrics span{color:var(--ink-600);font-size:.85rem;margin-top:var(--space-3)}.native-metrics p{color:var(--ink-500);font-size:.7rem;grid-column:1 / -1;margin:var(--space-6) 0 0;text-align:right}.native-section{padding-block:var(--space-11)}.native-section h2,.native-page-hero h1{max-width:1000px}.native-section-intro{color:var(--ink-600);line-height:1.95;max-width:800px}.native-three{display:grid;gap:var(--space-6);grid-template-columns:repeat(3,1fr);margin-block:var(--space-7) var(--space-5)}.native-three article{padding-right:var(--space-6)}.native-three article+article{border-left:1px solid var(--line);padding-left:var(--space-6)}.native-three h3,.native-platforms h3{font-size:1.3rem}.native-three p,.native-platforms p{color:var(--ink-600);line-height:1.9}.native-spectrum{background:var(--surface-soft)}.native-assets{display:grid;gap:var(--space-8);grid-template-columns:repeat(5,1fr);margin-block:var(--space-7) var(--space-5)}.native-asset-glow{min-width:0}.native-asset-glow .border-glow-inner{height:100%;overflow:visible}.native-asset-card{background:transparent;border:1px solid transparent;border-radius:5px;height:100%;min-width:0;padding:var(--space-5) var(--space-4);text-align:left;width:100%}.native-asset-card:hover,.native-asset-card.is-selected{background:var(--surface);border-color:var(--line);box-shadow:0 10px 26px #15253c0f}.native-asset-card.is-selected{border-color:var(--brand)}.native-asset-glow.is-selected{box-shadow:0 0 0 1px var(--brand),0 10px 26px #d11f6b2e}.native-asset-icon{width:43px;height:43px;margin-bottom:var(--space-5);fill:none;stroke:var(--ink-800);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.native-asset-card strong,.native-asset-card>span{display:block}.native-asset-card strong{font-size:1.05rem;line-height:1.5;margin-bottom:var(--space-3)}.native-asset-card>span{color:var(--ink-600);font-size:.8rem;line-height:1.8}.native-platforms{display:grid;gap:var(--space-8);grid-template-columns:1.2fr 1fr;margin-top:var(--space-7)}.native-platform-primary{background:var(--surface-tint);border:1px solid var(--brand-soft);border-radius:var(--radius-md);min-height:320px;padding:var(--space-8)}.native-platform-primary>span,.native-platform-secondary>article>span{color:var(--ink-500);font-size:.75rem}.native-platform-primary p{max-width:420px}.native-platform-secondary article{padding-block:var(--space-2) var(--space-6)}.native-platform-secondary article+article{border-top:1px solid var(--line);padding-top:var(--space-6)}.native-trust{border-top:1px solid var(--line)}.native-trust-services{color:var(--ink-500);font-size:.75rem;margin:var(--space-5) 0 0}.native-closing{background:var(--navy-900);color:#fff;padding-block:66px 70px}.native-closing h2{color:#fff;font-size:2rem}.native-page-hero{background:#f5f7fa;border-bottom:1px solid var(--line-soft);padding-block:70px 64px}.native-page-hero h1{font-size:clamp(2rem,3.1vw,2.75rem)}.native-page-hero .native-page-intro{color:var(--ink-600)}.native-body{display:grid;gap:var(--space-8);grid-template-columns:minmax(0,1fr);padding-block:var(--space-10)}.native-reading{max-width:940px}.native-content-section{border-bottom:1px solid var(--line);margin-bottom:var(--space-8);padding-bottom:var(--space-8)}.native-content-section h2{font-size:1.8rem;margin-top:0}.native-content-section>p{color:var(--ink-600);line-height:2;max-width:900px}.native-card-grid,.baseline-card-grid{display:grid;gap:var(--space-5);grid-template-columns:repeat(3,1fr);margin-top:var(--space-6)}.baseline-card-grid article{border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-5)}.baseline-asset-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.native-card-grid article{border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-5)}.native-card-grid h3{font-size:1.05rem;margin-top:0}.native-card-grid p{color:var(--ink-600);font-size:.9rem;line-height:1.8}.native-doc-nav{border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:var(--space-5);padding-bottom:var(--space-5)}.native-doc-nav strong{margin-right:auto}.native-doc-nav a{color:var(--ink-600);text-decoration:none}.native-note,.native-form-status{background:var(--surface-tint);border-left:3px solid var(--brand);color:var(--ink-600);padding:var(--space-4) var(--space-5)}.native-contact{display:grid;gap:var(--space-9);grid-template-columns:1.6fr 1fr}.native-contact form{display:grid;gap:var(--space-5);margin-top:var(--space-6);max-width:680px}.native-contact label{color:var(--ink-800);display:grid;font-weight:700;gap:var(--space-2)}.native-contact input,.native-contact textarea{border:1px solid var(--line-strong);border-radius:var(--radius-sm);font:inherit;padding:var(--space-3);width:100%}.native-contact aside{align-self:start;background:var(--surface-soft);border-radius:var(--radius-md);padding:var(--space-6)}.native-contact aside a{color:var(--brand)}.native-back-top{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);bottom:24px;color:var(--ink-700);opacity:0;pointer-events:none;position:fixed;right:24px;transform:translateY(10px);transition:.2s;width:40px;height:40px;z-index:30}.native-back-top.is-visible{opacity:1;pointer-events:auto;transform:none}.m2-reading-wide{max-width:1080px}.m2-two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.m2-four-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.m2-company-grid{border-top:1px solid var(--line);margin:var(--space-6) 0 0}.m2-company-grid>div{border-bottom:1px solid var(--line);display:grid;gap:var(--space-5);grid-template-columns:minmax(140px,.35fr) minmax(0,1fr);padding-block:var(--space-4)}.m2-company-grid dt{color:var(--ink-800);font-weight:700}.m2-company-grid dd{color:var(--ink-600);margin:0}.native-closing p{color:#c3cbd7;line-height:1.9;max-width:850px}.m2-platform-map{display:grid;gap:var(--space-9)}.m2-platform-block{border-bottom:1px solid var(--line);padding-bottom:var(--space-9)}.m2-platform-heading{align-items:end;display:flex;gap:var(--space-7);justify-content:space-between}.m2-platform-heading h2{margin:0}.m2-platform-heading p{color:var(--ink-600);margin-bottom:0}.m2-capability-list{display:grid;gap:0 var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--space-7) 0 0}.m2-capability-list>div{border-top:1px solid var(--line);padding-block:var(--space-4)}.m2-capability-list dt{color:var(--ink-800);font-weight:700;margin-bottom:var(--space-2)}.m2-capability-list dd{color:var(--ink-600);line-height:1.8;margin:0}.m2-protocol-band,.m2-protocol-closing{background:var(--navy-900);border-radius:var(--radius-md);color:#fff;padding:var(--space-8)}.m2-protocol-band h2,.m2-protocol-band h3,.m2-protocol-closing h2{color:#fff}.m2-protocol-band>p,.m2-protocol-band article p{color:#c3cbd7}.m2-protocol-band .native-three article+article{border-color:#ffffff2e}.m2-inquiry-types{border:0;display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}.m2-inquiry-types legend{font-weight:700;grid-column:1 / -1;margin-bottom:var(--space-3)}.m2-inquiry-types label{border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer;display:block;padding:var(--space-4)}.m2-inquiry-types label:has(input:checked){background:var(--brand-subtle);border-color:var(--brand)}.m2-inquiry-types small{color:var(--ink-600);display:block;font-weight:400;line-height:1.7;margin-top:var(--space-2)}.m2-form-grid{display:grid;gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.m2-full-field{grid-column:1 / -1}.m2-field-error{color:var(--danger);display:block;font-size:.78rem;font-weight:500}.m2-privacy{align-items:start;display:flex!important;font-weight:400!important;gap:var(--space-2)!important;margin-bottom:var(--space-3)}.m2-privacy input{flex:none;margin-top:5px;width:auto}.m2-privacy a,.m2-official-contact a{color:var(--brand)}.m2-form-error{border-left-color:var(--danger)}.m2-official-contact h3{margin-top:0}.m2-official-contact h4{color:var(--ink-500);font-size:.75rem;margin:var(--space-5) 0 var(--space-1)}.m2-official-contact p{color:var(--ink-700);margin:0}.m2-protocol-layers{display:grid;gap:var(--space-3);margin-top:var(--space-7)}.m2-protocol-layers article{align-items:center;background:var(--surface-soft);border:1px solid var(--line);border-radius:var(--radius-sm);display:grid;gap:var(--space-5);grid-template-columns:minmax(150px,.3fr) minmax(0,1fr);padding:var(--space-4) var(--space-5)}.m2-protocol-layers span{color:var(--brand);font-weight:700}.m2-protocol-layers p{color:var(--ink-600);margin:0}.m2-protocol-closing{margin-bottom:var(--space-6)}.m2-technical-reference{border:1px solid var(--line);border-radius:var(--radius-md);padding:0 var(--space-5) var(--space-5)}.m2-technical-reference summary{color:var(--ink-800);cursor:pointer;font-weight:700;padding-block:var(--space-5)}.m2-technical-reference p{color:var(--ink-600);line-height:1.9}@media (max-width: 980px){.native-hero-grid,.native-platforms,.native-contact,.native-three{grid-template-columns:1fr}.native-hero-art{justify-self:center;max-width:390px}.native-assets{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.native-card-grid{grid-template-columns:repeat(2,1fr)}.baseline-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.baseline-asset-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.m2-four-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.native-hero-grid{min-height:0;padding-block:56px 64px}.native-hero h1{font-size:2.35rem}.native-metrics{gap:var(--space-5) 0;grid-template-columns:repeat(2,1fr)}.native-metrics>div:nth-child(3){border-left:0;padding-left:0}.native-three,.native-card-grid,.baseline-card-grid{grid-template-columns:1fr}.baseline-asset-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.native-three article+article{border-left:0;padding-left:0}.native-assets{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.native-page-hero{padding-block:54px 48px}.native-page-hero h1{font-size:2rem}.native-body{padding-block:64px}.m2-two-columns,.m2-four-columns,.m2-capability-list,.m2-inquiry-types,.m2-form-grid{grid-template-columns:1fr}.m2-platform-heading{align-items:start;flex-direction:column}.m2-company-grid>div,.m2-protocol-layers article{gap:var(--space-2);grid-template-columns:1fr}.m2-protocol-band,.m2-protocol-closing{padding:var(--space-6)}}@media (max-width: 390px){.header-inner{gap:var(--space-3)}.logo{font-size:1.05rem}.mobile-menu-toggle{padding-inline:var(--space-2)}h1{font-size:2rem}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.golden-dialog-backdrop{align-items:center;background:#101e35a1;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:100}.golden-dialog{background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--ink-950);max-width:480px;padding:42px;position:relative;width:100%}.golden-dialog .close{background:transparent;border:0;color:#858b95;font-size:26px;position:absolute;right:15px;top:12px}.golden-dialog h2{font-size:25px}.golden-dialog>p:not(.eyebrow){color:var(--ink-600);font-size:14px;line-height:1.9;margin:20px 0 28px}.golden-dialog .download-buttons{display:flex;gap:10px}.golden-dialog .download-buttons button{border:1px solid var(--line);color:var(--ink-500);padding:12px}.golden-dialog .qr-placeholder{border:1px dashed var(--line-strong);color:var(--ink-500);font-size:13px;margin:18px 0 25px;padding:20px;text-align:center}.golden-not-found-body{color:#000;font-family:Noto Sans SC;margin:8px}.golden-not-found-body #root{display:contents}.golden-not-found-body h1{color:#000;font-size:32px;font-weight:700;letter-spacing:0;line-height:normal;margin-block:.67em}.golden-not-found-body a{color:#00e;text-decoration:underline}:root{--container: 1240px}.site-header{border-bottom-color:#e7eaf0;box-shadow:none}.header-inner{gap:28px;min-height:82px}.logo{color:var(--navy-900);font-family:Arial,sans-serif;font-size:31px;font-weight:900;letter-spacing:-1.6px}.desktop-nav{align-self:stretch;gap:34px;height:82px;margin-left:28px}.desktop-nav summary{gap:7px;padding-inline:0;position:relative}.desktop-nav details[open] summary,.desktop-nav details:has([aria-current]) summary{color:var(--brand)}.desktop-nav details:has([aria-current]) summary:before{background:var(--brand);bottom:0;content:"";height:2px;left:0;position:absolute;right:13px}.nav-menu{border-radius:10px;box-shadow:0 18px 50px #13243b17;left:-24px;min-width:310px;padding:12px;top:77px}.nav-menu a{border-radius:5px;padding:14px 16px}.menu-label{display:block;font-weight:700}.menu-description{color:#7a8492;display:block;font-size:11px;font-weight:400;line-height:1.5;margin-top:5px}.header-actions{gap:18px}.header-actions .button{font-size:12px;min-height:48px;padding-inline:18px}.locale-switcher{font-size:12px;padding-inline:0}.native-page-hero{border-bottom-color:#edf0f4;padding-block:29px 90px}.m2-breadcrumb{color:#7a8798;font-size:11px}.m2-breadcrumb a{color:inherit;text-decoration:none}.native-page-hero .native-eyebrow{margin-bottom:22px;margin-top:44px}.native-page-hero h1{font-size:clamp(2rem,3.1vw,2.75rem);font-weight:700;letter-spacing:-1.1px;line-height:1.5;max-width:1060px}.native-page-hero .native-page-intro{color:var(--ink-600);font-size:15px;line-height:2;max-width:840px}.page-body.native-body{display:block;padding-block:65px 80px}.native-reading,.m2-reading-wide{max-width:none}.inner-section{border-bottom:1px solid var(--line);margin-bottom:65px;padding-bottom:65px;scroll-margin-top:112px}.inner-section:last-child{border-bottom:0}.inner-section h2{font-size:29px;font-weight:700;letter-spacing:-.6px;line-height:1.55;margin-bottom:26px}.inner-section>p{font-size:15px;line-height:2}.card-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin:35px 0}.card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.article-card-glow{min-width:0}.article-card-glow .border-glow-inner{height:100%;overflow:visible}.article-card-glow .content-card{background:var(--surface);border:0;border-radius:inherit;height:100%}.content-card{border:1px solid #e4e8ef;border-radius:7px;box-shadow:0 1px 1px #18283e03;padding:30px 28px;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}@media (hover: hover){.content-card:hover{border-color:#d8abc3;box-shadow:0 8px 24px #15253c0f}}.content-card:active{transform:translateY(1px)}.content-card h3{font-size:19px;font-weight:700;margin-bottom:14px}.content-card p{font-size:14px;line-height:1.95}.m2-about .content-card,.m2-protocol .content-card{transform:none}.table-scroll{border:1px solid #e4e8ef;border-radius:6px;margin:28px 0;overflow-x:auto}.table-scroll table{border-collapse:collapse;min-width:720px;width:100%}.table-scroll th{background:#f5f7fa;font-size:12px;padding:17px 22px;text-align:left}.table-scroll td{border-bottom:1px solid var(--line);font-size:13px;padding:16px 22px}.m2-page-closing{margin-bottom:0}.m2-page-closing h2{margin-bottom:20px}.m2-page-closing .native-text-link+.native-text-link{margin-left:24px}.m2-platform-map{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.m2-platform-card{padding:32px 27px}.m2-platform-card:first-child{background:#fdfafd;border-color:#dcc2d1;box-shadow:inset 0 3px 0 var(--brand)}.m2-platform-card{transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.m2-platform-card:hover,.m2-platform-card:focus-within{background:#fdfafd;border-color:#dcc2d1;box-shadow:inset 0 3px 0 var(--brand)}.m2-platform-map:has(.m2-platform-card:hover) .m2-platform-card:first-child:not(:hover){background:#fff;border-color:#e4e8ef;box-shadow:0 1px 1px #18283e03}.m2-platform-card h2{font-size:23px;font-weight:700;letter-spacing:-.5px;line-height:1.5;margin-bottom:16px}.m2-platform-card>p{font-size:13px;min-height:52px}.m2-platform-card dl{margin:0 0 24px}.m2-platform-card dt{font-size:14px;margin-top:23px}.m2-platform-card dd{color:#748095;font-size:12px;line-height:1.9;margin:8px 0 0}.m2-platform-card .native-text-link{font-size:12px}.m2-protocol-band{background:transparent;border-top:1px solid var(--line);border-radius:0;color:inherit;grid-column:1 / -1;margin-top:24px;padding:52px 0 24px}.m2-protocol-band .native-three{margin-block:32px 26px}.m2-protocol-band h2{color:var(--ink-950)}.m2-protocol-band>p,.m2-protocol-band article p{color:var(--ink-600)}.m2-protocol-band .native-three article+article{border-color:var(--line)}.m2-protocol-band .native-light{color:var(--brand)}.architecture{display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 130px;margin-top:35px}.architecture article{background:#f7f8fa;border:1px solid #e8ecf1;border-radius:5px;margin:10px 0;min-height:100px;padding:24px 30px}.architecture article.core{background:var(--navy-900);border-color:var(--navy-900);color:#fff}.architecture article>span{color:#718096;display:block;font-size:12px}.architecture article.core>span{color:#d29bbb}.architecture h3{font-size:18px;font-weight:500;margin:8px 0 0}.architecture article p{color:#718096;font-size:13px;line-height:1.8;margin:8px 0 0}.architecture article.core p{color:#c9c6d5}.architecture article.core h3{color:#fff}.architecture aside{align-items:center;background:#f8f2f6;border-radius:5px;color:var(--brand);display:flex;font-size:12px;justify-content:center;line-height:2.3;text-align:center}.m2-protocol .m2-technical-reference{margin-top:-40px}.native-contact.contact-layout{gap:70px;grid-template-columns:1.5fr 1fr}.m2-contact form{display:block}.contact-choices{gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:55px}.contact-choices legend{font-size:15px}.contact-choices label{border-radius:6px;padding:25px 23px}.m2-contact .native-note{background:#f8f4f7;border-left:2px solid #c78caa;border-radius:0 5px 5px 0;color:var(--ink-600);font-size:12px;line-height:1.9;margin:0 0 26px;padding:17px 22px}.m2-contact .native-button{min-width:146px}.contact-info{background:#f5f7fa;border-radius:7px;padding:34px 36px}.site-footer{background:#fff;border-top:0;padding-block:0 28px}.footer-main{gap:75px;grid-template-columns:1.2fr 2fr;padding-block:65px 52px}.footer-brand .logo{color:var(--navy-900)}.footer-group h2{font-size:13px;letter-spacing:0;margin-bottom:24px;text-transform:none}.footer-group li,.footer-group a{font-size:12px;line-height:1.6;margin-bottom:15px}.footer-brand p{font-size:12px}.footer-company{font-size:11px!important}.footer-email{font-size:11px}.footer-utility{font-size:10px;line-height:1.8}.footer-risk{font-size:10px;line-height:1.9}@media (max-width: 1100px){.header-inner{flex-wrap:wrap;gap:12px;min-height:165px;padding-block:17px 18px}.desktop-nav{display:flex;flex:0 0 100%;height:35px;justify-content:space-between;margin-left:0;order:3}.desktop-nav summary{height:35px;padding:7px 0}.header-actions{flex:0 0 auto;gap:10px;justify-content:flex-start;order:2;width:max-content}.header-inner:before{content:"";flex-basis:100%;height:0;order:1}.header-actions .button-primary,.header-actions .app-button{display:inline-flex}.header-actions .button{min-height:42px}.locale-switcher{padding-block:8px}.mobile-menu-toggle,.mobile-nav{display:none!important}.nav-menu{left:0;top:34px}.native-hero-grid{min-height:560px}.m2-platform-map{grid-template-columns:1fr}.m2-protocol-band{grid-column:auto}}@media (max-width: 850px){:root{--gutter: 20px}.header-inner{min-height:165px}.logo{font-size:29px}.header-actions .button{min-height:40px;padding-inline:12px}.desktop-nav{gap:15px}.menu-description{display:none}.architecture{grid-template-columns:1fr 76px}.card-grid,.card-grid.two,.contact-layout,.contact-choices{grid-template-columns:1fr}.native-contact.contact-layout{gap:28px;grid-template-columns:1fr}.contact-choices{gap:12px}.m2-platform-map,.footer-main{grid-template-columns:1fr}.footer-nav-grid{gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.footer-group h2{font-size:11px}.footer-group li,.footer-group a{font-size:10px;overflow-wrap:anywhere}}@media (max-width: 390px){.logo{font-size:29px}}@media (max-width: 850px){.header-inner{flex-wrap:nowrap;min-height:68px;padding-block:12px}.header-inner:before,.desktop-nav,.header-actions .header-button-glow,.header-actions .button-primary,.header-actions .app-button{display:none}.mobile-menu-toggle{display:inline-flex!important}.mobile-nav{display:block!important}}.native-hero{background:#fff;color:var(--ink-900);overflow:hidden;position:relative}.native-orb{top:0;right:0;bottom:0;left:0;pointer-events:auto;position:absolute;z-index:0}.native-hero-grid--centered{display:flex;pointer-events:none;justify-content:center;position:relative;text-align:center;z-index:1}.native-hero-content{max-width:760px}.native-hero-grid--centered .native-eyebrow,.native-hero-grid--centered .native-intro{margin-inline:auto}.native-hero-grid--centered .native-actions{justify-content:center;pointer-events:auto}.native-hero h1{color:var(--ink-900)}.native-hero .native-eyebrow{color:var(--brand)}.native-hero .native-intro{color:var(--ink-600)}.native-button-glow{background:transparent;box-shadow:none;display:inline-grid}.native-button-glow .border-glow-inner{overflow:visible}.native-actions .native-button{background:#d11f6b;border-color:#d11f6b;border-radius:var(--radius-sm);color:#fff}.native-actions .native-button:hover,.native-actions .native-button:focus-visible{background:var(--brand-hover);border-color:var(--brand-hover);color:#fff}.header-button-glow{box-shadow:none;display:inline-grid}.header-button-glow .border-glow-inner{overflow:visible}.native-sling-cta{align-items:center;display:inline-flex;gap:12px}.button,.native-button,.native-text-link,.native-asset-card,.native-back-top,.mobile-menu-toggle{transition:box-shadow .25s ease,transform .15s ease,border-color .25s ease}.button:hover,.native-button:hover,.native-text-link:hover,.native-asset-card:hover,.native-back-top:hover,.mobile-menu-toggle:hover{box-shadow:0 0 0 1px #d11f6b,0 0 12px 2px #d11f6b73}.button:active,.native-button:active,.native-text-link:active,.native-asset-card:active,.native-back-top:active,.mobile-menu-toggle:active{transform:scale(.96)}.desktop-nav{align-items:center;height:82px;margin-left:0}.desktop-nav .jelly-radio{padding:0}.jelly-nav-shell{align-items:center;display:flex;height:100%;position:relative}.jelly-nav-menu{min-width:260px;top:calc(100% + 1px)}.static-desktop-nav{align-items:stretch;gap:34px}.static-desktop-nav details,.static-desktop-nav summary{height:100%}.static-desktop-nav summary{color:#374151}@media (min-width: 1101px){.site-header .logo{flex:0 0 150px}.desktop-nav{margin-left:48px}.desktop-nav .jelly-nav-radio{align-self:center}.desktop-nav .jelly-nav-radio .jelly-radio__skin{font-weight:400;overflow:visible}.desktop-nav .jelly-nav-radio .jelly-radio__label:after{border-bottom:1px solid currentColor;border-right:1px solid currentColor;content:"";display:inline-block;height:6px;margin:0 0 3px 12px;transform:rotate(45deg);width:6px}.desktop-nav .jelly-nav-radio .jelly-radio__chip[data-on=true] .jelly-radio__skin{padding-inline:16px}}.golden-baseline{--navy: #15253c;--ink: #18283e;--magenta: #a31b62;--muted: #657285;--line: #e3e7ed;--surface: #f5f7fa;--accent-soft: #f9f1f6;--radius: 8px;--ease: cubic-bezier(.2, .75, .25, 1);--header-height: 82px;color:var(--ink);font-family:Segoe UI,Microsoft YaHei,PingFang SC,Arial,sans-serif}.golden-baseline{--navy: #15253c;--ink: #19293e;--magenta: #a31b62;--muted: #6b7481;--line: #e6e9ee}.golden-baseline *{box-sizing:border-box}.golden-baseline{margin:0;color:var(--ink);font-family:Arial,Microsoft YaHei,PingFang SC,sans-serif;-webkit-font-smoothing:antialiased}.golden-baseline button,.golden-baseline a{-webkit-tap-highlight-color:transparent}.golden-baseline button{font:inherit;cursor:pointer}.golden-baseline button:focus-visible,.golden-baseline a:focus-visible,.golden-baseline summary:focus-visible{outline:3px solid #bc6b98;outline-offset:5px}.golden-baseline button{border:0;background:none;color:inherit}.golden-baseline a{color:inherit;text-decoration:none}.golden-baseline .wrap{width:calc(100% - 112px);max-width:1200px;margin:auto}.golden-baseline header{background:#fff;border-bottom:1px solid #f0f1f3;position:relative;z-index:10}.golden-baseline .nav{height:86px;display:flex;align-items:center;justify-content:space-between;gap:32px}.golden-baseline .logo{align-items:center;display:inline-flex;gap:9px;font-size:32px;font-weight:900;letter-spacing:-1.8px}.golden-baseline .logo-crop{display:block;height:40px;width:40px}.golden-baseline .logo-crop img{display:block;height:100%;object-fit:contain;width:100%}.golden-baseline .actions,.golden-baseline nav{display:flex;align-items:center;gap:28px}.golden-baseline nav{margin-right:auto;margin-left:60px;gap:30px;font-size:14px}.golden-baseline summary{list-style:none;cursor:pointer;padding:30px 0}.golden-baseline summary::-webkit-details-marker{display:none}.golden-baseline summary:after{content:"⌄";font-size:12px;margin-left:7px;color:#8a919b}.golden-baseline details{position:relative}.golden-baseline .menu{position:absolute;top:67px;left:-20px;width:215px;background:#fff;border:1px solid var(--line);box-shadow:0 12px 35px #15253c12;padding:10px;border-radius:6px}.golden-baseline .menu button{display:block;width:100%;text-align:left;padding:12px 10px;font-size:14px;border-radius:3px}.golden-baseline .menu button:hover{background:#f8f1f6;color:var(--magenta)}.golden-baseline .actions{gap:15px}.golden-baseline .button{background:var(--magenta);color:#fff;border:1px solid var(--magenta);padding:15px 24px;border-radius:4px;font-size:14px;font-weight:700;white-space:nowrap}.golden-baseline .button:hover{background:#87144f}.golden-baseline .button span{margin-left:18px}.golden-baseline .actions .button{padding:12px 18px}.golden-baseline .outline{color:var(--magenta);background:#fff;border-color:#d8abc3}.golden-baseline .outline:hover{background:#fcf5f9}.golden-baseline .language{font-size:12px;white-space:nowrap;color:var(--magenta);padding:10px 0}.golden-baseline .language span{color:#89909b;margin-left:10px}.golden-baseline .hero{background:radial-gradient(ellipse at 84% 55%,#342b48 0,transparent 43%),var(--navy);color:#fff}.golden-baseline .hero-grid{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:30px;min-height:610px;padding-top:66px;padding-bottom:80px}.golden-baseline .eyebrow{color:var(--magenta);font-size:13px;font-weight:700;letter-spacing:1px;margin:0 0 27px}.golden-baseline .hero .eyebrow{color:#ce88b2;margin-bottom:32px}.golden-baseline h1{font-size:clamp(38px,4vw,56px);line-height:1.4;letter-spacing:-1.5px;margin:0 0 24px;font-weight:700;white-space:nowrap}.golden-baseline .intro{font-size:16px;line-height:1.95;color:#b9c1cf;max-width:600px;margin:0}.golden-baseline .hero-actions{display:flex;align-items:center;gap:26px;margin-top:35px}.golden-baseline .text-link{padding:0;color:var(--magenta);font-size:14px;font-weight:700;line-height:1.6;text-align:left}.golden-baseline .text-link span{margin-left:12px}.golden-baseline .light{color:#e1e5ed}.golden-baseline .hero-art{width:100%;max-width:435px;justify-self:end}.golden-baseline .metrics{display:grid;grid-template-columns:repeat(4,1fr);padding:52px 0 29px;position:relative;gap:0}.golden-baseline .metrics>div{padding-left:45px;border-left:1px solid var(--line)}.golden-baseline .metrics>div:first-child{padding-left:0;border:0}.golden-baseline .metrics strong{display:block;font-size:34px;letter-spacing:-1px;font-weight:700}.golden-baseline .metrics span{display:block;margin-top:12px;color:var(--muted);font-size:14px}.golden-baseline .demo-note{grid-column:1/-1;text-align:right;color:#9299a3;font-size:11px;margin:28px 0 0}.golden-baseline h2{font-size:34px;line-height:1.5;letter-spacing:-.8px;margin:0;font-weight:700}.golden-baseline .section-intro{font-size:15px;line-height:1.9;color:var(--muted);max-width:800px;margin:22px 0 0}.golden-baseline .three{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin:48px 0 34px}.golden-baseline .three article{padding-right:28px}.golden-baseline .three article+article{border-left:1px solid var(--line);padding-left:34px}.golden-baseline h3{font-size:20px;margin:0 0 13px;line-height:1.5}.golden-baseline article p{color:var(--muted);font-size:14px;line-height:1.9;margin:0}.golden-baseline .spectrum{background:#f5f6f8}.golden-baseline .assets{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;margin:51px 0 35px}.golden-baseline .asset-icon{width:43px;height:43px;margin-bottom:22px;fill:none;stroke:var(--ink);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.golden-baseline .assets h3{font-size:17px}.golden-baseline .assets p{font-size:13px;line-height:1.9}.golden-baseline .platforms{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;margin-top:48px}.golden-baseline .invest{background:#f8f1f6;border-radius:6px;padding:48px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.golden-baseline .platform-tag{color:#89909b;font-size:12px;letter-spacing:.5px;display:block;margin-bottom:12px}.golden-baseline .invest h3{font-size:29px}.golden-baseline .invest p{font-size:15px}.golden-baseline .invest .text-link{margin-top:32px}.golden-baseline .secondary article{padding:5px 0 28px}.golden-baseline .secondary article+article{border-top:1px solid var(--line);padding-top:28px;padding-bottom:0}.golden-baseline .secondary .text-link{margin-top:17px;font-size:13px}.golden-baseline .trust{border-top:1px solid var(--line)}.golden-baseline .trust-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px}.golden-baseline .trust-bottom>span{font-size:11px;color:#8a919b}.golden-baseline .closing{background:var(--navy);padding:66px 0 70px;color:#fff}.golden-baseline .closing h2{font-size:32px}.golden-baseline .closing .hero-actions{margin-top:26px}.golden-baseline .footer-main{display:grid;grid-template-columns:1.05fr 2fr;gap:60px;padding:65px 0 50px}.golden-baseline .brand p{color:var(--muted);font-size:12px;line-height:1.7;margin:17px 0 0}.golden-baseline .brand p+p{margin-top:7px}.golden-baseline #footer-links{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.golden-baseline #footer-links h3{font-size:13px;margin-bottom:20px}.golden-baseline #footer-links button{display:block;font-size:12px;color:var(--muted);padding:0;margin-bottom:13px;text-align:left}.golden-baseline .social{display:flex;gap:17px;margin-top:24px}.golden-baseline .social button{font-size:11px;padding:0}.golden-baseline .email{font-size:11px;color:#88919e;display:block;margin-top:13px}.golden-baseline .legal{border-top:1px solid var(--line);padding-top:25px;display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#88919e}.golden-baseline #legal-links{display:flex;gap:12px}.golden-baseline #legal-links button{font-size:10px;padding:0}.golden-baseline .risk{font-size:10px;line-height:1.8;color:#969da7;margin:22px 0 10px}.golden-baseline .review-note{font-size:10px;color:#969da7;margin:0 0 25px}.golden-baseline dialog{border:1px solid var(--line);border-radius:10px;padding:42px;width:480px;max-width:90vw;color:var(--ink)}.golden-baseline dialog::backdrop{background:#101e35a1}.golden-baseline dialog h2{font-size:25px}.golden-baseline dialog p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.9;margin:20px 0 28px}.golden-baseline .close{position:absolute;right:15px;top:12px;font-size:26px;color:#858b95}.golden-baseline .download-buttons{display:flex;gap:10px}.golden-baseline .download-buttons button{padding:12px;border:1px solid var(--line);color:#8a919b;cursor:not-allowed}.golden-baseline .qr-placeholder{border:1px dashed #cdd2db;padding:20px;text-align:center;color:#88919e;font-size:13px;margin:18px 0 25px}.golden-baseline .qr-placeholder small{display:block;margin-top:10px}@media (max-width: 1150px){.golden-baseline .wrap{width:calc(100% - 64px)}.golden-baseline nav{margin-left:15px;gap:18px}.golden-baseline .actions{gap:10px}.golden-baseline .actions .button{padding:11px 12px}.golden-baseline .nav{gap:20px}.golden-baseline h1{font-size:42px}.golden-baseline h2{font-size:30px}.golden-baseline .hero-grid{min-height:570px}.golden-baseline .assets{gap:20px}}@media (max-width: 850px){.golden-baseline .wrap{width:calc(100% - 40px)}.golden-baseline .nav{height:auto;flex-wrap:wrap;padding:20px 0;gap:15px}.golden-baseline nav{order:3;width:100%;margin:0;justify-content:space-between}.golden-baseline summary{padding:8px 0}.golden-baseline .menu{top:32px}.golden-baseline .actions .button{font-size:12px}.golden-baseline .hero-grid{grid-template-columns:1fr;padding:60px 0}.golden-baseline .hero-art{max-width:250px;justify-self:center}.golden-baseline h1{font-size:36px;white-space:normal}.golden-baseline .section{padding-top:65px;padding-bottom:65px}.golden-baseline .metrics>div{padding-left:14px}.golden-baseline .metrics strong{font-size:25px}.golden-baseline .metrics span{font-size:11px}.golden-baseline .three,.golden-baseline .platforms{grid-template-columns:1fr;gap:25px}.golden-baseline .three article+article{border:0;padding-left:0}.golden-baseline .assets{grid-template-columns:repeat(2,1fr)}.golden-baseline .footer-main{grid-template-columns:1fr}.golden-baseline .legal,.golden-baseline .trust-bottom{flex-wrap:wrap}.golden-baseline .closing h2,.golden-baseline h2{font-size:27px}}.golden-baseline [hidden]{display:none!important}.golden-baseline .menu a{display:block;padding:12px 10px}.golden-baseline .menu a:hover,.golden-baseline .menu a[aria-current]{background:#f8f1f6;color:var(--magenta)}.golden-baseline #footer-links a{display:block;font-size:12px;color:var(--muted);margin-bottom:13px}.golden-baseline #legal-links a{font-size:10px}.golden-baseline .page-hero{background:#f5f6f8;padding:34px 0 58px}.golden-baseline .breadcrumb{font-size:12px;color:#858f9d}.golden-baseline .page-hero .eyebrow{margin:42px 0 20px}.golden-baseline .page-hero h1{font-size:40px;line-height:1.45;white-space:normal;max-width:950px;margin-bottom:18px}.golden-baseline .page-intro{max-width:850px;font-size:16px;line-height:1.95;color:var(--muted)}.golden-baseline .preview-label{display:inline-block;font-size:11px;color:#8a929e;margin-top:12px}.golden-baseline .page-body{padding:60px 0 70px}.golden-baseline .inner-section{padding-bottom:64px;margin-bottom:64px;border-bottom:1px solid var(--line);scroll-margin-top:24px}.golden-baseline .inner-section:last-child{border:0;margin-bottom:0;padding-bottom:0}.golden-baseline .inner-section h2{font-size:29px;margin-bottom:24px}.golden-baseline .inner-section>p,.golden-baseline .asset-panel p,.golden-baseline .reading p,.golden-baseline .doc-body p{font-size:15px;color:var(--muted);line-height:1.95;max-width:950px}.golden-baseline .card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:32px 0}.golden-baseline .card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.golden-baseline .content-card{border:1px solid var(--line);padding:28px;border-radius:5px;background:#fff;min-width:0}.golden-baseline .content-card h3{font-size:20px}.golden-baseline .content-card h4{font-size:15px;line-height:1.7;margin:15px 0}.golden-baseline .content-card p{font-size:14px;line-height:1.95;margin:10px 0}.golden-baseline .content-card .text-link{display:inline-block;margin-top:20px}.golden-baseline .content-card .role-note{font-size:12px;color:var(--magenta);margin-top:20px}.golden-baseline .note{padding:20px 24px;background:#f7f4f7;border-left:3px solid #be7aa0;font-size:13px!important;color:var(--muted);line-height:1.9;margin:24px 0}.golden-baseline .meta{font-size:12px!important;color:#89919c!important;line-height:1.9}.golden-baseline .table-scroll{overflow:auto;margin:26px 0}.golden-baseline table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.85}.golden-baseline th{background:#f5f6f8;text-align:left;font-weight:700}.golden-baseline td,.golden-baseline th{padding:18px 20px;border-bottom:1px solid var(--line);vertical-align:top}.golden-baseline td{color:var(--muted)}.golden-baseline td:first-child{color:var(--ink);min-width:150px}.golden-baseline .architecture{display:grid;grid-template-columns:1fr 100px;gap:18px;margin-top:34px}.golden-baseline .architecture article{padding:25px 30px;margin:12px 0;background:#f5f6f8;display:grid;grid-template-columns:130px 1fr;gap:8px 24px;align-items:center}.golden-baseline .architecture article>span{font-size:13px}.golden-baseline .architecture h3{font-size:18px;margin:0}.golden-baseline .architecture article p{grid-column:2;font-size:13px}.golden-baseline .architecture article.core{background:var(--navy);color:#fff}.golden-baseline .architecture .core p{color:#c9c6d5}.golden-baseline .architecture aside{background:#f7f1f5;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--magenta);line-height:2;text-align:center;margin:12px 0}.golden-baseline .disclosure{position:relative;border:1px solid var(--line);border-radius:4px;padding:0 22px;margin:16px 0;background:#fff}.golden-baseline .disclosure summary{padding:21px 24px 21px 0;line-height:1.8;font-size:15px;font-weight:700}.golden-baseline .disclosure summary:after{position:absolute;right:22px;top:23px}.golden-baseline .disclosure p{font-size:14px;line-height:1.9;color:var(--muted)}.golden-baseline .disclosure small{display:block;font-size:12px;color:var(--muted);font-weight:400;margin-top:8px}.golden-baseline .disclosure[open]{padding-bottom:20px}.golden-baseline .asset-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:48px}.golden-baseline .asset-tabs button{border:1px solid var(--line);border-radius:5px;text-align:left;padding:22px 18px;position:relative}.golden-baseline .asset-tabs button[aria-selected=true]{border-color:var(--magenta);background:#faf3f7}.golden-baseline .asset-tabs button[aria-selected=true]:after{content:"已选";position:absolute;right:10px;top:8px;font-size:9px;color:var(--magenta)}.golden-baseline .asset-tabs strong{display:block;font-size:16px;margin-bottom:15px}.golden-baseline .asset-tabs span,.golden-baseline .asset-tabs small{display:block;font-size:12px;line-height:1.8;color:var(--muted)}.golden-baseline .asset-tabs small{margin-top:12px}.golden-baseline .asset-detail-intro{padding:12px 0 30px}.golden-baseline .asset-detail-intro h3{font-size:29px}.golden-baseline .detail-columns{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:30px 0;border-top:1px solid var(--line)}.golden-baseline .detail-columns h3{font-size:20px}.golden-baseline .detail-list{list-style:none;padding:0}.golden-baseline .detail-list li{margin:22px 0}.golden-baseline .detail-list strong{font-size:15px}.golden-baseline .detail-list p{margin:7px 0}.golden-baseline .service-block{background:#f5f6f8;padding:30px 34px;margin:24px 0 30px}.golden-baseline .service-block .detail-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.golden-baseline .inner-closing{padding:45px;background:var(--navy);color:#fff;margin-top:55px}.golden-baseline .inner-closing h2{font-size:28px}.golden-baseline .inner-closing p{color:#c3cbd7;line-height:1.9;max-width:850px}.golden-baseline .inner-closing .text-link{color:#e2b3ce}.golden-baseline .process-band{background:#f4f5f8;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:26px;flex-wrap:wrap;font-size:14px;color:var(--magenta)}.golden-baseline .stages h3{color:var(--magenta);font-size:17px}.golden-baseline .protocol-foundation{background:var(--navy);color:#fff;text-align:center;padding:30px}.golden-baseline .protocol-foundation p{color:#c5cdda;line-height:1.8}.golden-baseline .product-map{margin-top:0}.golden-baseline .product-map h2{font-size:23px}.golden-baseline .product-map dl{border-top:1px solid var(--line);padding-top:15px;margin:25px 0}.golden-baseline .product-map dt{font-size:15px;font-weight:700;margin-top:20px}.golden-baseline .product-map dd{margin:8px 0;font-size:13px;color:var(--muted);line-height:1.85}.golden-baseline .contact-choices{border:0;padding:0;margin:0 0 45px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.golden-baseline .contact-choices legend{font-size:18px;margin-bottom:22px;font-weight:700}.golden-baseline .contact-choices legend span,.golden-baseline .form-grid label>span{font-size:12px;color:#8c94a0;font-weight:400}.golden-baseline .contact-choices label{border:1px solid var(--line);padding:24px 20px;cursor:pointer;border-radius:4px}.golden-baseline .contact-choices label:has(input:checked){background:#fbf3f8;border-color:var(--magenta)}.golden-baseline .contact-choices input{accent-color:var(--magenta)}.golden-baseline .contact-choices strong{font-size:15px;margin-left:6px}.golden-baseline .contact-choices label>span{display:block;font-size:12px;line-height:1.8;color:var(--muted);margin-top:12px}.golden-baseline .contact-layout{display:grid;grid-template-columns:1.65fr 1fr;gap:65px}.golden-baseline .contact-layout h2{font-size:29px}.golden-baseline .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.golden-baseline .form-grid label{display:block;font-size:14px;font-weight:700;line-height:1.8}.golden-baseline .form-grid .full{grid-column:1/-1}.golden-baseline input:not([type=radio]):not([type=checkbox]),.golden-baseline textarea,.golden-baseline select{font:inherit;border:1px solid #dfe3e9;background:#fff;border-radius:4px;padding:13px;color:var(--ink);max-width:100%}.golden-baseline .form-grid input,.golden-baseline .form-grid textarea{width:100%;margin-top:10px;font-weight:400;font-size:14px}.golden-baseline .form-grid textarea{resize:vertical}.golden-baseline .form-help{font-size:12px;line-height:1.9;color:var(--muted)}.golden-baseline .form-help a{color:var(--magenta)}.golden-baseline .contact-info{padding:30px;background:#f5f6f8}.golden-baseline .contact-info h4{font-size:13px;margin:25px 0 8px}.golden-baseline .contact-info p{font-size:13px;line-height:1.8;color:var(--muted)}.golden-baseline #form-status,.golden-baseline #cookie-status{color:var(--magenta);font-size:13px;line-height:1.8}.golden-baseline .trust-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.golden-baseline .trust-metrics a{padding:20px 0}.golden-baseline .trust-metrics strong{font-size:32px;display:block}.golden-baseline .trust-metrics span{font-size:13px;color:var(--muted);display:block;margin-top:14px}.golden-baseline .verification-tabs{display:flex;gap:12px;margin:28px 0 20px}.golden-baseline .verification-tabs button{padding:12px 20px;border:1px solid var(--line);border-radius:4px}.golden-baseline .verification-tabs [aria-selected=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.golden-baseline .filter-bar{display:flex;gap:22px;align-items:end;padding:24px;background:#f5f6f8;margin:25px 0}.golden-baseline .filter-bar label{display:flex;flex-direction:column;gap:10px;font-size:13px}.golden-baseline .filter-bar label:has(input){flex:1}.golden-baseline .channel-box{margin-top:38px;padding:30px;background:#f7f8fa}.golden-baseline .channel-box>p{font-size:14px;line-height:1.8;color:var(--muted)}.golden-baseline .reading{max-width:820px;margin:auto}.golden-baseline .reading .inner-section{margin-bottom:38px;padding-bottom:36px}.golden-baseline .reading h2{font-size:24px}.golden-baseline .reading-toc{display:flex;flex-wrap:wrap;margin:30px 0;padding:20px 0;gap:18px;border-bottom:1px solid var(--line)}.golden-baseline .reading-toc .text-link{font-size:12px}.golden-baseline .term summary small{line-height:1.9}.golden-baseline .docs-shell{display:grid;grid-template-columns:240px minmax(0,1fr) 180px;max-width:1440px;margin:auto;gap:40px;padding:40px 28px}.golden-baseline .doc-sidebar{border-right:1px solid var(--line);padding-right:24px}.golden-baseline .doc-sidebar>.logo{font-size:24px}.golden-baseline .doc-sidebar>p{font-size:13px}.golden-baseline .doc-search{display:grid;gap:6px;margin:20px 0 8px;color:var(--muted);font-size:12px}.golden-baseline .doc-search input{width:100%;min-width:0;border:1px solid var(--line);border-radius:4px;background:var(--surface);padding:9px 10px;color:var(--ink);font:inherit}.golden-baseline .doc-search input:focus{border-color:var(--accent);outline:2px solid color-mix(in srgb,var(--accent) 14%,transparent)}.golden-baseline .doc-sidebar .doc-search-count{display:block;margin:0 0 14px}.golden-baseline .doc-search-label{display:block;font-size:12px;color:var(--muted);margin:24px 0}.golden-baseline .doc-search-label input,.golden-baseline .doc-search-label select{display:block;width:100%;font-size:12px;margin-top:10px}.golden-baseline .doc-sidebar nav{display:block;margin:24px 0}.golden-baseline .doc-sidebar nav a{display:block;padding:12px;border-radius:4px;font-size:13px;line-height:1.6}.golden-baseline .doc-sidebar nav a[aria-current]{background:#f8eff5;color:var(--magenta)}.golden-baseline .doc-sidebar small{display:block;font-size:10px;color:#979faa;margin-top:3px}.golden-baseline .doc-body{min-width:0;padding:10px 0}.golden-baseline .doc-body h1{white-space:normal;font-size:32px;letter-spacing:-.5px}.golden-baseline .doc-body h2{font-size:22px}.golden-baseline .doc-body .inner-section{margin-bottom:36px;padding-bottom:36px}.golden-baseline .doc-body>.text-link+.inner-section{margin-top:35px}.golden-baseline .doc-toc{font-size:11px;border-left:1px solid var(--line);padding-left:20px}.golden-baseline .doc-toc a{display:block;color:var(--muted);line-height:1.8;margin:16px 0}.golden-baseline .doc-pagination{display:flex;justify-content:space-between;gap:20px;margin:45px 0}.golden-baseline .doc-pagination .text-link{font-size:12px}.golden-baseline .doc-body .content-card{padding:20px}.golden-baseline .doc-body table{font-size:12px}.golden-baseline .doc-body td,.golden-baseline .doc-body th{padding:14px 12px}.golden-baseline .doc-body td:first-child{min-width:100px}@media (max-width: 1150px){.golden-baseline .docs-shell{grid-template-columns:210px minmax(0,1fr);gap:28px}.golden-baseline .doc-toc{display:none}.golden-baseline .page-hero h1{font-size:35px}.golden-baseline .asset-tabs{gap:10px}.golden-baseline .asset-tabs button{padding:24px 12px 16px}.golden-baseline .asset-tabs strong{font-size:14px}.golden-baseline .contact-layout{gap:35px}.golden-baseline .card-grid{gap:18px}.golden-baseline .content-card{padding:22px}.golden-baseline .product-map h2{font-size:20px}.golden-baseline .detail-columns{gap:35px}}@media (max-width: 850px){.golden-baseline .card-grid,.golden-baseline .card-grid.two,.golden-baseline .detail-columns,.golden-baseline .contact-layout,.golden-baseline .service-block .detail-list{grid-template-columns:1fr}.golden-baseline .asset-tabs{grid-template-columns:repeat(5,180px);overflow:auto}.golden-baseline .contact-choices{grid-template-columns:1fr 1fr}.golden-baseline .docs-shell{grid-template-columns:1fr}.golden-baseline .doc-sidebar{border:0}.golden-baseline .doc-sidebar nav{display:grid;grid-template-columns:1fr 1fr}.golden-baseline .page-hero h1{font-size:30px}.golden-baseline .trust-metrics{grid-template-columns:1fr 1fr}.golden-baseline .inner-section h2{font-size:25px}.golden-baseline .filter-bar{flex-wrap:wrap}.golden-baseline .architecture article{display:block}.golden-baseline .architecture article p{margin-top:10px}.golden-baseline .architecture h3{margin-top:12px}}.golden-baseline{--navy: #15253c;--ink: #18283e;--magenta: #a31b62;--muted: #657285;--line: #e3e7ed;--surface: #f5f7fa;--accent-soft: #f9f1f6;--radius: 8px;--ease: cubic-bezier(.2, .75, .25, 1);--header-height: 82px}.golden-baseline{scroll-behavior:smooth;scroll-padding-top:112px}.golden-baseline{font-family:Segoe UI,Microsoft YaHei,PingFang SC,Arial,sans-serif;line-height:1.6;font-size:15px;color:var(--ink)}.golden-baseline::selection{background:#ead0df;color:var(--navy)}.golden-baseline .wrap{width:calc(100% - 112px);max-width:1240px}.golden-baseline button,.golden-baseline input,.golden-baseline select,.golden-baseline textarea{font:inherit}.golden-baseline a,.golden-baseline button{touch-action:manipulation}.golden-baseline a,.golden-baseline button,.golden-baseline input,.golden-baseline select,.golden-baseline textarea,.golden-baseline summary{transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s,transform .25s var(--ease)}.golden-baseline a:hover{color:var(--magenta)}.golden-baseline :focus-visible{outline:3px solid #c073a0!important;outline-offset:4px!important}.golden-baseline .skip-link{position:fixed;left:24px;top:-100px;z-index:1000;background:#fff;padding:12px 24px;border:1px solid var(--magenta);border-radius:4px}.golden-baseline .skip-link:focus{top:12px}.golden-baseline header{position:sticky;top:0;z-index:50;background:#fffffff5;border-bottom:1px solid #e7eaf0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:box-shadow .25s}.golden-baseline header.scrolled{box-shadow:0 4px 22px #18283e08}.golden-baseline .nav{height:var(--header-height);gap:28px}.golden-baseline .logo{font-family:Arial,sans-serif;font-size:31px;font-weight:900;letter-spacing:-1.6px;line-height:1}.golden-baseline .logo:hover{color:var(--ink)}.golden-baseline #navigation{margin-left:56px;gap:34px;align-self:stretch;align-items:stretch}.golden-baseline #navigation details{display:flex;align-items:stretch}.golden-baseline #navigation summary{font-size:14px;font-weight:500;padding:28px 0;display:flex;align-items:center;gap:7px;position:relative}.golden-baseline #navigation summary:after{content:"";width:5px;height:5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:0 1px 4px 3px;transition:transform .2s}.golden-baseline #navigation details[open] summary:after{transform:rotate(225deg);margin-bottom:-2px}.golden-baseline #navigation details[open] summary,.golden-baseline #navigation details:has([aria-current]) summary{color:var(--magenta)}.golden-baseline #navigation details:has([aria-current]) summary:before{content:"";position:absolute;height:2px;background:var(--magenta);bottom:0;left:0;right:13px}.golden-baseline .menu{top:calc(var(--header-height) - 5px);left:-24px;width:310px;padding:12px;border:1px solid #e8eaf0;border-radius:10px;box-shadow:0 18px 50px #13243b18;animation:menu-in .18s var(--ease)}.golden-baseline .menu a,.golden-baseline .menu button{display:block;width:100%;padding:14px 16px;border-radius:5px;font-size:14px;text-align:left}.golden-baseline .menu .menu-label{display:block;font-weight:700}.golden-baseline .menu .menu-description{display:block;font-size:11px;color:#7a8492;font-weight:400;margin-top:5px;line-height:1.5}.golden-baseline .menu a:hover,.golden-baseline .menu button:hover{background:#f7f3f7;color:var(--magenta)}.golden-baseline .actions{gap:18px}.golden-baseline .actions .button{padding:11px 18px;font-size:12px}.golden-baseline .language{font-size:12px;padding:8px 0}.golden-baseline .language span{margin-left:8px}.golden-baseline .button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:13px 23px;border-radius:5px;font-size:14px;line-height:1.5;font-weight:700;letter-spacing:.1px}.golden-baseline .button span{margin-left:0}.golden-baseline .button:hover{color:#fff;background:#8d1654;box-shadow:0 5px 14px #a31b621a;transform:translateY(-1px)}.golden-baseline .button:active{transform:translateY(0)}.golden-baseline .button.outline{background:transparent;color:var(--magenta);border-color:#dbc3d0}.golden-baseline .button.outline:hover{background:#faf3f7;box-shadow:none}.golden-baseline .ui-arrow{width:16px;height:16px;flex:0 0 auto;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}.golden-baseline .text-link{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:700;line-height:1.6}.golden-baseline .text-link span{margin:0}.golden-baseline .text-link:hover .ui-arrow,.golden-baseline .button:hover .ui-arrow{transform:translate(2px,-2px)}.golden-baseline .text-link.light:hover{color:#fff}.golden-baseline .hero{background:var(--navy);overflow:hidden}.golden-baseline .hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:30px;min-height:590px;padding-top:70px;padding-bottom:75px}.golden-baseline .hero .eyebrow{margin-bottom:28px;font-weight:500;font-size:12px;color:#d1a0bd;letter-spacing:1.6px}.golden-baseline h1{font-size:clamp(40px,3.9vw,57px);line-height:1.37;font-weight:700;letter-spacing:-1.7px;margin:0 0 26px}.golden-baseline .intro{font-size:16px;font-weight:400;color:#b8c2d0;line-height:2.05;max-width:575px}.golden-baseline .hero-actions{margin-top:34px;gap:30px}.golden-baseline .hero-visual{position:relative;width:calc(100% + 100px);margin:0 0 0 -50px;justify-self:center;pointer-events:none}.golden-baseline .hero-visual img{width:100%;height:auto;display:block;aspect-ratio:3/2;object-fit:contain;-webkit-mask-image:radial-gradient(ellipse at center,#000 54%,transparent 74%);mask-image:radial-gradient(ellipse at center,#000 54%,transparent 74%)}.golden-baseline .hero-visual{animation:core-enter 1s var(--ease) both}.golden-baseline .metrics{padding:48px 0 30px}.golden-baseline .metrics>div{padding-left:56px}.golden-baseline .metrics strong{font-family:Segoe UI,Arial,sans-serif;font-size:35px;font-weight:700;letter-spacing:-1.2px;line-height:1.3;font-variant-numeric:tabular-nums}.golden-baseline .metrics span{font-size:13px;margin-top:9px}.golden-baseline .demo-note{font-size:10px;letter-spacing:.2px;margin-top:25px;color:#8993a0}.golden-baseline .section{padding-top:100px;padding-bottom:100px}.golden-baseline .eyebrow{font-size:12px;font-weight:700;letter-spacing:1.2px;margin-bottom:22px}.golden-baseline h2{font-size:34px;line-height:1.5;font-weight:700;letter-spacing:-.8px}.golden-baseline h3{font-size:19px;font-weight:700;line-height:1.6}.golden-baseline p{text-wrap:pretty}.golden-baseline .section-intro{font-size:15px;line-height:1.95;max-width:830px;margin-top:20px}.golden-baseline .three{gap:34px;margin-top:48px;margin-bottom:38px}.golden-baseline .three article p{font-size:14px;line-height:1.9}.golden-baseline .three article+article{padding-left:36px}.golden-baseline .spectrum{background:#f5f7fa}.golden-baseline .assets{gap:0;margin:45px -22px 32px}.golden-baseline .assets article{padding:24px 22px;position:relative;border-radius:7px;transition:background .3s,transform .3s var(--ease)}.golden-baseline .assets article:hover{background:#fff;transform:translateY(-4px)}.golden-baseline .asset-icon{width:43px;height:43px;stroke-width:1.6;margin-bottom:22px}.golden-baseline .assets article:hover .asset-icon{color:var(--magenta);stroke:currentColor}.golden-baseline .assets h3{font-size:17px;margin-bottom:11px}.golden-baseline .assets p{font-size:13px;line-height:1.85;max-width:190px}.golden-baseline .asset-explore{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:7px}.golden-baseline .asset-explore:focus-visible{outline-offset:0!important}.golden-baseline .platforms{gap:62px;margin-top:44px;grid-template-columns:1.2fr 1fr}.golden-baseline .invest{padding:48px;background:#f8f2f6;border:1px solid #f0e5ed;border-radius:8px;position:relative;overflow:hidden;min-height:360px}.golden-baseline .invest:after{content:"";position:absolute;width:170px;height:170px;right:-80px;top:-80px;border:32px solid #a31b6206;transform:rotate(45deg);pointer-events:none}.golden-baseline .invest h3{font-size:29px;letter-spacing:-.6px}.golden-baseline .platform-tag{font-size:11px;letter-spacing:.6px;color:#7f8998}.golden-baseline .secondary article{padding:4px 0 30px}.golden-baseline .secondary article+article{padding-top:28px}.golden-baseline .secondary h3{font-size:20px}.golden-baseline .secondary .text-link{font-size:12px;margin-top:17px}.golden-baseline .trust-bottom>span{font-size:11px}.golden-baseline .closing{padding:65px 0 70px;background:var(--navy)}.golden-baseline .closing h2{font-size:32px;font-weight:700}.golden-baseline .footer-main{padding:65px 0 52px;grid-template-columns:1.2fr 2fr;gap:75px}.golden-baseline #footer-links h3{font-size:13px;font-weight:700;margin-bottom:24px}.golden-baseline #footer-links a,.golden-baseline #footer-links button{line-height:1.6;font-size:12px;margin-bottom:15px;color:#6b7788}.golden-baseline #footer-links a:hover,.golden-baseline #footer-links button:hover{color:var(--magenta)}.golden-baseline .brand p{font-size:12px;color:#788393}.golden-baseline .social button{font-size:11px;color:#536175}.golden-baseline .email{font-size:11px}.golden-baseline .legal{flex-wrap:wrap;line-height:1.8;font-size:10px}.golden-baseline .risk,.golden-baseline .review-note{font-size:10px;line-height:1.9;color:#8994a2}.golden-baseline .review-note{margin-bottom:28px}.golden-baseline .page-hero{position:relative;padding:29px 0 61px;background:#f5f7fa;overflow:hidden;border-bottom:1px solid #edf0f4}.golden-baseline .page-hero .breadcrumb{font-size:11px;color:#7a8798}.golden-baseline .page-hero .eyebrow{margin-top:44px;margin-bottom:22px}.golden-baseline .page-hero h1{font-size:clamp(32px,3.1vw,44px);line-height:1.5;max-width:1060px;font-weight:700;letter-spacing:-1.1px}.golden-baseline .page-intro{max-width:840px;font-size:15px;line-height:2}.golden-baseline .preview-label{font-size:10px;line-height:1.7;color:#8993a1;margin-top:13px}.golden-baseline .page-body{padding-top:65px;padding-bottom:80px}.golden-baseline .inner-section{padding-bottom:65px;margin-bottom:65px;scroll-margin-top:112px}.golden-baseline .inner-section h2{font-size:29px;line-height:1.55;font-weight:700;letter-spacing:-.6px;margin-bottom:26px}.golden-baseline .inner-section>p{font-size:15px;line-height:2}.golden-baseline .card-grid{gap:24px;margin:35px 0}.golden-baseline .content-card{border-radius:7px;padding:30px 28px;border-color:#e4e8ef;box-shadow:0 1px 1px #18283e02;transition:border-color .25s,box-shadow .25s,transform .3s var(--ease)}.golden-baseline .content-card:hover{border-color:#d6c2d0;box-shadow:0 8px 26px #16263e06;transform:translateY(-3px)}.golden-baseline .content-card h3{font-size:19px;font-weight:700;margin-bottom:14px}.golden-baseline .content-card p{font-size:14px;line-height:1.95}.golden-baseline .content-card h4{font-weight:500}.golden-baseline .content-card .text-link{font-size:12px;margin-top:24px}.golden-baseline .card-grid.two{gap:28px}.golden-baseline .note{background:#f8f4f7;border:0;border-left:2px solid #c78caa;border-radius:0 5px 5px 0;padding:17px 22px;line-height:1.9;font-size:12px!important}.golden-baseline .meta{font-size:11px!important;color:#8290a2!important}.golden-baseline .inner-closing{border-radius:8px;padding:42px 46px;background:var(--navy)}.golden-baseline .inner-closing h2{font-size:29px}.golden-baseline .inner-closing .text-link{color:#e4b7d0}.golden-baseline .inner-closing .text-link:hover{color:#fff}.golden-baseline .architecture{gap:20px}.golden-baseline .architecture article{border:1px solid #e8ecf1;background:#f7f8fa;border-radius:5px;padding:24px 30px;margin:10px 0;transition:transform .25s,box-shadow .25s}.golden-baseline .architecture article:hover{transform:translate(4px)}.golden-baseline .architecture article.core{background:var(--navy);border-color:var(--navy);box-shadow:0 10px 26px #15253c13}.golden-baseline .architecture article>span{font-size:12px;color:#718096}.golden-baseline .architecture article.core>span{color:#d29bbb}.golden-baseline .architecture h3{font-size:18px;font-weight:500}.golden-baseline .architecture aside{border-radius:5px;font-size:12px;line-height:2.3;background:#f8f2f6}.golden-baseline .architecture article p{margin:0;line-height:1.8}.golden-baseline .stage-index{font-size:11px;color:var(--magenta);letter-spacing:1px}.golden-baseline .stages .content-card{border:0;border-top:1px solid #dfe4ec;border-radius:0;background:#fff;box-shadow:none;padding:28px 0}.golden-baseline .stages .content-card:hover{transform:none;border-color:var(--magenta)}.golden-baseline .stages h3{font-size:16px}.golden-baseline .stages p:first-of-type{color:var(--ink);font-size:18px;margin-bottom:10px}.golden-baseline .process-band{border-radius:6px;background:#f5f7fa;gap:14px;padding:24px 28px;font-size:13px}.golden-baseline .process-band span{color:var(--ink)}.golden-baseline .process-band span:last-child{color:var(--magenta)}.golden-baseline .protocol-foundation{border-radius:0 0 7px 7px;padding:30px}.golden-baseline .protocol-foundation h3{font-size:21px;font-weight:500}.golden-baseline .protocol-foundation p{font-size:13px}.golden-baseline .asset-tabs{gap:14px;margin-bottom:50px}.golden-baseline .asset-tabs button{padding:32px 22px 24px;background:#fff;border-color:#dfe5ed;border-radius:7px;min-height:244px;transition:background .2s,border-color .2s,transform .2s}.golden-baseline .asset-tabs button:hover{border-color:#bc83a2;transform:translateY(-2px)}.golden-baseline .asset-tabs button[aria-selected=true]{background:#faf4f8;border-color:var(--magenta);box-shadow:inset 0 2px 0 var(--magenta)}.golden-baseline .asset-tabs button[aria-selected=true]:after{content:"已选";font-size:10px;right:16px;top:14px}.golden-baseline .asset-tabs strong{font-size:16px;margin-bottom:12px}.golden-baseline .asset-tabs .selector-icon{display:block;width:32px;height:32px;stroke:currentColor;fill:none;stroke-width:1.5;margin-bottom:22px;color:#667488}.golden-baseline .asset-tabs button[aria-selected=true] .selector-icon{color:var(--magenta)}.golden-baseline .asset-tabs span{line-height:1.9;font-size:11px}.golden-baseline .asset-tabs small{font-size:12px;line-height:1.9;margin-top:12px}.golden-baseline .asset-panel{animation:panel-in .35s var(--ease)}.golden-baseline .asset-detail-intro{border-left:3px solid var(--magenta);padding:2px 0 2px 27px;margin-bottom:38px}.golden-baseline .asset-detail-intro h3{font-size:29px;line-height:1.5;margin-bottom:16px;max-width:900px;font-weight:700}.golden-baseline .asset-detail-intro p{max-width:930px;margin:0;font-size:15px;line-height:2}.golden-baseline .detail-columns{gap:75px;padding-top:38px}.golden-baseline .detail-columns h3{font-size:20px;line-height:1.7}.golden-baseline .detail-list strong{font-size:14px}.golden-baseline .detail-list p{font-size:14px;line-height:1.9}.golden-baseline .service-block{padding:32px 36px;border-radius:7px;background:#f5f7fa}.golden-baseline .service-block h3{font-size:21px}.golden-baseline .service-block .detail-list{gap:35px}.golden-baseline .service-block .detail-list li{margin-bottom:0}.golden-baseline .article-card{display:flex;flex-direction:column;align-items:flex-start;min-height:245px;padding:29px 30px}.golden-baseline .article-card .platform-tag{color:var(--magenta);font-size:10px;letter-spacing:.4px;margin-bottom:19px}.golden-baseline .article-card h3{font-size:21px;line-height:1.7;font-weight:700}.golden-baseline .article-card p{font-size:13px;line-height:1.9;flex:1}.golden-baseline .article-card .text-link{margin-top:24px;font-size:12px}.golden-baseline .filter-bar{border:1px solid #e8ecf1;border-radius:6px;padding:23px 26px;background:#f8f9fb;gap:20px;margin:32px 0}.golden-baseline .filter-bar label{font-size:11px;color:#69778b;gap:9px}.golden-baseline .filter-bar input{min-width:270px}.golden-baseline .filter-bar select{min-width:190px}.golden-baseline .filter-bar input,.golden-baseline .filter-bar select{font-size:13px;padding:12px 14px;height:46px}.golden-baseline .filter-bar .text-link{min-height:46px;font-size:12px}.golden-baseline .learn-filter label{color:#4e5b6e;font-size:13px}.golden-baseline .learn-filter input,.golden-baseline .learn-filter input::placeholder,.golden-baseline .learn-filter .text-link{font-size:14px!important;letter-spacing:0}.golden-baseline .learn-filter input::placeholder{color:#6b7481;opacity:1}.golden-baseline .learn-filter .text-link{font-weight:700}.golden-baseline .filter-bar input:focus,.golden-baseline .filter-bar select:focus{border-color:#bd7b9e;outline:none;box-shadow:0 0 0 3px #a31b620b}.golden-baseline .disclosure{border:1px solid #e1e6ed;border-radius:6px;margin:14px 0;padding:0 24px;transition:border-color .2s}.golden-baseline .disclosure:hover{border-color:#c8acbd}.golden-baseline .disclosure[open]{border-color:#c8acbd;background:#fefcfd}.golden-baseline .disclosure summary{padding:22px 28px 22px 0;font-size:15px;line-height:1.8;font-weight:500}.golden-baseline .disclosure summary:after{content:"";width:6px;height:6px;border-right:1.5px solid #8490a0;border-bottom:1.5px solid #8490a0;transform:rotate(45deg);right:27px;top:27px;transition:transform .2s}.golden-baseline .disclosure[open] summary:after{transform:rotate(225deg);top:31px}.golden-baseline .disclosure small{font-size:12px;margin-top:8px;color:#728095}.golden-baseline .disclosure p{font-size:13px;line-height:1.95}.golden-baseline .term summary{font-weight:700}.golden-baseline .term summary small{font-size:13px;font-weight:400;max-width:900px}.golden-baseline .report summary{display:flex;align-items:center;justify-content:space-between;gap:30px}.golden-baseline .report summary>span{font-weight:700}.golden-baseline .report summary small{font-size:10px;color:#8a6b7d;white-space:nowrap;margin:0}.golden-baseline .report-meta{border-top:1px solid #e9e1e7;padding-top:12px}.golden-baseline .channel-box{background:#f5f7fa;padding:32px;border-radius:6px}.golden-baseline .channel-box h3{font-size:20px}.golden-baseline .table-scroll{border:1px solid #e4e8ef;border-radius:6px;margin:28px 0}.golden-baseline table{font-size:13px;line-height:1.9}.golden-baseline th{font-size:12px;background:#f5f7fa;padding:17px 22px}.golden-baseline td{font-size:13px;padding:20px 22px}.golden-baseline tbody tr:last-child td{border-bottom:0}.golden-baseline tbody tr:hover{background:#fbf9fb}.golden-baseline .trust-metrics{gap:0;border-bottom:1px solid var(--line);padding-bottom:27px;margin-bottom:20px}.golden-baseline .trust-metrics a{padding:6px 28px;border-right:1px solid var(--line)}.golden-baseline .trust-metrics a:first-child{padding-left:0}.golden-baseline .trust-metrics a:last-child{border:0}.golden-baseline .trust-metrics strong{font-size:35px;font-weight:700;letter-spacing:-1px;font-variant-numeric:tabular-nums}.golden-baseline .trust-metrics span{font-size:12px;margin-top:9px}.golden-baseline .verification-tabs{gap:10px}.golden-baseline .verification-tabs button{font-size:13px;padding:12px 22px;border-radius:5px}.golden-baseline .verification-tabs button:hover{border-color:var(--magenta)}.golden-baseline .verification-tabs [aria-selected=true]{background:var(--navy);border-color:var(--navy)}.golden-baseline [role=tabpanel]{scroll-margin-top:115px}.golden-baseline p[role=tabpanel]{padding:23px 27px;background:#f5f7fa;border-radius:5px;animation:panel-in .25s var(--ease)}.golden-baseline .product-map{gap:24px}.golden-baseline .product-map .content-card{padding:32px 27px;transform:none;box-shadow:none}.golden-baseline .product-map .content-card:first-child{border-color:#dcc2d1;background:#fdfafd;box-shadow:inset 0 3px 0 var(--magenta)}.golden-baseline .product-map h2{font-size:23px;font-weight:700;line-height:1.5;margin-bottom:16px;letter-spacing:-.5px}.golden-baseline .product-map .content-card>p{font-size:13px;min-height:52px}.golden-baseline .product-map dt{font-size:14px;margin-top:23px}.golden-baseline .product-map dd{font-size:12px;line-height:1.9;color:#748095}.golden-baseline .product-map .text-link{font-size:12px}.golden-baseline .contact-choices{gap:16px;margin-bottom:55px}.golden-baseline .contact-choices legend{font-size:15px}.golden-baseline .contact-choices label{padding:25px 23px;border-radius:6px;border-color:#e0e5ed}.golden-baseline .contact-choices label:hover{border-color:#c397b1}.golden-baseline .contact-choices label:has(input:checked){background:#fbf3f8;border-color:var(--magenta);box-shadow:inset 0 2px 0 var(--magenta)}.golden-baseline .contact-choices strong{font-size:14px;font-weight:500}.golden-baseline .contact-choices label>span{font-size:12px}.golden-baseline .contact-choices input{width:14px;height:14px;vertical-align:-2px}.golden-baseline .contact-layout{grid-template-columns:1.5fr 1fr;gap:70px}.golden-baseline .contact-layout h2{font-size:28px}.golden-baseline .contact-info{background:#f5f7fa;border-radius:7px;padding:34px 36px;align-self:start}.golden-baseline .contact-info h3{font-size:18px}.golden-baseline .contact-info h4{font-size:11px;color:#7a8798;font-weight:400;margin-top:23px}.golden-baseline .contact-info p{font-size:13px;color:#3f4d61;line-height:1.9}.golden-baseline .contact-info .text-link{font-size:12px;margin-top:16px}.golden-baseline .form-grid{gap:26px 24px}.golden-baseline .form-grid label{font-weight:500;font-size:13px}.golden-baseline .form-grid input,.golden-baseline .form-grid textarea{padding:14px 16px;border-radius:5px;font-size:14px;border-color:#dfe4eb;line-height:1.6}.golden-baseline .form-grid input::placeholder,.golden-baseline .form-grid textarea::placeholder{color:#9aa2ad;font-size:12px}.golden-baseline .form-grid input:focus,.golden-baseline .form-grid textarea:focus{border-color:#b87097;box-shadow:0 0 0 3px #a31b6209;outline:0}.golden-baseline .form-grid input[aria-invalid=true],.golden-baseline .form-grid textarea[aria-invalid=true]{border-color:#b54865}.golden-baseline .field-error{color:#a23352;display:block;font-size:11px;font-weight:400;min-height:0;margin-top:6px}.golden-baseline .form-help{font-size:11px;line-height:1.9;margin:23px 0}.golden-baseline .contact-layout .button{min-width:146px}.golden-baseline #form-status:not(:empty){background:#f6f2f5;padding:17px 20px;border-left:2px solid var(--magenta);font-size:12px;border-radius:0 4px 4px 0}.golden-baseline .reading{max-width:790px}.golden-baseline .reading h2{font-size:24px;font-weight:700}.golden-baseline .reading p{font-size:15px;line-height:2.1;color:#526176}.golden-baseline .reading-toc{gap:8px 20px;padding:22px 0;margin-bottom:38px}.golden-baseline .reading-toc .text-link{font-size:12px;line-height:2}.golden-baseline .reading .inner-section{margin-bottom:40px;padding-bottom:42px}.golden-baseline .reading .note{font-size:11px!important}.golden-baseline .docs-shell{grid-template-columns:218px minmax(0,1fr) 175px;gap:43px;max-width:1460px;padding:42px 40px 80px}.golden-baseline .doc-sidebar{position:sticky;top:112px;height:calc(100vh - 140px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dce1e9 transparent;border-right:1px solid var(--line);padding-right:24px;align-self:start}.golden-baseline .doc-sidebar>.logo{font-size:23px}.golden-baseline .doc-sidebar>p{font-size:12px;color:#778496}.golden-baseline .doc-search-label{font-size:11px;margin:22px 0 18px}.golden-baseline .doc-search-label input,.golden-baseline .doc-search-label select{font-size:12px;padding:11px}.golden-baseline .doc-sidebar nav{margin:20px 0}.golden-baseline .doc-sidebar nav a{padding:10px 12px;font-size:12px;font-weight:500;border-radius:4px}.golden-baseline .doc-sidebar nav a[aria-current]{background:#f7eff4;color:var(--magenta);box-shadow:inset 2px 0 0 var(--magenta)}.golden-baseline .doc-sidebar nav a:hover{background:#f6f7f9}.golden-baseline .doc-sidebar small{font-size:9px;margin-top:3px;color:#8b95a4}.golden-baseline .doc-sidebar .text-link{font-size:11px}.golden-baseline .doc-body{padding-top:4px;max-width:830px;margin:auto;width:100%}.golden-baseline .doc-body h1{font-size:32px;font-weight:700;line-height:1.5}.golden-baseline .doc-body h2{font-size:23px;line-height:1.7;font-weight:700}.golden-baseline .doc-body p{font-size:14px;line-height:2.05}.golden-baseline .doc-body .inner-section{margin-bottom:38px;padding-bottom:40px}.golden-baseline .doc-body>.text-link+.inner-section{margin-top:40px}.golden-baseline .doc-body .card-grid{gap:18px}.golden-baseline .doc-body .content-card{padding:20px;box-shadow:none;transform:none}.golden-baseline .doc-body .content-card h3{font-size:16px}.golden-baseline .doc-body .content-card p{font-size:12px}.golden-baseline .doc-body>.text-link{font-size:12px}.golden-baseline .doc-toc{position:sticky;top:120px;align-self:start;border:0;padding-left:17px;border-left:1px solid #e4e7ed}.golden-baseline .doc-toc>p{font-size:11px;letter-spacing:.8px;color:#8190a2;margin:0 0 20px}.golden-baseline .doc-toc a{font-size:11px;line-height:1.9;margin:14px 0;position:relative}.golden-baseline .doc-toc a.active{color:var(--magenta)}.golden-baseline .doc-toc a.active:before{content:"";position:absolute;left:-18px;top:2px;height:18px;width:2px;background:var(--magenta)}.golden-baseline .doc-pagination{padding-top:25px;border-top:1px solid var(--line);margin-top:40px}.golden-baseline .doc-pagination .text-link{font-size:11px}.golden-baseline .reading-progress{position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:var(--magenta);transform:scaleX(0);transform-origin:left;pointer-events:none}.golden-baseline .doc-body .table-scroll{border-radius:4px}.golden-baseline .doc-body table,.golden-baseline .doc-body td{font-size:12px}.golden-baseline dialog{width:500px;border:1px solid #e8e1e7;border-radius:10px;padding:42px;box-shadow:0 30px 100px #0e1c3a30;overflow:visible;max-height:90vh}.golden-baseline dialog[open]{animation:dialog-in .22s var(--ease)}.golden-baseline dialog::backdrop{background:#1122388c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.golden-baseline dialog .eyebrow{font-size:10px;letter-spacing:1px;margin-bottom:20px}.golden-baseline dialog h2{font-size:26px;line-height:1.5}.golden-baseline dialog p:not(.eyebrow){font-size:14px;line-height:1.9;color:#6b788b}.golden-baseline dialog .close{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;font-size:23px;right:17px;top:17px}.golden-baseline dialog .close:hover{background:#f4edf2;color:var(--magenta)}.golden-baseline dialog .dismiss{min-height:42px;padding:11px 24px;font-size:13px}.golden-baseline .download-buttons button{font-size:12px;padding:13px 18px;border-radius:5px;background:#f8f9fb}.golden-baseline .qr-placeholder{border-radius:5px;font-size:12px}.golden-baseline .back-top{position:fixed;right:26px;bottom:26px;width:40px;height:40px;background:#fff;color:#617085;border:1px solid #dfe4ec;box-shadow:0 5px 18px #18283e08;border-radius:6px;display:grid;place-items:center;opacity:0;pointer-events:none;transform:translateY(10px);z-index:30;transition:opacity .2s,transform .2s}.golden-baseline .back-top.visible{opacity:1;pointer-events:auto;transform:none}.golden-baseline .back-top:hover{color:var(--magenta);border-color:#c18aa8}.golden-baseline .back-top svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6}.golden-baseline .reveal-ready{animation:section-in .55s var(--ease) both}.golden-baseline .inner-section,.golden-baseline .section,.golden-baseline #disclosures,.golden-baseline #security-report,.golden-baseline #events{scroll-margin-top:112px}@keyframes menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes core-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes section-in{0%{opacity:.4;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes panel-in{0%{opacity:.45;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes dialog-in{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@media (min-width: 1600px){.golden-baseline .hero-grid{min-height:640px}.golden-baseline .hero-visual{width:calc(100% + 145px)}}@media (max-width: 1250px){.golden-baseline .wrap{width:calc(100% - 80px)}.golden-baseline #navigation{margin-left:25px;gap:25px}.golden-baseline .actions{gap:12px}.golden-baseline .actions .button{padding:11px 14px}.golden-baseline .hero-grid{grid-template-columns:1.45fr 1fr;min-height:575px;gap:18px}.golden-baseline h1{font-size:46px}.golden-baseline .hero-visual{width:calc(100% + 70px);margin-left:-35px}.golden-baseline .asset-tabs button{padding:30px 16px 22px}.golden-baseline .asset-tabs strong{font-size:15px}.golden-baseline .docs-shell{grid-template-columns:200px minmax(0,1fr);gap:32px;padding:36px 34px}.golden-baseline .doc-toc{display:none}.golden-baseline .product-map .content-card{padding:28px 22px}.golden-baseline .product-map h2{font-size:21px}}@media (max-width: 1080px){.golden-baseline .wrap{width:calc(100% - 64px)}.golden-baseline #navigation{margin-left:8px;gap:22px}.golden-baseline .nav{gap:20px}.golden-baseline .actions{gap:10px}.golden-baseline .actions .button{font-size:11px;padding:10px 12px;min-height:42px}.golden-baseline .actions .button .ui-arrow{display:none}.golden-baseline .language{font-size:11px}.golden-baseline .logo{font-size:29px}.golden-baseline #navigation summary{font-size:13px}.golden-baseline .hero-grid{min-height:560px}.golden-baseline h1{font-size:39px;letter-spacing:-1px}.golden-baseline .intro{font-size:14px;line-height:2}.golden-baseline .hero .eyebrow{font-size:11px}.golden-baseline .metrics strong{font-size:31px}.golden-baseline .metrics>div{padding-left:30px}.golden-baseline h2{font-size:29px}.golden-baseline .section{padding:84px 0}.golden-baseline .assets{margin-left:-14px;margin-right:-14px}.golden-baseline .assets article{padding:20px 14px}.golden-baseline .assets h3{font-size:15px}.golden-baseline .assets p{font-size:12px}.golden-baseline .platforms{gap:40px}.golden-baseline .invest{padding:36px}.golden-baseline .report summary{display:block}.golden-baseline .report summary small{margin-top:8px;white-space:normal}.golden-baseline .contact-layout{gap:35px}.golden-baseline .contact-info{padding:28px}.golden-baseline .contact-choices label{padding:23px 17px}.golden-baseline .asset-tabs button{min-height:270px}.golden-baseline .asset-tabs strong{font-size:14px}.golden-baseline .card-grid{gap:18px}.golden-baseline .content-card{padding:24px}.golden-baseline .page-hero h1{font-size:35px}.golden-baseline .page-intro{font-size:14px}.golden-baseline .footer-main{gap:40px}.golden-baseline .detail-columns{gap:42px}.golden-baseline .inner-section h2{font-size:27px}.golden-baseline .three article+article{padding-left:25px}}@media (max-width: 850px){.golden-baseline{--header-height: 112px}.golden-baseline .wrap{width:calc(100% - 40px)}.golden-baseline .nav{flex-wrap:wrap;height:auto;padding:17px 0;gap:12px}.golden-baseline #navigation{order:3;width:100%;justify-content:space-between;margin:0;gap:15px}.golden-baseline #navigation summary{padding:7px 0}.golden-baseline .menu{top:34px;left:0;width:270px}.golden-baseline #navigation details:last-child .menu{left:auto;right:0}.golden-baseline .hero-grid{grid-template-columns:1fr;padding:55px 0;min-height:0}.golden-baseline .hero-visual{width:80%;max-width:400px;margin:0 auto}.golden-baseline .hero-grid h1{font-size:38px;white-space:normal}.golden-baseline .metrics>div{padding-left:12px}.golden-baseline .metrics strong{font-size:24px}.golden-baseline .metrics span{font-size:11px}.golden-baseline .three,.golden-baseline .platforms,.golden-baseline .card-grid,.golden-baseline .card-grid.two,.golden-baseline .detail-columns,.golden-baseline .contact-layout,.golden-baseline .service-block .detail-list{grid-template-columns:1fr}.golden-baseline .three article+article{padding-left:0;border:0}.golden-baseline .assets{grid-template-columns:repeat(2,1fr)}.golden-baseline .asset-tabs{grid-template-columns:repeat(5,190px);overflow:auto}.golden-baseline .asset-tabs button{min-height:260px}.golden-baseline .footer-main{grid-template-columns:1fr}.golden-baseline .docs-shell{grid-template-columns:1fr;padding:32px 20px}.golden-baseline .doc-sidebar{position:static;height:auto;border:0;overflow:visible;padding:0}.golden-baseline .doc-sidebar nav{display:grid;grid-template-columns:repeat(2,1fr)}.golden-baseline .doc-body h1{font-size:28px}.golden-baseline .contact-choices{grid-template-columns:1fr 1fr}.golden-baseline .trust-metrics{grid-template-columns:1fr 1fr;gap:25px}.golden-baseline .trust-metrics a{padding:0;border:0}.golden-baseline .hero .text-link{font-size:12px}.golden-baseline .closing h2{font-size:28px}.golden-baseline .report summary{display:block}.golden-baseline .filter-bar{flex-wrap:wrap}.golden-baseline .inner-closing{padding:30px}.golden-baseline .page-hero h1{font-size:30px}.golden-baseline .service-block{padding:25px}.golden-baseline .verification-tabs{flex-wrap:wrap}.golden-baseline .form-grid{grid-template-columns:1fr}.golden-baseline .menu-description{display:none!important}}@media (prefers-reduced-motion: reduce){.golden-baseline{scroll-behavior:auto}.golden-baseline *,.golden-baseline *:before,.golden-baseline *:after{animation:none!important;transition:none!important}.golden-baseline .reveal-ready{opacity:1;transform:none}}.golden-baseline h1,.golden-baseline h2,.golden-baseline h3{color:inherit}.golden-baseline .eyebrow{text-transform:none}.golden-baseline .table-scroll table{min-width:0}.download-page .download-store-grid .content-card{min-height:230px}.download-page .download-store-grid .button:disabled{display:inline-flex;margin-top:24px;cursor:not-allowed;background:#eef1f5;border-color:#dfe4eb;color:#788597;opacity:1}.download-page .download-qr-section{display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:48px}.download-page .download-qr-section img{width:100%;aspect-ratio:1;object-fit:contain}.download-page .download-security{margin-bottom:0}@media (max-width: 850px){.download-page .download-qr-section{grid-template-columns:1fr;gap:24px}}.golden-baseline .doc-sidebar>.line-sidebar{margin:20px 0}.golden-baseline .doc-sidebar .line-sidebar__list,.golden-baseline .doc-toc .line-sidebar__list{display:flex;margin:0;padding-block:6px}.golden-baseline .doc-sidebar .line-sidebar__item,.golden-baseline .doc-toc .line-sidebar__item{padding:0}.golden-baseline .doc-sidebar .line-sidebar__label,.golden-baseline .doc-toc .line-sidebar__label{letter-spacing:0;text-decoration:none}.golden-baseline .doc-toc>.line-sidebar{margin-top:0}@media (max-width: 1020px){.golden-baseline .doc-sidebar>.line-sidebar{display:block}}
