@layer comfort96{body[data-comfort="96"]{--c96-ink:#15384f;--c96-copy:#34576d}body[data-comfort="96"] main#main.main{box-sizing:border-box!important;width:min(1120px,calc(100% - 40px))!important;max-width:1120px!important;min-width:0!important;padding:16px 0 24px!important;margin:0 auto!important}body[data-comfort="96"] header[data-vantemio-masthead]{background:radial-gradient(ellipse at 5% 0,#d4e8ffb3,transparent 35%),radial-gradient(ellipse at 97% 0,#ffe3c2a6,transparent 32%),linear-gradient(115deg,#faffff,#e6f5edfa)!important}body[data-comfort="96"] header[data-vantemio-masthead]:before{content:""!important;position:absolute!important;inset:0 0 0 auto!important;width:min(440px,45%)!important;background:url(/assets/home-local-engine96.webp) center 42%/330px auto no-repeat!important;opacity:.13!important;pointer-events:none!important;z-index:0!important}body[data-comfort="96"] :is(.premium-primary,.premium-secondary,.architecture-button,.architecture-contact a,.platform-actions90>a){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:0!important;max-width:100%!important;min-height:39px!important;padding:9px 13px!important;border:1px solid #a5c4dc!important;border-radius:11px!important;background:linear-gradient(135deg,#fff,#dceeff)!important;color:#1a598a!important;-webkit-text-fill-color:currentColor!important;font:550 13px/1.4 Onest,system-ui,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important;text-decoration:none!important;box-shadow:inset 0 1px #fff,0 3px #c5ddeb,0 7px 15px #2d57711a!important}body[data-comfort="96"] :is(.premium-primary,.premium-secondary,.architecture-button)>span{color:inherit!important;-webkit-text-fill-color:currentColor!important}body[data-comfort="96"] :is(.premium-products,.platform-explanation,.architecture-story-heading,.architecture-platform,.architecture-technical,.platform-publishing,.reference-workflow,.architecture-contact,.reference-feature){box-sizing:border-box!important;min-width:0!important;min-height:0!important;height:auto!important;margin:16px 0!important;padding:19px!important;gap:17px!important;border:1px solid #afcde2!important;border-radius:17px!important;background:radial-gradient(ellipse at 100% 0,#e1f2e880,transparent 62%),linear-gradient(135deg,#fff,#ebf4ff)!important;box-shadow:inset 0 1px #fff,0 5px 14px #31587010!important}body[data-comfort="96"] :is(.platform-cloud,.platform-target,.platform-model-policy){min-height:0!important;height:auto!important;padding:13px!important;margin:0!important}body[data-comfort="96"] .architecture-platform{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)!important}body[data-comfort="96"] .architecture-platform>nav>a{min-height:0!important;padding:11px!important;margin:0!important;border:1px solid #bfd5e4!important;border-radius:10px!important;background:#ffffffb8!important}body[data-comfort="96"] .architecture-platform>nav>a:nth-child(2n){background:#e5f4eb!important;border-color:#bbd6c6!important}body[data-comfort="96"][data-page=donations] .d94-action-dock{grid-template-columns:minmax(0,1fr) minmax(0,390px)!important;gap:18px!important}body[data-comfort="96"][data-page=donations] :is(.d86-inline-swap,.d86-inline-swap>[data-transfer-module],.d86-legacy-widget){max-width:390px!important}body[data-comfort="96"] .d86-legacy-widget{padding:13px!important;border-color:#8eb7d6!important}body[data-comfort="96"] .d86-legacy-widget .swap-field{padding:10px!important;grid-template-columns:minmax(0,1fr) minmax(128px,1fr)!important;gap:4px 8px!important;border-color:#9ebfdc!important}body[data-comfort="96"] .d86-legacy-widget .swap-field>input{font-size:23px!important;min-height:33px!important}body[data-comfort="96"] .d86-legacy-widget .transfer-picker>select{min-height:31px!important;font-size:12px!important;border-color:#94b9d3!important;border-radius:8px!important}body[data-comfort="96"] .d86-legacy-widget .trading-transfer-tabs>button{min-height:34px!important;padding:6px 8px!important;font-size:12px!important}body[data-comfort="96"] .d86-legacy-widget .swap-widget>button.v-textlink{position:static!important;inset:auto!important;float:none!important;clear:both!important;display:block!important;align-self:start!important;justify-self:start!important;width:fit-content!important;max-width:100%!important;min-height:31px!important;margin:11px 0 0!important;padding:6px 10px!important;border:1px solid #b7c7db!important;border-radius:9px!important;background:linear-gradient(135deg,#fff,#e4eafc)!important;color:#4b5589!important;font:500 12px/1.4 Onest,system-ui,sans-serif!important;box-shadow:inset 0 1px #fff,0 2px #d2d9ea!important}body[data-comfort="96"] .d86-legacy-widget details.transfer-history-disclosure{position:static!important;float:none!important;clear:both!important;display:block!important;width:100%!important;max-width:100%!important;margin:10px 0 0!important}body[data-comfort="96"] .d86-legacy-widget details.transfer-history-disclosure>summary{display:flex!important;flex-wrap:wrap!important;gap:6px!important;min-height:32px!important;padding:8px 10px!important;background:linear-gradient(125deg,#e5efff,#e5f5ec)!important;color:#255d7d!important;font-size:12px!important}body[data-comfort="96"] .d86-legacy-widget .transfer-history-body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:10px!important}body[data-comfort="96"] .d86-legacy-widget .transfer-history-body>*{position:static!important;float:none!important;min-width:0!important;max-width:100%!important;margin:0!important}body[data-comfort="96"] .d86-legacy-widget .transfer-history-body :is(select,button){min-height:33px!important;padding:7px 9px!important;font-size:12px!important}body[data-comfort="96"] .product-discover{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:0!important;margin:17px 0!important;padding:17px!important;border:1px solid #b1cce0!important;border-radius:17px!important;background:linear-gradient(125deg,#eaf3ff,#eef8f1)!important}body[data-comfort="96"] .product-discover-inner{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important}body[data-comfort="96"] .product-discover-intro{min-width:0!important;padding:0 0 12px!important}body[data-comfort="96"] .product-discover-links{gap:10px!important;min-width:0!important}body[data-comfort="96"] .product-discover-card{box-sizing:border-box!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) 17px!important;align-items:start!important;gap:10px!important;min-width:0!important;min-height:0!important;height:auto!important;padding:15px!important;border:1px solid #b3cee1!important;border-radius:13px!important;background:linear-gradient(135deg,#fff,#e4f1ff)!important;color:#245775!important}body[data-comfort="96"] .product-discover-card:nth-child(2n){border-color:#b2d3c0!important;background:linear-gradient(135deg,#fff,#e1f4e8)!important}body[data-comfort="96"] .product-discover-icon,body[data-comfort="96"] .product-discover-icon svg{width:33px!important;height:33px!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}body[data-comfort="96"] .product-discover-copy{display:grid!important;gap:5px!important;min-width:0!important}body[data-comfort="96"] .product-discover-copy strong{font:550 15px/1.35 Onest,system-ui,sans-serif!important;color:#214b68!important}body[data-comfort="96"] .product-discover-copy>span{font:400 12px/1.55 Onest,system-ui,sans-serif!important;color:#3b6179!important;overflow-wrap:anywhere!important}body[data-comfort="96"] .product-discover-arrow{width:17px!important;height:17px!important;margin-top:4px!important}body[data-comfort="96"] .donation-journey ol{gap:9px!important}body[data-comfort="96"] .donation-journey li{display:flex!important;align-items:center!important;gap:8px!important;min-height:0!important;height:auto!important;padding:10px!important}body[data-comfort="96"] .donation-journey li>svg{width:25px!important;height:25px!important;flex:0 0 25px!important}body[data-comfort="96"] .donation-journey li>span{font-size:11px!important;width:22px!important;min-width:22px!important;height:24px!important}body[data-comfort="96"] .donation-journey li strong{font:550 13px/1.4 Onest,system-ui,sans-serif!important;color:#2b5673!important}body[data-comfort="96"] .donation-closing{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)!important;align-items:center!important;gap:9px 20px!important;min-height:0!important;height:auto!important;padding:19px!important;background:radial-gradient(ellipse at 100% 20%,#ddf2e6a6,transparent 60%),linear-gradient(125deg,#fff,#e2f0ff)!important}body[data-comfort="96"] .donation-closing>h2,body[data-comfort="96"] .donation-closing>p,body[data-comfort="96"] .donation-closing>.donation-closing-actions{grid-column:1!important;margin:0!important}body[data-comfort="96"] :is(a,button,summary,input,select):focus-visible{outline:3px solid #438bc1!important;outline-offset:3px!important}body[data-comfort="96"] [hidden]{display:none!important}@media(max-width:900px){body[data-comfort="96"][data-page=donations] .d94-action-dock,body[data-comfort="96"] .platform-flow{grid-template-columns:1fr!important}body[data-comfort="96"] .architecture-platform{grid-template-columns:1fr!important}}@media(max-width:600px){body[data-comfort="96"] main#main.main{width:calc(100% - 28px)!important;padding-block:11px 20px!important}body[data-comfort="96"] :is(.premium-products,.platform-explanation,.architecture-story-heading,.architecture-platform,.architecture-technical,.platform-publishing,.reference-workflow,.architecture-contact,.reference-feature,.product-discover,.donation-closing){padding:15px!important;margin-block:14px!important}body[data-comfort="96"] .platform-processing,body[data-comfort="96"] .product-discover-links,body[data-comfort="96"] .donation-closing{grid-template-columns:1fr!important}body[data-comfort="96"] .donation-journey ol{grid-template-columns:1fr!important}}@media(hover:hover)and (prefers-reduced-motion:no-preference){body[data-comfort="96"] :is(.premium-primary,.premium-secondary,.architecture-button,.product-discover-card):hover{translate:0 -2px!important;box-shadow:inset 0 1px #fff,0 4px #c5ddeb,0 12px 22px #315a7724!important}}@keyframes comfort96-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){body[data-comfort="96"] :is(a,button){transition:none!important;translate:none!important}}}@layer comfort96{@keyframes comfort99-node{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-3px) rotate(1deg)}}@media(max-width:900px){}@media(prefers-reduced-motion:reduce){}}@layer comfort96{body[data-home-detail="99"][data-home-ambient-running=true] :is(.comfort96-media,.comfort96-core-mark>img){animation-play-state:running!important}body[data-home-detail="99"] :is(.platform-relief-icon,.platform-relief-icon>svg){display:block!important;width:44px!important;height:44px!important;min-width:44px!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}@keyframes comfort99-crystal{0%,to{filter:drop-shadow(0 3px 3px #1674c45c) brightness(1)}50%{filter:drop-shadow(0 3px 5px #248adb73) brightness(1.14)}}@media(max-width:900px){}@media(max-width:600px){}@media(prefers-reduced-motion:reduce){body[data-home-detail="99"] :is(.comfort96-media,.comfort96-core-mark>img){animation:none!important;transform:none!important}}}@layer comfort96{body[data-comfort="96"][data-home-finish="102"] .comfort102-launch{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:13px 0 0!important;padding:0!important}body[data-comfort="96"][data-home-finish="102"] .comfort102-launch>a,body[data-comfort="96"][data-home-finish="102"] .architecture-platform>nav>a{--s102-top:#fbfdff;--s102-bottom:#d9eaff;--s102-edge:#98b9d7;--s102-foot:#c0d6e9;--s102-ink:#234e71;position:relative!important;isolation:isolate!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important;height:auto!important;border:1px solid var(--s102-edge)!important;border-radius:11px!important;background:radial-gradient(circle at var(--s93-x,80%) var(--s93-y,10%),#ffffffc7,transparent 65%),repeating-linear-gradient(135deg,#305d8308 0 1px,transparent 1px 16px),linear-gradient(135deg,var(--s102-top),var(--s102-bottom))!important;box-shadow:inset 0 1px #fff,0 3px 0 var(--s102-foot),0 7px 15px #29567113!important;color:var(--s102-ink)!important;text-decoration:none!important;transition:translate .22s ease,box-shadow .22s ease,border-color .22s ease!important;overflow-wrap:anywhere!important;transform:none!important}body[data-comfort="96"][data-home-finish="102"] .comfort102-launch>a{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-height:64px!important;padding:8px 5px!important}body[data-comfort="96"][data-home-finish="102"] .comfort102-launch>a[data-home-service=donations],body[data-comfort="96"][data-home-finish="102"] .architecture-platform>nav>a:nth-child(1){--s102-top:#fffcf7;--s102-bottom:#ffdfb8;--s102-edge:#d2a777;--s102-foot:#e5c399;--s102-ink:#80501e}body[data-comfort="96"][data-home-finish="102"] .comfort102-launch>a[data-home-service=trading-agent],body[data-comfort="96"][data-home-finish="102"] .architecture-platform>nav>a:nth-child(3){--s102-top:#f9fffc;--s102-bottom:#d7efe3;--s102-edge:#98c3af;--s102-foot:#bedccd;--s102-ink:#285e49}body[data-comfort="96"][data-home-finish="102"] .comfort102-launch>a[data-home-service=market],body[data-comfort="96"][data-home-finish="102"] .architecture-platform>nav>a:nth-child(4){--s102-top:#fdfcff;--s102-bottom:#e2e7ff;--s102-edge:#a8b3db;--s102-foot:#cbd1eb;--s102-ink:#485786}body[data-comfort="96"][data-home-finish="102"] .comfort102-launch>a>i,body[data-comfort="96"][data-home-finish="102"] .comfort102-launch .module-icon{display:block!important;width:27px!important;height:27px!important;min-width:27px!important;margin:0!important;padding:0!important;border:0!important;background:none!important;stroke:none!important;filter:drop-shadow(0 2px 1px #34587424)!important}body[data-comfort="96"][data-home-finish="102"] .comfort102-launch strong{display:block!important;max-width:100%!important;margin:0!important;color:var(--s102-ink)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;white-space:normal!important;font:550 12px/1.35 Onest,system-ui,sans-serif!important;letter-spacing:0!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform{gap:17px!important;padding:17px!important;background:radial-gradient(ellipse at 0 0,#ffe3bf80,transparent 48%),repeating-linear-gradient(135deg,#2c70a205 0 1px,transparent 1px 22px),linear-gradient(135deg,#fcfeff,#e8f1ff)!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform>nav{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin:0!important;padding:0!important;min-width:0!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform>nav>a{display:grid!important;grid-template-columns:35px minmax(0,1fr) 16px!important;align-items:center!important;gap:10px!important;min-height:57px!important;margin:0!important;padding:10px 12px!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform>nav>a>span:first-of-type{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:7px 10px!important;min-width:0!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform>nav>a strong{font:550 16px/1.35 Onest,system-ui,sans-serif!important;color:var(--s102-ink)!important;-webkit-text-fill-color:currentColor!important;letter-spacing:-.015em!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform>nav>a small,body[data-comfort="96"][data-home-finish="102"] .reference-product-line>span{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:0!important;width:fit-content!important;max-width:100%!important;min-height:24px!important;margin:0!important;padding:4px 8px!important;border:1px solid #c99e6f!important;border-radius:7px!important;background:linear-gradient(125deg,#fffaf2,#ffe3bc)!important;box-shadow:inset 0 1px #fff,0 2px #e8cba5!important;color:#704317!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;opacity:1!important;font:550 11px/1.35 Onest,system-ui,sans-serif!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform>nav>a>span:last-child{position:static!important;inset:auto!important;width:16px!important;height:auto!important;color:var(--s102-ink)!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform h2,body[data-comfort="96"][data-home-finish="102"] .premium-products>h2{margin:0 0 10px!important;color:#214765!important;-webkit-text-fill-color:currentColor!important;font:550 clamp(22px,2.3vw,27px)/1.25 Onest,system-ui,sans-serif!important;letter-spacing:-.025em!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform h2>span{color:#24659c!important;-webkit-text-fill-color:currentColor!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform>div>p:not(.architecture-eyebrow){color:#36566d!important;font:400 13px/1.65 Onest,system-ui,sans-serif!important;margin:0 0 11px!important}body[data-comfort="96"][data-home-finish="102"] .reference-feature h2{max-width:28ch!important;margin:0 0 10px!important;color:#234965!important;-webkit-text-fill-color:currentColor!important;font:550 clamp(20px,2vw,24px)/1.3 Onest,system-ui,sans-serif!important;letter-spacing:-.02em!important}body[data-comfort="96"][data-home-finish="102"][data-home-ambient-running=true] :is(.comfort102-packet,.comfort102-port),body[data-comfort="96"][data-home-finish="102"][data-home-ambient-running=true] .comfort96-core-mark:before{animation-play-state:running!important}body[data-comfort="96"][data-home-finish="102"] :is(.comfort102-launch>a,.architecture-platform>nav>a,.reference-feature-copy>a):focus-visible{outline:2px solid #265e92!important;outline-offset:4px!important}@keyframes comfort102-forward{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes comfort102-port{0%,to{opacity:.4;scale:.8}50%{opacity:1;scale:1.2}}@keyframes comfort102-crystal{0%,36%{background-position:150% 0;opacity:0}45%{opacity:.65}60%,to{background-position:-50% 0;opacity:0}}@media(hover:hover)and (pointer:fine){body[data-comfort="96"][data-home-finish="102"] :is(.comfort102-launch>a,.architecture-platform>nav>a):hover{translate:0 -2px!important;box-shadow:inset 0 1px #fff,0 5px 0 var(--s102-foot),0 11px 20px #2956711f!important}}@media(max-width:600px){body[data-comfort="96"][data-home-finish="102"] .comfort102-launch{gap:6px!important;margin-top:11px!important}body[data-comfort="96"][data-home-finish="102"] .comfort102-launch>a{min-height:60px!important;padding:7px 3px!important}body[data-comfort="96"][data-home-finish="102"] .comfort102-launch strong{font-size:11px!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform{padding:13px!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform>nav>a{grid-template-columns:30px minmax(0,1fr) 14px!important;gap:8px!important;padding:10px!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform>nav>a strong{font-size:15px!important}body[data-comfort="96"][data-home-finish="102"] .architecture-platform>nav>a>span:first-of-type{gap:5px!important}}@media(prefers-reduced-motion:reduce){body[data-comfort="96"][data-home-finish="102"] :is(.comfort102-packet,.comfort102-port),body[data-comfort="96"][data-home-finish="102"] .comfort96-core-mark:before{animation:none!important}body[data-comfort="96"][data-home-finish="102"] :is(.comfort102-launch>a,.architecture-platform>nav>a){transition:none!important;translate:none!important}}}@layer comfort96{}

@layer donations-detail94{body[data-donations-detail="94"]{--d94-blue:#195c95;--d94-mint:#1b705c;--d94-amber:#96521c;--d94-ink:#173c56;background:radial-gradient(ellipse at 4% 4%,#dcecffb3,transparent 32%),radial-gradient(ellipse at 100% 23%,#d8f1e5a6,transparent 32%),radial-gradient(ellipse at 10% 60%,#ffe5cd60,transparent 32%),#f7fafc!important;color:#34556b!important}body[data-donations-detail="94"] main#main.main{width:min(1080px,calc(100% - 40px))!important;max-width:1080px!important;padding-block:14px 24px!important;gap:17px!important}body[data-donations-detail="94"] .donation-landing{min-width:0!important;gap:17px!important;margin:0!important}body[data-donations-detail="94"] .donation-landing-hero{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr)!important;grid-template-areas:"copy scene"!important;align-items:center!important;gap:20px!important;min-height:0!important;height:auto!important;padding:16px 0 18px!important}body[data-donations-detail="94"] .creator-hero-copy h1{font:600 clamp(25px,2.9vw,32px)/1.2 Onest,system-ui,sans-serif!important;letter-spacing:-.03em!important;color:var(--d94-ink)!important;margin:0 0 10px!important}body[data-donations-detail="94"] .donation-lead{font:400 14px/1.6 Onest,system-ui,sans-serif!important;color:#36566d!important;margin:0 0 12px!important;max-width:64ch!important}body[data-donations-detail="94"] .d86-scene{width:100%!important;max-width:355px!important;margin:0 auto!important}body[data-donations-detail="94"] .d86-scene>svg{width:100%!important;max-height:230px!important}body[data-donations-detail="94"] .donation-product-signature{margin:0 0 8px!important;gap:7px!important;font-size:12px!important;color:#225c84!important}body[data-donations-detail="94"] .donation-product-signature>img{width:25px!important;height:30px!important}body[data-donations-detail="94"] header[data-vantemio-masthead]{background:radial-gradient(ellipse at 8% 0,#cfe6ff91,transparent 38%),radial-gradient(ellipse at 92% 0,#ffe4c780,transparent 34%),linear-gradient(115deg,#f9fcffed,#e9f6f0ef)!important;box-shadow:inset 0 1px #fff,0 4px 18px #30596c0f!important}body[data-donations-detail="94"] header[data-vantemio-masthead] :is(.vm-technology83,.vm-technology-stack83,.vm-boson-brand86,.base-brand-label,.boson-brand-label){background-image:none!important;text-decoration:none!important}body[data-donations-detail="94"] :is(.vm-technology83,.vm-technology-stack83,.vm-boson-brand86,.base-brand-label,.boson-brand-label):before,body[data-donations-detail="94"] :is(.vm-technology83,.vm-technology-stack83,.vm-boson-brand86,.base-brand-label,.boson-brand-label):after{display:none!important;content:none!important}body[data-donations-detail="94"] .vm-primary>nav>a,body[data-donations-detail="94"] .vm-primary>nav>details>summary{color:#1b527b!important;-webkit-text-fill-color:currentColor!important;background:linear-gradient(135deg,#fff,#deedfc)!important;border-color:#b2cce1!important;box-shadow:inset 0 1px #fff,0 2px #cadde9,0 4px 8px #31566c0c!important}body[data-donations-detail="94"] .vm-primary>nav>a[href*="/news"]{color:#226c58!important;background:linear-gradient(135deg,#fff,#dff2e6)!important;border-color:#b3d5c3!important}body[data-donations-detail="94"] .d94-action-dock{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,420px)!important;align-items:start!important;gap:22px!important;min-width:0!important;margin:0 0 18px!important}body[data-donations-detail="94"] .d94-action-dock>.donation-benefits{display:block!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:17px!important;border:1px solid #b3cedf!important;border-radius:19px!important;background:radial-gradient(ellipse at 0 0,#e1f0ff99,transparent 64%),linear-gradient(135deg,#fff,#f1f8f5)!important;box-shadow:inset 0 1px #fff,0 4px #d9e7ee,0 10px 23px #31536c0c!important}body[data-donations-detail="94"] .donation-benefits>header h2{font:600 21px/1.3 Onest,system-ui,sans-serif!important;color:var(--d94-ink)!important;margin:0!important}body[data-donations-detail="94"] .d94-creator-art{display:block!important;width:100%!important;max-width:365px!important;height:auto!important;min-height:0!important;margin:8px auto 10px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}body[data-donations-detail="94"] .d94-creator-art img{display:block!important;width:100%!important;height:auto!important;max-height:155px!important;object-fit:contain!important}body[data-donations-detail="94"] .donation-benefits>div{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;min-height:0!important}body[data-donations-detail="94"] .donation-benefits article{display:grid!important;grid-template-columns:35px minmax(0,1fr)!important;align-items:start!important;column-gap:10px!important;row-gap:4px!important;min-width:0!important;min-height:0!important;height:auto!important;padding:10px 11px!important;border:1px solid #c1d7e7!important;border-radius:12px!important;background:linear-gradient(125deg,#ffffffef,#eaf3ffdb)!important;box-shadow:inset 0 1px #fff!important}body[data-donations-detail="94"] .donation-benefits article:nth-child(2){border-color:#e2c8a8!important;background:linear-gradient(125deg,#fff,#fff0df)!important}body[data-donations-detail="94"] .donation-benefits article:nth-child(3){border-color:#b4d6c4!important;background:linear-gradient(125deg,#fff,#e8f6ed)!important}body[data-donations-detail="94"] .donation-benefits .dimensional-icon{grid-column:1!important;grid-row:1 / span 2!important;width:35px!important;height:38px!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}body[data-donations-detail="94"] .donation-benefits .dimensional-icon svg{display:block!important;width:35px!important;height:35px!important}body[data-donations-detail="94"] .donation-benefits h3{grid-column:2!important;margin:0!important;font:550 14px/1.4 Onest,system-ui,sans-serif!important;color:#244c6b!important}body[data-donations-detail="94"] .donation-benefits article p{grid-column:2!important;margin:0!important;font:400 12px/1.55 Onest,system-ui,sans-serif!important;color:#3f6077!important}body[data-donations-detail="94"] .d86-inline-swap{grid-area:auto!important;box-sizing:border-box!important;width:100%!important;max-width:420px!important;min-width:0!important;min-height:0!important;margin:0 auto!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}body[data-donations-detail="94"] .d86-inline-swap>[data-transfer-module]{box-sizing:border-box!important;width:100%!important;max-width:420px!important;min-width:0!important}body[data-donations-detail="94"] .d86-legacy-widget{max-width:420px!important;margin:0!important;padding:16px!important;border:1px solid #9fc3df!important;border-radius:21px!important;background:radial-gradient(ellipse at 100% 0,#d5efe8c2,transparent 56%),linear-gradient(140deg,#fff,#edf5ff)!important;box-shadow:inset 0 1px #fff,0 4px #c9ddeb,0 14px 28px #28546e1c!important}body[data-donations-detail="94"] .d86-legacy-widget>.transfer-compact-heading{gap:8px!important;margin-bottom:11px!important}body[data-donations-detail="94"] .transfer-compact-heading h2{font:550 14px/1.4 Onest,system-ui,sans-serif!important;color:#245779!important;margin:0!important;letter-spacing:0!important}body[data-donations-detail="94"] .transfer-compact-heading .transfer-brand-mark,body[data-donations-detail="94"] .transfer-compact-heading .transfer-brand-mark img{width:25px!important;height:28px!important;object-fit:contain!important}body[data-donations-detail="94"] .d86-legacy-widget :is(.swap-widget__workbench,.swap-widget__entry){display:block!important;width:100%!important;min-width:0!important;max-height:none!important;height:auto!important;overflow:visible!important}body[data-donations-detail="94"] .d86-legacy-widget .swap-widget__grid{display:grid!important;grid-template-columns:1fr!important;align-items:start!important;gap:5px!important}body[data-donations-detail="94"] .d86-legacy-widget .swap-field{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(140px,1fr)!important;align-items:center!important;gap:5px 10px!important;min-height:0!important;padding:12px!important;border:1px solid #b2cfe5!important;border-radius:15px!important;background:linear-gradient(135deg,#fff,#e4f1ff)!important;box-shadow:inset 0 1px #fff,0 2px 5px #31587408!important}body[data-donations-detail="94"] .d86-legacy-widget .swap-field:last-child{border-color:#add2c2!important;background:linear-gradient(135deg,#fff,#e2f4e9)!important}body[data-donations-detail="94"] .d86-legacy-widget .swap-field>span:first-child{font:500 12px/1.4 Onest,system-ui,sans-serif!important;color:#3a5e78!important}body[data-donations-detail="94"] .d86-legacy-widget .swap-field>input{font:500 25px/1.3 Onest,system-ui,sans-serif!important;color:#1c4969!important;min-height:36px!important}body[data-donations-detail="94"] .d86-legacy-widget .transfer-picker{grid-template-columns:17px minmax(0,1fr)!important;gap:5px!important}body[data-donations-detail="94"] .d86-legacy-widget .transfer-picker :is(i,svg){width:17px!important;height:17px!important}body[data-donations-detail="94"] .d86-legacy-widget .transfer-picker>select{min-height:33px!important;padding:5px 6px!important;font:500 12px/1.4 Onest,system-ui,sans-serif!important;color:#245478!important;border:1px solid #acc9df!important;border-radius:8px!important;background:#ffffffdb!important}body[data-donations-detail="94"] .d86-legacy-widget .swap-widget__arrow{transform:none!important;rotate:none!important;width:28px!important;height:28px!important;min-height:28px!important;justify-self:center!important;margin:0!important;border:1px solid #a8c4d8!important;border-radius:8px!important;color:#28648e!important;background:linear-gradient(135deg,#fff,#dfedfa)!important}body[data-donations-detail="94"] .d86-legacy-widget .trading-transfer-tabs{width:100%!important;padding:4px!important;gap:5px!important;border-radius:12px!important;background:#e5eef6!important}body[data-donations-detail="94"] .d86-legacy-widget .trading-transfer-tabs>button{min-height:37px!important;padding:7px 9px!important;border-radius:9px!important;font:550 13px/1.4 Onest,system-ui,sans-serif!important;color:#3a607a!important}body[data-donations-detail="94"] .d86-legacy-widget .trading-transfer-tabs>button[aria-selected=true]{color:#175482!important;border-color:#86b4d4!important;background:linear-gradient(135deg,#fff,#cfe7fc)!important;box-shadow:inset 0 1px #fff,0 2px 4px #315d7c18!important}body[data-donations-detail="94"] .d86-legacy-widget .trading-transfer-tabs>button[aria-selected=true][data-transfer-tab=bridge]{color:#27664f!important;border-color:#8fbaa6!important;background:linear-gradient(135deg,#fff,#d7eee0)!important}body[data-donations-detail="94"] .d86-legacy-widget :is(.swap-widget__note,.d86-swap-hint){font:400 12px/1.5 Onest,system-ui,sans-serif!important;color:#42657e!important}body[data-donations-detail="94"] .d86-swap-hint{font:400 11px/1.5 Onest,system-ui,sans-serif!important;color:#4c6a7e!important;margin:9px 5px 0!important}body[data-donations-detail="94"] .d91-quote-panel{margin-top:11px!important;border:1px solid #bdccde!important;border-radius:11px!important;background:linear-gradient(120deg,#eef5ff,#edf7f0)!important}body[data-donations-detail="94"] .d91-quote-panel>summary{padding:10px 11px!important;min-height:37px!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important;color:#285a7c!important}body[data-donations-detail="94"] .d91-quote-panel>.swap-widget__receipt{padding:12px!important;background:#fafdff!important}body[data-donations-detail="94"] .d86-legacy-widget :is(.swap-widget__receipt h3,.d86-swap-advanced h2,.trading-panel__head h2){font:550 14px/1.4 Onest,system-ui,sans-serif!important;color:#245572!important;margin:0 0 7px!important}body[data-donations-detail="94"] .d86-legacy-widget .swap-widget__meta{grid-template-columns:1fr!important;gap:7px!important}body[data-donations-detail="94"] .d86-legacy-widget .swap-widget__meta>span{font-size:12px!important;color:#3a5e76!important}body[data-donations-detail="94"] .d86-legacy-widget :is([data-transfer-get-quote],[data-transfer-approval]){min-height:40px!important;padding:9px 12px!important;font:550 13px/1.4 Onest,system-ui,sans-serif!important;border:1px solid #2c7194!important;border-radius:10px!important;background:linear-gradient(125deg,#195f9c,#237d79)!important;color:#fff!important;box-shadow:inset 0 1px #ccf7ff4d,0 3px #174e71,0 6px 14px #23536e1c!important}body[data-donations-detail="94"] .d86-legacy-widget :is([data-transfer-get-quote],[data-transfer-approval]):disabled{opacity:1!important;color:#46677c!important;border-color:#b4cadb!important;background:linear-gradient(135deg,#edf4f9,#dce8f0)!important;box-shadow:inset 0 1px #fff,0 2px #c8d9e4!important}body[data-donations-detail="94"] .d86-legacy-widget .d86-swap-advanced>summary{padding:10px!important;font:500 12px/1.4 Onest,system-ui,sans-serif!important;color:#315e7b!important}body[data-donations-detail="94"] .donation-conditions{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)!important;align-items:start!important;gap:15px!important;padding:0!important;margin:18px 0!important}body[data-donations-detail="94"] :is(.donation-fee-details,.donation-payment){box-sizing:border-box!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:17px!important;border:1px solid #b6d0e0!important;border-radius:16px!important;background:linear-gradient(135deg,#fff,#edf5ff)!important;box-shadow:inset 0 1px #fff,0 4px 10px #31566e0d!important}body[data-donations-detail="94"] .donation-payment{display:block!important;border-color:#b6d4c6!important;background:linear-gradient(135deg,#fff,#e9f6ee)!important}body[data-donations-detail="94"] .donation-fee-details h2{font:600 20px/1.3 Onest,system-ui,sans-serif!important;color:#244e6c!important}body[data-donations-detail="94"] .donation-tariffs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin:12px 0 0!important;padding:0!important;list-style:none!important}body[data-donations-detail="94"] .donation-tariff{display:block!important;min-width:0!important;min-height:0!important;padding:13px 11px!important;border:1px solid #a6cdb9!important;border-radius:12px!important;background:linear-gradient(135deg,#fbfffd,#dff2e6)!important;box-shadow:inset 0 1px #fff,0 3px #cce4d6!important}body[data-donations-detail="94"] .donation-tariff--1{border-color:#a6c5df!important;background:linear-gradient(135deg,#fcfeff,#dfeeff)!important;box-shadow:inset 0 1px #fff,0 3px #cddff0!important}body[data-donations-detail="94"] .donation-tariff--2{border-color:#dfbf9c!important;background:linear-gradient(135deg,#fffdf9,#ffe7cf)!important;box-shadow:inset 0 1px #fff,0 3px #ecd3b6!important}body[data-donations-detail="94"] .donation-tariff-rate{display:block!important;width:auto!important;height:auto!important;min-height:0!important;margin:0 0 8px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;font:600 27px/1.15 Onest,system-ui,sans-serif!important;letter-spacing:-.03em!important;color:#206b50!important;-webkit-text-fill-color:currentColor!important}body[data-donations-detail="94"] .donation-tariff--1 .donation-tariff-rate{color:#1b6094!important}body[data-donations-detail="94"] .donation-tariff--2 .donation-tariff-rate{color:#935019!important}body[data-donations-detail="94"] .donation-tariff h3{font:550 13px/1.35 Onest,system-ui,sans-serif!important;color:#294f5f!important;margin:0 0 5px!important}body[data-donations-detail="94"] .donation-tariff p{font:400 11px/1.5 Onest,system-ui,sans-serif!important;color:#426372!important;margin:0!important}body[data-donations-detail="94"] :is(.donation-actions,.donation-closing-actions){display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:9px!important;margin:11px 0!important}body[data-donations-detail="94"] :is(.donation-actions,.donation-closing-actions)>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:39px!important;padding:9px 13px!important;border:1px solid #a9c8df!important;border-radius:11px!important;background:linear-gradient(135deg,#fff,#dceeff)!important;color:#195b8d!important;-webkit-text-fill-color:currentColor!important;font:550 13px/1.4 Onest,system-ui,sans-serif!important;box-shadow:inset 0 1px #fff,0 3px #c6ddec,0 6px 13px #31566c0f!important;text-decoration:none!important}body[data-donations-detail="94"] :is(.donation-actions,.donation-closing-actions)>a span{color:inherit!important;-webkit-text-fill-color:currentColor!important}body[data-donations-detail="94"] :is(.creator-room,.creator-platform-directory,.donation-journey,.donation-production,.donation-token-note,.donation-closing){min-height:0!important;height:auto!important;margin:17px 0!important;padding:17px!important;border:1px solid #b5d0e2!important;border-radius:17px!important;background:radial-gradient(ellipse at 100% 0,#dfefe880,transparent 60%),linear-gradient(135deg,#fff,#edf5ff)!important;box-shadow:inset 0 1px #fff,0 5px 14px #31566e0c!important}body[data-donations-detail="94"] :is(.creator-room,.donation-journey,.donation-production,.donation-closing) h2{font:600 22px/1.3 Onest,system-ui,sans-serif!important;color:#1e4764!important;margin-bottom:9px!important}body[data-donations-detail="94"] .donation-format{min-height:0!important;height:auto!important;padding:13px!important;gap:7px!important}body[data-donations-detail="94"] .donation-format:nth-child(1){border-color:#c0d5e9!important;background:linear-gradient(135deg,#fff,#e6f1ff)!important}body[data-donations-detail="94"] .donation-format:nth-child(2){border-color:#e3c7a5!important;background:linear-gradient(135deg,#fff,#fff0dc)!important}body[data-donations-detail="94"] .donation-format:nth-child(3){border-color:#b7d7c6!important;background:linear-gradient(135deg,#fff,#e6f5eb)!important}body[data-donations-detail="94"] .donation-journey ol{gap:10px!important}body[data-donations-detail="94"] .donation-journey li{min-height:0!important;height:auto!important;padding:11px!important;border-radius:11px!important;background:linear-gradient(135deg,#fff,#e2efff)!important;color:#245775!important}body[data-donations-detail="94"] .donation-journey li:nth-child(2){background:linear-gradient(135deg,#fff,#ddf1e6)!important}body[data-donations-detail="94"] .donation-journey li:nth-child(3){background:linear-gradient(135deg,#fff,#ffe9d2)!important}body[data-donations-detail="94"] .donation-production{align-items:center!important;grid-template-columns:minmax(0,1.2fr) minmax(200px,.8fr)!important;gap:20px!important}body[data-donations-detail="94"] .donation-studio-image{width:100%!important;max-width:330px!important;min-height:0!important;max-height:200px!important;margin:0 auto!important}body[data-donations-detail="94"] .donation-studio-image img{display:block!important;max-width:100%!important;height:auto!important;max-height:185px!important;object-fit:contain!important}body[data-donations-detail="94"] .d86-partners{width:fit-content!important;max-width:100%!important;margin:0 0 6px!important;padding:7px 9px!important;gap:5px!important;border-color:#b2cbdc!important;background:linear-gradient(125deg,#e7f1ff,#ebf8ee,#fff0de)!important}body[data-donations-detail="94"] .d86-partners>a{padding:3px 8px!important;min-height:27px!important}body[data-donations-detail="94"] .d86-partners>span{font-size:10px!important;color:#3f627a!important}body[data-donations-detail="94"] .base-brand-label{display:inline-flex!important;align-items:center!important;gap:7px!important;margin:0 0 9px!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important}body[data-donations-detail="94"] .base-brand-label img{width:25px!important;height:25px!important;object-fit:contain!important}body[data-donations-detail="94"] :is(a,button,summary,select,input):focus-visible{outline:3px solid #488ac0!important;outline-offset:3px!important}body[data-donations-detail="94"] [hidden]{display:none!important}@media(max-width:840px){body[data-donations-detail="94"] .d94-action-dock{grid-template-columns:1fr!important;gap:17px!important}body[data-donations-detail="94"] .d94-action-dock>.d86-inline-swap{grid-row:1!important}body[data-donations-detail="94"] .d94-action-dock>.donation-benefits{grid-row:2!important}body[data-donations-detail="94"] .d94-action-dock>.donation-benefits{max-width:600px!important;justify-self:center!important;width:100%!important;box-sizing:border-box!important}body[data-donations-detail="94"] .donation-conditions{grid-template-columns:1fr!important}body[data-donations-detail="94"] .donation-landing-hero{grid-template-columns:1fr!important;grid-template-areas:"copy" "scene"!important;gap:9px!important}body[data-donations-detail="94"] .d86-scene{max-width:320px!important}body[data-donations-detail="94"] .d86-scene>svg{max-height:200px!important}}@media(max-width:500px){body[data-donations-detail="94"] main#main.main{width:calc(100% - 28px)!important;padding-top:10px!important}body[data-donations-detail="94"] .d86-legacy-widget{padding:12px!important;border-radius:17px!important}body[data-donations-detail="94"] .d86-legacy-widget .swap-field{grid-template-columns:minmax(0,1fr) minmax(132px,1.1fr)!important;padding:10px!important;gap:5px 8px!important}body[data-donations-detail="94"] .donation-tariffs{grid-template-columns:1fr!important;gap:9px!important}body[data-donations-detail="94"] .donation-tariff{display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:12px!important}body[data-donations-detail="94"] .donation-tariff-rate{font-size:25px!important;margin:0!important}body[data-donations-detail="94"] .donation-production{grid-template-columns:1fr!important}body[data-donations-detail="94"] .donation-benefits article{padding:10px!important}body[data-donations-detail="94"] .d94-creator-art img{max-height:135px!important}body[data-donations-detail="94"] :is(.creator-room,.creator-platform-directory,.donation-journey,.donation-production,.donation-token-note,.donation-closing,.donation-fee-details,.donation-payment){padding:14px!important}body[data-donations-detail="94"] .creator-hero-copy h1{font-size:27px!important}}@media(hover:hover)and (prefers-reduced-motion:no-preference){body[data-donations-detail="94"] :is(.donation-actions,.donation-closing-actions)>a:hover{translate:0 -2px!important;box-shadow:inset 0 1px #fff,0 4px #c6ddec,0 10px 20px #31566c22!important}body[data-donations-detail="94"] .d86-legacy-widget .trading-transfer-tabs>button:hover{border-color:#73a7ca!important}}@media(prefers-reduced-motion:reduce){body[data-donations-detail="94"] :is(a,button){transition:none!important;translate:none!important}}@media(forced-colors:active){body[data-donations-detail="94"] .donation-tariff{background:Canvas!important;border-color:CanvasText!important}body[data-donations-detail="94"] .donation-tariff-rate{color:CanvasText!important}}}

@layer company-interface93{body[data-company-interface="93"]{--s93-ink:#16364e;--s93-copy:#36536b;--s93-muted:#526b7e;--s93-line:#bad1e0;--s93-blue:#145e9d;--s93-mint:#176b63;--s93-amber:#9c571d;background:radial-gradient(ellipse at 4% 4%,#d9edf8a8,transparent 38%),radial-gradient(ellipse at 100% 15%,#ddf1e7a6,transparent 35%),#f6f9fc!important;color:var(--s93-copy)!important}body[data-company-interface="93"] main#main.main{box-sizing:border-box!important;width:min(1120px,calc(100% - 40px))!important;max-width:1120px!important;margin:0 auto!important;padding-block:18px 26px!important;gap:20px!important}body[data-company-interface="93"] main :is(h1,h2,h3,h4,p,li,label,summary,td,th):not(:where(svg *,[data-transfer-module] *,[data-evedex-terminal] *,[data-transfer-layout="82"] *)){-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body[data-company-interface="93"] main h1:not(:where(svg *,[data-transfer-module] *,[data-evedex-terminal] *)){font-family:Onest,system-ui,sans-serif!important;font-size:clamp(26px,3vw,36px)!important;font-weight:620!important;line-height:1.17!important;letter-spacing:-.035em!important;color:var(--s93-ink)!important;background:none!important;margin:0 0 11px!important;overflow-wrap:anywhere!important}body[data-company-interface="93"] main h2:not(:where(svg *,[data-transfer-module] *,[data-evedex-terminal] *)){font-family:Onest,system-ui,sans-serif!important;font-size:clamp(20px,2vw,25px)!important;font-weight:600!important;line-height:1.28!important;letter-spacing:-.025em!important;color:var(--s93-ink)!important;margin-block:0 10px!important;overflow-wrap:anywhere!important}body[data-company-interface="93"] main h3:not(:where(svg *,[data-transfer-module] *,[data-evedex-terminal] *)){font-family:Onest,system-ui,sans-serif!important;font-size:17px!important;font-weight:580!important;line-height:1.35!important;color:var(--s93-ink)!important;margin-block:0 7px!important;overflow-wrap:anywhere!important}body[data-company-interface="93"] main p:not(:where(svg *,[data-transfer-module] *,[data-evedex-terminal] *)){font-size:14px!important;line-height:1.65!important;color:var(--s93-copy)!important;margin-block:0 10px!important;overflow-wrap:anywhere!important}body[data-company-interface="93"] main :is(.v-button,.button,.btn,button,.cta-button,.professional-action,.futures-overview__actions>a,.pilot-options a,.pilot-resources a,.eco76-resource,.application-direct>a,.application-email-contact>a):not(:where([data-transfer-module] *,[data-evedex-terminal] *)){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:0!important;max-width:100%!important;min-height:40px!important;height:auto!important;padding:9px 14px!important;border:1px solid #96b6d0!important;border-radius:11px!important;background:linear-gradient(145deg,#fff,#deedfa)!important;color:#154e80!important;-webkit-text-fill-color:currentColor!important;font:550 13px/1.4 Onest,system-ui,sans-serif!important;text-decoration:none!important;text-shadow:none!important;white-space:normal!important;overflow-wrap:anywhere!important;box-shadow:inset 0 1px #fff,0 3px #c6d9e6,0 7px 15px #284d6510!important;transition:translate .2s ease,box-shadow .2s ease,border-color .2s ease!important}body[data-company-interface="93"] main :is(.v-button--primary,.button-primary,.btn-primary,.futures-overview__actions>a:first-child,.application-email-contact>a):not(:where([data-transfer-module] *,[data-evedex-terminal] *)){background:linear-gradient(125deg,#165f9c,#207c82)!important;color:#fff!important;border-color:#276b8b!important;box-shadow:inset 0 1px #bde6f85c,0 3px #174b6b,0 7px 16px #1a577a25!important}body[data-company-interface="93"] :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #438ac2!important;outline-offset:3px!important}body[data-company-interface="93"] main :is(img,video,canvas){max-width:100%}body[data-company-interface="93"] main :is(.professional-intro,.application-hero,.market-hero,.studio-hero,.passport-overview-hero,.whitepaper-hero,.pilot-hero,.eco76-intro,.contributors-hero,.community-hero,.waitlist-hero){min-height:0!important;height:auto!important;padding:20px!important;margin:0 0 20px!important;gap:20px!important;border:1px solid var(--s93-line)!important;border-radius:18px!important;background:radial-gradient(ellipse at 100% 0,#d9eee9a1,transparent 66%),linear-gradient(130deg,#fff,#ebf4fc)!important;box-shadow:inset 0 1px #fff,0 8px 22px #33536c0d!important}body[data-company-interface="93"] main :is(.professional-reference,.professional-grid,.professional-related-guide,.investor-stages,.integration-grid,.passport-overview-capabilities,.pilot-options,.pilot-steps,.eco76-roles,.eco76-products,.eco76-workflow,.eco76-details,.community-channels,.professional-inquiry-form,.application-next,.docs-local-grid,.vs-detail){min-height:0!important;margin-block:18px!important;gap:14px!important}body[data-company-interface="93"] main :is(.professional-grid>article,.integration-card,.eco76-product,.eco76-role,.investor-stage,.pilot-options>article,.pilot-steps>article,.passport-capability,.community-channel,.contributor-card,.document-exports,.professional-related-guide){box-sizing:border-box!important;min-width:0!important;min-height:0!important;height:auto!important;padding:16px!important;border:1px solid var(--s93-line)!important;border-radius:14px!important;background:linear-gradient(140deg,#fff,#edf5fb)!important;box-shadow:inset 0 1px #fff,0 4px 12px #304d6410!important;color:var(--s93-copy)!important}body[data-company-interface="93"] main :is(.professional-grid>article,.integration-card,.eco76-product,.pilot-options>article,.passport-capability):nth-child(3n+2){border-color:#b5d6c8!important;background:linear-gradient(140deg,#fff,#eaf6ef)!important}body[data-company-interface="93"] main :is(.professional-grid>article,.integration-card,.eco76-product,.pilot-options>article,.passport-capability):nth-child(3n){border-color:#dccab2!important;background:linear-gradient(140deg,#fff,#faf0e5)!important}body[data-company-interface="93"] main :is(.professional-grid>article,.integration-card,.eco76-product,.investor-stage,.pilot-options>article,.passport-capability) h2{font-size:19px!important}body[data-company-interface="93"] main :is(.professional-visual,.professional-intro figure,.application-motion-visual,.passport-overview-hero figure){min-height:0!important;height:auto!important;max-height:280px!important;max-width:100%!important;margin:0!important;overflow:hidden!important}body[data-company-interface="93"] main :is(.professional-intro figure,.professional-reference figure) img{display:block!important;width:auto!important;max-width:100%!important;max-height:260px!important;height:auto!important;object-fit:contain!important;margin:auto!important}body[data-company-interface="93"] main :is(.professional-related-guide,.document-exports){display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;padding:12px 14px!important}body[data-company-interface="93"] main .professional-related-guide h2{font-size:16px!important;margin:0!important}body[data-company-interface="93"] main :is(.document-exports,.professional-related-guide) p{font-size:12px!important;margin:0!important}body[data-company-interface="93"] main :is(.docs-local-content,.professional-document-page,.whitepaper-page){min-width:0!important;max-width:100%!important;color:var(--s93-copy)!important}body[data-company-interface="93"] main :is(.docs-local-content,.professional-document-page,.whitepaper-page) :is(h2,h3){scroll-margin-block-start:90px!important}body[data-company-interface="93"] main :is(.professional-intro,.market-hero,.studio-hero,.pilot-hero,.eco76-intro) :is(.professional-kicker,.v-eyebrow,.eco76-eyebrow){font-size:10px!important;color:#346989!important;letter-spacing:.1em!important}body[data-company-interface="93"] main button:disabled:not(:where([data-transfer-module] *,[data-evedex-terminal] *)){color:#4b6476!important;background:linear-gradient(135deg,#edf3f7,#dce7ed)!important;border-color:#b7cbd8!important;cursor:not-allowed!important}body[data-company-interface="93"] main button:is([aria-selected=true],[aria-pressed=true]):not(:where([data-transfer-module] *,[data-evedex-terminal] *)){background:linear-gradient(125deg,#d6ebfc,#d9f0e7)!important;color:#164f77!important;border-color:#82aec9!important;box-shadow:inset 0 0 0 1px #94bbd1,inset 0 1px #fff,0 3px 7px #31587314!important}body[data-company-interface="93"] main :is(.v-button,.button,.btn,button)>span:not(:where([data-transfer-module] *,[data-evedex-terminal] *)){color:inherit!important;-webkit-text-fill-color:currentColor!important}body[data-company-interface="93"] .vm-primary>nav>a,body[data-company-interface="93"] .vm-primary>nav>details>summary{color:#183e5c!important;-webkit-text-fill-color:currentColor!important;font-weight:550!important;border-color:#c1d5e2!important;box-shadow:inset 0 1px #fff,0 2px 5px #34556c0d!important;background:linear-gradient(135deg,#ffffffd9,#e8f2f9cc)!important}body[data-company-interface="93"] .vm-primary>nav>:nth-child(2){--s93-nav-accent:#2c7767}body[data-company-interface="93"] .b92-promotion{padding:15px!important;border-color:#afc9dd!important;border-top-color:#5e9ec9!important;border-radius:15px!important;box-shadow:inset 0 1px #fff,0 3px #d8e5ee,0 8px 20px #2d536e0e!important}body[data-company-interface="93"] .application-motion-visual{padding:15px!important;border:1px solid #accbdc!important;border-radius:15px!important;background:linear-gradient(135deg,#fff,#e1f1f5)!important;box-shadow:inset 0 1px #fff,0 4px #d2e3ec,0 12px 21px #355b7112!important}body[data-company-interface="93"] .application-motion-visual figcaption{font:400 11px/1.5 Onest,system-ui,sans-serif!important;color:#42667d!important;margin:8px 0 0!important}body[data-company-interface="93"] .application-track-selector>div{gap:8px!important}body[data-company-interface="93"] .application-track-selector>div>a{display:grid!important;min-height:0!important;padding:12px!important;gap:5px!important;border:1px solid #b5cfdf!important;border-radius:12px!important;background:radial-gradient(circle at var(--s93-x,80%) var(--s93-y,0%),#d4e9fa88,transparent 75%),#fbfdff!important;box-shadow:inset 0 1px #fff,0 3px 8px #2e536b0d!important;color:#254e6a!important}body[data-company-interface="93"] .application-track-selector>div>a strong{font:550 13px/1.4 Onest,system-ui,sans-serif!important;color:#204a68!important}body[data-company-interface="93"] .application-track-selector>div>a>span{font:400 12px/1.45 Onest,system-ui,sans-serif!important;color:#46667b!important}body[data-company-interface="93"] .application-track-selector>div>a b{width:30px!important;height:30px!important}body[data-company-interface="93"] .application-track-selector>div>a b svg{width:28px!important;height:28px!important}body[data-company-interface="93"] .application-form [hidden],body[data-company-interface="93"] [hidden]{display:none!important}@media(max-width:860px){body[data-company-interface="93"] :is(.futures-overview__hero,.application-hero,.professional-inquiry-form,.application-next>ol){grid-template-columns:1fr!important}body[data-company-interface="93"] .application-motion-visual{width:100%!important;max-width:100%!important}}@media(max-width:680px){body[data-company-interface="93"] main#main.main{width:calc(100% - 28px)!important;padding-block:12px 20px!important;gap:16px!important}body[data-company-interface="93"] main h1:not(:where(svg *,[data-transfer-module] *,[data-evedex-terminal] *)){font-size:28px!important}body[data-company-interface="93"] main :is(.professional-intro,.application-hero,.market-hero,.studio-hero,.passport-overview-hero,.whitepaper-hero,.pilot-hero,.eco76-intro,.contributors-hero,.community-hero,.waitlist-hero){padding:16px!important;gap:15px!important}body[data-company-interface="93"] :is(.futures-overview__hero,.application-form,.application-next){padding:16px!important}body[data-company-interface="93"] main :is(.professional-reference,.professional-grid,.investor-stages,.passport-overview-capabilities,.eco76-roles,.eco76-products,.eco76-workflow,.eco76-details,.vs-detail){margin-block:15px!important}body[data-company-interface="93"] .application-track-selector>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(hover:hover)and (prefers-reduced-motion:no-preference){body[data-company-interface="93"] main :is(.v-button,.button,.btn,.futures-overview__actions>a,.application-email-contact>a):hover{translate:0 -2px!important;box-shadow:inset 0 1px #fff,0 4px #c1d7e6,0 11px 20px #224f6f24!important}body[data-company-interface="93"] :is(.b92-promotion,.application-track-selector>div>a,.integration-card,.eco76-product):hover{translate:0 -2px!important;border-color:#7faecb!important;box-shadow:inset 0 1px #fff,0 5px #c8dce9,0 14px 25px #2b5b7620!important}}@media(prefers-reduced-motion:reduce){body[data-company-interface="93"] :is(a,button,summary){transition:none!important;translate:none!important}}@media(forced-colors:active){body[data-company-interface="93"] main :is(h1,h2,h3,p,a,button,summary,label,select,input,textarea){color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;forced-color-adjust:auto!important}body[data-company-interface="93"] main :is(a,button,select,input,textarea){border-color:ButtonText!important}}}@layer company-interface93{body[data-company-interface="93"] [data-vantemio-footer].vm-footer [data-footer-mailbox="100"]{display:block!important;box-sizing:border-box!important;min-width:0!important;width:100%!important;max-width:100%!important;flex-basis:100%!important;margin:0 0 7px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}body[data-company-interface="93"] [data-vantemio-footer].vm-footer .vm-footer-mailbox100{box-sizing:border-box!important;display:grid!important;gap:7px!important;min-width:0!important;width:100%!important;max-width:100%!important;padding:10px 11px!important;border:1px solid #aec8dc!important;border-radius:10px!important;background:linear-gradient(135deg,#fbfeff,#dceaff)!important;box-shadow:inset 0 1px #fff,0 3px #c9dce9!important}body[data-company-interface="93"] [data-vantemio-footer].vm-footer a.vm-footer-mail-address100{display:block!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:#1d5684!important;-webkit-text-fill-color:currentColor!important;font:500 12px/1.65 Onest,system-ui,sans-serif!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-decoration:none!important;direction:ltr!important}body[data-company-interface="93"] [data-vantemio-footer].vm-footer a.vm-footer-mail-address100:hover{text-decoration:underline!important;text-underline-offset:3px!important}body[data-company-interface="93"] [data-vantemio-footer].vm-footer a.vm-footer-mail-address100:focus-visible{outline:3px solid #3d86b6!important;outline-offset:3px!important}}@layer company-interface93{}@layer company-interface93{body[data-company-interface="93"][data-company-masthead="105"] [data-vantemio-masthead]{min-height:60px!important;margin:0!important;padding:0!important;border-radius:0!important;border-bottom:1px solid #abc7dc!important;background:radial-gradient(ellipse at 4% 0,#ffe5c080,transparent 38%),repeating-linear-gradient(125deg,#377aa008 0 1px,transparent 1px 32px),linear-gradient(115deg,#fafffd,#e3efff)!important;box-shadow:inset 0 1px #fff,0 4px 16px #2b547514!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important;transition:transform .18s ease-out,box-shadow .18s ease-out!important;will-change:auto!important}body[data-company-interface="93"][data-company-masthead="105"] [data-vantemio-masthead][data-vm-ready=true][data-vm-hidden]{transform:translateY(calc(-100% - 24px))!important;pointer-events:none!important}body[data-company-interface="93"][data-company-masthead="105"] [data-vantemio-masthead][data-vm-ready=true][data-vm-hidden]:has(details[data-vm-control][open]){transform:none!important;pointer-events:auto!important}body[data-company-interface="93"][data-company-masthead="105"] .vm-primary>nav{display:flex!important;align-items:center!important;gap:5px!important;padding:0!important;margin:0!important}body[data-company-interface="93"][data-company-masthead="105"] .vm-primary>nav>details{position:static!important;min-width:0!important}body[data-company-interface="93"][data-company-masthead="105"] .vm-primary>nav>a,body[data-company-interface="93"][data-company-masthead="105"] .vm-primary>nav>details>summary{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:auto!important;min-width:0!important;min-height:37px!important;height:auto!important;margin:0!important;padding:7px 10px!important;border:1px solid #b9cfe2!important;border-radius:9px!important;background:linear-gradient(125deg,#fff,#e4efff)!important;box-shadow:inset 0 1px #fff,0 2px #d0dfed!important;color:#285674!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;font:500 12px/1.35 Onest,system-ui,sans-serif!important;letter-spacing:0!important;white-space:nowrap!important;transform:none!important;translate:none!important;filter:none!important}body[data-company-interface="93"][data-company-masthead="105"] .vm-primary>nav>details>summary>svg{width:12px!important;height:12px!important;flex:0 0 12px!important}body[data-company-interface="93"][data-company-masthead="105"] .vm-primary>nav>details>summary>span{font:inherit!important;color:inherit!important}body[data-company-interface="93"][data-company-masthead="105"] [data-vantemio-masthead] [data-vm-fitted-panel]{box-sizing:border-box!important;position:fixed!important;inset:auto!important;left:var(--vm-fit-x,12px)!important;top:var(--vm-fit-y,70px)!important;width:var(--vm-fit-width,280px)!important;min-width:0!important;max-width:calc(100vw - 24px)!important;max-height:var(--vm-fit-height, calc(100dvh - 82px) )!important;height:auto!important;margin:0!important;padding:7px!important;border:1px solid #a9c7db!important;border-radius:13px!important;background:radial-gradient(ellipse at 100% 0,#dcefe780,transparent 65%),repeating-linear-gradient(135deg,#2d659009 0 1px,transparent 1px 24px),linear-gradient(130deg,#fff,#eaf3ff)!important;box-shadow:inset 0 1px #fff,0 5px #c8dce980,0 16px 34px #254c7424!important;color:#2c526c!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-gutter:stable!important;transform:none!important;translate:none!important;filter:none!important;z-index:10000!important}body[data-company-interface="93"][data-company-masthead="105"] [data-vm-fitted-panel]::backdrop{background:transparent!important;pointer-events:none!important}body[data-company-interface="93"][data-company-masthead="105"] details[data-vm-control]:not([open])>[data-vm-fitted-panel],body[data-company-interface="93"][data-company-masthead="105"] #mobile-nav[hidden]{display:none!important}body[data-company-interface="93"][data-company-masthead="105"] details[data-vm-control][open]>[data-vm-fitted-panel]:not([popover]){display:block!important}body[data-company-interface="93"][data-company-masthead="105"] [data-vm-fitted-panel]:popover-open{display:block!important}body[data-company-interface="93"][data-company-masthead="105"] .premium-mega-panel[data-vm-fitted-panel]{padding:0!important}body[data-company-interface="93"][data-company-masthead="105"] a.premium-product-link{box-sizing:border-box!important;display:grid!important;grid-template-columns:28px minmax(0,1fr) 12px!important;align-items:start!important;gap:7px!important;min-width:0!important;min-height:0!important;height:auto!important;padding:9px!important;border:1px solid #b9cfe1!important;border-radius:9px!important;background:linear-gradient(130deg,#ffffffed,#e4efffd4)!important;box-shadow:inset 0 1px #fff,0 2px #d6e3ef!important}body[data-company-interface="93"][data-company-masthead="105"] a.premium-product-link:nth-child(3n+2){background:linear-gradient(130deg,#fffdf7,#ffecd3)!important;border-color:#d9bea0!important;box-shadow:inset 0 1px #fff,0 2px #e9d5bb!important}body[data-company-interface="93"][data-company-masthead="105"] a.premium-product-link:nth-child(3n){background:linear-gradient(130deg,#fcfffd,#e2f3e9)!important;border-color:#b3cfbd!important;box-shadow:inset 0 1px #fff,0 2px #d1e4d6!important}body[data-company-interface="93"][data-company-masthead="105"] .premium-product-copy{display:grid!important;gap:3px!important;min-width:0!important}body[data-company-interface="93"][data-company-masthead="105"] .premium-product-copy strong{color:#234b68!important;font:550 12.5px/1.35 Onest,system-ui,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important}body[data-company-interface="93"][data-company-masthead="105"] .premium-product-copy small{display:block!important;color:#385c73!important;font:400 11px/1.4 Onest,system-ui,sans-serif!important;-webkit-line-clamp:unset!important;overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere!important}body[data-company-interface="93"][data-company-masthead="105"] .premium-product-copy em{display:inline-block!important;width:fit-content!important;max-width:100%!important;padding:2px 6px!important;border:1px solid #d5b58b!important;border-radius:5px!important;background:#fff0d9!important;color:#784d1e!important;font:500 10px/1.3 Onest,system-ui,sans-serif!important;white-space:normal!important}body[data-company-interface="93"][data-company-masthead="105"] :is(.premium-company-panel,.r81-language-panel,#mobile-nav,[data-vm-fitted-panel=menu]) a{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;min-height:38px!important;padding:8px 9px!important;border-radius:8px!important;color:#2d5573!important;font:500 12px/1.4 Onest,system-ui,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important;-webkit-text-fill-color:currentColor!important}body[data-company-interface="93"][data-company-masthead="105"] :is(.premium-product-link,.premium-company-panel>a,.locale-choice):is(:hover,:focus-visible){background:linear-gradient(125deg,#fff,#dbeeff)!important;border-color:#8eb6d2!important}body[data-company-interface="93"][data-company-masthead="105"] [data-vantemio-masthead] :is(a,button,summary):focus-visible{outline:2px solid #2c6699!important;outline-offset:2px!important}@media(max-width:1023px){}@media(max-width:600px){}@media(max-width:360px){}@media(prefers-reduced-motion:reduce){body[data-company-interface="93"][data-company-masthead="105"] [data-vantemio-masthead]{transition:none!important}}}@layer company-interface93{body[data-company-interface="93"][data-company-masthead="105"] [data-vm-fitted-panel=menu] .v-nav-group>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-height:38px!important;margin:3px 0!important;padding:8px 9px!important;border:1px solid #bdd2e2!important;border-radius:8px!important;background:linear-gradient(125deg,#fff,#e6f1ff)!important;color:#2d5573!important;-webkit-text-fill-color:currentColor!important;font:500 12px/1.4 Onest,system-ui,sans-serif!important;text-shadow:none!important;white-space:normal!important}}@layer company-interface93{@media(prefers-reduced-motion:reduce){}}@layer company-interface93{@media(max-width:760px){}@media(max-width:500px){}@media(hover:hover)and (prefers-reduced-motion:no-preference){}}

@layer donations-presentation86{body[data-donations-presentation="86"]{background:linear-gradient(130deg,#f7fbfe,#eef6fb 52%,#f1f9f5)!important;color:#2d4c65!important}body[data-donations-presentation="86"] main.main{box-sizing:border-box!important;width:min(1160px,calc(100% - 40px))!important;max-width:1160px!important;margin:0 auto!important;padding:12px 0 24px!important;overflow:visible!important}body[data-donations-presentation="86"] :is(.donation-landing,.donation-experience,.creator-edition){margin:0!important;padding:0!important;min-height:0!important;background:none!important;box-shadow:none!important;border:0!important;backdrop-filter:none!important;filter:none!important}body[data-donations-presentation="86"] :is(.donation-experience,.creator-edition):before,body[data-donations-presentation="86"] :is(.donation-experience,.creator-edition):after{display:none!important}body[data-donations-presentation="86"] main :is(h1,h2,h3,h4,p,li,span,small,summary,strong,label):not([data-transfer-layout="82"] *):not([data-donation-checkout] *):not(.d86-legacy-widget *){-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body[data-donations-presentation="86"] main h1:not([data-transfer-layout="82"] *):not([data-donation-checkout] *):not(.d86-legacy-widget *){font:600 clamp(28px,3vw,36px)/1.16 Onest,system-ui,sans-serif!important;letter-spacing:-.035em!important;color:#20425d!important;margin:9px 0 11px!important;max-width:22ch!important;overflow-wrap:anywhere!important}body[data-donations-presentation="86"] main h2:not([data-transfer-layout="82"] *):not([data-donation-checkout] *):not(.d86-legacy-widget *){font:600 clamp(21px,2.3vw,27px)/1.25 Onest,system-ui,sans-serif!important;letter-spacing:-.025em!important;color:#264a64!important;margin:0 0 9px!important}body[data-donations-presentation="86"] main h3:not([data-transfer-layout="82"] *):not([data-donation-checkout] *):not(.d86-legacy-widget *){font:550 17px/1.35 Onest,system-ui,sans-serif!important;color:#30556e!important;margin:6px 0!important}body[data-donations-presentation="86"] main :is(p,li):not([data-transfer-layout="82"] *):not([data-donation-checkout] *):not(.d86-legacy-widget *){font:400 14px/1.55 Onest,system-ui,sans-serif!important;color:#3d5c73!important;overflow-wrap:anywhere!important}body[data-donations-presentation="86"] [data-vantemio-masthead]{background:radial-gradient(ellipse at 20% 0,#dceefa99,transparent 60%),linear-gradient(110deg,#f9fcff,#edf6f7 65%,#f9f4ee)!important;border-bottom:1px solid #c5d9e5!important;box-shadow:0 4px 15px #355b740b!important;backdrop-filter:none!important}body[data-donations-presentation="86"] .vm-primary>nav>:is(a,details>summary),body[data-donations-presentation="86"] .vm-primary>nav>details>summary{padding:7px 10px!important;min-height:34px!important;border:1px solid #bfd6e27a!important;border-radius:9px!important;background:linear-gradient(130deg,#ffffffbd,#e7f1f9a8)!important;color:#2a4c64!important;-webkit-text-fill-color:currentColor!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important;box-shadow:inset 0 1px #ffffffc9!important;text-shadow:none!important}body[data-donations-presentation="86"] .vm-primary>nav>details>summary{background:linear-gradient(130deg,#fbfefd,#e6f3edb8)!important}body[data-donations-presentation="86"] .vm-primary>nav>a:hover,body[data-donations-presentation="86"] .vm-primary>nav>details>summary:hover{border-color:#a4c8dc!important;background:linear-gradient(125deg,#deeffc,#e2f4eb)!important;color:#204d69!important}body[data-donations-presentation="86"] .donation-landing-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(350px,440px)!important;grid-template-areas:"copy swap" "scene swap"!important;align-items:start!important;gap:13px 26px!important;min-height:0!important;height:auto!important;padding:17px 0 20px!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;overflow:visible!important}body[data-donations-presentation="86"] .creator-hero-copy{grid-area:copy!important;position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;display:block!important}body[data-donations-presentation="86"] .donation-product-signature{display:inline-flex!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0!important;font:500 12px/1.4 Onest,system-ui,sans-serif!important;color:#386b88!important;background:none!important}body[data-donations-presentation="86"] .donation-product-signature img{width:21px!important;height:27px!important;object-fit:contain!important}body[data-donations-presentation="86"] .donation-product-signature i{display:none!important}body[data-donations-presentation="86"] .donation-lead{font-size:14px!important;line-height:1.55!important;max-width:57ch!important;margin:0 0 10px!important;color:#3c5f77!important}body[data-donations-presentation="86"] .donation-fee-badge{display:inline-flex!important;align-items:center!important;gap:8px!important;width:auto!important;min-height:0!important;margin:0 9px 7px 0!important;padding:6px 10px!important;border:1px solid #b9d9ca!important;border-radius:9px!important;background:linear-gradient(120deg,#f9fffc,#e6f4ec)!important;box-shadow:inset 0 1px #fff!important}body[data-donations-presentation="86"] .donation-fee-badge strong{font:600 21px/1.2 Onest,system-ui,sans-serif!important;color:#377565!important}body[data-donations-presentation="86"] .donation-fee-badge span{font:450 11px/1.3 Onest,system-ui,sans-serif!important;color:#4a7268!important;max-width:15ch!important}body[data-donations-presentation="86"] .donation-stage-label{display:inline-block!important;font:450 11px/1.4 Onest,system-ui,sans-serif!important;color:#597488!important;margin:0 0 7px!important;padding:0!important;background:none!important;border:0!important}body[data-donations-presentation="86"] .donation-actions{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;min-height:0!important;padding:0!important;margin:3px 0 0!important}body[data-donations-presentation="86"] :is(.d86-waitlist,.donation-contact,.donation-production>div>a,.donation-actions>a,.donation-actions>button){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:36px!important;padding:8px 11px!important;border:1px solid #abcddd!important;border-radius:9px!important;background:linear-gradient(125deg,#e0efff,#e1f3ea)!important;color:#285d7c!important;-webkit-text-fill-color:currentColor!important;box-shadow:inset 0 1px #fff,0 3px 7px #315b720b!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important;white-space:normal!important;text-decoration:none!important}body[data-donations-presentation="86"] .donation-actions>.vs-motion{background:#f6fbff!important;color:#52748b!important;border-color:#cedfe8!important;font-size:10px!important;min-height:31px!important;padding:6px 8px!important}body[data-donations-presentation="86"] .d86-inline-swap{grid-area:swap!important;width:100%!important;max-width:440px!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;overflow:visible!important}body[data-donations-presentation="86"] .d86-inline-swap>[data-transfer-layout="82"]{margin-top:0!important}body[data-donations-presentation="86"] .d86-swap-hint{font:400 10px/1.5 Onest,system-ui,sans-serif!important;color:#5a778a!important;padding:0 3px!important;margin:7px 0 0!important}body[data-donations-presentation="86"] .d86-partners{display:grid!important;grid-template-columns:auto repeat(3,minmax(0,1fr))!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:0!important;margin:4px 0 0!important;padding:8px 10px!important;box-sizing:border-box!important;border:1px solid #ccdee8!important;border-radius:11px!important;background:linear-gradient(120deg,#fafdff,#edf6f8)!important;box-shadow:inset 0 1px #fff!important}body[data-donations-presentation="86"] .d86-partners>span{font:450 10px/1.4 Onest,system-ui,sans-serif!important;color:#638094!important}body[data-donations-presentation="86"] .d86-partners>a{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:0!important;min-height:29px!important;padding:3px 8px!important;color:#436f8b!important;border-inline-start:1px solid #d2e2eb!important;text-decoration:none!important;white-space:nowrap!important}body[data-donations-presentation="86"] .d86-partners img{display:block!important;width:auto!important;max-width:105px!important;height:15px!important;object-fit:contain!important;filter:none!important}body[data-donations-presentation="86"] .d86-partners .module-icon{width:24px!important;height:24px!important;stroke:none!important}body[data-donations-presentation="86"] .d86-partners strong{font:550 12px/1.2 Onest,system-ui,sans-serif!important;color:#355c76!important}body[data-donations-presentation="86"] .d86-partners b{font-size:12px!important;color:#7897aa!important;font-weight:400!important}body[data-donations-presentation="86"] :is(.donation-benefits,.creator-room,.creator-platform-directory,.donation-journey,.donation-production,.donation-conditions,.donation-token-note,.donation-closing){min-height:0!important;height:auto!important;margin:17px 0!important;padding:17px!important;border:1px solid #c9dce8!important;border-radius:15px!important;background:radial-gradient(ellipse at 100% 0,#d9edf877,transparent 65%),linear-gradient(130deg,#ffffffda,#edf6f9da)!important;box-shadow:inset 0 1px #fff,0 5px 14px #315b7207!important;backdrop-filter:none!important;filter:none!important}body[data-donations-presentation="86"] :is(.donation-benefits>div,.donation-formats){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}body[data-donations-presentation="86"] :is(.donation-benefits article,.donation-format){display:block!important;min-height:0!important;height:auto!important;padding:13px!important;border:1px solid #d0e1eb!important;border-radius:12px!important;background:linear-gradient(125deg,#fbfdff,#edf6fa)!important;box-shadow:inset 0 1px #fff!important;transition:transform .25s ease,box-shadow .25s ease!important}body[data-donations-presentation="86"] .d86-feature-icon{display:block!important;width:41px!important;height:41px!important;margin:0 0 7px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}body[data-donations-presentation="86"] :is(.d86-feature-icon .module-icon,.donation-format>.module-icon){width:39px!important;height:39px!important;stroke:none!important;filter:drop-shadow(0 3px 3px #3a779b20)!important}body[data-donations-presentation="86"] .donation-format>svg{padding:0!important;margin:0 0 8px!important;background:none!important;border:0!important;box-shadow:none!important}body[data-donations-presentation="86"] :is(.donation-format p,.donation-benefits article p){margin:6px 0 0!important;font-size:13px!important;line-height:1.55!important}body[data-donations-presentation="86"] .creator-platform-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}body[data-donations-presentation="86"] .creator-platform-grid>a{display:flex!important;align-items:center!important;gap:8px!important;min-height:39px!important;padding:8px 10px!important;border:1px solid #d1e2ea!important;border-radius:9px!important;background:#f9fdff!important;color:#365d75!important;font:500 12px/1.4 Onest,system-ui,sans-serif!important;text-decoration:none!important}body[data-donations-presentation="86"] .creator-platform-grid :is(img,svg){width:23px!important;height:23px!important;object-fit:contain!important}body[data-donations-presentation="86"] :is(.creator-platform-directory,.donation-token-note) details>summary{font:500 12px/1.5 Onest,system-ui,sans-serif!important;color:#356b89!important;min-height:30px!important;padding:6px 0!important;background:none!important;border:0!important}body[data-donations-presentation="86"] .donation-journey ol{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;padding:0!important;margin:10px 0!important}body[data-donations-presentation="86"] .donation-journey li{display:flex!important;align-items:center!important;gap:8px!important;min-height:0!important;padding:9px!important;border:1px solid #c7dce8!important;border-radius:10px!important;background:#f7fcff!important;font-size:13px!important}body[data-donations-presentation="86"] .donation-journey li>svg{width:25px!important;height:25px!important;stroke:#688fa9!important;flex-shrink:0}body[data-donations-presentation="86"] .donation-production{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:19px!important}body[data-donations-presentation="86"] .donation-studio-image{width:100%!important;max-width:380px!important;min-height:0!important;margin:0 auto!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}body[data-donations-presentation="86"] .donation-studio-image img{display:block!important;width:100%!important;height:auto!important;max-height:220px!important;object-fit:contain!important;border-radius:9px!important;box-shadow:0 6px 16px #35566e16!important}body[data-donations-presentation="86"] .donation-studio-image figcaption{font-size:10px!important;color:#607e92!important;margin-top:5px!important}body[data-donations-presentation="86"] .donation-conditions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:20px!important}body[data-donations-presentation="86"] .donation-conditions :is(section,header){min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}body[data-donations-presentation="86"] .donation-tariffs{display:block!important;margin:9px 0!important;padding:0!important}body[data-donations-presentation="86"] .donation-tariff{display:flex!important;gap:10px!important;align-items:center!important;padding:10px!important;border:1px solid #b8d8ca!important;border-radius:10px!important;background:#eaf7f0!important;box-shadow:inset 0 1px #fff!important}body[data-donations-presentation="86"] .donation-tariff-rate{font:600 28px/1.1 Onest,system-ui,sans-serif!important;color:#3e7c69!important;min-width:54px!important}body[data-donations-presentation="86"] .donation-payment .base-brand-label{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;color:#416c8c!important}body[data-donations-presentation="86"] .base-brand-label img{width:23px!important;height:23px!important}body[data-donations-presentation="86"] .donation-closing{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:9px 18px!important}body[data-donations-presentation="86"] .donation-closing h2{font-size:23px!important}body[data-donations-presentation="86"] .donation-closing p{max-width:55ch!important;margin:0!important}body[data-donations-presentation="86"] .donation-closing-actions{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}body[data-donations-presentation="86"] .d86-scene{grid-area:scene!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:470px!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:radial-gradient(ellipse at 50% 60%,#d9eef66b,transparent 65%)!important;border:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;contain:paint}body[data-donations-presentation="86"] .d86-scene>svg{display:block!important;width:100%!important;height:auto!important;max-height:290px!important;overflow:visible!important}body[data-donations-presentation="86"] .d86-scene figcaption{display:grid!important;justify-content:center!important;gap:5px!important;margin:-4px 0 0!important;padding:0!important;text-align:center}body[data-donations-presentation="86"] .d86-scene-steps{display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important;justify-content:center!important}body[data-donations-presentation="86"] .d86-scene-steps b{font:500 10px/1.4 Onest,system-ui,sans-serif!important;color:#476f86!important}body[data-donations-presentation="86"] .d86-scene-steps i{font-style:normal;color:#94b9ca}body[data-donations-presentation="86"] .d86-scene figcaption small{font:400 9px/1.4 Onest,system-ui,sans-serif!important;color:#6c8899!important}body[data-donations-presentation="86"] .d86-scene svg svg{overflow:hidden!important}.d86-screen-mode{opacity:0;animation:d86-screen 18s linear infinite;animation-play-state:paused}.d86-screen-mode--0{opacity:1}.d86-screen-mode--1{animation-delay:-12s}.d86-screen-mode--2{animation-delay:-6s}.d86-monitor{animation:d86-float 11s ease-in-out infinite;animation-play-state:paused}.d86-gem{animation:d86-float 9s ease-in-out infinite;animation-delay:-3s;animation-play-state:paused}.d86-camera{animation:d86-camera 12s ease-in-out infinite;animation-play-state:paused;transform-origin:510px 280px}.d86-live-dot,.d86-activity{animation:d86-glow 5s ease-in-out infinite;animation-delay:var(--d86-delay,0s);animation-play-state:paused}.d86-support-path{animation:d86-flow 7s linear infinite;animation-play-state:paused}.d86-playhead{animation:d86-playhead 10s linear infinite;animation-play-state:paused}.d86-audio-level{animation:d86-level 6s ease-in-out infinite;animation-play-state:paused;transform-origin:340px 220px}.d86-orbit-light{animation:d86-float 8s ease-in-out infinite;animation-play-state:paused}.d86-orbit-light--warm{animation-delay:-4s}.d86-gem-shine{animation:d86-glow 7s ease-in-out infinite;animation-play-state:paused}[data-donation-scene="86"][data-d86-running=true] :is(.d86-screen-mode,.d86-monitor,.d86-gem,.d86-camera,.d86-live-dot,.d86-activity,.d86-wire,.d86-support-path,.d86-playhead,.d86-audio-level,.d86-orbit-light,.d86-gem-shine){animation-play-state:running}@keyframes d86-screen{0%,29%{opacity:1}34%,95%{opacity:0}to{opacity:1}}@keyframes d86-float{0%,to{translate:0 0}50%{translate:0 -3px}}@keyframes d86-camera{0%,to{rotate:0deg}50%{rotate:1deg}}@keyframes d86-glow{0%,to{opacity:.55}50%{opacity:1}}@keyframes d86-flow{to{stroke-dashoffset:-84}}@keyframes d86-playhead{0%{translate:0 0}to{translate:145px 0}}@keyframes d86-level{0%,to{scale:.6 1}45%{scale:1.4 1}}@media(hover:hover)and (prefers-reduced-motion:no-preference){body[data-donations-presentation="86"] :is(.donation-benefits article,.donation-format,.creator-platform-grid>a):hover{transform:translateY(-2px)!important;box-shadow:inset 0 1px #fff,0 7px 15px #315b7210!important}}@media(max-width:900px){body[data-donations-presentation="86"] .donation-landing-hero{grid-template-columns:minmax(0,1fr) minmax(310px,400px)!important;gap:12px 17px!important}body[data-donations-presentation="86"] main h1:not([data-transfer-layout="82"] *):not([data-donation-checkout] *):not(.d86-legacy-widget *){font-size:30px!important}body[data-donations-presentation="86"] .creator-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:700px){body[data-donations-presentation="86"] main.main{width:calc(100% - 28px)!important;padding-top:9px!important}body[data-donations-presentation="86"] .donation-landing-hero{grid-template-columns:1fr!important;grid-template-areas:"copy" "swap" "scene"!important;gap:13px!important;padding:13px 0!important}body[data-donations-presentation="86"] .d86-scene{max-width:370px!important;margin-inline:auto!important}body[data-donations-presentation="86"] .d86-scene>svg{max-height:215px!important}body[data-donations-presentation="86"] .d86-inline-swap{max-width:440px!important;margin-inline:auto!important}body[data-donations-presentation="86"] :is(.donation-benefits>div,.donation-formats,.donation-journey ol){grid-template-columns:1fr!important}body[data-donations-presentation="86"] :is(.donation-benefits,.creator-room,.creator-platform-directory,.donation-journey,.donation-production,.donation-conditions,.donation-token-note,.donation-closing){padding:13px!important;margin-block:13px!important}body[data-donations-presentation="86"] .donation-production,body[data-donations-presentation="86"] .donation-conditions{grid-template-columns:1fr!important}body[data-donations-presentation="86"] .d86-partners{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;padding:7px 4px!important}body[data-donations-presentation="86"] .d86-partners>span{display:none!important}body[data-donations-presentation="86"] .d86-partners>a{gap:4px!important;padding:3px 5px!important}body[data-donations-presentation="86"] .d86-partners>a:first-of-type{border-inline-start:0!important}body[data-donations-presentation="86"] .d86-partners img{max-width:85px!important;height:13px!important}body[data-donations-presentation="86"] .d86-partners strong{font-size:10px!important}body[data-donations-presentation="86"] .d86-partners .module-icon{width:18px!important;height:18px!important}body[data-donations-presentation="86"] .d86-partners b{display:none!important}}@media(max-width:400px){body[data-donations-presentation="86"] .creator-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-donations-presentation="86"] .d86-partners img{max-width:75px!important}body[data-donations-presentation="86"] .d86-partners>a{padding-inline:3px!important}body[data-donations-presentation="86"] .d86-partners strong{font-size:9px!important}body[data-donations-presentation="86"] main h1:not([data-transfer-layout="82"] *):not([data-donation-checkout] *):not(.d86-legacy-widget *){font-size:29px!important}}@media(prefers-reduced-motion:reduce){body[data-donations-presentation="86"] :is(.d86-screen-mode,.d86-monitor,.d86-gem,.d86-camera,.d86-live-dot,.d86-activity,.d86-wire,.d86-support-path,.d86-playhead,.d86-audio-level,.d86-orbit-light,.d86-gem-shine){animation:none!important}body[data-donations-presentation="86"] *{scroll-behavior:auto!important;transition:none!important}}body[data-donations-presentation="86"] details:not([open])>:not(summary),body[data-donations-presentation="86"] [hidden]{display:none!important}body[data-donations-presentation="86"] .d86-legacy-widget{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:460px!important;min-width:0!important;min-height:0!important;height:auto!important;margin:12px auto!important;padding:14px!important;border:1px solid #bfd6e6!important;border-radius:20px!important;background:radial-gradient(ellipse at 95% 0,#d8eee6b3,transparent 65%),linear-gradient(135deg,#fbfdff,#edf5fc 65%,#eff8f3)!important;box-shadow:inset 0 1px #fff,0 12px 30px #32577516!important;color:#284b65!important;overflow:visible!important}body[data-donations-presentation="86"] .d86-legacy-widget *{box-sizing:border-box!important;min-width:0;filter:none!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}body[data-donations-presentation="86"] .d86-legacy-widget>.transfer-compact-heading{display:flex!important;align-items:center!important;gap:8px!important;min-height:26px!important;margin:0 0 9px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}body[data-donations-presentation="86"] .transfer-compact-heading h2{font:600 18px/1.3 Onest,system-ui,sans-serif!important;color:#1d425f!important;letter-spacing:-.03em!important;margin:0!important}body[data-donations-presentation="86"] .transfer-compact-heading .trading-transfer-provider{position:static!important;font:550 11px/1.35 Onest,system-ui,sans-serif!important;color:#426c83!important;padding:3px 6px!important;background:#e6f2f8!important;border:1px solid #c7dce8!important;border-radius:6px!important;max-width:110px!important;overflow-wrap:anywhere}body[data-donations-presentation="86"] .transfer-compact-heading>small{margin-inline-start:auto;font:450 10px/1.3 Onest,system-ui,sans-serif!important;color:#596f7e!important;max-width:12ch;text-align:end}body[data-donations-presentation="86"] .d86-legacy-widget .trading-transfer-tabs{display:flex!important;gap:5px!important;min-height:0!important;margin:0 0 8px!important;padding:4px!important;border:1px solid #d1e0e9!important;border-radius:11px!important;background:#edf4f9!important}body[data-donations-presentation="86"] .d86-legacy-widget .trading-transfer-tabs>button{display:flex!important;flex:1 1 0!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:31px!important;padding:5px 9px!important;font:550 12px/1.35 Onest,system-ui,sans-serif!important;color:#4b6c81!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important}body[data-donations-presentation="86"] .d86-legacy-widget .trading-transfer-tabs>button[aria-selected=true]{color:#245c7d!important;border-color:#b8d5e6!important;background:linear-gradient(120deg,#fafdff,#dbedf9)!important;box-shadow:inset 0 1px #fff,0 2px 5px #3157700b!important}body[data-donations-presentation="86"] .d86-legacy-widget .trading-transfer-tabs svg{width:17px!important;height:17px!important}body[data-donations-presentation="86"] .d86-legacy-widget :is(.trading-panel,.swap-widget,.swap-widget__workbench,.swap-widget__entry,.swap-widget__receipt){position:static!important;inset:auto!important;transform:none!important;display:block!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-widget__grid{display:grid!important;grid-template-columns:1fr!important;gap:4px!important;align-items:start!important;padding:0!important;margin:0!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-field{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(118px,.9fr)!important;align-items:center!important;gap:4px 12px!important;min-height:0!important;padding:10px 12px!important;border:1px solid #c6dce9!important;border-radius:13px!important;background:linear-gradient(125deg,#fff,#edf6fc)!important;box-shadow:inset 0 1px #fff,0 2px 7px #31577005!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-field>span:first-child{grid-column:1!important;font:500 11px/1.4 Onest,system-ui,sans-serif!important;color:#4a6d84!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-field>input{grid-column:1!important;grid-row:2!important;width:100%!important;max-width:100%!important;min-height:33px!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:#254a67!important;font:500 25px/1.25 Onest,system-ui,sans-serif!important;letter-spacing:-.03em!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-field__row{grid-column:2!important;grid-row:1 / span 2!important;display:grid!important;grid-template-columns:1fr!important;gap:5px!important;padding:0!important;margin:0!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-picker{display:grid!important;grid-template-columns:16px minmax(0,1fr)!important;align-items:center!important;gap:4px!important;width:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-picker>i{display:block!important;width:16px!important;height:16px!important;padding:0!important;background:none!important;border:0!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-picker svg{display:block!important;width:16px!important;height:16px!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-picker__label{position:absolute!important;width:1px!important;height:1px!important;clip-path:inset(50%)!important;overflow:hidden!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-picker>select{display:block!important;width:100%!important;max-width:100%!important;min-height:28px!important;margin:0!important;padding:4px 5px!important;border:1px solid #c7dce8!important;border-radius:6px!important;background:#f7fcff!important;color:#355c77!important;font:500 11px/1.35 Onest,system-ui,sans-serif!important;text-overflow:ellipsis!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-widget__arrow{display:grid!important;place-items:center!important;justify-self:center!important;position:static!important;inset:auto!important;transform:none!important;z-index:auto!important;width:31px!important;min-height:28px!important;height:28px!important;padding:0!important;margin:-2px 0!important;border:1px solid #bdd5e4!important;border-radius:9px!important;background:linear-gradient(135deg,#fff,#e3f1f9)!important;color:#446d84!important;box-shadow:inset 0 1px #fff!important;font:500 18px/1 Onest,system-ui,sans-serif!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-amount-presets{display:flex!important;gap:4px!important;margin:0!important;padding:0!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-preset-btn{min-height:26px!important;padding:4px 7px!important;font:500 10px/1.4 Onest,system-ui,sans-serif!important;border:1px solid #cadde7!important;border-radius:6px!important;color:#436b84!important;background:#f5fbfe!important;box-shadow:none!important}body[data-donations-presentation="86"] .d86-legacy-widget :is(.swap-recipient-toggle,.transfer-advanced,.transfer-route-details,.transfer-quote-details){display:block!important;min-height:0!important;margin:7px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body[data-donations-presentation="86"] .d86-legacy-widget summary{display:list-item!important;min-height:27px!important;padding:5px 0!important;margin:0!important;font:500 11px/1.5 Onest,system-ui,sans-serif!important;color:#396b87!important;cursor:pointer}body[data-donations-presentation="86"] .d86-legacy-widget .swap-recipient{display:grid!important;gap:5px!important;font:450 11px/1.5 Onest,system-ui,sans-serif!important;color:#4b6b80!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-recipient input{width:100%!important;min-height:34px!important;padding:7px 9px!important;background:#fafdff!important;color:#284d67!important;border:1px solid #c3dbe8!important;border-radius:8px!important;font:450 12px/1.4 Onest,system-ui,sans-serif!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-widget__note{display:block!important;min-height:0!important;margin:5px 0!important;padding:0!important;font:400 11px/1.5 Onest,system-ui,sans-serif!important;color:#46667d!important;overflow-wrap:anywhere!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-widget__note:empty{display:none!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-widget__meta{display:grid!important;grid-template-columns:1fr!important;gap:4px!important;margin:8px 0!important;padding:8px 0!important;border-block:1px solid #d4e3ec!important;background:none!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-widget__meta>span{display:flex!important;justify-content:space-between!important;align-items:start!important;gap:10px!important;margin:0!important;padding:0!important;font:450 11px/1.5 Onest,system-ui,sans-serif!important;color:#44667c!important;border:0!important;background:none!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-widget__meta b{font-weight:450!important;color:#496b81!important}body[data-donations-presentation="86"] .d86-legacy-widget [data-transfer-value]{max-width:62%!important;color:#244d68!important;overflow-wrap:anywhere!important;text-align:end!important}body[data-donations-presentation="86"] .d86-legacy-widget [data-transfer-get-quote]{display:block!important;width:100%!important;min-height:40px!important;padding:10px 14px!important;margin:7px 0!important;border:1px solid #94bdd3!important;border-radius:11px!important;background:linear-gradient(125deg,#cee7fb,#d8ede6)!important;box-shadow:inset 0 1px #fff,0 4px 10px #3157700c!important;color:#214f6d!important;font:600 13px/1.4 Onest,system-ui,sans-serif!important;white-space:normal!important}body[data-donations-presentation="86"] .d86-legacy-widget button:disabled{opacity:1!important;cursor:default!important;color:#5b7c90!important}body[data-donations-presentation="86"] .d86-legacy-widget [data-transfer-get-quote]:disabled{background:linear-gradient(125deg,#e5eff7,#eaf3ee)!important;border-color:#c6dae6!important;color:#5e7d8e!important;box-shadow:inset 0 1px #fff!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-widget__foot{font:400 10px/1.5 Onest,system-ui,sans-serif!important;color:#506d81!important;margin:5px 0!important;padding:0!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-widget__status{position:static!important;display:block!important;font:450 10px/1.5 Onest,system-ui,sans-serif!important;color:#4d6f83!important;padding:0!important;margin:4px 0!important;background:none!important;border:0!important;overflow-wrap:anywhere!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-approval{padding:9px!important;border:1px solid #d8c6a6!important;border-radius:9px!important;background:#fff7e8!important;color:#665b43!important;font:450 12px/1.5 Onest,system-ui,sans-serif!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-approval :is(select,button){width:100%!important;min-height:34px!important;padding:7px!important;border:1px solid #cbb99c!important;border-radius:7px!important;background:#fffdf7!important;color:#62553b!important;font:500 12px/1.4 Onest,system-ui,sans-serif!important}body[data-donations-presentation="86"] .d86-legacy-widget :is(.transfer-advanced ul,.transfer-advanced ol){margin:6px 0!important;padding-inline-start:18px!important;font:400 11px/1.55 Onest,system-ui,sans-serif!important;color:#456a80!important;overflow-wrap:anywhere}body[data-donations-presentation="86"] .d86-legacy-widget [hidden]{display:none!important}@media(max-width:480px){body[data-donations-presentation="86"] .d86-legacy-widget{padding:11px!important;border-radius:16px!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-field{gap:4px 7px!important;padding:9px!important;grid-template-columns:minmax(0,1fr) minmax(112px,.9fr)!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-field>input{font-size:23px!important}body[data-donations-presentation="86"] .transfer-compact-heading h2{font-size:17px!important}}@media(hover:hover)and (prefers-reduced-motion:no-preference){body[data-donations-presentation="86"] .d86-legacy-widget [data-transfer-get-quote]:not(:disabled):hover{background:linear-gradient(120deg,#1c568b,#236f65)!important;color:#f8ffff!important;box-shadow:inset 0 1px #fff,0 6px 13px #31577019!important;translate:0 -1px}}body[data-donations-presentation="86"] .d86-legacy-widget :is(.swap-widget__grid,.swap-field,.swap-field__row,.transfer-picker,.swap-widget__meta,.swap-widget__meta>span,.swap-widget__foot,.swap-widget__status){min-height:0!important;min-block-size:0!important;height:auto!important;block-size:auto!important;max-height:none!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-picker{grid-template-rows:none!important;flex:none!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-picker>i{grid-column:1!important;grid-row:1!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-picker>select{grid-column:2!important;grid-row:1!important;min-height:28px!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-field{grid-template-columns:minmax(0,.85fr) minmax(155px,1.15fr)!important;gap:2px 10px!important;padding:9px 11px!important;grid-template-rows:none!important;background:radial-gradient(ellipse at 0 0,#d9ecfb88,transparent 65%),linear-gradient(130deg,#fff,#edf5fd)!important;border-inline-start:3px solid #8ab9dc!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-field:last-child{background:radial-gradient(ellipse at 100% 0,#cdebdc88,transparent 65%),linear-gradient(130deg,#fbfefc,#edf7f1)!important;border-inline-start-color:#84bca9!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-field>span:first-child{margin:0!important;padding:0!important;text-transform:none!important;letter-spacing:0!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-field__row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-field>input{min-height:31px!important;font-size:25px!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-widget__arrow{margin:-8px 0!important;position:relative!important;z-index:1!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading{display:grid!important;grid-template-columns:auto auto minmax(0,1fr) auto!important;gap:6px!important;margin-bottom:8px!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading h2{font-size:15px!important;white-space:nowrap!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading>small{font-size:9px!important;line-height:1.25!important;max-width:9ch!important;margin:0!important;overflow-wrap:anywhere!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading .trading-transfer-provider{font-size:10px!important;padding:2px 4px!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading>.trading-transfer-tabs{justify-self:start!important;gap:2px!important;margin:0!important;padding:2px!important;min-width:0!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading>.trading-transfer-tabs>button{flex:0 1 auto!important;gap:3px!important;padding:4px 5px!important;min-height:27px!important;font-size:10px!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading>.trading-transfer-tabs svg{width:13px!important;height:13px!important}body[data-donations-presentation="86"] .d86-legacy-widget [data-transfer-get-quote]:not(:disabled){color:#f8ffff!important;background:linear-gradient(120deg,#225f94,#29796e)!important;border-color:#417f9a!important;box-shadow:inset 0 1px #cde5f25c,0 5px 12px #28566e25!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-widget__status:empty,body[data-donations-presentation="86"] .d86-legacy-widget .swap-amount-presets:not(:has(button:not([hidden]))){display:none!important}@media(max-width:480px){body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading{gap:4px!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading h2{font-size:14px!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading>.trading-transfer-tabs svg{display:none!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-field{grid-template-columns:minmax(0,.8fr) minmax(148px,1.2fr)!important;padding:8px 9px!important;gap:2px 7px!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-field>input{font-size:23px!important}}body[data-donations-presentation="86"] .d86-legacy-widget .swap-widget__foot{margin-block:2px!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading{margin-bottom:6px!important}body[data-donations-presentation="86"] .d86-legacy-widget details:not([open])>:not(summary){display:none!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading>small{max-width:none!important;white-space:nowrap!important;overflow-wrap:normal!important;font-size:9px!important;line-height:1.3!important}body[data-donations-presentation="86"] [data-vantemio-masthead] a[data-vm-passport-entry]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;justify-items:center!important;gap:1px!important;height:auto!important;min-height:39px!important;max-width:150px!important;padding-block:3px!important}body[data-donations-presentation="86"] [data-vantemio-masthead] a[data-vm-passport-entry]>[data-service-development]{position:static!important;inset:auto!important;transform:none!important;grid-column:1!important;grid-row:2!important;display:block!important;width:auto!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:0 2px!important;white-space:nowrap!important;font:450 8px/1.25 Onest,system-ui,sans-serif!important;color:#506d81!important;-webkit-text-fill-color:currentColor!important;background:none!important;border:0!important;box-shadow:none!important}body[data-donations-presentation="86"] .d86-legacy-widget :is(details[data-transfer-execution],details[data-transfer-history],details.transfer-history-disclosure){margin:6px 0 0!important;padding:0!important;border:1px solid #c9dce7!important;border-radius:9px!important;background:linear-gradient(125deg,#fbfdff,#eef6fa)!important;color:#31566e!important;box-shadow:inset 0 1px #fff!important;min-height:0!important}body[data-donations-presentation="86"] .d86-legacy-widget :is(details[data-transfer-execution],details[data-transfer-history],details.transfer-history-disclosure)>summary{display:flex!important;align-items:center!important;gap:7px!important;min-height:28px!important;padding:6px 8px!important;border-radius:8px!important;background:linear-gradient(125deg,#f7fbff,#eaf4f9)!important;color:#315f7a!important;-webkit-text-fill-color:currentColor!important;font:500 11px/1.4 Onest,system-ui,sans-serif!important;box-shadow:none!important}body[data-donations-presentation="86"] .d86-legacy-widget :is(details[data-transfer-execution],details[data-transfer-history])>summary:after{color:#597f95!important;font-size:15px!important}body[data-donations-presentation="86"] .d86-legacy-widget :is(.transfer-execution-body,.transfer-history-body){padding:9px!important;border-top:1px solid #d7e4eb!important;background:#f8fcfe!important;color:#35566e!important}body[data-donations-presentation="86"] .d86-legacy-widget :is(.transfer-execution-body,.transfer-history-body) :is(p,small,label,span,dt,dd,code,summary){color:#35566e!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;font-size:11px!important;line-height:1.5!important;overflow-wrap:anywhere!important}body[data-donations-presentation="86"] .d86-legacy-widget :is(.transfer-execution-body,.transfer-history-body) :is(select,input,button,.btn){min-height:32px!important;padding:6px 8px!important;border:1px solid #bdd5e3!important;border-radius:7px!important;background:linear-gradient(120deg,#fbfdff,#e9f3f9)!important;color:#315b75!important;-webkit-text-fill-color:currentColor!important;font:500 11px/1.4 Onest,system-ui,sans-serif!important;box-shadow:inset 0 1px #fff!important;max-width:100%!important;white-space:normal!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-execution-body dl[data-execution-primary]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)!important;gap:4px 9px!important;padding:8px!important;border:1px solid #c6dae6!important;border-radius:8px!important;background:#edf6fb!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-execution-body dl[data-execution-primary]>dd{margin:0!important;font-weight:550!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-execution-body p[data-execution-state=unknown]{color:#735a2e!important;background:#fff6df!important;border:1px solid #e0cea4!important;border-radius:6px!important;padding:7px!important}@media(max-width:480px){body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading{gap:3px!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading h2{font-size:13px!important}body[data-donations-presentation="86"] .d86-legacy-widget .transfer-compact-heading>small{font-size:8px!important}}body[data-donations-presentation="86"] .d86-legacy-widget>header{display:flex!important;align-items:center!important;gap:9px!important;min-height:0!important;margin:0 0 8px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}body[data-donations-presentation="86"] .d86-legacy-widget>header h2{font:600 16px/1.3 Onest,system-ui,sans-serif!important;color:#254b67!important;margin:0!important}body[data-donations-presentation="86"] .d86-legacy-widget .swap-widget__receipt-head{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important}body[data-donations-presentation="86"] .d86-legacy-widget .d86-wallet-actions{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:7px 0!important}body[data-donations-presentation="86"] .d86-legacy-widget .d86-wallet-actions>button,body[data-donations-presentation="86"] .d86-legacy-widget>button{min-height:32px!important;padding:6px 9px!important;font:500 11px/1.4 Onest,system-ui,sans-serif!important;color:#376681!important;-webkit-text-fill-color:currentColor!important;border:1px solid #bfd5e2!important;border-radius:8px!important;background:linear-gradient(120deg,#fafdff,#e9f4fa)!important;box-shadow:inset 0 1px #fff!important}body[data-donations-presentation="86"] .d86-legacy-widget .d86-swap-advanced{margin-top:6px!important;padding:0!important;border:0!important;background:none!important}body[data-donations-presentation="86"] .d86-legacy-widget .d86-swap-advanced>summary{font:500 11px/1.5 Onest,system-ui,sans-serif!important;color:#376c8b!important;min-height:28px!important;padding:6px 0!important;background:none!important}body[data-donations-presentation="86"] .d86-legacy-widget .d86-swap-advanced :is(input,select,button){max-width:100%!important;color:#355e78!important;-webkit-text-fill-color:currentColor!important;background:#f7fcff!important;border:1px solid #bfd7e5!important;border-radius:7px!important;font:450 12px/1.4 Onest,system-ui,sans-serif!important}body[data-donations-presentation="86"] .d86-legacy-widget :is(.transfer-route-details,.transfer-options,.transfer-quote-details,.d86-swap-advanced,.professional-operation-info):not([open])>:not(summary){display:none!important}body[data-donations-presentation="86"] .vm-primary>nav>[data-vm-control=products]>summary{background:linear-gradient(125deg,#f8fffc,#dcefe6)!important;border-color:#bbd9ca!important;color:#3a695c!important}body[data-donations-presentation="86"] .vm-primary>nav>a[href*="/news/"]{background:linear-gradient(125deg,#fffdf8,#f5e7d5)!important;border-color:#ddcdb5!important;color:#745d3d!important}body[data-donations-polish="91"] .donation-landing-hero{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)!important;grid-template-areas:"copy scene"!important;align-items:center!important;gap:16px 24px!important}body[data-donations-polish="91"] .d86-scene{width:100%!important;max-width:400px!important;margin:0 auto!important}body[data-donations-polish="91"] .d91-wide-swap{grid-area:auto!important;width:100%!important;max-width:none!important;margin:0 0 18px!important}body[data-donations-polish="91"] .d91-wide-swap .d86-legacy-widget{width:100%!important;max-width:none!important;margin:0!important}body[data-donations-polish="91"] .d91-wide-swap .swap-widget__workbench{display:block!important}body[data-donations-polish="91"] .d91-wide-swap .d91-quote-panel{display:block!important;margin:10px 0 0!important;padding:0!important;border:1px solid #bfd6e2!important;border-radius:10px!important;background:linear-gradient(120deg,#f9fcff,#eef6f5)!important;box-shadow:inset 0 1px #fff!important;color:#325a70!important}body[data-donations-polish="91"] .d91-quote-panel>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:36px!important;padding:9px 12px!important;list-style:none!important;cursor:pointer!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important;color:#325a70!important;background:none!important;border:0!important}body[data-donations-polish="91"] .d91-quote-panel>summary::-webkit-details-marker{display:none!important}body[data-donations-polish="91"] .d91-quote-panel>summary:focus-visible{outline:2px solid #407da1!important;outline-offset:3px!important}body[data-donations-polish="91"] .d91-quote-panel>summary:after{content:none!important}body[data-donations-polish="91"] .d91-quote-panel[open]>summary>span{transform:rotate(180deg)}body[data-donations-polish="91"] .d91-quote-panel>.swap-widget__receipt{max-width:none!important;margin:0!important;padding:12px!important;border:0!important;border-top:1px solid #d0e1e9!important;border-radius:0 0 10px 10px!important;background:#fafdff!important}body[data-donations-polish="91"] .d91-quote-panel:not([open])>:not(summary){display:none!important}body[data-donations-polish="91"] :is(.donation-payment,.donation-fee-details){min-height:0!important;gap:14px!important;margin:16px 0!important;padding:17px!important;border:1px solid #c2d9e6!important;border-radius:14px!important;background:linear-gradient(130deg,#fafdff,#edf7f4)!important;box-shadow:inset 0 1px #fff,0 5px 14px #315b7209!important;backdrop-filter:none!important;color:#30546c!important}body[data-donations-polish="91"] .donation-payment{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important}body[data-donations-polish="91"] :is(.base-brand-label,.boson-brand-label){position:relative!important;isolation:isolate!important;display:inline-flex!important;align-items:center!important;gap:8px!important;width:auto!important;height:auto!important;margin:0 0 9px!important;padding:6px 10px!important;border:1px solid #c1d8e7!important;border-radius:9px!important;background:#f9fcff!important;background-image:none!important;box-shadow:inset 0 1px #fff!important;text-decoration:none!important;color:#315b7a!important;font:550 14px/1.4 Onest,system-ui,sans-serif!important}body[data-donations-polish="91"] :is(.base-brand-label,.boson-brand-label):before,body[data-donations-polish="91"] :is(.base-brand-label,.boson-brand-label):after,body[data-donations-polish="91"] :is(.donation-payment,.donation-fee-details):before,body[data-donations-polish="91"] :is(.donation-payment,.donation-fee-details):after{content:none!important;display:none!important}body[data-donations-polish="91"] :is(.base-brand-label,.boson-brand-label)>img{position:static!important;display:block!important;width:26px!important;height:26px!important;max-width:none!important;object-fit:contain!important;opacity:1!important;filter:none!important;transform:none!important}body[data-donations-polish="91"] :is(.base-brand-label,.boson-brand-label)>strong{position:relative!important;color:#315b7a!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important;background:none!important;box-shadow:none!important}@media(min-width:701px){body[data-donations-polish="91"] .d91-wide-swap .swap-widget__grid{display:grid!important;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr)!important;align-items:center!important;gap:12px!important}body[data-donations-polish="91"] .d91-wide-swap .swap-widget__arrow{transform:rotate(-90deg)!important}body[data-donations-polish="91"] .d91-wide-swap .swap-amount-presets{max-width:350px!important}body[data-donations-polish="91"] .d91-wide-swap .d91-quote-panel .swap-widget__meta{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:700px){body[data-donations-polish="91"] .donation-landing-hero{grid-template-columns:1fr!important;grid-template-areas:"copy" "scene"!important;gap:8px!important}body[data-donations-polish="91"] .d86-scene{max-width:330px!important}body[data-donations-polish="91"] .d86-scene>svg{max-height:190px!important}body[data-donations-polish="91"] .donation-payment{grid-template-columns:1fr!important}body[data-donations-polish="91"] :is(.donation-payment,.donation-fee-details){padding:13px!important}}body[data-donations-polish="91"] .transfer-compact-heading [data-transfer-provider]{display:none!important}body[data-donations-polish="91"] .d86-partners{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:4px!important;width:fit-content!important;max-width:100%!important;padding:6px 8px!important;border-color:#b9d3e1!important;background:linear-gradient(125deg,#eef6fd,#e8f4ee)!important}body[data-donations-polish="91"] .d86-partners>a{flex:0 1 auto!important;min-height:27px!important;padding:3px 8px!important}body[data-donations-polish="91"] .d86-partners>span{padding-inline-end:4px!important;color:#476b82!important}body[data-donations-polish="91"] img.coolwallet-wordmark91{box-sizing:content-box!important;width:90px!important;height:19px!important;padding:3px 6px!important;border-radius:5px!important;background:linear-gradient(135deg,#fffdf8,#fff0db)!important;object-fit:contain!important}body[data-donations-polish="91"] :is(.vee-product-preview,.creator-platform-details,.ai-host-links>a,.product-documentation>a,.product-discover-card){box-sizing:border-box!important;min-height:35px!important;height:auto!important;padding:9px 12px!important;border:1px solid #b9d4e3!important;border-radius:10px!important;background:linear-gradient(125deg,#e9f3ff,#e2f3eb)!important;box-shadow:inset 0 1px #fff,0 4px 10px #315b720d!important;color:#284f69!important;-webkit-text-fill-color:currentColor!important;font:500 12px/1.45 Onest,system-ui,sans-serif!important;text-decoration:none!important;text-shadow:none!important}body[data-donations-polish="91"] :is(.vee-product-preview,.product-discover-card) :is(span,strong,b,small){background:none!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body[data-donations-polish="91"] :is(.donations-launch-note,.ai-host-status,[data-product-development-status],.product-discover-development){display:inline-flex!important;position:static!important;inset:auto!important;align-items:center!important;width:fit-content!important;margin:2px 0!important;padding:3px 7px!important;border:1px solid #bdd9c9!important;border-radius:5px!important;background:#e4f3e9!important;color:#3d6758!important;-webkit-text-fill-color:currentColor!important;font:500 10px/1.4 Onest,system-ui,sans-serif!important}body[data-donations-polish="91"] .vee-product-preview{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:fit-content!important;max-width:100%!important}body[data-donations-polish="91"] .vee-product-preview>svg{width:18px!important;height:18px!important}body[data-donations-polish="91"] .ai-host-feature{display:block!important;width:100%!important;max-width:none!important;min-height:0!important;margin:16px 0!important;padding:17px!important;border:1px solid #bdd6e5!important;border-radius:15px!important;background:radial-gradient(ellipse at 100% 0,#ddf0e7,transparent 70%),linear-gradient(125deg,#fafdff,#edf5fc)!important;backdrop-filter:none!important;box-shadow:inset 0 1px #fff,0 6px 17px #315b720d!important}body[data-donations-polish="91"] .ai-host-feature>header{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px 12px!important;margin:0 0 12px!important}body[data-donations-polish="91"] .ai-host-feature>header h2{flex:1 1 60%!important;margin:0!important}body[data-donations-polish="91"] .ai-host-feature>header p{flex-basis:100%!important;margin:0!important;font-size:11px!important}body[data-donations-polish="91"] .d91-author-flow{width:100%!important;margin:0!important;padding:0!important;min-height:0!important;background:none!important;border:0!important;box-shadow:none!important}body[data-donations-polish="91"] .d91-author-flow ol{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-donations-polish="91"] .d91-author-flow li{position:relative!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:5px 10px!important;min-width:0!important;padding:12px!important;border:1px solid #bcd6e6!important;border-radius:11px!important;background:linear-gradient(135deg,#fff,#e5f2ff)!important;box-shadow:inset 0 1px #fff,0 4px 9px #315b720c!important}body[data-donations-polish="91"] .d91-author-flow li:nth-child(2){border-color:#c0dccb!important;background:linear-gradient(135deg,#fff,#e6f5ed)!important}body[data-donations-polish="91"] .d91-author-flow li:nth-child(3){border-color:#e0cfb7!important;background:linear-gradient(135deg,#fff,#faf0e3)!important}body[data-donations-polish="91"] .d91-author-flow .module-icon{width:40px!important;height:40px!important;grid-row:span 2!important;stroke:none!important}body[data-donations-polish="91"] .d91-author-flow strong{font:600 14px/1.4 Onest,system-ui,sans-serif!important;color:#294f69!important}body[data-donations-polish="91"] .d91-author-flow li>span{font:400 12px/1.5 Onest,system-ui,sans-serif!important;color:#46667c!important}body[data-donations-polish="91"] .d91-author-flow li:not(:last-child):after{content:"\2192";position:absolute;inset-inline-end:-12px;top:40%;color:#648eaa;animation:d91-flow 8s ease-in-out infinite;animation-play-state:paused}body[data-donations-polish="91"] .d91-author-flow[data-d86-running=true] li:after{animation-play-state:running}body[data-donations-polish="91"] .d91-author-flow figcaption{font:400 10px/1.5 Onest,system-ui,sans-serif!important;color:#58778c!important;margin-top:8px!important}body[data-donations-polish="91"] .ai-host-links{display:flex!important;gap:8px!important;flex-wrap:wrap!important;margin:10px 0 0!important}body[data-donations-polish="91"] :is(.product-discover,.product-discover-inner){width:100%!important;min-height:0!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}body[data-donations-polish="91"] .product-discover{margin:16px 0!important}body[data-donations-polish="91"] .product-discover-inner{display:grid!important;gap:10px!important}body[data-donations-polish="91"] .product-discover-intro{display:block!important;max-width:70ch!important}body[data-donations-polish="91"] .product-discover-intro p{margin:5px 0 0!important}body[data-donations-polish="91"] .product-discover-links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}body[data-donations-polish="91"] .product-discover-card{display:grid!important;grid-template-columns:34px minmax(0,1fr) 15px!important;gap:8px!important;min-height:0!important;align-items:start!important}body[data-donations-polish="91"] .product-discover-copy{min-width:0!important;display:grid!important;gap:5px!important}body[data-donations-polish="91"] .product-discover-copy strong{font:600 13px/1.4 Onest,system-ui,sans-serif!important}body[data-donations-polish="91"] .product-discover-copy>span{font:400 11px/1.5 Onest,system-ui,sans-serif!important}body[data-donations-polish="91"] .product-discover-icon .module-icon{width:32px!important;height:32px!important;stroke:none!important}body[data-donations-polish="91"] .product-discover-arrow{width:15px!important;height:15px!important}@keyframes d91-flow{0%,to{opacity:.45;translate:-1px 0}50%{opacity:1;translate:2px 0}}@media(max-width:700px){body[data-donations-polish="91"] .ai-host-feature{padding:13px!important}body[data-donations-polish="91"] .d91-author-flow ol,body[data-donations-polish="91"] .product-discover-links{grid-template-columns:1fr!important}body[data-donations-polish="91"] .d91-author-flow li:after{content:none!important}body[data-donations-polish="91"] .d86-partners{gap:1px!important}body[data-donations-polish="91"] .d86-partners>a{padding:2px 5px!important}body[data-donations-polish="91"] img.coolwallet-wordmark91{width:70px!important;height:15px!important;padding:3px 4px!important}}@media(prefers-reduced-motion:reduce){body[data-donations-polish="91"] .d91-author-flow li:after{animation:none!important}}body[data-donations-polish="91"] .vee-guide-copy{min-width:0!important;margin:0!important;padding:0!important}body[data-donations-polish="91"] .vee-guide-copy h2{font-size:20px!important;line-height:1.3!important;margin:0 0 6px!important}body[data-donations-polish="91"] .vee-guide-copy p{font-size:13px!important;line-height:1.5!important;margin:0 0 8px!important}body[data-donations-polish="91"] .product-documentation{box-sizing:border-box!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;width:100%!important;max-width:none!important;min-height:0!important;margin:15px 0!important;padding:11px 13px!important;border:1px solid #c4dbe7!important;border-radius:11px!important;background:linear-gradient(125deg,#fafdff,#edf5fb)!important;box-shadow:inset 0 1px #fff!important;color:#365b73!important;backdrop-filter:none!important}body[data-donations-polish="91"] .product-documentation>strong{font:550 12px/1.4 Onest,system-ui,sans-serif!important;margin-inline-end:4px!important;color:#365b73!important}}

@layer site-refinement81{body[data-site-refinement="81"] :is(.premium-mega-panel,.r81-language-panel){box-sizing:border-box!important;background:radial-gradient(ellipse at 100% 0,#daedeaa3,transparent 65%),linear-gradient(135deg,#fff,#ecf5fb)!important;border:1px solid #b9d0df!important;border-radius:15px!important;box-shadow:inset 0 1px #fff,0 15px 38px #284d681d!important;color:#24475e!important;text-shadow:none!important;backdrop-filter:none!important}body[data-site-refinement="81"] :is(.premium-mega-panel,.r81-language-panel) :is(a,span,strong,small,p,em,label){-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important}body[data-site-refinement="81"] .premium-mega-panel{width:min(620px,calc(100vw - 32px))!important;max-width:620px!important;min-width:0!important;padding:0!important;overflow:clip!important}body[data-site-refinement="81"] a.premium-product-link{display:grid!important;grid-template-columns:30px minmax(0,1fr) 12px!important;align-items:start!important;gap:8px!important;padding:10px!important;min-height:0!important;height:auto!important;border:1px solid #d2e1e978!important;border-radius:10px!important;background:linear-gradient(140deg,#ffffffb8,#eff6f9b0)!important;color:#24475e!important;box-shadow:inset 0 1px #fff!important;transform:none!important}body[data-site-refinement="81"] a.premium-product-link:hover{background:linear-gradient(125deg,#deefff,#e1f4eb)!important;border-color:#afcfdf!important;box-shadow:inset 0 1px #fff,0 3px 8px #315b7310!important}body[data-site-refinement="81"] .premium-product-copy{display:grid!important;gap:3px!important;min-width:0!important}body[data-site-refinement="81"] .premium-product-copy strong{font:600 13px/1.3 Onest,system-ui,sans-serif!important;color:#1e415c!important;white-space:normal!important;overflow-wrap:anywhere!important}body[data-site-refinement="81"] .premium-product-copy small{font:400 11px/1.4 Onest,system-ui,sans-serif!important;color:#446276!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden!important;white-space:normal!important}body[data-site-refinement="81"] .premium-product-copy em{justify-self:start!important;width:fit-content!important;font:500 9px/1.3 Onest,system-ui,sans-serif!important;padding:2px 6px!important;color:#53694e!important;border:1px solid #c9d9bb!important;border-radius:5px!important;background:#eef7e5!important}body[data-site-refinement="81"] .premium-product-link>svg{width:12px!important;height:12px!important;color:#406e88!important;margin-top:3px!important}@media(min-width:1200px){body[data-site-refinement="81"] .premium-mega-panel{position:absolute!important;left:50%!important;right:auto!important;inset-block-start:calc(100% + 6px)!important;transform:translate(-50%)!important}}body[data-site-compact="81"]{background:linear-gradient(125deg,#f7fafc,#f1f7fb 55%,#f5faf7)!important;color:#29475e!important}body[data-site-compact="81"] main.main{box-sizing:border-box!important;width:min(1160px,calc(100% - 40px))!important;max-width:1160px!important;margin:0 auto!important;padding:22px 0 28px!important;gap:22px!important;overflow:visible!important}body[data-site-compact="81"] main :is(h1,h2,h3,h4,p,li,td,th,small,code,label,summary,strong,span){-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body[data-site-compact="81"] main h1{font-size:clamp(28px,3vw,39px)!important;line-height:1.17!important;letter-spacing:-.035em!important;font-weight:650!important;max-width:30ch!important;color:#173a54!important;margin-block:8px 12px!important;overflow-wrap:anywhere}body[data-site-compact="81"] main h2{font-size:clamp(21px,2.1vw,28px)!important;line-height:1.25!important;letter-spacing:-.025em!important;font-weight:620!important;color:#1e4059!important;margin-block:0 11px!important;overflow-wrap:anywhere}body[data-site-compact="81"] main h3{font-size:18px!important;line-height:1.35!important;font-weight:600!important;color:#254b65!important}body[data-site-compact="81"] main :is(p,li,td,th){font-size:14px!important;line-height:1.6!important;color:#35536a!important;overflow-wrap:anywhere}body[data-site-compact="81"] main :is(.btn,.button,button){min-height:38px!important;padding:8px 12px!important;font:550 13px/1.4 Onest,system-ui,sans-serif!important;color:#285b79!important;-webkit-text-fill-color:currentColor!important;background:linear-gradient(130deg,#e0effc,#e4f4eb)!important;border:1px solid #b5d0df!important;border-radius:10px!important;box-shadow:inset 0 1px #fff,0 3px 7px #31566d0b!important;white-space:normal!important;overflow-wrap:anywhere}body[data-site-compact="81"] main :is(.btn,.button,button)>span{color:inherit!important;-webkit-text-fill-color:currentColor!important}body[data-site-compact="81"] main button:disabled{opacity:1!important;color:#657d8d!important;background:linear-gradient(130deg,#f2f6f8,#e8eff3)!important;border-color:#cfdee6!important}body[data-site-compact="81"] main :is(input,select,textarea):not([type=checkbox]):not([type=radio]){box-sizing:border-box!important;max-width:100%!important;min-height:39px!important;padding:9px 11px!important;font:400 14px/1.4 Onest,system-ui,sans-serif!important;background:#fafdff!important;color:#284f68!important;-webkit-text-fill-color:currentColor!important;border:1px solid #bad3e1!important;border-radius:9px!important;box-shadow:inset 0 1px 3px #31566d08!important}body[data-site-compact="81"] main textarea{min-height:96px!important}body[data-site-compact="81"] main pre{padding:13px!important;max-width:100%!important;overflow:auto!important;background:#eaf3f9!important;color:#2f536c!important;border:1px solid #ccdee8!important;border-radius:10px!important;font-size:12px!important}body[data-site-compact="81"] main pre code{font-size:12px!important;line-height:1.55!important;color:inherit!important}body[data-site-compact="81"] main :is(.professional-intro,.vs-opening,.integration-hero){min-height:0!important;padding:14px 0!important;margin:0!important;gap:18px!important}body[data-site-compact="81"] main :is(.professional-reference,.professional-resource-rail,.professional-document,.integration-demo,.integration-catalog,.integration-future,.integration-coverage,.visual-stack,.studio-experience__section){margin-block:18px!important;min-height:0!important}body[data-site-compact="81"] main :is(.professional-reference,.vs-architecture,.vs-flow,.vs-channels,.vs-orbit,.integration-demo,.integration-future,.integration-coverage,.visual-stack,.stack-memory,.stack-cloud){background:linear-gradient(135deg,#ffffffc9,#eaf4fbba 58%,#edf8efb0)!important;border:1px solid #ccdee9!important;border-radius:15px!important;box-shadow:inset 0 1px #fff,0 6px 18px #35566d08!important;color:#294b62!important;padding:16px!important}body[data-site-compact="81"] main :is(.professional-reference,.visual-stack) h2{font-size:23px!important}body[data-site-compact="81"] main :is(.prose,.docs-local-paper,.professional-document-paper){font-size:14px!important;line-height:1.65!important;padding:clamp(14px,2vw,24px)!important;max-width:100%!important;color:#35536a!important}body[data-site-compact="81"] main table{width:100%!important;max-width:100%!important;margin-block:14px!important;border-spacing:0!important;border-collapse:collapse!important;background:#fafdff!important}body[data-site-compact="81"] main :is(th,td){height:auto!important;min-height:0!important;padding:9px 11px!important;vertical-align:top!important;background:#f7fbfd!important;border-color:#d1dfe8!important;font-size:13px!important}body[data-site-compact="81"] main th{background:linear-gradient(130deg,#e6f2fb,#e9f4ed)!important;color:#2a506b!important;font-weight:600!important}body[data-site-compact="81"] main :is(.table-scroll,.prose-table,.docs-table-scroll){max-width:100%!important;overflow:auto!important}body[data-site-compact="81"] main :is(.professional-grid,.document-grid,.integration-grid,.studio-experience__outputs,.studio-experience__runtime){gap:12px!important}body[data-site-compact="81"] main :is(.professional-grid>article,.studio-experience__outputs>article,.studio-experience__runtime>article){min-height:0!important;padding:16px!important;border-radius:14px!important;background:linear-gradient(135deg,#fff,#edf6fa)!important}body[data-site-compact="81"] .integration-card{height:auto!important;min-height:0!important;padding:14px!important;border:1px solid #cbdfe9!important;border-radius:14px!important;background:radial-gradient(ellipse at 100% 0,#daedf980,transparent 64%),linear-gradient(140deg,#fff,#f1f7fb)!important;box-shadow:inset 0 1px #fff,0 4px 12px #31556e09!important;gap:8px!important}body[data-site-compact="81"] .integration-card h3{font-size:16px!important;line-height:1.3!important}body[data-site-compact="81"] .integration-card h4{font-size:13px!important;line-height:1.5!important;font-weight:500!important;color:#365c73!important;margin:3px 0!important}body[data-site-compact="81"] main :is(.investor-system,.passport-journey,.professional-team-status){max-width:800px!important;margin-inline:auto!important;padding:16px!important;min-height:0!important}body[data-site-compact="81"] main :is(.investor-system,.professional-team-status)>svg{max-height:280px!important}body[data-site-compact="81"] .motion-rail{margin-block:14px!important;gap:6px!important;padding:10px!important}body[data-site-compact="81"] .motion-rail>div{min-height:0!important;padding:7px!important}body[data-site-refinement="81"] .reference-feature{margin-block:13px!important;padding:18px!important;gap:20px!important;min-height:0!important}body[data-site-refinement="81"] .reference-feature h2{font-size:clamp(23px,2.4vw,30px)!important;line-height:1.2!important}body[data-site-refinement="81"] .reference-feature p{font-size:14px!important;line-height:1.55!important}body[data-site-refinement="81"] :is(.premium-workflow,.premium-technology,.premium-bottom){padding-block:22px!important}body[data-site-refinement="81"] :is(.premium-products,.premium-workflow,.premium-technology,.premium-bottom)>h2{font-size:clamp(25px,3vw,35px)!important;line-height:1.2!important}@media(hover:hover)and (prefers-reduced-motion:no-preference){body[data-site-compact="81"] .integration-card:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 10px 22px #31556e13!important}}@media(max-width:900px){}@media(max-width:700px){body[data-site-refinement="81"] .premium-mega-panel{max-width:calc(100vw - 24px)!important;width:auto!important;max-height:calc(100dvh - 80px)!important}body[data-site-compact="81"] main.main{width:calc(100% - 28px)!important;padding-top:15px!important}body[data-site-compact="81"] main h1{font-size:29px!important}body[data-site-refinement="81"] .reference-feature{padding:15px!important;gap:15px!important}}@media(max-width:480px){}@keyframes r81-card-breathe{0%,to{translate:0 0}50%{translate:0 -3px}}@keyframes r81-playhead{0%{left:77px}to{left:calc(100% - 9px)}}@keyframes r81-packet{0%{left:0;opacity:0}10%{opacity:1}90%{opacity:1}to{left:80%;opacity:0}}@keyframes r81-flow-arrow{0%,to{opacity:.4;translate:-2px 0}45%,65%{opacity:1;translate:2px 0}}@media(min-width:701px){}@media(prefers-reduced-motion:reduce){body[data-site-refinement="81"] :is(.r81-playhead,.r81-process-link>i,.r81-process-card),body[data-site-refinement="81"] .r81-flow-node:after{animation:none!important}body[data-site-refinement="81"] *{scroll-behavior:auto!important}}body[data-site-compact="81"] main [hidden],body[data-site-refinement="81"] :is(.premium-mega-panel,.r81-language-panel,.r81-mobile-nav)[hidden]{display:none!important}body[data-site-refinement="81"] [data-vantemio-masthead]{background:repeating-linear-gradient(115deg,transparent 0 70px,#8cb8ce0a 70px 71px),radial-gradient(ellipse at 20% 0,#dceefd99,transparent 62%),linear-gradient(110deg,#fbfdff,#eef7f7 67%,#faf5ef)!important;border-bottom:1px solid #bcd4e2!important;box-shadow:inset 0 1px #fff,0 5px 17px #335c7812!important;backdrop-filter:none!important}@media(min-width:901px){body[data-site-refinement="81"] .vm-primary>nav>a,body[data-site-refinement="81"] .vm-primary>nav>details>summary{min-height:35px!important;padding:7px 10px!important;border:1px solid #bfd7e2!important;border-radius:9px!important;box-shadow:inset 0 1px #ffffffd9,0 2px 5px #315b7209!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important;color:#284e68!important;-webkit-text-fill-color:currentColor!important;background:linear-gradient(125deg,#f7fcff,#dfedfb)!important;text-shadow:none!important}body[data-site-refinement="81"] .vm-primary>nav>[data-vm-control=products]>summary{background:linear-gradient(125deg,#f8fffc,#dcefe6)!important;border-color:#bbd9ca!important;color:#3a695c!important}body[data-site-refinement="81"] .vm-primary>nav>a[href*="/news/"]{background:linear-gradient(125deg,#fffdf8,#f5e7d5)!important;border-color:#ddcdb5!important;color:#745d3d!important}body[data-site-refinement="81"] .vm-primary>nav>a:hover,body[data-site-refinement="81"] .vm-primary>nav>details>summary:hover{box-shadow:inset 0 1px #fff,0 4px 9px #315b7215!important;filter:brightness(1.015)!important}}body[data-site-refinement="81"] [data-vantemio-footer]{background:radial-gradient(ellipse at 90% 0,#d7ece580,transparent 60%),linear-gradient(125deg,#edf5fb,#f7fbfd)!important;color:#3a5d73!important;border-top:1px solid #c2d8e5!important;box-shadow:inset 0 1px #fff!important}body[data-site-refinement="81"] [data-vantemio-footer] :is(p,span,small,strong,a){color:#3b6079!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body[data-site-refinement="81"] [data-vantemio-footer] a:hover{color:#225f87!important}body[data-site-compact="81"] main :is(.professional-grid>article,.integration-card,.eco76-product,.studio-experience__outputs>article,.studio-experience__runtime>article,.passport-service-links>a){border:1px solid #c3d9e7!important;border-top:3px solid #8cbadd!important;box-shadow:inset 0 1px #fff,0 5px 14px #345b7410!important;background:radial-gradient(ellipse at 100% 0,#d6eafa80,transparent 65%),linear-gradient(135deg,#ffffffed,#edf6fb)!important}body[data-site-compact="81"] main :is(.professional-grid>article,.integration-card,.eco76-product,.studio-experience__outputs>article,.studio-experience__runtime>article,.passport-service-links>a):nth-child(4n+2){border-top-color:#91c6b1!important;background:radial-gradient(ellipse at 100% 0,#daf0e680,transparent 65%),linear-gradient(135deg,#fff,#f0f9f4)!important}body[data-site-compact="81"] main :is(.professional-grid>article,.integration-card,.eco76-product,.studio-experience__outputs>article,.studio-experience__runtime>article,.passport-service-links>a):nth-child(4n+3){border-top-color:#d5b38a!important;background:radial-gradient(ellipse at 100% 0,#f4e6d780,transparent 65%),linear-gradient(135deg,#fff,#fbf6ef)!important}body[data-site-compact="81"] main :is(.professional-grid>article,.integration-card,.eco76-product,.studio-experience__outputs>article,.studio-experience__runtime>article,.passport-service-links>a):nth-child(4n+4){border-top-color:#b9a8d4!important;background:radial-gradient(ellipse at 100% 0,#e9e2f680,transparent 65%),linear-gradient(135deg,#fff,#f6f2fb)!important}body[data-site-refinement="81"][data-home-kinetic="63"] :is(.premium-hero h1,.reference-feature h2,.architecture-platform h2,.architecture-technical h2,.architecture-contact h2,.platform-publishing h2){color:#173d5a!important;-webkit-text-fill-color:currentColor!important}body[data-site-refinement="81"][data-home-kinetic="63"] :is(.premium-lead,.reference-feature p,.architecture-platform p,.architecture-technical p,.architecture-contact p,.platform-publishing p){color:#355b75!important;-webkit-text-fill-color:currentColor!important}body[data-site-refinement="81"][data-home-kinetic="63"] :is(.architecture-contact,.reference-workflow,.platform-publishing){padding:20px!important;border:1px solid #bfd7e5!important;border-radius:15px!important;background:radial-gradient(ellipse at 100% 0,#d5ede780,transparent 64%),linear-gradient(125deg,#fafdff,#e7f2fb)!important;box-shadow:inset 0 1px #fff,0 6px 17px #355b7310!important}@media(max-width:760px){body[data-site-refinement="81"][data-home-kinetic="63"] :is(.architecture-contact,.reference-workflow,.platform-publishing){padding:15px!important}}@media(min-width:761px){}@media(hover:hover)and (prefers-reduced-motion:no-preference){body[data-site-compact="81"] main :is(.integration-card,.eco76-product,.professional-grid>article):hover{transform:translateY(-2px)!important;box-shadow:inset 0 1px #fff,0 9px 20px #315b741a!important}}body[data-site-refinement="81"] [data-coolwallet-wordmark="91"] img.coolwallet-wordmark91{box-sizing:content-box!important;display:block!important;width:90px!important;max-width:90px!important;height:19px!important;object-fit:contain!important;padding:3px 6px!important;border-radius:5px!important;background:linear-gradient(135deg,#fffdf8,#fff0db)!important;filter:none!important}@media(max-width:480px){body[data-site-refinement="81"] [data-coolwallet-wordmark="91"] img.coolwallet-wordmark91{width:72px!important;height:15px!important;padding:3px 4px!important}}body[data-site-refinement="81"] [data-transfer-module] header [data-transfer-provider]{display:none!important}}

/* Paired ink and surfaces: fixes legacy light text-fill on white article panels. */
@layer vantemio-reading65 {
 /* Keep every original path/marker coordinate. Only improve the verified map's paint. */
 /* Shared public footer is its own bounded flow; no inherited article card layout. */
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer{display:block!important;position:relative!important;inset:auto!important;float:none!important;clear:both!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;box-sizing:border-box!important;margin:28px 0 0!important;padding:26px clamp(16px,3vw,40px) 18px!important;background:linear-gradient(125deg,#f3f9fb,#edf5f4 58%,#f2f2fa)!important;color:#355365!important;border:0!important;border-block-start:1px solid #c6dae4!important;border-radius:0!important;box-shadow:inset 0 1px #fff!important;transform:none!important;overflow:visible!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer :is(p,span,strong,small,h2,h3,a,time){color:#355365!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;opacity:1!important;overflow-wrap:anywhere!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-inner{display:block!important;position:relative!important;inset:auto!important;width:100%!important;max-width:1280px!important;min-width:0!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;transform:none!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-top{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:10px 24px!important;margin:0 0 20px!important;padding:0!important;min-width:0!important;position:static!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-brand{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 1 auto!important;gap:0!important;position:static!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:46px!important;margin:0!important;padding:0!important;white-space:nowrap!important;text-decoration:none!important;direction:ltr!important;transform:none!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-brand>img{display:block!important;flex:0 0 40px!important;width:40px!important;height:46px!important;min-width:40px!important;max-width:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center!important;aspect-ratio:auto!important;transform:none!important;filter:none!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-brand>span{display:block!important;position:static!important;min-width:0!important;width:auto!important;margin:0!important;padding:0!important;font:700 25px/1.1 Onest,Arial,sans-serif!important;letter-spacing:-.045em!important;white-space:nowrap!important;transform:none!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-top>p{max-width:35ch!important;min-width:0!important;font:400 13px/1.55 Onest,Arial,sans-serif!important;margin:0!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:auto!important;align-items:start!important;gap:18px 30px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;position:static!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-grid>nav{display:block!important;position:static!important;inset:auto!important;grid-area:auto!important;min-width:0!important;max-width:100%!important;width:auto!important;padding:0!important;margin:0!important;transform:none!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-grid h2{font:650 14px/1.4 Onest,Arial,sans-serif!important;margin:0 0 7px!important;padding:0!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-links{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer :is(.vm-footer-links>a,.business-contact>a){display:flex!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-width:0!important;min-height:40px!important;height:auto!important;padding:7px 0!important;margin:0!important;box-sizing:border-box!important;font:400 13px/1.5 Onest,Arial,sans-serif!important;text-decoration:none!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .business-contact{display:block!important;min-width:0!important;max-width:100%!important;width:100%!important;margin:0!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer nav.vm-footer-socials{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:20px 0 0!important;padding:16px 0 0!important;border:0!important;border-block-start:1px solid #c8dce5!important;box-sizing:border-box!important;position:static!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-socials>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;flex:0 0 42px!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;gap:0!important;padding:10px!important;margin:0!important;box-sizing:border-box!important;border:1px solid #bcd2df!important;border-radius:9px!important;background:linear-gradient(135deg,#fff,#e8f3f2 60%,#edf0fa)!important;box-shadow:inset 0 1px #fff,0 2px 6px #3553650b!important;text-decoration:none!important;transform:none!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-socials>a>svg{display:block!important;position:static!important;flex:0 0 20px!important;width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;margin:0!important;padding:0!important;stroke:currentColor!important;fill:none!important;stroke-width:1.65!important;filter:none!important;transform:none!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-social-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;padding:0!important;margin:-1px!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-bottom{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:8px 20px!important;width:100%!important;min-width:0!important;margin:16px 0 0!important;padding:12px 0 0!important;border:0!important;border-block-start:1px solid #c8dce5!important;box-sizing:border-box!important;position:static!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-bottom>small{font:400 12px/1.5 Onest,Arial,sans-serif!important;white-space:normal!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-bottom>nav{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:4px 18px!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;position:static!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-bottom a{display:inline-flex!important;align-items:center!important;min-width:0!important;min-height:38px!important;max-width:100%!important;padding:5px 0!important;font:400 12px/1.5 Onest,Arial,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .site-motion-settings{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;position:static!important;flex:0 1 auto!important;font:400 12px/1.5 Onest,Arial,sans-serif!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .site-motion-toggle{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:7px!important;box-sizing:border-box!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .site-motion-toggle svg{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;fill:none!important;stroke:currentColor!important}
 html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer a:focus-visible{outline:2px solid #557e97!important;outline-offset:3px!important;border-radius:4px!important}
 @media(max-width:680px){html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer{padding:22px 16px 16px!important}html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 20px!important}html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-grid>.vm-footer-contact{grid-column:1/-1!important}html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-bottom>small{flex-basis:100%!important}html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer .vm-footer-top>p{max-width:100%!important}}
 @media(prefers-contrast:more){html body footer[data-vantemio-footer][data-site-footer="65"].vm-footer{border-color:#819aaa!important}}
}

@layer vantemio-type61{body[data-vantemio-experience="44"][data-vantemio-shell]{--exp-ink:#354d68;--exp-muted:#52677e;--mat-ink:#2d527d!important;color:#354d68!important;font-weight:400!important}body[data-vantemio-experience="44"][data-vantemio-shell] :is(main,.vm-masthead,.vm-footer) :is(p,li,dd,dt,label,small,figcaption):not([data-vantemio-partners] *){font-weight:400!important;color:#4a6078!important;text-shadow:none!important}body[data-vantemio-experience="44"][data-vantemio-shell] main :is(h1,h2):not([data-vantemio-partners] *){font-weight:500!important;color:#304d6f!important;letter-spacing:-.025em!important;text-shadow:0 1px 0 #ffffffb3!important}body[data-vantemio-experience="44"][data-vantemio-shell] main :is(h3,h4,h5,h6):not([data-vantemio-partners] *){font-weight:520!important;color:#36526e!important;letter-spacing:-.012em!important;text-shadow:none!important}body[data-vantemio-experience="44"][data-vantemio-shell] :is(main,.vm-footer) :is(strong,b):not(.passport-wordmark):not([data-vantemio-partners] *){font-weight:550!important;color:#38536f!important;text-shadow:none!important}body[data-vantemio-experience="44"][data-vantemio-shell] :is(main,.vm-masthead,.vm-footer) :is(button,.btn,.button,[class$=-button],.premium-primary,.premium-secondary,.passport-primary,.passport-secondary,.premium-passport,.architecture-button,.donation-cta,.studio-experience__primary,.market-primary,.market-secondary,.v-button,.document-bundle-button,input[type=submit],summary):not([data-vantemio-partners] *){font-weight:500!important;letter-spacing:.005em!important;text-shadow:none!important}body[data-vantemio-experience="44"][data-vantemio-shell] :is(.experience-account-nav a,.experience-account-fold>summary,.platform-development,.platform-target>span,.pilot-resources a){font-weight:500!important;text-shadow:none!important}body[data-vantemio-experience="44"][data-vantemio-shell] :is(.passport-primary,.premium-primary,.premium-passport,.architecture-button,.studio-experience__primary,.market-primary){--mat-ink:#2d527d!important}body[data-vantemio-experience="44"][data-vantemio-shell] :is(.passport-secondary,.premium-secondary,.market-secondary,.document-bundle-button,.pilot-option--company .v-button){--mat-ink:#326451!important}body[data-vantemio-experience="44"][data-vantemio-shell] :is(.donation-cta,.pilot-option:not(.pilot-option--company) .v-button,a.v-button[href*="/apply/"]){--mat-ink:#77502f!important}body[data-vantemio-experience="44"][data-vantemio-shell] main .passport-journey a.passport-journey-service{--mat-ink:#2d527d!important}body[data-vantemio-experience="44"][data-vantemio-shell] main .passport-journey a.passport-journey-service:nth-child(2){--mat-ink:#326451!important}body[data-vantemio-experience="44"][data-vantemio-shell] main .passport-journey a.passport-journey-service:nth-child(3){--mat-ink:#77502f!important}body[data-vantemio-experience="44"][data-vantemio-shell] main .passport-journey a.passport-journey-service:nth-child(4){--mat-ink:#65507e!important}body[data-vantemio-experience="44"][data-vantemio-shell] main .passport-journey a.passport-journey-service>strong{font-weight:520!important;color:var(--mat-ink)!important}body[data-vantemio-experience="44"][data-vantemio-shell] main :is(.passport-journey-number,.passport-journey-service>span,.platform-development,.passport-access-state){font-weight:450!important;color:#52677e!important;text-shadow:none!important}}@layer vantemio-design60{body[data-vantemio-experience="44"]{--exp-bg:#f7faff;--exp-panel:#245cbd;--exp-ink:#12243e;--exp-muted:#4c607b;--exp-edge:rgba(131,187,235,.28);--exp-cyan:#235cbb;color:var(--exp-ink)!important;background-color:var(--exp-bg)!important;background-image:radial-gradient(ellipse at 88% 3%,#4d9fdf0c,transparent 45%),radial-gradient(ellipse at 8% 65%,#4d9fdf0c,transparent 40%),repeating-linear-gradient(132deg,transparent 0 77px,#ffffff88 78px,transparent 79px),repeating-linear-gradient(0deg,#ffffff88 0 1px,transparent 1px 4px)!important;color-scheme:light!important;-webkit-text-fill-color:currentColor!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead,.vm-footer) :is(h1,h2,h3,h4,h5,h6,p,li,dt,dd,label,legend,small,strong,summary):not([data-vantemio-partners] *){color:var(--exp-ink)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead,.vm-footer) :is(h1,h2,h3,h4) :is(span,em,strong):not([data-vantemio-partners] *){color:inherit!important;-webkit-text-fill-color:currentColor!important;background-image:none!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead,.vm-footer) a:not([data-vantemio-partners] *):not([class*=primary]):not([class*=button]){color:#172d49!important}body[data-vantemio-experience="44"] :is(.premium-home,.professional-composition,.professional-document-page,.passport-overview,.passport-account-layout,.architecture-root,.visual-stack,.v-product,.sp-site,.news-site main):not([data-vantemio-partners] *){background-color:transparent!important;color:var(--exp-ink)!important}body[data-vantemio-experience="44"] main :is(.premium-products,.reference-workflow,.architecture-platform,.architecture-technical,.architecture-contact,.passport-overview-principles,.passport-overview-access,.professional-document-content,.architecture-level,.architecture-boundary,.vs-detail,.vs-architecture,.vs-opening-copy):not([data-vantemio-partners] *){background:radial-gradient(ellipse at 100% 0%,#4d9fdf0c,transparent 58%),repeating-linear-gradient(132deg,transparent 0 71px,#ffffff88 72px,transparent 73px),linear-gradient(145deg,#f7faff,#f7faff)!important;color:var(--exp-ink)!important;border-color:var(--exp-edge)!important}body[data-vantemio-experience="44"] main :is(article,fieldset,.reference-feature,.reference-news-story,.passport-signin-card,.passport-workspace-panel,.account-capabilities,.architecture-module-copy,.architecture-studio,.stack-graph-stage,.v-product-scene,.investor-system,.investor-stages,.market-card,.donation-card,.news-card):not([data-vantemio-partners] *):not(.news-article-body){min-width:0;background:radial-gradient(ellipse at 4% 0%,#4d9fdf0c,transparent 65%),repeating-linear-gradient(132deg,transparent 0 92px,#ffffff88 93px,transparent 94px),linear-gradient(140deg,#f7faff,#f7faff 70%)!important;color:var(--exp-ink)!important;border:1px solid var(--exp-edge)!important;border-radius:18px!important;box-shadow:inset 0 1px #fffb,inset 0 -1px #3158801f,0 12px 28px #3158801f!important}body[data-vantemio-experience="44"] main :is(article,fieldset,.reference-feature,.passport-signin-card,.passport-workspace-panel,.architecture-module-copy,.architecture-studio,.investor-system,.investor-stages):not([data-vantemio-partners] *){padding:clamp(18px,2.1vw,28px)!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead,.vm-footer) :is(button,.btn,.button,[class$=-button],.premium-primary,.premium-secondary,.passport-primary,.passport-secondary,.premium-passport,input[type=submit]):not([data-vantemio-partners] *){color:#172d49!important;-webkit-text-fill-color:currentColor!important;background:linear-gradient(145deg,#eef5fd,#f7faff 60%,#f7faff)!important;border:1px solid #adbfda80!important;border-radius:10px!important;box-shadow:inset 0 1px #fffb,0 5px 15px #3158801f!important;min-height:42px;max-width:100%;font-size:14px!important;line-height:1.35!important;transition:border-color .2s,box-shadow .2s,filter .2s}body[data-vantemio-experience="44"] :is(main,.vm-masthead) :is(.premium-primary,.passport-primary,.architecture-button,button[type=submit]):not([data-vantemio-partners] *){background:linear-gradient(135deg,#e2eefc,#eef5fd)!important;border-color:#adbfda80!important;box-shadow:inset 0 1px #fffb,0 5px 20px #3158801f!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead) :is(button,a,input,select,summary):focus-visible{outline:2px solid #5be4ff!important;outline-offset:4px!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead) :is(button,a[class*=button],.premium-primary,.premium-secondary):hover:not(:disabled){border-color:#adbfda80!important;filter:brightness(1.12)}body[data-vantemio-experience="44"] :is(main,.vm-masthead) :is(button,input):disabled{opacity:.5!important;cursor:not-allowed!important;filter:saturate(.35)}body[data-vantemio-experience="44"] :is(main,.vm-masthead) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#172d49!important;background:#f7faff!important;border:1px solid #adbfda80!important;border-radius:8px!important;max-width:100%;min-width:0}body[data-vantemio-experience="44"] :is(input,textarea)::placeholder{color:#172d49!important;opacity:1}body[data-vantemio-experience="44"] :is(.vm-masthead,.premium-mega-panel,.premium-company-panel,.vm-language-panel,.vm-popover,.vm-footer):not([data-vantemio-partners] *){background:radial-gradient(ellipse at 80% 0,#4d9fdf0c,transparent 70%),repeating-linear-gradient(125deg,transparent 0 85px,#ffffff88 86px,transparent 87px),linear-gradient(140deg,#4d9fdf0c,#4d9fdf0c)!important;border-color:var(--exp-edge)!important;color:var(--exp-ink)!important;box-shadow:inset 0 1px #fffb,0 12px 30px #3158801f!important}body[data-vantemio-experience="44"] :is(.premium-mega-panel,.premium-company-panel) :is(a,button){background:linear-gradient(140deg,#4d9fdf0c,#f7faff)!important;border:1px solid #adbfda80!important;border-radius:9px!important;color:#172d49!important}body[data-vantemio-experience="44"] .premium-pillars{gap:0!important;padding:18px!important;margin-block:0 24px!important;background:linear-gradient(140deg,#4d9fdf0c,#f7faff)!important;border:1px solid var(--exp-edge)!important;border-radius:16px!important;box-shadow:inset 0 1px #fffb,0 14px 24px #3158801f!important}body[data-vantemio-experience="44"] .premium-pillars>div{min-width:0;padding:10px 18px!important;border-color:var(--exp-edge)!important;gap:14px!important}body[data-vantemio-experience="44"] .premium-pillars svg{width:40px!important;height:40px!important;flex-shrink:0;color:#172d49!important;filter:drop-shadow(0 0 6px #3158801f)}body[data-vantemio-experience="44"] .premium-pillars strong{font-size:15px!important;line-height:1.4!important}body[data-vantemio-experience="44"] .premium-pillars small{font-size:13px!important;color:#172d49!important;line-height:1.45!important}body[data-vantemio-experience="44"] :is(.premium-products,.reference-workflow,.architecture-platform,.architecture-technical,.architecture-contact){padding:clamp(24px,3.2vw,44px)!important;margin-block:0!important}body[data-vantemio-experience="44"] :is(.premium-products,.reference-workflow,.architecture-platform,.architecture-technical,.architecture-contact) h2{font-size:clamp(28px,3.15vw,44px)!important;line-height:1.12!important;letter-spacing:-.035em!important;margin-block:12px 18px!important}body[data-vantemio-experience="44"] :is(.reference-feature,.reference-workflow,.architecture-platform,.architecture-technical,.architecture-contact) p{line-height:1.55!important}body[data-vantemio-experience="44"] .reference-feature{margin-top:22px!important;gap:24px!important;overflow:hidden}body[data-vantemio-experience="44"] .reference-feature h2{font-size:clamp(25px,2.4vw,34px)!important}body[data-vantemio-experience="44"] :is(.reference-studio-media,.reference-news-image){margin:0!important;border-radius:12px!important;overflow:hidden;box-shadow:0 16px 35px #3158801f,inset 0 1px #fffb}body[data-vantemio-experience="44"] :is(.reference-kicker,.premium-eyebrow,.reference-product-line span,.architecture-index,.premium-products-intro,.reference-workflow-lead){color:#172d49!important;-webkit-text-fill-color:currentColor!important}body[data-vantemio-experience="44"] :is(.architecture-signal-stage,.experience-workflow-stage){position:relative;isolation:isolate;overflow:hidden;border-radius:14px;background:#f7faff!important}body[data-vantemio-experience="44"] :is([data-living-technical],[data-living-workflow]){position:absolute;inset:0;width:100%!important;height:100%!important;pointer-events:none;z-index:1}body[data-vantemio-experience="44"] [data-architecture-signals]{z-index:2!important}body[data-vantemio-experience="44"] :is(.stack-graph-stage,.v-product-scene){min-height:260px!important;max-height:560px!important;padding:22px!important;background-image:radial-gradient(ellipse at 50% 55%,#4d9fdf0c,transparent 65%),repeating-linear-gradient(35deg,transparent 0 42px,#ffffff88 43px,transparent 44px),linear-gradient(145deg,#f7faff,#f7faff)!important}body[data-vantemio-experience="44"] :is(.architecture-root,.visual-stack,.v-product) :is(section,article){margin-block:18px!important;gap:20px!important}body[data-vantemio-experience="44"] :is(.stack-graph-core,.stack-graph-node,.motion-stream-node){background:linear-gradient(140deg,#eef5fd,#f7faff)!important;color:#172d49!important;border:1px solid #adbfda80!important;box-shadow:inset 0 1px #fffb,0 8px 28px #3158801f,0 0 22px #31588016!important}body[data-vantemio-experience="44"] :is(.passport-overview-hero,.passport-account-intro) h1{font-size:clamp(34px,4vw,56px)!important;line-height:1.08!important;letter-spacing:-.04em!important}body[data-vantemio-experience="44"] .passport-service-links span{color:#172d49!important;background:linear-gradient(135deg,#eef5fd,#f7faff)!important;border:1px solid #adbfda80!important;box-shadow:inset 0 1px #fffb,0 6px 15px #3158801f!important}body[data-vantemio-experience="44"] :is(.passport-overview-principles,.passport-overview-access){padding:28px!important;margin-top:20px!important;border-radius:18px!important}body[data-vantemio-experience="44"] .passport-signin-card{align-self:start}body[data-vantemio-experience="44"] #signed-in{max-width:1200px!important;margin:24px auto!important;padding-inline:24px!important}body[data-vantemio-experience="44"] .experience-account-fold{background:linear-gradient(145deg,#eef5fd,#f7faff)!important;border:1px solid var(--exp-edge)!important;border-radius:14px!important;margin-block:12px!important;box-shadow:inset 0 1px #fffb,0 10px 20px #31588022!important;overflow:hidden!important}body[data-vantemio-experience="44"] .experience-account-fold>summary{display:flex!important;align-items:center!important;gap:12px!important;min-height:56px!important;padding:16px 20px!important;cursor:pointer!important;list-style:none!important;font-size:17px!important;font-weight:700!important}body[data-vantemio-experience="44"] .experience-account-fold>summary::-webkit-details-marker{display:none!important}body[data-vantemio-experience="44"] .experience-account-fold>summary:before{content:""!important;width:8px!important;height:8px!important;border:1px solid #adbfda80!important;transform:rotate(45deg)!important;box-shadow:0 0 9px #3158801f!important}body[data-vantemio-experience="44"] .experience-account-fold>summary:after{content:"+"!important;margin-inline-start:auto!important;color:#172d49!important;font-size:24px!important;font-weight:400!important}body[data-vantemio-experience="44"] .experience-account-fold[open]>summary:after{content:"\2212"!important}body[data-vantemio-experience="44"] .experience-account-fold>section{margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}body[data-vantemio-experience="44"] .experience-account-nav{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:18px!important}body[data-vantemio-experience="44"] .experience-account-nav a{padding:10px 14px!important;border:1px solid var(--exp-edge)!important;border-radius:9px!important;background:linear-gradient(135deg,#eef5fd,#f7faff)!important;font-size:14px!important;text-decoration:none!important}body[data-vantemio-experience="44"] [data-experience-tilt]{translate:var(--exp-x,0px) var(--exp-y,0px)!important;rotate:var(--exp-rotation,1 0 0 0deg)!important;scale:var(--exp-scale,1)!important;transform-origin:center!important;backface-visibility:hidden!important}body[data-vantemio-experience="44"] main :is(.passport-credential-brand,.passport-credential-network,.passport-credential-labels,.passport-credential-labels span,time){color:#172d49!important;-webkit-text-fill-color:currentColor!important}body[data-vantemio-experience="44"][data-vm-account-shell]>main{max-width:1280px!important}body[data-vantemio-experience="44"] :is(.toc,.document-bundle,.professional-reference,.professional-resource-rail,.professional-related-guide,.vs-code-envelope,.vs-model-cards>div,.investor-hub,.investor-module,.table-wrap){background:radial-gradient(ellipse at 100% 0,#4d9fdf0c,transparent 65%),linear-gradient(140deg,#f7faff,#f7faff)!important;color:#172d49!important;border-color:var(--exp-edge)!important;box-shadow:inset 0 1px #fffb,0 8px 22px #3158801f!important}body[data-vantemio-experience="44"].news-site{--news-ink:#f2f7ff!important;--news-muted:#bdcde1!important;--news-line:#334d65!important;--news-paper:#0b1223!important;--vm-text:#f2f7ff!important;--vm-copy:#bdcde1!important;--vm-night:#0b1223!important;--vm-steel:#152039!important}body[data-vantemio-experience="44"].news-site main :is(.news-toolbar,.news-section-shell,.news-country-shortcuts,.news-geography-bar,.news-place-panel,.news-place-dropdown,.news-archive-search-panel,.news-edition,.news-edition-disclosure>small,.news-empty,.news-department-story,.news-reader,.news-article-body,.news-guide-section,.news-guide-sources,.news-publishing-blueprint,.publishing-service-detail,.placement-editor,.placement-preview,.placement-canvas,.placement-calendar,.placement-inventory,.placement-policy,.placement-notice,.placement-schedule,.placement-total):not([data-vantemio-partners] *){background:radial-gradient(ellipse at 0 0,#4d9fdf0c,transparent 65%),linear-gradient(145deg,#f7faff,#f7faff)!important;color:#172d49!important;border-color:#adbfda80!important;box-shadow:inset 0 1px #fffb,0 7px 18px #31588022!important}body[data-vantemio-experience="44"].news-site :is(main,.vm-masthead) :is(span,time,b,summary,figcaption,caption):not([data-vantemio-partners] *){color:#172d49!important;-webkit-text-fill-color:currentColor!important}body[data-vantemio-experience="44"].news-site main :is(.news-filter,.news-place-trigger,.news-place-quick-link,.news-placement-cta,.news-back,.placement-device button,.placement-kind button):not([data-vantemio-partners] *){background:linear-gradient(140deg,#eef5fd,#f7faff)!important;color:#172d49!important;border:1px solid #adbfda80!important;border-radius:8px!important}@media(max-width:860px){body[data-vantemio-experience="44"] :is(.premium-hero,.passport-overview-hero,.passport-account-intro) h1{font-size:clamp(30px,8.4vw,36px)!important;line-height:1.08!important;max-width:100%!important}body[data-vantemio-experience="44"] .premium-pillars{margin-inline:18px!important;padding:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-vantemio-experience="44"] .premium-pillars>div{padding:10px 8px!important;gap:8px!important}body[data-vantemio-experience="44"] .premium-pillars svg{width:28px!important;height:28px!important}body[data-vantemio-experience="44"] .premium-pillars strong{font-size:13px!important}body[data-vantemio-experience="44"] .premium-pillars small{font-size:12px!important}body[data-vantemio-experience="44"] :is(.premium-products,.reference-workflow,.architecture-platform,.architecture-technical,.architecture-contact,.passport-overview-principles,.passport-overview-access){padding:24px 18px!important}body[data-vantemio-experience="44"] :is(.reference-feature,.passport-overview-hero,.passport-account-layout){gap:18px!important;padding:18px!important}body[data-vantemio-experience="44"] :is(.passport-account-layout,#signed-in){margin-block:18px!important;padding-inline:18px!important}body[data-vantemio-experience="44"] .experience-account-fold>summary{padding:14px 16px!important;font-size:16px!important}body[data-vantemio-experience="44"] main :is(h1,h2,h3,h4,a,button,label,summary):not([data-vantemio-partners] *){overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){body[data-vantemio-experience="44"] [data-experience-tilt]{translate:none!important;rotate:none!important}}body[data-vantemio-experience="44"] [data-experience-surface]{isolation:isolate!important;scroll-margin-top:150px!important}body[data-vantemio-experience="44"] [data-experience-positioned=true]{position:relative!important}body[data-vantemio-experience="44"] .experience-surface-light{position:absolute!important;inset:1px!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-sizing:border-box!important;z-index:-1!important;display:block!important;pointer-events:none!important;border-radius:inherit!important;overflow:hidden!important;contain:paint!important;opacity:.78!important}body[data-vantemio-experience="44"] .experience-surface-light:before{content:""!important;position:absolute!important;inset:-30%!important;pointer-events:none!important;background:radial-gradient(ellipse at 18% 27%,#ffffff88,transparent 40%),radial-gradient(ellipse at 78% 76%,#4d9fdf0c,transparent 44%),repeating-linear-gradient(125deg,transparent 0 65px,#ffffff88 66px,transparent 67px),repeating-radial-gradient(ellipse at 63% 40%,transparent 0 41px,#ffffff88 42px,transparent 43px)!important;translate:var(--exp-light-x,0%) var(--exp-light-y,0%)!important;rotate:var(--exp-light-angle,0deg)!important;transform-origin:center!important}body[data-vantemio-experience="44"] .experience-surface-light:after{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:radial-gradient(180px circle at var(--exp-pointer-x,50%) var(--exp-pointer-y,30%),#ffffff88,transparent 80%)!important;opacity:0!important;transition:opacity .3s!important;pointer-events:none!important}body[data-vantemio-experience="44"] [data-experience-active]>.experience-surface-light:after{opacity:1!important}body[data-vantemio-experience="44"] [data-experience-active]{border-color:#adbfda80!important;box-shadow:inset 0 1px #fffb,0 12px 28px #3158801f,0 0 0 1px #31588025!important}body[data-vantemio-experience="44"] [data-experience-tilt]{scale:var(--exp-scale,1)!important}body[data-vantemio-experience="44"] .experience-account-nav{position:sticky!important;top:102px!important;z-index:12!important;flex-wrap:nowrap!important;align-items:center!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important;scroll-snap-type:x proximity!important;scroll-padding-inline:8px!important;scrollbar-width:thin!important;scrollbar-color:#245cbd transparent!important;gap:8px!important;padding:10px!important;border:1px solid #adbfda80!important;border-radius:14px!important;background:radial-gradient(ellipse at 8% 0,#4d9fdf0c,transparent 75%),linear-gradient(135deg,#4d9fdf0c,#4d9fdf0c)!important;box-shadow:inset 0 1px #fffb,0 10px 25px #3158801f!important}body[data-vantemio-experience="44"] .experience-account-nav a{flex:0 0 auto!important;scroll-snap-align:start!important;white-space:nowrap!important;min-height:42px!important;display:flex!important;align-items:center!important;font-weight:600!important;transition:border-color .2s,background-color .2s,box-shadow .2s!important}body[data-vantemio-experience="44"] .experience-account-nav a[aria-current=location]{color:#172d49!important;-webkit-text-fill-color:currentColor!important;border-color:#adbfda80!important;background:linear-gradient(135deg,#e2eefc,#eef5fd)!important;box-shadow:inset 0 1px #fffb,0 0 18px #31588020!important}body[data-vantemio-experience="44"] .experience-account-fold{scroll-margin-top:170px!important}body[data-vantemio-experience="44"] .experience-account-fold>section{scroll-margin-top:190px!important}body[data-vantemio-experience="44"] .experience-account-fold>summary{transition:background-color .2s!important}body[data-vantemio-experience="44"] .experience-account-fold>summary:hover{background-color:#fff8!important}@media(max-width:860px){body[data-vantemio-experience="44"] .experience-surface-light{opacity:.52!important}body[data-vantemio-experience="44"] .experience-account-nav{top:80px!important;padding:8px!important;margin-inline:-4px!important;gap:6px!important}body[data-vantemio-experience="44"] .experience-account-nav a{min-height:40px!important;padding:8px 12px!important;font-size:13px!important}body[data-vantemio-experience="44"] .experience-account-fold{scroll-margin-top:145px!important}body[data-vantemio-experience="44"] .experience-account-fold>section{scroll-margin-top:160px!important}}@media(prefers-reduced-motion:reduce){body[data-vantemio-experience="44"] .experience-surface-light:before{translate:none!important;rotate:none!important}body[data-vantemio-experience="44"] .experience-surface-light:after,body[data-vantemio-experience="44"] .experience-account-nav a,body[data-vantemio-experience="44"] .experience-account-fold>summary{transition:none!important}}body[data-vantemio-experience="44"]{--exp-bg:#f7faff;--exp-bg-2:#eef5fd;--exp-ink:#12243e;--exp-muted:#4c607b;--exp-edge:#b8cede80;--exp-cyan:#235cbb;color-scheme:light!important}body[data-vantemio-experience="44"] :is(.professional-intro,.professional-reference,.investor-module,.investor-stages,.vs-opening,.vs-detail,.vs-architecture,.vs-model-cards>article,.market-scenarios>div>article,.market-stack>div>article,.market-rights>div>article,.donation-experience,.donation-benefits,.donation-formats,.donation-journey,.donation-conditions,.donation-payment,.donation-production,.donation-closing,.professional-transfer-panel,.donation-format,.donation-tariff,.donation-fee-details,.donation-token-disclosure,.studio-experience__hero,.studio-experience__cards>article,.integration-card,.team-pathway,.contributors-benefits article,.cloud-details>article){background:radial-gradient(ellipse at 100% 0,#d9edff70,transparent 58%),repeating-linear-gradient(132deg,transparent 0 82px,#4e86b508 83px,transparent 84px),linear-gradient(140deg,#fff,#f0f6fd)!important;color:#12243e!important;border-color:#b8cede80!important;box-shadow:inset 0 1px #fff,0 12px 28px #3158800c!important}body[data-vantemio-experience="44"] :is(.vm-masthead,.vm-footer,.premium-mega-panel,.premium-company-panel,.vm-language-panel,.vm-popover){background:radial-gradient(ellipse at 0 0,#fff,transparent 70%),linear-gradient(130deg,#fffffffa,#edf5fff5)!important;backdrop-filter:blur(20px);border-color:#b5cde07d!important;box-shadow:inset 0 1px #fff,0 8px 28px #31588012!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead) :is(button,.btn,.button,[class$=-button],.premium-primary,.premium-secondary,.passport-primary,.passport-secondary,.premium-passport,.architecture-button,.donation-cta,.studio-experience__primary,.market-primary,.market-secondary,.v-button,.document-bundle-button,.studio-experience__actions>a,.studio-experience__next nav>a,input[type=submit]):not([data-vantemio-partners] *){background:linear-gradient(155deg,#fff 4%,#f3f9ff 52%,#dfedfb)!important;color:#15375e!important;border:1px solid #adc6df!important;border-bottom-color:#87a7c7!important;border-radius:11px!important;box-shadow:inset 0 1px 1px #fff,inset 0 -2px 2px #a8c2dd38,0 3px #cedceb,0 7px 16px #31588015!important;min-height:40px!important;padding:10px 16px!important;line-height:1.35!important;text-decoration:none!important;white-space:normal;overflow-wrap:anywhere;transition:translate .18s,box-shadow .18s,border-color .18s!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead) :is(.premium-primary,.passport-primary,.architecture-button,button[type=submit]):not([data-vantemio-partners] *){background:linear-gradient(150deg,#f5fbff,#d8eaff)!important;color:#123f85!important;border-color:#86b0e1!important;box-shadow:inset 0 1px #fff,inset 0 -2px 2px #9bbcea44,0 3px #bdd2ed,0 8px 20px #3968a022!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead) :is(button,.btn,.button,.premium-primary,.premium-secondary,.passport-primary,.passport-secondary,.premium-passport,.architecture-button,.donation-cta,.studio-experience__primary,.market-primary,.market-secondary,.v-button,.document-bundle-button,.studio-experience__actions>a,.studio-experience__next nav>a):hover:not(:disabled){translate:0 -2px;filter:none!important;border-color:#6e9fcf!important;box-shadow:inset 0 1px #fff,inset 0 -2px 2px #a8c2dd38,0 4px #c4d7e9,0 11px 22px #31588022!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead) :is(button,.btn,.button,.premium-primary,.premium-secondary,.passport-primary,.passport-secondary,.premium-passport,.architecture-button,.donation-cta,.studio-experience__primary,.market-primary,.market-secondary,.v-button,.document-bundle-button,.studio-experience__actions>a,.studio-experience__next nav>a):active:not(:disabled){translate:0 2px;box-shadow:inset 0 2px 5px #507eaa18,0 1px #c4d7e9!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead) :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid #225dc0!important;outline-offset:4px!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){background:linear-gradient(#f5f9ff,#fff)!important;color:#172d49!important;box-shadow:inset 0 2px 4px #3158800b!important;border-color:#a9bfd7!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead) :is(input,textarea)::placeholder{color:#596f8a!important;opacity:1!important}body[data-vantemio-experience="44"] .premium-pillars>div{align-items:center!important}body[data-vantemio-experience="44"] :is(.premium-pillars svg,.professional-stage-icon,.investor-module-icon,.donation-feature-symbol,.premium-product-icon,.integration-icon,.vs-icon){box-sizing:border-box!important;color:#245cbd!important;background:linear-gradient(140deg,#fff,#d6e8fa)!important;border:1px solid #b9d0e5!important;border-bottom-color:#8faccc!important;border-radius:12px!important;box-shadow:inset 0 1px #fff,inset -2px -3px 3px #acc6df30,0 3px #c7d8e9,0 7px 12px #3158801b!important;padding:8px!important;flex-shrink:0!important;filter:drop-shadow(0 2px 1px #9ab9d14d)!important}body[data-vantemio-experience="44"] .premium-pillars svg{width:46px!important;height:46px!important}body[data-vantemio-experience="44"] :is(.professional-stage-icon,.investor-module-icon,.donation-feature-symbol,.premium-product-icon) svg{display:block;max-width:100%;height:auto}body[data-vantemio-experience="44"] .premium-pillars{margin-bottom:0!important}body[data-vantemio-experience="44"] :is(.architecture-signal-stage,.experience-workflow-stage){background:#eaf4fd!important}body[data-vantemio-experience="44"] :is(.professional-intro,.professional-document-page,.passport-overview,.v-product,.visual-stack,.architecture-root){min-width:0!important;max-width:100%;box-sizing:border-box!important}body[data-vantemio-experience="44"] main :is(h1,h2,h3,h4,p,li,dd,dt,label,summary,a,button){overflow-wrap:anywhere;min-width:0}body[data-vantemio-experience="44"] main :is(.professional-intro,.vs-opening,.investor-system,.investor-hub,.passport-overview-hero,.donation-landing-hero)>*{min-width:0!important;max-width:100%;box-sizing:border-box!important}body[data-vantemio-experience="44"] main :is(.professional-document-content,.vs-opening-copy,.passport-overview-copy){padding-inline:clamp(16px,2.2vw,30px)!important}body[data-vantemio-experience="44"] :is(.platform-explanation,.platform-publishing)>header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}body[data-vantemio-experience="44"] :is(.platform-explanation,.platform-publishing) h2{font-size:clamp(26px,3vw,40px)!important;line-height:1.13!important;letter-spacing:-.035em!important;margin:0!important;max-width:24ch}body[data-vantemio-experience="44"] :is(.platform-explanation,.platform-publishing) h3{font-size:18px!important;line-height:1.3!important;margin:0 0 8px!important;letter-spacing:-.02em!important}body[data-vantemio-experience="44"] :is(.platform-explanation,.platform-publishing) p{font-size:15px!important;line-height:1.55!important;color:#4c607b!important;margin:0!important}@keyframes platform-flow56{to{background-position:-200% 0}}@media(hover:hover)and (pointer:fine){}@media(max-width:1000px){}@media(max-width:860px){body[data-vantemio-experience="44"] :is(.platform-explanation,.platform-publishing){padding:24px 18px}body[data-vantemio-experience="44"] :is(.premium-pillars svg,.investor-module-icon,.donation-feature-symbol){width:38px!important;height:38px!important;padding:6px!important;border-radius:10px!important}body[data-vantemio-experience="44"] main :is(.professional-intro,.vs-opening){padding-inline:18px!important}}@media(prefers-reduced-motion:reduce){body[data-vantemio-experience="44"] .platform-relief-icon,body[data-vantemio-experience="44"] :is(button,.btn,.button,.premium-primary,.premium-secondary,.passport-primary,.passport-secondary,.premium-passport,.architecture-button,.donation-cta,.studio-experience__primary,.market-primary,.market-secondary,.v-button,.document-bundle-button,.studio-experience__actions>a,.studio-experience__next nav>a){translate:none!important;rotate:none!important;transition:none!important}}body[data-vantemio-experience="44"] [hidden]{display:none!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead,.vm-footer) :is(span,b,em,time,figcaption,caption):not([data-vantemio-partners] *){color:inherit!important;-webkit-text-fill-color:currentColor!important}body[data-vantemio-experience="44"] :is(main,.vm-masthead,.vm-footer) img[src*="/vantemio-crystal"]{opacity:1!important;mix-blend-mode:normal!important;filter:saturate(1.12) contrast(1.04) drop-shadow(0 3px 5px #0f65c322)!important;object-fit:contain!important}body[data-vantemio-experience="44"] :is(main,.vm-footer) img[src^="/assets/platform-"]{filter:none!important;opacity:1!important;mix-blend-mode:normal!important}body[data-vantemio-experience="44"][data-vantemio-shell] .vm-footer a[data-footer-social=youtube][href]{color:#b81725!important;background:linear-gradient(145deg,#fff,#fff0f0)!important;border-color:#efb3b7!important;box-shadow:inset 0 1px #fff,0 3px #efd2d5,0 6px 12px #b8172512!important}@media(max-width:860px){}@media(forced-colors:active){}@media(max-width:860px){}body[data-vantemio-experience="44"][data-vantemio-shell] .vm-footer-socials{display:flex!important;flex-wrap:wrap!important;gap:10px!important;padding-block:20px!important;align-items:stretch!important}body[data-vantemio-experience="44"][data-vantemio-shell] .vm-footer-socials a[data-footer-social]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:52px!important;min-width:96px!important;padding:10px 14px!important;box-sizing:border-box!important;background:linear-gradient(155deg,#ffffffed,#f6faffdd)!important;border:1px solid #c2d3e3!important;border-bottom-color:#9db6d0!important;border-radius:13px!important;color:#203954!important;box-shadow:inset 0 1px #fff,inset 0 -2px 2px #bdd1e529,0 3px #d7e3ee,0 7px 16px #31588012!important;text-decoration:none!important;transition:translate .2s,border-color .2s,box-shadow .2s!important}body[data-vantemio-experience="44"][data-vantemio-shell] .vm-footer-socials a[data-footer-social] .vm-footer-social-icon{display:block!important;width:28px!important;height:28px!important;min-width:28px!important;object-fit:contain!important;object-position:center!important;filter:none!important;transform:none!important;rotate:none!important;opacity:1!important;mix-blend-mode:normal!important;box-shadow:none!important;border:0!important;background:transparent!important;border-radius:0!important;padding:0!important}body[data-vantemio-experience="44"][data-vantemio-shell] .vm-footer-socials a[data-footer-social] .vm-footer-social-label{display:block!important;max-width:100%!important;font:600 12px/1.35 Onest,system-ui,sans-serif!important;letter-spacing:0!important;color:#203954!important;overflow-wrap:anywhere!important}body[data-vantemio-experience="44"][data-vantemio-shell] .vm-footer-socials a[data-footer-social]:focus-visible{outline:2px solid #245cbd!important;outline-offset:4px!important}body[data-vantemio-experience="44"] main .passport-journey{margin:0!important;padding:22px!important;min-width:0!important;box-sizing:border-box!important;isolation:isolate;background:radial-gradient(ellipse at 100% 0,#e2f2ff88,transparent 52%),linear-gradient(150deg,#ffffffed,#f1f7ffdd)!important;border:1px solid #bbd1e5!important;border-bottom-color:#93b1cf!important;border-radius:20px!important;box-shadow:inset 0 1px 1px #fff,inset 0 -3px 4px #b7cfe329,0 6px #dce8f3,0 18px 32px #31588016!important}body[data-vantemio-experience="44"] main .passport-journey h2{margin:0 0 18px!important;font-size:20px!important;line-height:1.3!important;letter-spacing:-.025em!important;color:#173653!important}body[data-vantemio-experience="44"] main .passport-journey h3{margin:0 0 5px!important;font-size:15px!important;line-height:1.35!important;color:#183a5b!important}body[data-vantemio-experience="44"] main .passport-journey p{margin:0!important;font-size:13px!important;line-height:1.5!important;color:#4a617c!important}body[data-vantemio-experience="44"][data-vantemio-shell] main .passport-journey a.passport-journey-service{display:grid!important;grid-template-columns:minmax(0,1fr) 18px!important;gap:5px 8px!important;align-items:start!important;padding:12px!important;min-width:0!important;background:linear-gradient(145deg,#fff,#edf5fd)!important;color:#1c4976!important;border:1px solid #bdd2e6!important;border-radius:11px!important;box-shadow:inset 0 1px #fff,0 2px #d4e3f0,0 6px 10px #3158800c!important;text-decoration:none!important;transition:translate .2s,box-shadow .2s!important}body[data-vantemio-experience="44"][data-vantemio-shell] main .passport-journey-service>strong{font-size:14px!important;line-height:1.3!important;color:#204e7e!important}body[data-vantemio-experience="44"][data-vantemio-shell] main .passport-journey-service>span{grid-column:1/-1!important;font-size:12px!important;line-height:1.45!important;color:#4a617c!important}body[data-vantemio-experience="44"] main .passport-journey-service>svg{grid-column:2!important;grid-row:1!important;width:18px!important;height:18px!important;flex:none!important;color:#3a6b9b!important}body[data-vantemio-experience="44"] main .passport-journey figcaption{margin-top:16px!important;padding-top:12px!important;border-top:1px solid #c5d7e7!important;font-size:11px!important;line-height:1.5!important;color:#536c87!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main :is(.passport-overview-principles article,.studio-experience__cards>article,.investor-module,.integration-card,.market-card,.reference-feature){background:radial-gradient(ellipse at 100% 0,#e2f1ff80,transparent 55%),linear-gradient(155deg,#ffffffed,#f0f6fddd)!important;border-color:#bbd0e3!important;border-bottom-color:#9bb5cf!important;box-shadow:inset 0 1px #fff,inset 0 -2px 3px #b7cfe326,0 4px #dce7f1,0 12px 22px #31588012!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles article>svg{box-sizing:border-box!important;width:42px!important;height:42px!important;padding:8px!important;flex-shrink:0!important;color:#275b94!important;background:linear-gradient(145deg,#fff,#dfedfb)!important;border:1px solid #b6cfe5!important;border-radius:11px!important;box-shadow:inset 0 1px #fff,0 3px #cbddec,0 7px 12px #31588014!important}@media(hover:hover)and (pointer:fine){body[data-vantemio-experience="44"][data-vantemio-shell] .vm-footer-socials a[data-footer-social]:hover{translate:0 -2px!important;border-color:#91b4d5!important;box-shadow:inset 0 1px #fff,0 4px #d0e0ee,0 11px 20px #31588020!important}body[data-vantemio-experience="44"][data-vantemio-shell] main .passport-journey a.passport-journey-service:hover{translate:0 -2px!important;box-shadow:inset 0 1px #fff,0 3px #c6daeb,0 9px 16px #3158801a!important}}@media(max-width:860px){body[data-vantemio-experience="44"] main .passport-journey{width:100%!important;padding:18px!important;border-radius:17px!important;box-shadow:inset 0 1px #fff,0 4px #dce8f3,0 12px 22px #31588014!important}body[data-vantemio-experience="44"] main .passport-journey h2{font-size:19px!important}body[data-vantemio-experience="44"] .passport-overview-principles{gap:18px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles article{padding:16px!important;gap:12px!important;min-width:0!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles article :is(h3,p){max-width:100%!important;overflow-wrap:anywhere!important}body[data-vantemio-experience="44"][data-vantemio-shell] .vm-footer-inner{padding-inline:18px!important}body[data-vantemio-experience="44"][data-vantemio-shell] .vm-footer-socials{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}body[data-vantemio-experience="44"][data-vantemio-shell] .vm-footer-socials a[data-footer-social]{flex-direction:column!important;gap:7px!important;min-width:0!important;min-height:76px!important;padding:10px 7px!important;border-radius:12px!important}body[data-vantemio-experience="44"][data-vantemio-shell] .vm-footer-socials a[data-footer-social] .vm-footer-social-label{font-size:11px!important;text-align:center!important}}@media(max-width:520px){body[data-vantemio-experience="44"][data-vantemio-shell] main .passport-journey a.passport-journey-service{padding:11px 12px!important}}@media(prefers-reduced-motion:reduce){body[data-vantemio-experience="44"][data-vantemio-shell] :is(.vm-footer-socials a[data-footer-social],main .passport-journey a.passport-journey-service){translate:none!important;transition:none!important}}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey{padding:16px!important;border-radius:16px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey h2{font-size:17px!important;margin-bottom:12px!important;line-height:1.25!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey h3{font-size:14px!important;margin-bottom:4px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey p{font-size:12.5px!important;line-height:1.45!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey a.passport-journey-service{padding:9px!important;gap:4px 6px!important;border-radius:9px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey-service>strong{font-size:13px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey-service>span{font-size:11.5px!important;line-height:1.4!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey figcaption{margin-top:12px!important;padding-top:9px!important;line-height:1.4!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles{display:block!important;padding:24px!important;max-width:1280px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles>h2{font-size:25px!important;line-height:1.2!important;margin-bottom:16px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles article{padding:14px!important;gap:10px!important;min-width:0!important;border-radius:12px!important;align-items:start!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles article>svg{width:34px!important;height:34px!important;padding:6px!important;border-radius:9px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles article>div{min-width:0!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles h3{font-size:16px!important;line-height:1.3!important;margin-bottom:6px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles p{font-size:14px!important;line-height:1.5!important;margin:0!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main :is(.passport-primary,.passport-secondary,.v-button,.market-primary,.market-secondary,.document-bundle-button,.studio-experience__primary,.studio-experience__actions>a){min-height:40px!important;padding:9px 14px!important;border-radius:10px!important;background:linear-gradient(155deg,#ffffffed,#e4f0fbe6)!important;border:1px solid #abc4dd!important;border-bottom-color:#799abb!important;color:#153d68!important;box-shadow:inset 0 1px 1px #fff,inset 0 -3px 3px #a4bfdc33,0 4px #c8daeb,0 9px 17px #3158801a!important;transition:translate .14s,box-shadow .14s,border-color .14s!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main :is(.passport-primary,.v-button,.market-primary,.document-bundle-button,.studio-experience__primary){border-inline-start:2px solid #71a9ce!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main :is(.passport-primary,.passport-secondary,.v-button,.market-primary,.market-secondary,.document-bundle-button,.studio-experience__primary,.studio-experience__actions>a):active:not(:disabled):not([aria-disabled=true]){translate:0 3px!important;box-shadow:inset 0 2px 5px #31588020,0 1px #b9d0e5!important}body[data-vantemio-experience="44"] [data-vantemio-masthead]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;transition:transform .15s cubic-bezier(.22,.61,.36,1)!important;will-change:auto!important}body[data-vantemio-experience="44"] [data-vantemio-masthead][data-vm-hidden]{transform:translate3d(0,calc(-100% - 24px),0)!important;pointer-events:none!important}body[data-vantemio-experience="44"] [data-vantemio-masthead]:is(:has(details[open]),:has(.menu-btn[aria-expanded=true]),:has(:focus-visible)){transform:none!important;transition:none!important;pointer-events:auto!important}@media(max-width:860px){body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey{padding:12px!important;border-radius:13px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles{padding:20px 16px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles>h2{font-size:23px!important;margin-bottom:12px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles>div{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles article{padding:12px!important;box-shadow:inset 0 1px #fff,0 2px #dce7f1,0 6px 14px #31588012!important}body[data-vantemio-experience="44"][data-vantemio-shell] .vm-footer-socials a[data-footer-social]{min-height:64px!important;padding:8px 6px!important;gap:5px!important}body[data-vantemio-experience="44"][data-vantemio-shell] .vm-footer-socials a[data-footer-social] .vm-footer-social-icon{width:24px!important;height:24px!important;min-width:24px!important}}@media(prefers-reduced-motion:reduce){body[data-vantemio-experience="44"] [data-vantemio-masthead]{transition:none!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main :is(.passport-primary,.passport-secondary,.v-button,.market-primary,.market-secondary,.document-bundle-button,.studio-experience__primary,.studio-experience__actions>a){transition:none!important;translate:none!important}}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .pilot-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;position:relative!important;margin:0 0 24px!important;scroll-margin-top:85px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main article.pilot-option{display:flex!important;flex-direction:column!important;align-items:start!important;gap:12px!important;min-width:0!important;min-height:0!important;padding:24px!important;border:1px solid #b8d1e6!important;border-inline-start:3px solid #7fbed8!important;border-radius:16px!important;background:radial-gradient(ellipse at 100% 0,#def3ffbb,transparent 65%),linear-gradient(150deg,#ffffffed,#f0f7ffdd)!important;box-shadow:inset 0 1px #fff,0 4px #d8e6f2,0 13px 24px #31588012!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main :is(.pilot-option,.pilot-steps,.pilot-costs) h2{font-size:23px!important;line-height:1.25!important;letter-spacing:-.025em!important;margin:0!important;color:#173653!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .pilot-option p{font-size:15px!important;line-height:1.55!important;margin:0!important;color:#465f7b!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .pilot-option .v-button{margin-top:auto!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .pilot-costs{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:14px 28px!important;padding:20px!important;border:1px solid #c2d5e5!important;border-radius:13px!important;background:linear-gradient(135deg,#fffd,#eaf3fcaa)!important;box-shadow:inset 0 1px #fff,0 7px 18px #3158800b!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .pilot-costs p{font-size:14px!important;line-height:1.5!important;color:#465f7b!important;margin:10px 0 0!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .pilot-costs ul{margin:0!important;padding-inline-start:20px!important;line-height:1.6!important;font-size:14px!important}@media(max-width:760px){body[data-vantemio-experience="44"][data-vantemio-shell] main#main .pilot-options{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main article.pilot-option{padding:18px!important;gap:10px!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .pilot-costs{grid-template-columns:minmax(0,1fr)!important;padding:18px!important;gap:14px!important}}body[data-vantemio-experience="44"][data-vantemio-shell]{--mat-rgb:58,123,210;--mat-ink:#173f75;--mat-light:#ecf6ff;--mat-tint:#d5eaff;--mat-edge:#82addd;--mat-base:#b8cfe9}body[data-vantemio-experience="44"][data-vantemio-shell] :is(.passport-primary,.premium-primary,.premium-passport,.architecture-button,.studio-experience__primary,.market-primary){--mat-rgb:48,117,213;--mat-ink:#173f75;--mat-light:#eef7ff;--mat-tint:#cce4ff;--mat-edge:#7aa8dd;--mat-base:#b1cbe9}body[data-vantemio-experience="44"][data-vantemio-shell] :is(.passport-secondary,.premium-secondary,.market-secondary,.document-bundle-button){--mat-rgb:37,153,113;--mat-ink:#174e43;--mat-light:#f0fff7;--mat-tint:#d0f0e3;--mat-edge:#77b9a5;--mat-base:#b5d9cc}body[data-vantemio-experience="44"][data-vantemio-shell] :is(.donation-cta,.pilot-option:not(.pilot-option--company) .v-button,a.v-button[href*="/apply/"]){--mat-rgb:220,128,48;--mat-ink:#68350f;--mat-light:#fff8ef;--mat-tint:#ffe1be;--mat-edge:#d5a269;--mat-base:#e7c8a5}body[data-vantemio-experience="44"][data-vantemio-shell] :is(main#main,.vm-masthead) :is(button,.btn,.button,[class$=-button],.premium-primary,.premium-secondary,.passport-primary,.passport-secondary,.premium-passport,.architecture-button,.donation-cta,.studio-experience__primary,.market-primary,.market-secondary,.v-button,.document-bundle-button,.studio-experience__actions>a,.studio-experience__next nav>a,input[type=submit]):not([data-vantemio-partners] *):not(:disabled):not([aria-disabled=true]){color:var(--mat-ink)!important;-webkit-text-fill-color:currentColor!important;background:radial-gradient(ellipse at 25% 0,#fff 0,transparent 68%),linear-gradient(145deg,var(--mat-light),var(--mat-tint))!important;border-color:var(--mat-edge)!important;border-bottom-color:var(--mat-edge)!important;box-shadow:inset 0 1px 1px #fff,inset 0 -2px 2px rgba(var(--mat-rgb),.1),0 3px 0 var(--mat-base),0 7px 16px rgba(var(--mat-rgb),.12)!important;transition:translate .18s,box-shadow .18s,border-color .18s!important}@media(hover:hover)and (pointer:fine){body[data-vantemio-experience="44"][data-vantemio-shell] :is(main#main,.vm-masthead) :is(button,.btn,.button,.premium-primary,.premium-secondary,.passport-primary,.passport-secondary,.premium-passport,.architecture-button,.donation-cta,.studio-experience__primary,.market-primary,.market-secondary,.v-button,.document-bundle-button):hover:not(:disabled):not([aria-disabled=true]){translate:0 -2px!important;filter:none!important;box-shadow:inset 0 1px #fff,inset 0 -2px 2px rgba(var(--mat-rgb),.12),0 4px 0 var(--mat-base),0 12px 23px rgba(var(--mat-rgb),.21)!important}}body[data-vantemio-experience="44"][data-vantemio-shell] :is(main#main,.vm-masthead) :is(button,.btn,.button,.premium-primary,.premium-secondary,.passport-primary,.passport-secondary,.premium-passport,.architecture-button,.donation-cta,.v-button):active:not(:disabled):not([aria-disabled=true]){translate:0 2px!important;box-shadow:inset 0 2px 4px rgba(var(--mat-rgb),.18),0 1px 0 var(--mat-base)!important}body[data-vantemio-experience="44"][data-vantemio-shell] :is(main#main,.vm-masthead,.vm-footer) :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid #2464ad!important;outline-offset:3px!important;filter:none!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey a.passport-journey-service:nth-child(2),body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles article:nth-child(2),body[data-vantemio-experience="44"][data-vantemio-shell] main#main article.pilot-option--company{--mat-rgb:37,153,113;--mat-ink:#174e43;--mat-light:#f1fff8;--mat-tint:#dcf3e9;--mat-edge:#8bc0ac;--mat-base:#c3dfd1}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey a.passport-journey-service:nth-child(3),body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles article:nth-child(3),body[data-vantemio-experience="44"][data-vantemio-shell] main#main article.pilot-option:not(.pilot-option--company){--mat-rgb:220,128,48;--mat-ink:#68350f;--mat-light:#fffaf4;--mat-tint:#ffead3;--mat-edge:#dab48a;--mat-base:#e8d2b7}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey a.passport-journey-service:nth-child(4){--mat-rgb:126,101,188;--mat-ink:#493575;--mat-light:#faf7ff;--mat-tint:#eee4ff;--mat-edge:#b2a0d7;--mat-base:#d9cce9}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey a.passport-journey-service,body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-overview-principles article,body[data-vantemio-experience="44"][data-vantemio-shell] main#main article.pilot-option{background:radial-gradient(ellipse at 100% 0,rgba(var(--mat-rgb),.13),transparent 65%),linear-gradient(155deg,#fff,var(--mat-light))!important;border-color:var(--mat-edge)!important;box-shadow:inset 0 1px #fff,0 3px 0 var(--mat-base),0 8px 20px rgba(var(--mat-rgb),.09)!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey a.passport-journey-service>strong,body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey a.passport-journey-service>svg{color:var(--mat-ink)!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main .passport-journey a.passport-journey-service:hover{box-shadow:inset 0 1px #fff,0 4px 0 var(--mat-base),0 12px 24px rgba(var(--mat-rgb),.18)!important}body[data-vantemio-experience="44"][data-vantemio-shell] main#main :is(.reference-feature,.investor-module,.integration-card,.donation-format,.product-discover-card)[data-experience-surface]{border-color:#a8c6df!important;box-shadow:inset 0 1px #fff,0 3px #d3e2ef,0 10px 23px #31588012!important}body[data-vantemio-experience="44"][data-vantemio-shell] [data-experience-surface]>.experience-surface-light:before{background:radial-gradient(ellipse at 18% 27%,#ffffffbb,transparent 40%),radial-gradient(ellipse at 80% 76%,rgba(var(--mat-rgb),.12),transparent 47%),repeating-linear-gradient(125deg,transparent 0 65px,#ffffff88 66px,transparent 67px),repeating-radial-gradient(ellipse at 63% 40%,transparent 0 41px,rgba(var(--mat-rgb),.035) 42px,transparent 43px)!important}body[data-vantemio-experience="44"][data-vantemio-shell] [data-experience-surface]>.experience-surface-light:after{background:radial-gradient(190px circle at var(--exp-pointer-x,50%) var(--exp-pointer-y,30%),#ffffffcc,rgba(var(--mat-rgb),.13) 42%,transparent 80%)!important}body[data-vantemio-experience="44"][data-vantemio-shell] :is(.premium-mega-panel,.premium-company-panel,.vm-language-panel,.vm-popover){background:radial-gradient(ellipse at 0 0,#fff,transparent 75%),repeating-linear-gradient(125deg,transparent 0 70px,#b9cfe31a 71px,transparent 72px),linear-gradient(145deg,#f4fafffa,#e7f2fcf7)!important;border:1px solid #a9c5df!important;box-shadow:inset 0 1px #fff,0 6px #cfdfed66,0 18px 38px #254e7c24!important}@media(prefers-reduced-motion:reduce){body[data-vantemio-experience="44"][data-vantemio-shell] [data-experience-tilt]{scale:1!important;rotate:none!important;translate:none!important}body[data-vantemio-experience="44"][data-vantemio-shell] :is(main#main,.vm-masthead) :is(a,button,summary),body[data-vantemio-experience="44"][data-vantemio-shell] [data-experience-surface]>.experience-surface-light:after{transition:none!important;translate:none!important}}body[data-vantemio-experience="44"][data-vantemio-shell] :is([data-experience-motion=paused]){scale:1!important;rotate:none!important;translate:none!important}}@layer vantemio-development47{}@layer vantemio-type61{@media(max-width:480px){}}@layer vantemio-type61{}

@layer vantemio-news-refinement56 {
 html body[data-site-glass="60"]{--vm-glass-ink:#234858;--vm-glass-muted:#526e7b;--vm-glass-line:#a8c4d0;--vm-glass-surface:linear-gradient(135deg,#fffffff2,#ecf7f3db 48%,#edf2fcdf);--vm-glass-edge:inset 0 1px #fff,0 4px 12px #3b647413;color-scheme:light}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header]{background:radial-gradient(ellipse at 4% 0,#e6f8f2b3,transparent 55%),radial-gradient(ellipse at 94% 100%,#eae8fb9c,transparent 55%),linear-gradient(115deg,#fffffff2,#f0f7f8e8)!important;color:#234858!important;border-bottom:1px solid #bfd4dd!important;box-shadow:inset 0 1px #fff,0 4px 18px #30546512!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] :is(a,summary,span,strong,small,svg){color:#234858!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;filter:none!important;text-shadow:none!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] :is(details[data-vm-control]>summary,a.premium-passport,a[data-vm-passport-entry]),html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] :is(details[data-vm-control]>summary,a.premium-passport,a[data-vm-passport-entry]):is(:hover,:focus-visible){background:var(--vm-glass-surface)!important;color:#234858!important;-webkit-text-fill-color:currentColor!important;border:1px solid #a8c4d0!important;border-radius:10px!important;box-shadow:var(--vm-glass-edge)!important;opacity:1!important;filter:none!important;text-shadow:none!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] :is(summary,a.premium-passport,a[data-vm-passport-entry])::before,html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] :is(summary,a.premium-passport,a[data-vm-passport-entry])::after{display:none!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] a[data-vm-passport-entry]{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:6px!important;row-gap:0!important;align-items:center!important;justify-content:center!important;min-width:0!important;max-width:136px!important;width:auto!important;min-height:42px!important;height:auto!important;padding:5px 10px!important;box-sizing:border-box!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] :is(.premium-mega-panel,.premium-company-panel,.news-more-nav,.product-language>nav){background:radial-gradient(ellipse at 0 0,#dff5eea8,transparent 65%),linear-gradient(135deg,#fffffff7,#f1f5fbf5)!important;border:1px solid #bfd4df!important;box-shadow:0 16px 40px #23475921,inset 0 1px #fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#234858!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] :is(.premium-product-link,.premium-company-panel a,.news-more-nav a,.product-language>nav a){background:linear-gradient(125deg,#ffffffbf,#edf7f2b3 65%,#eef1fbb3)!important;border-color:#cbdee4!important;box-shadow:inset 0 1px #fff!important;color:#234858!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] :is(.premium-product-icon,.news-menu-icon){background:linear-gradient(135deg,#ffffffe6,#e5f4efb3,#e9edf9b3)!important;color:#416b7a!important;border-color:#c1d7df!important;box-shadow:inset 0 1px #fff,0 2px 5px #315e7210!important}
 html body[data-site-glass="60"] [data-vantemio-footer]{background:radial-gradient(ellipse at 100% 100%,#e9e8f680,transparent 60%),linear-gradient(180deg,#f8fbfbed,#edf6f4f2)!important;color:#315361!important;border-color:#c6dbe1!important;box-shadow:inset 0 1px #fff!important}
 html body[data-site-glass="60"] [data-vantemio-footer] :is(a,strong,h2,h3,span,small,p){color:#315361!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}
 html body[data-site-glass="60"] .vm-footer-socials>a{background:linear-gradient(125deg,#ffffffc9,#eaf5f2ad,#edf0f9ad)!important;border:1px solid #c5d9e0!important;border-radius:8px!important;box-shadow:inset 0 1px #fff,0 2px 7px #2f536510!important;color:#315361!important}
 html body[data-site-glass="60"] .vm-footer-socials>a>svg{width:18px!important;height:18px!important;stroke:#497b89!important;background:none!important}
 html body[data-site-glass="60"] [data-vantemio-footer] .site-motion-toggle{display:inline-grid!important;place-items:center!important;min-width:32px!important;min-height:32px!important;background:var(--vm-glass-surface)!important;color:#315361!important;-webkit-text-fill-color:currentColor!important;border:1px solid #adc7d2!important;border-radius:8px!important;box-shadow:var(--vm-glass-edge)!important;opacity:1!important;filter:none!important}
 html body[data-site-glass="60"] [data-vantemio-footer] .site-motion-toggle svg{width:18px!important;height:18px!important;background:none!important;color:#315361!important;stroke:currentColor!important;fill:none!important}
 html body[data-site-glass="60"] [data-vantemio-footer] .site-motion-toggle::before,html body[data-site-glass="60"] [data-vantemio-footer] .site-motion-toggle::after{display:none!important}
 html body[data-site-glass="60"] [data-vantemio-footer] .site-motion-toggle path{stroke:currentColor!important;fill:none!important;stroke-width:1.7!important}
 html body[data-site-glass="60"] :is(a,button,summary):focus-visible{outline:2px solid #567f91!important;outline-offset:3px!important}
 @media(max-width:760px){html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] .vm-primary{display:none!important}html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] [data-vm-control="language"]{display:block!important;grid-column:2!important;grid-row:1!important;width:36px!important;min-width:0!important;margin:0!important}html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] [data-vm-control="language"]>summary{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0!important;gap:0!important;box-sizing:border-box!important}html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] [data-vm-control="language"]>summary>svg{display:none!important}html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] [data-vm-control="language"]>summary>span{display:block!important;font:700 11px/1 Onest,Arial,sans-serif!important}html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] a[data-vm-passport-entry]{display:grid!important;grid-column:3!important;grid-row:1!important;width:98px!important;min-width:0!important;max-width:98px!important;min-height:42px!important;height:42px!important;padding:4px 6px!important;column-gap:4px!important;grid-template-columns:24px minmax(0,1fr)!important}html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] [data-vm-control="menu"]{display:block!important;grid-column:4!important;grid-row:1!important;width:36px!important;min-width:0!important;margin:0!important}html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] [data-vm-control="menu"]>summary{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:40px!important;min-height:40px!important;padding:0!important;box-sizing:border-box!important}html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] [data-vm-control="menu"]>summary>svg{display:block!important;width:19px!important;height:19px!important;stroke:#315361!important}html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] :is(.premium-mega-panel,.premium-company-panel,.news-more-nav,.product-language>nav){max-width:calc(100vw - 20px)!important;box-sizing:border-box!important}}
}

/* Brand accents come from the partners' official primary color tokens. */
@layer vantemio-news-refinement56 {
 @media(hover:hover) and (prefers-reduced-motion:no-preference){}
 @media(max-width:600px){}
 @media(max-width:360px){}
}

@layer vantemio-news-refinement56 {
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] :is(.premium-nav-news,[data-news-menu-item="news"]){border:1px solid #abcbe8!important;background:linear-gradient(130deg,#fbfdff,#e5f3ff 65%,#daeafd)!important;border-radius:9px!important;color:#285f94!important;box-shadow:inset 0 1px #fff,0 2px 7px #467ea310!important;padding:7px 10px!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] :is(.premium-nav-news,[data-news-menu-item="news"]) :is(span,small,svg){color:#285f94!important;stroke:currentColor!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] details[data-vm-control="products"]>summary{background:linear-gradient(130deg,#fdfffe,#e6f6ef 70%,#def0e8)!important;border-color:#a9cfc1!important;color:#326652!important;box-shadow:inset 0 1px #fff,0 2px 7px #3c806010!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] details[data-vm-control="products"]>summary :is(span,svg){color:#326652!important;stroke:currentColor!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] details[data-vm-control="company"]>summary{background:linear-gradient(130deg,#fefcff,#f1ebfa 70%,#eae3f6)!important;border-color:#c7b9db!important;color:#65507f!important;box-shadow:inset 0 1px #fff,0 2px 7px #70528d10!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] details[data-vm-control="company"]>summary :is(span,svg){color:#65507f!important;stroke:currentColor!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] details[data-vm-control="language"]>summary{background:linear-gradient(130deg,#fff,#edf3fa)!important;border-color:#b8cbdf!important;color:#405f80!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] details[data-vm-control="menu"]>summary{background:linear-gradient(130deg,#fffeff,#eee9f8)!important;border-color:#c8bddb!important;color:#65517d!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] details[data-vm-control="menu"]>summary svg{stroke:#65517d!important}
 html body[data-site-glass="60"] header[data-vantemio-masthead][data-professional-header] a[data-vm-passport-entry]{background:linear-gradient(130deg,#fcffff,#e5f5f5 65%,#e8eefb)!important;border-color:#accbd3!important}
 html body[data-site-glass="60"] main :is(.news-placement-cta,.news-guide-link){background:linear-gradient(135deg,#fff,#eee9fa)!important;border-color:#c5b7dc!important;color:#66507e!important}
 @media(prefers-reduced-motion:no-preference){}
 @keyframes vm-signal-glint63{0%,100%{transform:translate(0,0);opacity:.3}50%{transform:translate(-18px,-8px);opacity:.8}}
 @media(prefers-reduced-motion:reduce){}
}

@layer vantemio-popovers {
body[data-vantemio-shell] {
 --vm-popup-paper:#f2f8fc;--vm-popup-ink:#153449;--vm-popup-copy:#3e5e70;--vm-popup-accent:#216a7c;--vm-popup-line:#abc5d2;
}
/* First declared layer owns popup surfaces and their toggle hit areas. Native visibility and controllers stay intact. */
body[data-vantemio-shell] :is(.premium-mega-panel,.premium-company-panel,[data-vm-control="language"]>nav,[data-vm-control="language"]>div,[data-vm-control="menu"]>nav,[data-vm-control="menu"]>[id="mobile-nav"],.news-place-panel) {
 background-color:var(--vm-popup-paper)!important;
 background-image:radial-gradient(ellipse at 100% 0,rgba(185,220,233,.75),transparent 68%),repeating-linear-gradient(118deg,rgba(255,255,255,.4) 0 1px,transparent 1px 8px),linear-gradient(145deg,#fcfeff 3%,#eaf3f8 61%,#dcebf2 100%)!important;
 background-size:auto!important;background-position:center!important;
 color:var(--vm-popup-ink)!important;-webkit-text-fill-color:currentColor!important;
 border:1px solid #9cbac9!important;border-radius:16px!important;
 box-shadow:0 24px 55px #18394d26,0 4px 12px #18394d14,inset 0 1px 0 #fff!important;
 text-shadow:none!important;scrollbar-color:#90b2c4 transparent;scrollbar-width:thin;
}
body[data-vantemio-shell] :is(.premium-mega-panel,.premium-company-panel,[data-vm-control="language"]>nav,[data-vm-control="language"]>div,[data-vm-control="menu"]>nav,[data-vm-control="menu"]>[id="mobile-nav"],.news-place-panel) :is(a,button,summary,strong,span,small,p,label,h2,h3,em) {
 color:var(--vm-popup-ink)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;
}
body[data-vantemio-shell] :is(.premium-mega-panel,.premium-company-panel,[data-vm-control="language"]>nav,[data-vm-control="language"]>div,[data-vm-control="menu"]>nav,[data-vm-control="menu"]>[id="mobile-nav"],.news-place-panel) :is(a,button,summary):focus-visible {
 outline:3px solid #26798f!important;outline-offset:3px!important;
}
:where(body[data-vantemio-shell] :is(.premium-product-menu,.premium-company-menu,[data-vm-control="language"],[data-vm-control="menu"],.news-place-picker)[open]) > :is(.premium-mega-panel,.premium-company-panel,nav,div,[id="mobile-nav"],.news-place-panel) {
 animation:vm-popup-arrive 180ms cubic-bezier(.2,.75,.3,1) both!important;transform-origin:top center;
}
body[data-vantemio-shell] a.premium-product-link {
 display:grid!important;grid-template-columns:40px minmax(0,1fr) 16px!important;align-items:start!important;gap:12px!important;
 padding:16px 14px!important;min-height:96px!important;border:1px solid #fff0!important;border-radius:11px!important;
 background:linear-gradient(125deg,#ffffff70,#ffffff28)!important;box-shadow:none!important;transform:none!important;
 transition:background-color 150ms ease,border-color 150ms ease,box-shadow 150ms ease!important;
}
body[data-vantemio-shell] a.premium-product-link:hover {
 background:linear-gradient(125deg,#ffffffd9,#d0e8f09e)!important;border-color:#a9c9d7!important;box-shadow:inset 0 1px 0 #fff,0 4px 12px #28596c0b!important;
}
body[data-vantemio-shell] .premium-product-link .premium-product-copy {display:grid!important;gap:6px!important;min-width:0!important;overflow:visible!important}
body[data-vantemio-shell] .premium-product-copy strong {font:600 14px/1.35 Onest,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important}
body[data-vantemio-shell] .premium-product-copy small {font:400 12px/1.5 Onest,sans-serif!important;color:var(--vm-popup-copy)!important;white-space:normal!important}
body[data-vantemio-shell] .premium-product-copy em {
 display:inline-block!important;justify-self:start!important;max-width:100%!important;padding:3px 7px!important;border:1px solid #a9c6d45c!important;border-radius:5px!important;
 background:#e2eef4b3!important;color:#3d6072!important;font:500 10px/1.35 Onest,sans-serif!important;white-space:normal!important;
}
body[data-vantemio-shell] .premium-product-link>svg {width:15px!important;height:15px!important;color:#587d8f!important;margin-top:4px!important}
body[data-vantemio-shell] .premium-company-panel {padding:8px!important;min-width:260px!important;gap:3px!important}
body[data-vantemio-shell] .premium-company-panel>a,
body[data-vantemio-shell] [data-vm-control="menu"]>nav a,
body[data-vantemio-shell] [data-vm-control="menu"]>[id="mobile-nav"] a {
 min-height:48px!important;padding:12px 14px!important;border:1px solid transparent!important;border-radius:9px!important;
 background:transparent!important;box-shadow:none!important;font:500 14px/1.4 Onest,sans-serif!important;white-space:normal!important;
}
body[data-vantemio-shell] .premium-company-panel>a:hover,
body[data-vantemio-shell] [data-vm-control="menu"]>nav a:hover,
body[data-vantemio-shell] [data-vm-control="menu"]>[id="mobile-nav"] a:hover {background:linear-gradient(120deg,#ffffffb3,#d1e7f0c9)!important;border-color:#adc9d6!important}
body[data-vantemio-shell] [data-vm-control="language"]>:is(nav,div) {padding:12px!important;gap:6px!important}
body[data-vantemio-shell] [data-premium-language]>:is(nav,div) a {
 display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;
 min-width:0!important;min-height:56px!important;padding:11px 12px!important;border:1px solid transparent!important;border-radius:10px!important;
 background:transparent!important;box-shadow:none!important;
}
body[data-vantemio-shell] [data-premium-language]>:is(nav,div) a:is(:hover,[aria-current]) {background:linear-gradient(125deg,#ffffffe6,#cfe6efcc)!important;border-color:#9bbdcd!important;box-shadow:inset 0 1px 0 #fff!important}
body[data-vantemio-shell] :is(.news-place-world,.news-place-group-toggle,.news-place-link) {border-radius:8px!important;box-shadow:none!important;min-height:44px!important;background:transparent!important}

body[data-vantemio-shell] :is(.premium-mega-panel,.news-more-nav,[id="mobile-nav"]) :is(.premium-development-label,.menu-soon){background:#dcecf3!important;border:1px solid #abc8d566!important;border-radius:5px!important;color:#3c6174!important;font:500 10px/1.4 Onest,sans-serif!important;padding:3px 6px!important;white-space:normal!important}
@media(max-width:700px){
 body[data-vantemio-shell] :is(.premium-mega-panel,.premium-company-panel,[data-vm-control="language"]>nav,[data-vm-control="language"]>div,[data-vm-control="menu"]>nav,[data-vm-control="menu"]>[id="mobile-nav"],.news-place-panel) {
  position:fixed!important;inset-block-start:max(91px,var(--site-anchor-inset,91px))!important;inset-inline:12px!important;
  width:auto!important;min-width:0!important;max-width:none!important;max-height:calc(100dvh - max(91px,var(--site-anchor-inset,91px)) - 14px)!important;box-sizing:border-box!important;overflow:auto!important;
 }
}

@keyframes vm-popup-arrive {from{opacity:0;transform:translateY(5px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}
@media(max-width:600px){
 body[data-vantemio-shell] a.premium-product-link{padding:13px 11px!important;min-height:88px!important;grid-template-columns:34px minmax(0,1fr) 14px!important;gap:10px!important}
 body[data-vantemio-shell] .premium-product-copy strong{font-size:14px!important}
 body[data-vantemio-shell] [data-premium-language]>:is(nav,div) a{padding:10px 8px!important;gap:5px!important}
 body[data-vantemio-shell] .premium-company-panel{min-width:0!important}
}
html:is(.motion-paused,.reduce-motion) body[data-vantemio-shell] :is(.premium-mega-panel,.premium-company-panel,[data-premium-language]>nav,[data-premium-language]>div,[data-vm-control]>nav,[data-vm-control]>div,.news-place-panel),body:is(.motion-paused,.reduce-motion)[data-vantemio-shell] :is(.premium-mega-panel,.premium-company-panel,[data-premium-language]>nav,[data-premium-language]>div,[data-vm-control]>nav,[data-vm-control]>div,.news-place-panel){animation:none!important;transition:none!important}
html:is(.motion-paused,.reduce-motion) body[data-vantemio-shell] :is(.premium-mega-panel,.premium-company-panel,[data-vm-control]>nav,[data-vm-control]>div,.news-place-panel) *,body:is(.motion-paused,.reduce-motion)[data-vantemio-shell] :is(.premium-mega-panel,.premium-company-panel,[data-vm-control]>nav,[data-vm-control]>div,.news-place-panel) *{animation:none!important;transition:none!important}
@media(prefers-reduced-motion:reduce){body[data-vantemio-shell] :is(.premium-mega-panel,.premium-company-panel,[data-vm-control]>nav,[data-vm-control]>div,.news-place-panel),body[data-vantemio-shell] :is(.premium-mega-panel,.premium-company-panel,[data-vm-control]>nav,[data-vm-control]>div,.news-place-panel) *{animation:none!important;transition:none!important}}
@media(forced-colors:active){body[data-vantemio-shell] :is(.premium-mega-panel,.premium-company-panel,[data-vm-control]>nav,[data-vm-control]>div,.news-place-panel),body[data-vantemio-shell] :is(.premium-mega-panel,.premium-company-panel,[data-vm-control]>nav,[data-vm-control]>div,.news-place-panel) :is(a,button,summary,span,strong,small,em,p,label){background:Canvas!important;background-image:none!important;color:CanvasText!important;border-color:ButtonText!important;box-shadow:none!important;forced-color-adjust:auto}}
}

/* The shared masthead keeps its compact row while making controls easier to tap. */
@layer vantemio-popovers {
 body[data-vantemio-shell] [data-professional-header] :is(.premium-nav>a,.premium-nav>details>summary,[data-vm-control=language]>summary,.premium-passport,[data-vm-control=menu]>:is(.menu-btn,summary)){min-height:44px!important;min-width:44px!important;box-sizing:border-box!important}
 @media(max-width:860px){
  body[data-vantemio-shell] [data-professional-header] [data-vm-control=menu]{width:44px!important}
 }
 @media(max-width:380px){
 }
 @media(max-width:360px){
 }
}

@layer vantemio-document-reading {
main[data-vm-document-reader] #page-detail{width:calc(100% - 96px)!important;max-width:1240px!important;min-width:0!important;margin:0 auto!important;padding:28px 0 40px!important;box-sizing:border-box!important}
main[data-vm-document-reader] #page-detail>.cinematic-field{display:none!important}
main[data-vm-document-reader] :is(.professional-document-nav a,.professional-document-nav summary,.table-wrap):focus-visible{outline:3px solid #317c93!important;outline-offset:4px!important}
main:is([data-vm-document-reader],[data-vm-document-downloads]) :is(.document-exports,.docs-local-downloads){width:100%!important;max-width:none!important;min-width:0!important;margin:28px 0 0!important;padding:20px 0!important;gap:12px!important;align-items:center!important;flex-wrap:wrap!important;border:0!important;border-top:1px solid #b2cad7!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#38566b!important;-webkit-text-fill-color:currentColor!important;box-sizing:border-box!important}
main:is([data-vm-document-reader],[data-vm-document-downloads]) :is(.document-exports,.docs-local-downloads):not([hidden]){display:flex!important}
main:is([data-vm-document-reader],[data-vm-document-downloads])>:is(.document-exports,.docs-local-downloads){width:calc(100% - 96px)!important;max-width:1240px!important;margin:28px auto 0!important}
main:is([data-vm-document-reader],[data-vm-document-downloads]) :is(.document-exports,.docs-local-downloads)>:is(span,strong){flex:1 1 220px!important;color:#38566b!important;-webkit-text-fill-color:currentColor!important;font:500 14px/1.5 Onest,sans-serif!important;white-space:normal!important}
main:is([data-vm-document-reader],[data-vm-document-downloads]) :is(.document-exports,.docs-local-downloads)>a:not([hidden]){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;max-width:100%!important;padding:10px 12px!important;border:1px solid #a6c2d2!important;border-radius:7px!important;background:#f5fbfe!important;color:#205b72!important;-webkit-text-fill-color:currentColor!important;font:500 13px/1.45 Onest,sans-serif!important;white-space:normal!important;overflow-wrap:break-word!important;text-align:center!important;text-decoration:none!important;box-sizing:border-box!important}
main[data-vm-document-reader]>.professional-related-guide{width:calc(100% - 96px)!important;max-width:1240px!important;margin:34px auto 0!important;padding:24px 0!important;border-top:1px solid #b2cad7!important;background:none!important;box-sizing:border-box!important}
main[data-vm-document-reader] .professional-related-guide :is(h2,p){color:#102b40!important;-webkit-text-fill-color:currentColor!important;hyphens:none!important;overflow-wrap:break-word!important;text-shadow:none!important}
main[data-vm-document-reader] .professional-related-guide p{color:#38566b!important;font:400 16px/1.7 Onest,sans-serif!important}
main[data-vm-document-reader] .professional-related-guide a{display:inline-flex!important;align-items:center!important;gap:10px!important;min-height:44px!important;max-width:100%!important;padding:10px 12px!important;border:1px solid #a6c2d2!important;border-radius:7px!important;background:#f5fbfe!important;color:#205b72!important;-webkit-text-fill-color:currentColor!important;font:500 14px/1.5 Onest,sans-serif!important;text-decoration:none!important;white-space:normal!important;overflow-wrap:break-word!important;box-sizing:border-box!important}
main:is([data-vm-document-reader],[data-vm-document-downloads]) :is(:is(.document-exports,.docs-local-downloads)>a,.professional-related-guide a):focus-visible{outline:3px solid #317c93!important;outline-offset:4px!important}
@media(max-width:1000px){main[data-vm-document-reader]>.professional-document-page,main:is([data-vm-document-reader],[data-vm-document-downloads])>:is(.document-exports,.docs-local-downloads),main[data-vm-document-reader]>.professional-related-guide{width:calc(100% - 48px)!important}main[data-vm-document-reader] #page-detail{width:calc(100% - 48px)!important}}
@media(max-width:850px){}
@media(max-width:680px){
 main[data-vm-document-reader]>.professional-document-page,main:is([data-vm-document-reader],[data-vm-document-downloads])>:is(.document-exports,.docs-local-downloads),main[data-vm-document-reader]>.professional-related-guide{width:calc(100% - 36px)!important}
 main:is([data-vm-document-reader],[data-vm-document-downloads]) :is(.document-exports,.docs-local-downloads)>:is(span,strong){flex-basis:100%!important}
 main[data-vm-document-reader] #page-detail{width:calc(100% - 36px)!important;padding-top:24px!important}
 main[data-vm-document-reader] table[data-vm-readable-table] thead{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
 main[data-vm-document-reader] table[data-vm-readable-table] tbody{display:grid!important;gap:14px!important;width:100%!important;min-width:0!important}
 main[data-vm-document-reader] table[data-vm-readable-table] tbody tr{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:4px 0!important;border:1px solid #b2cad7!important;border-radius:10px!important;background:radial-gradient(at 100% 0,#d4eaf270,transparent 70%),linear-gradient(120deg,#fafdff,#eaf3f8)!important;box-shadow:inset 0 1px 0 #fff!important;box-sizing:border-box!important}
}
@media(forced-colors:active){main[data-vm-document-reader] .table-wrap,main[data-vm-document-reader] table[data-vm-readable-table] tbody tr,main[data-vm-document-reader] .table-wrap :is(th,td){background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important;forced-color-adjust:auto}}
/* Full readers own one outer gutter, including localized wrapper layouts. */
main[data-vm-document-reader="full"]:not([data-company-presentation]){width:calc(100% - 96px)!important;max-width:1240px!important;min-width:0!important;margin:0 auto!important;padding:28px 0 40px!important;background:#edf4f8!important;box-sizing:border-box!important}
main[data-vm-document-reader="full"] #page-detail{width:100%!important;max-width:none!important;margin:0!important;padding:28px 0 40px!important}
main[data-vm-document-reader="full"]>:is(.document-exports,.docs-local-downloads){width:100%!important;max-width:none!important;margin:28px 0 0!important}
main[data-vm-document-reader="full"]>.professional-related-guide{width:100%!important;max-width:none!important;margin:34px 0 0!important}
@media(max-width:1000px){main[data-vm-document-reader="full"]:not([data-company-presentation]){width:calc(100% - 48px)!important}}
@media(max-width:680px){main[data-vm-document-reader="full"]:not([data-company-presentation]){width:calc(100% - 36px)!important}}

main[data-vm-document-reader] .professional-reference figcaption{color:#38566b!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;text-shadow:none!important;hyphens:none!important;font:400 14px/1.6 Onest,sans-serif!important}

main[data-vm-document-reader] :is(.professional-intro,.professional-document-intro) h1{line-height:1.3!important}
/* Readable fallback-language markers on the shared light document footer. */

main[data-vm-document-reader] :is(.professional-intro,.professional-document-intro) h1>:is(span,strong,em){line-height:inherit!important}
main[data-vm-document-reader] :is(.whitepaper-intro,.whitepaper-hero) h1,main[data-vm-document-reader] :is(.home-edition,.cloud-edition) h2{line-height:1.3!important}
main[data-vm-document-reader] :is(.whitepaper-intro,.whitepaper-hero) h1>:is(span,strong,em),main[data-vm-document-reader] :is(.home-edition,.cloud-edition) h2>:is(span,strong,em){line-height:inherit!important}
main[data-vm-document-reader] :is(.integration-demo-cycle,.integration-future){background:radial-gradient(at 100% 0,#cce7f180,transparent 65%),linear-gradient(#8ab3c31a 1px,transparent 1px),linear-gradient(90deg,#8ab3c31a 1px,transparent 1px),linear-gradient(135deg,#fafdff,#e0edf5)!important;background-size:auto,28px 28px,28px 28px,auto!important;border:1px solid #b2cad7!important;border-radius:12px!important;box-shadow:inset 0 1px 0 #fff!important;color:#102b40!important}
@media(max-width:680px){main[data-vm-document-reader] :is(.integration-demo,.integration-directory){padding-inline:0!important}main[data-vm-document-reader] :is(.integration-demo-cycle,.integration-future){padding:20px!important}}

}

@layer vantemio-document-reading {
main[data-vm-document-downloads] .product-documentation :is(a,strong,span,abbr){-webkit-text-fill-color:currentColor!important;text-shadow:none!important}
main[data-vm-document-downloads] .product-documentation abbr{color:#38566b!important}
main[data-vm-document-downloads] :is(.market-order-flow li,.market-catalog-preview) :is(span,strong,h3,p,a){color:#28485e!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;opacity:1!important;overflow-wrap:break-word!important;hyphens:none!important}
main[data-vm-document-downloads] :is(.eve-partner__floating-label,.eve-partner__caption){background:#eaf3f8!important;color:#28485e!important;-webkit-text-fill-color:currentColor!important;border:1px solid #b2cad7!important;border-radius:6px!important;padding:6px 9px!important;text-shadow:none!important;opacity:1!important;box-sizing:border-box!important}
main[data-vm-document-downloads] .donation-experience :is(h1,h2){line-height:1.3!important}
main[data-vm-document-downloads] .donation-experience :is(h1,h2)>:is(span,strong,em){line-height:inherit!important}
main[data-vm-document-downloads] :is(.creator-hero-copy .donation-lead,.creator-rate span,.creator-wallet p,.creator-final p){color:#28485e!important;-webkit-text-fill-color:currentColor!important}
@media(forced-colors:active){main[data-vm-document-downloads] :is(.market-order-flow li,.market-catalog-preview,.eve-partner__floating-label,.eve-partner__caption){background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}main[data-vm-document-downloads] :is(.product-documentation,.market-order-flow li,.market-catalog-preview,.eve-partner__floating-label,.eve-partner__caption) :is(a,strong,span,p,h3,abbr){color:CanvasText!important}}
}
@layer vantemio-document-reading {
main[data-vm-document-downloads] .donation-fee-badge span{color:#28485e!important;-webkit-text-fill-color:currentColor!important}
main[data-vm-document-downloads] .product-documentation abbr{background:#e7f1f7!important;color:#28485e!important;border:1px solid #aec6d4!important;border-radius:3px!important;font:500 11px/1.4 Onest,sans-serif!important;padding:1px 4px!important;opacity:1!important}
main[data-vm-document-downloads] .product-discover{width:100%!important;max-width:none!important;margin:34px 0 0!important;padding:28px 0!important;border:0!important;border-top:1px solid #b2cad7!important;background:linear-gradient(135deg,#edf4f8,#e0edf5)!important;color:#102b40!important;box-sizing:border-box!important}
main[data-vm-document-downloads] .product-discover-inner{display:block!important;width:calc(100% - 96px)!important;max-width:1240px!important;margin:0 auto!important;padding:0!important;min-width:0!important}
main[data-vm-document-downloads] .product-discover-intro{margin:0 0 20px!important;padding:0!important;min-width:0!important}
main[data-vm-document-downloads] .product-discover :is(h2,p,strong,span){color:#28485e!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;opacity:1!important;hyphens:none!important;overflow-wrap:break-word!important}
main[data-vm-document-downloads] .product-discover h2{color:#102b40!important;font:600 clamp(24px,2.5vw,30px)/1.3 Onest,sans-serif!important;margin:0 0 10px!important;letter-spacing:-.025em!important}
main[data-vm-document-downloads] .product-discover p{font:400 16px/1.7 Onest,sans-serif!important;margin:0!important;max-width:70ch!important}
main[data-vm-document-downloads] .product-discover-links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin:0!important;padding:0!important;min-width:0!important}
main[data-vm-document-downloads] .product-discover-card{display:grid!important;grid-template-columns:36px minmax(0,1fr) 18px!important;align-items:start!important;gap:12px!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:96px!important;padding:18px!important;border:1px solid #b2cad7!important;border-radius:10px!important;background:linear-gradient(135deg,#fafdff,#e7f1f7)!important;color:#1b6076!important;box-shadow:inset 0 1px 0 #fff!important;text-decoration:none!important;box-sizing:border-box!important}
main[data-vm-document-downloads] .product-discover-copy{display:grid!important;gap:8px!important;min-width:0!important;max-width:100%!important}
main[data-vm-document-downloads] .product-discover-copy strong{display:block!important;font:600 17px/1.45 Onest,sans-serif!important;color:#102b40!important;margin:0!important}
main[data-vm-document-downloads] .product-discover-copy>span{display:block!important;font:400 14px/1.65 Onest,sans-serif!important;margin:0!important}
main[data-vm-document-downloads] .product-discover-icon{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;border:1px solid #afc9d8!important;border-radius:7px!important;background:#e1eef5!important;color:#1b6076!important}
main[data-vm-document-downloads] .product-discover-icon svg{display:block!important;width:22px!important;height:22px!important;color:inherit!important;stroke:currentColor!important;fill:none!important;filter:none!important;transform:none!important}
main[data-vm-document-downloads] .product-discover-arrow{width:18px!important;height:18px!important;margin-top:8px!important;color:#1b6076!important;stroke:currentColor!important;fill:none!important}
main[data-vm-document-downloads] .product-discover-card:hover{border-color:#55879e!important;background:#fafdff!important}
main[data-vm-document-downloads] .product-discover-card:focus-visible{outline:3px solid #317c93!important;outline-offset:4px!important}
@media(max-width:1000px){main[data-vm-document-downloads] .product-discover-inner{width:calc(100% - 48px)!important}main[data-vm-document-downloads] .product-discover-links{grid-template-columns:minmax(0,1fr)!important}}
@media(max-width:680px){main[data-vm-document-downloads] .product-discover-inner{width:calc(100% - 36px)!important}main[data-vm-document-downloads] .product-discover-card{padding:15px!important}}
[dir=rtl] main[data-vm-document-downloads] .product-discover-arrow{transform:scaleX(-1)!important}
@media(forced-colors:active){main[data-vm-document-downloads] .product-discover,main[data-vm-document-downloads] .product-discover :is(.product-discover-card,.product-discover-icon){background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important}main[data-vm-document-downloads] .product-discover :is(h2,p,strong,span,svg){color:CanvasText!important}}
}
@layer vantemio-document-reading {
main[data-vm-document-downloads] :is(h1,h2,h3,p,li,strong,span,a){hyphens:none!important;-webkit-hyphens:none!important}
@media(min-width:1001px){}
}

@layer vantemio-document-reading {
@media(forced-colors:active){}
}

@layer vantemio-document-reading {}

@layer vantemio-document-reading {
main[data-vm-document-downloads] .product-discover-card{--product-accent:#17687c!important}
main[data-vm-document-downloads] .product-discover-icon{filter:none!important;box-shadow:inset 0 1px 0 #fff!important}
main[data-vm-document-downloads] .product-discover-arrow{position:static!important;inset:auto!important;margin:8px 0 0!important;filter:none!important}
}

@layer vantemio-professional;@layer vantemio-professional{[data-vantemio-masthead]:before,[data-vantemio-masthead]:after{content:none!important}[data-vantemio-masthead] .vm-primary{grid-column:2!important;grid-row:1!important;width:auto!important;min-height:0!important;padding:0!important;border:0!important}[data-vantemio-masthead] [data-vm-control=menu]{grid-column:3!important;grid-row:1!important}[data-vantemio-masthead] [data-vm-control=language]{grid-column:4!important;grid-row:1!important}[data-vantemio-masthead] [data-vm-control]>:is(summary,button,.lang-switch),[data-vantemio-masthead] .account-language select{background:#1b3652!important;border:1px solid #789cbd55!important;color:#eef6ff!important;-webkit-text-fill-color:currentColor!important;border-radius:7px!important;box-shadow:none!important}[data-vantemio-masthead] [data-vm-control]>:is(nav,div){background:#142f49!important;border-color:#6086a766!important;color:#f1f7ff!important;box-shadow:0 18px 40px #04132640!important}[data-vantemio-masthead] [data-vm-control] :is(a,summary){color:#eff6ff!important;-webkit-text-fill-color:currentColor!important}@media(max-width:1100px){}@media(max-width:860px){[data-vantemio-masthead] [data-vm-control=menu]{grid-column:1!important;grid-row:1!important}[data-vantemio-masthead] [data-vm-control=language]{grid-column:3!important;grid-row:1!important}[data-vantemio-masthead] .vm-primary{grid-column:1/-1!important;grid-row:2!important;width:100%!important}}@media(max-width:380px){}@media(prefers-reduced-motion:reduce){}@media(forced-colors:active){body[data-vantemio-shell],[data-vantemio-masthead].vm-masthead,[data-vantemio-masthead] :is(a,summary,button,select),.premium-hero,.premium-pillars,.premium-service-detail{background:Canvas!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;border-color:ButtonText!important}}}@layer vantemio-professional{[data-professional-header] .vm-primary{grid-column:2!important;grid-row:1!important;position:static!important;align-self:center!important}[data-professional-header] .premium-product-link{display:grid!important;grid-template-columns:40px minmax(0,1fr) 14px!important;align-items:start!important;gap:14px!important;min-height:110px!important;padding:18px 12px!important;margin:0!important;border:0!important;border-radius:9px!important;background:none!important;color:#ebf6ff!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important;box-shadow:none!important;box-sizing:border-box!important;white-space:normal!important;transition:background-color .16s ease!important}[data-professional-header] .premium-product-link:hover{background:#1c3d5b!important}[data-professional-header] .premium-product-copy{display:block!important;min-width:0!important}[data-professional-header] .premium-product-copy strong{display:block!important;font:600 14px/1.45 Onest,system-ui,sans-serif!important;color:#edf7ff!important;-webkit-text-fill-color:currentColor!important}[data-professional-header] .premium-product-copy small{display:block!important;margin-top:5px!important;font:400 11.5px/1.65 Onest,system-ui,sans-serif!important;color:#a4bfd6!important;-webkit-text-fill-color:currentColor!important;overflow-wrap:anywhere!important}[data-professional-header] .premium-product-copy em{display:block!important;margin-top:7px!important;font:500 10px/1.5 Onest,system-ui,sans-serif!important;color:#79c8f4!important;-webkit-text-fill-color:currentColor!important;letter-spacing:.025em!important}[data-professional-header] .premium-product-link>svg{width:14px!important;height:14px!important;color:#7ca5c5!important;stroke-width:1.5!important;margin-top:4px!important}[data-professional-header] .premium-company-panel a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;min-height:44px!important;padding:12px!important;border:0!important;border-radius:7px!important;background:none!important;color:#dcecf9!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important;font:500 13px/1.5 Onest,system-ui,sans-serif!important}[data-professional-header] .premium-company-panel a:hover{background:#1d405f!important}[data-professional-header] .premium-company-panel svg{width:16px!important;height:16px!important;color:#8bb8d8!important}[data-professional-header] [data-vm-control=language]{grid-column:3!important;grid-row:1!important;position:static!important;justify-self:end!important}[data-professional-header] [data-vm-control=language]>summary{display:flex!important;align-items:center!important;gap:7px!important;min-width:90px!important;height:44px!important;min-height:44px!important;padding:10px!important;border:1px solid #6990b14d!important;border-radius:8px!important;background:#17334d!important;color:#dbeefa!important;-webkit-text-fill-color:currentColor!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important;box-shadow:inset 0 1px #abcfee12!important}[data-professional-header] [data-vm-control=language]>summary>svg{width:16px!important;height:16px!important;stroke-width:1.5!important;color:#9bc9e8!important}[data-professional-header] [data-vm-control=language]>summary>svg:last-child{width:12px!important;height:12px!important}[data-professional-header] [data-vm-control=language]>:is(nav,div){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;inset-block-start:calc(100% + 10px)!important;inset-inline-end:40px!important;inset-inline-start:auto!important;width:400px!important;max-width:calc(100vw - 40px)!important;max-height:calc(100dvh - 130px)!important;padding:14px!important;border:1px solid #6d99bc66!important;border-radius:13px!important;background:#102b45!important;box-shadow:0 24px 65px #020b2459!important;box-sizing:border-box!important;overflow:auto!important}[data-professional-header] [data-vm-control=language]>:is(nav,div)>a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:64px!important;padding:10px 12px!important;border:1px solid transparent!important;border-radius:8px!important;background:none!important;box-sizing:border-box!important;white-space:normal!important;text-decoration:none!important}[data-professional-header] [data-vm-control=language]>:is(nav,div)>a:hover,[data-professional-header] [data-vm-control=language]>:is(nav,div)>a[aria-current]{background:#1c405e!important;border-color:#6295b955!important}[data-professional-header] [data-vm-control=menu]{display:none!important}@media(max-width:1100px){[data-professional-header] .premium-nav .premium-mega-panel,[data-professional-header] [data-vm-control=language]>:is(nav,div){inset-inline-end:28px!important}}@media(max-width:860px){[data-professional-header] [data-vm-control=language]{grid-column:2!important;grid-row:1!important}[data-professional-header] [data-vm-control=menu]{display:block!important;grid-column:3!important;grid-row:1!important}[data-professional-header] .vm-primary{grid-column:1!important;grid-row:2!important;justify-self:start!important;width:auto!important}[data-professional-header] .premium-product-link{min-height:104px!important;padding:16px 12px!important}[data-professional-header] [data-vm-control=language]>:is(nav,div){inset-inline-end:16px!important;width:calc(100vw - 32px)!important;max-width:400px!important;max-height:calc(100dvh - 148px)!important;padding:10px!important}[data-professional-header] [data-vm-control=menu]>#mobile-nav,[data-professional-header] [data-vm-control=menu]>:is(nav,div){inset-inline-end:16px!important;background:#102b45!important;border:1px solid #6d99bc66!important;border-radius:12px!important;padding:10px!important;max-height:calc(100dvh - 148px)!important;box-shadow:0 20px 60px #020b2459!important}}@media(max-width:380px){[data-professional-header] [data-vm-control=language]>summary{min-width:76px!important;gap:5px!important;padding:9px 7px!important}[data-professional-header] [data-vm-control=language]>summary>svg:first-child{width:14px!important;height:14px!important}}@media(prefers-reduced-motion:reduce){}}@layer vantemio-professional{@media(max-width:860px){[data-professional-header] [data-vm-control=menu]>.menu-btn{height:44px!important;min-height:44px!important}}}@layer vantemio-professional{[data-professional-header] [data-vm-control=language]>summary,[data-professional-header] [data-vm-control=menu]>.menu-btn{background:linear-gradient(135deg,#f0f7fc,#bfd6e5)!important;color:#183e57!important;-webkit-text-fill-color:currentColor!important;border:1px solid #91b6cf!important;box-shadow:inset 0 1px #fff,0 2px 6px #03122626!important}[data-professional-header] [data-vm-control=language]>summary>svg{color:#326c8b!important}[data-professional-header] .premium-nav .premium-mega-panel,[data-professional-header] .premium-nav .premium-company-panel,[data-professional-header] [data-vm-control=language]>:is(nav,div){background:linear-gradient(135deg,#f7fbfe,#e4eef5)!important;color:#183e57!important;border-color:#94b6cd!important;box-shadow:0 20px 60px #0211274d,inset 0 1px #fff!important}[data-professional-header] .premium-mega-heading>strong,[data-professional-header] .premium-product-copy strong,[data-professional-header] .premium-locale-copy strong{color:#183e57!important;-webkit-text-fill-color:currentColor!important;font-weight:700!important}[data-professional-header] .premium-product-copy small,[data-professional-header] .premium-locale-copy small{color:#486b83!important;-webkit-text-fill-color:currentColor!important;font-weight:450!important}[data-professional-header] .premium-product-copy em{color:#795926!important;-webkit-text-fill-color:currentColor!important;font-weight:600!important}[data-professional-header] .premium-product-link:hover{background:#d9eaf4!important}[data-professional-header] .premium-company-panel a{color:#244f6b!important;-webkit-text-fill-color:currentColor!important;font-weight:600!important}[data-professional-header] .premium-company-panel a:hover{background:#d5e7f3!important}[data-professional-header] [data-vm-control=language]>:is(nav,div)>a:hover,[data-professional-header] [data-vm-control=language]>:is(nav,div)>a[aria-current]{background:#d5e7f3!important;border-color:#95b9d0!important}[data-professional-header] [data-vm-control=menu]>#mobile-nav,[data-professional-header] [data-vm-control=menu]>:is(nav,div){background:#edf5fa!important;border:1px solid #94b6cd!important;box-shadow:0 20px 60px #0211274d!important}[data-professional-header] [data-vm-control=menu] #mobile-nav :is(a,summary,span),[data-professional-header] [data-vm-control=menu]>nav :is(a,summary,span){color:#173b54!important;-webkit-text-fill-color:currentColor!important;background:none!important;text-shadow:none!important;font-weight:600!important}@media(max-width:860px){}@media(max-width:380px){}}@layer vantemio-professional{body[data-professional-surface] [data-professional-header] .premium-mega-panel :is(a,span,strong,p,small,em),body[data-professional-surface] [data-professional-header] .premium-company-panel a,body[data-professional-surface] [data-professional-header] [data-premium-language]>:is(nav,div) :is(a,span,strong,small,p){color:#21465f!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body[data-professional-surface] [data-professional-header] .premium-product-copy small,body[data-professional-surface] [data-professional-header] .premium-locale-copy small{color:#4c6f87!important;-webkit-text-fill-color:currentColor!important}body[data-professional-surface] [data-professional-header] .premium-product-copy em{color:#795c2c!important;-webkit-text-fill-color:currentColor!important}body[data-professional-surface] [data-professional-header] [data-vm-control=menu] #mobile-nav :is(a,span,summary){color:#173e58!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}}@layer vantemio-professional;@layer vantemio-professional;@layer vantemio-professional;@layer vantemio-professional;@layer vantemio-professional;@layer vantemio-professional;@layer vantemio-professional;@layer vantemio-professional{@media(max-width:860px){body[data-professional-surface] [data-professional-header] .vm-primary{grid-column:2!important;grid-row:2!important;justify-self:end!important;align-self:center!important;width:auto!important}body[data-professional-surface] [data-professional-header] [data-vm-control=language]{grid-column:2!important;grid-row:1!important;justify-self:end!important;width:auto!important}body[data-professional-surface] [data-professional-header] [data-vm-control=language]>summary>svg:first-child{display:none!important}body[data-professional-surface] [data-professional-header] [data-vm-control=language]>summary>svg:last-child{width:11px!important;height:11px!important}body[data-professional-surface] [data-professional-header] [data-vm-control=menu]{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:34px!important}body[data-professional-surface] [data-professional-header] .premium-nav .premium-mega-panel,body[data-professional-surface] [data-professional-header] [data-vm-control=language]>:is(nav,div),body[data-professional-surface] [data-professional-header] [data-vm-control=menu]>#mobile-nav{max-height:calc(100dvh - 108px)!important}}@media(max-width:380px){}@media(max-width:340px){}}@layer vantemio-professional;@layer vantemio-professional{@keyframes vantemio-brand-glint{0%,60%,to{filter:brightness(1) drop-shadow(0 0 0 #81dcff00)}70%{filter:brightness(1.45) drop-shadow(0 0 5px #81dcff55)}80%{filter:brightness(1.05) drop-shadow(0 0 1px #81dcff22)}}html.motion-paused body[data-professional-surface] [data-professional-header] img,body[data-professional-surface].motion-paused [data-professional-header] img,html.reduce-motion body[data-professional-surface] [data-professional-header] img,body[data-professional-surface].reduce-motion [data-professional-header] img{animation:none!important}@media(prefers-reduced-motion:reduce){body[data-professional-surface] [data-professional-header] img{animation:none!important}}}@layer vantemio-professional{}@layer vantemio-professional;@layer vantemio-professional;@layer vantemio-professional;@layer vantemio-professional{@media(min-width:861px)and (max-width:1100px){body[data-professional-surface] [data-professional-header] [data-vm-control=language]>summary>svg:first-child{display:none!important}}@media(max-width:860px){}@media(max-width:380px){}@media(max-width:340px){}}@layer vantemio-professional{@media(max-width:860px){}}@layer vantemio-professional{@media(max-width:860px){body[data-professional-surface] [data-professional-header] .vm-primary{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:center!important}body[data-professional-surface] [data-professional-header] [data-vm-control=language]{grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:end!important}body[data-professional-surface] [data-professional-header] [data-vm-control=menu]{grid-column:5!important;grid-row:1!important;align-self:center!important;justify-self:end!important;width:32px!important}}@media(max-width:360px){}@media(max-width:340px){}}@layer vantemio-professional;

@layer vantemio-professional {
 body[data-professional-surface]{--pp-ink:#102b40;--pp-copy:#38566b;--pp-paper:#edf4f8;--pp-line:#c7d9e5;--pp-action:#173e56;--vm-night:#edf4f8;--vm-text:#102b40;--vm-copy:#38566b;background:#edf4f8!important;color:#102b40!important;font-family:Onest,system-ui,sans-serif!important;-webkit-font-smoothing:antialiased}
 body[data-professional-surface]::before,body[data-professional-surface]::after,body[data-professional-surface] .main::before,body[data-professional-surface] .main::after{content:none!important}
 body[data-professional-surface] .main{max-width:none!important;width:100%!important;margin:0!important;padding:0!important;background:none!important;overflow:clip!important}
 body[data-professional-surface] main :is(h1,h2,h3,h4,p,li,td,th,span,small,strong,b){color:var(--pp-ink)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}
 body[data-professional-surface] main h1{font:750 clamp(38px,4.7vw,68px)/1.06 Onest,system-ui,sans-serif!important;letter-spacing:-.045em!important;margin:0 0 24px!important;text-wrap:balance!important}
 body[data-professional-surface] main h2{font:650 clamp(26px,2.7vw,38px)/1.16 Onest,system-ui,sans-serif!important;letter-spacing:-.03em!important;text-wrap:balance!important}
 body[data-professional-surface] main h3{font:650 21px/1.3 Onest,system-ui,sans-serif!important;letter-spacing:-.015em!important}
 body[data-professional-surface] main :is(p,li){font-family:Onest,system-ui,sans-serif!important;font-size:16px!important;line-height:1.7!important}
 body[data-professional-surface] main a{color:#245a77!important;-webkit-text-fill-color:currentColor!important;text-underline-offset:5px!important}
 body[data-professional-surface] main :is(a,button,summary):focus-visible{outline:3px solid #628a9f!important;outline-offset:4px!important}
 body[data-professional-surface] main :is(h1,h2,h3,[id]){scroll-margin-top:110px!important}
 body[data-professional-surface] main :is(.cinematic-field,.whitepaper-cover-orbit,.motion-node-orbit){display:none!important}
 body[data-professional-surface] :is(.architecture-panorama-stage,.architecture-signal-stage){position:relative!important;width:100%!important;line-height:0!important}
 body[data-professional-surface] :is(.architecture-panorama-stage,.architecture-signal-stage)>img{display:block!important;width:100%!important;height:auto!important;max-width:none!important;border-radius:0!important}
 body[data-professional-surface] .professional-reference{padding:40px max(5.3vw,24px)!important;background:#e3eef5!important}
 body[data-professional-surface] .dimensional-icon{display:inline-grid!important;place-items:center!important;min-width:32px!important;width:36px!important;height:40px!important;filter:none!important;transform:none!important;background:none!important;box-shadow:none!important}
 body[data-professional-surface] .module-icon{width:32px!important;height:32px!important;filter:none!important;color:#2c6688!important;stroke:#2c6688!important;stroke-width:1.65!important}
 body[data-professional-surface] :is(.vs-model-catalog,.vs-model-index,.motion-rail){max-width:1280px!important;margin:0 auto!important;padding:36px 24px!important;background:#e3eef5!important;border-color:#c0d5e2!important;box-shadow:none!important}
 body[data-professional-surface] .vs-model-cards>article{background:#f7fbfd!important;border:1px solid #c4d8e4!important;border-radius:8px!important;box-shadow:none!important}
 body[data-professional-surface] :is(.studio-experience__primary,.v-button,.document-bundle-button){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:20px!important;min-height:46px!important;padding:12px 18px!important;background:#173e56!important;color:#f2faff!important;-webkit-text-fill-color:currentColor!important;border:1px solid #173e56!important;border-radius:5px!important;box-shadow:inset 0 1px #d2eafa26!important;font:550 13px/1.5 Onest,system-ui,sans-serif!important;text-decoration:none!important}
 body[data-professional-surface] :is(.studio-experience__primary,.v-button,.document-bundle-button)>span{color:#f2faff!important}
 body[data-professional-surface] .professional-related-guide{max-width:1280px!important;margin:0 auto!important;padding:40px 24px!important;background:none!important;border:0!important;box-shadow:none!important}
 body[data-professional-surface] .professional-related-guide>.vee-guide-copy{display:grid!important;grid-template-columns:.8fr 1.2fr auto!important;align-items:center!important;gap:24px!important;padding:0!important;background:none!important;border:0!important}
 body[data-professional-surface] .professional-related-guide h2{font-size:28px!important;margin:0!important}
 body[data-professional-surface] .professional-related-guide p{font-size:15px!important;margin:0!important}
 body[data-professional-surface] .professional-related-guide a{white-space:nowrap!important;background:none!important;border:0!important;box-shadow:none!important;font-size:13px!important;padding:10px 0!important}
 body[data-professional-surface] .studio-experience__cards{gap:24px!important}
 body[data-professional-surface] .studio-experience__cards>article{padding:24px!important;background:#f7fbfd!important;border:1px solid #c4d8e4!important;border-radius:8px!important;box-shadow:none!important}
 body[data-professional-surface] main table{width:100%!important;border-collapse:collapse!important;background:#f7fbfd!important;border:1px solid #bed4e2!important}
 body[data-professional-surface] main :is(th,td){padding:14px!important;border-bottom:1px solid #d3e2ec!important;font-size:14px!important;line-height:1.6!important;text-align:start!important}
 body[data-professional-surface] [data-vantemio-footer]{position:relative!important;isolation:isolate!important;background:linear-gradient(110deg,#edf4f8eb,#dce9f2eb),url('/assets/vantemio-reference-substrate-20261026.webp') center/cover!important;color:#274d66!important;border-top:1px solid #bfd3e0!important;overflow:hidden!important}
 body[data-professional-surface] [data-vantemio-footer]::before,body[data-professional-surface] [data-vantemio-footer]::after{content:none!important}
 body[data-professional-surface] [data-vantemio-footer] :is(a,p,h2,h3,strong,span,small){color:#274d66!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}
 @media(max-width:1000px){}
 @media(max-width:760px){body[data-professional-surface] main h1{font-size:40px!important}body[data-professional-surface] .professional-reference{padding:28px 24px!important}body[data-professional-surface] .professional-related-guide>.vee-guide-copy{grid-template-columns:1fr!important;gap:16px!important}body[data-professional-surface] .professional-related-guide{padding:30px 24px!important}body[data-professional-surface] .studio-experience__cards{grid-template-columns:1fr!important}body[data-professional-surface] .motion-rail{padding:26px 24px!important}body[data-professional-surface] main table{display:block!important;overflow:auto!important}body[data-professional-surface] main :is(th,td){min-width:140px!important}}
 @media(prefers-reduced-motion:reduce){body[data-professional-surface] main *{animation:none!important;scroll-behavior:auto!important}}
}
@layer vantemio-professional {
}
@layer vantemio-professional {
 body[data-professional-surface] main button{background:#e0edf5!important;color:#183e56!important;border:1px solid #abc8da!important;border-radius:5px!important;font-family:Onest,system-ui,sans-serif!important;min-height:40px!important}
 body[data-professional-surface] main :is(.director-reveal,.reveal-wait,[data-reveal]){opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important}
 @media(max-width:760px){}
}
@layer vantemio-professional {
 body[data-professional-surface] :is(.stack-ribbon-window,.stack-memory,.stack-cloud){background:#f7fbfd!important;border:1px solid #bfd4e2!important;border-radius:8px!important;box-shadow:none!important}
 body[data-professional-surface] .stack-graph-node{background:#edf5fa!important;border-color:#b7d1e1!important;color:#244f68!important;box-shadow:none!important}
}
@layer vantemio-professional {
 body[data-professional-surface] main :is(h1,h2,h3,h4,p,li){overflow-wrap:break-word!important;hyphens:auto!important}
}
@layer vantemio-professional {
 body[data-professional-surface] :is(.stack-memory,.stack-cloud,.stack-ribbon-window)::before,body[data-professional-surface] :is(.stack-memory,.stack-cloud,.stack-ribbon-window)::after{content:none!important}
}
@layer vantemio-professional {
 body[data-professional-surface] .professional-related-guide .product-build-note{display:inline-flex!important;align-items:center!important;padding:3px 7px!important;background:#deedf6!important;border:1px solid #abcada!important;border-radius:5px!important;box-shadow:none!important;color:#315b74!important;-webkit-text-fill-color:currentColor!important;font:500 10px/1.4 Onest,system-ui,sans-serif!important}
 body[data-professional-surface] :is(.studio-experience__flow-stages,.studio-experience__flow-node)::before,body[data-professional-surface] :is(.studio-experience__flow-stages,.studio-experience__flow-node)::after{content:none!important}
 @keyframes professional-studio-signal{0%,50%,100%{opacity:.7;filter:none}20%{opacity:1;filter:drop-shadow(0 0 5px #8adfff77)}}
 @media(prefers-reduced-motion:reduce){}
}
@layer vantemio-professional {
 @media(max-width:900px){}
 @media(max-width:760px){}
}
@layer vantemio-professional {
 body[data-professional-surface] main :is(summary,figcaption,td,th){-webkit-text-fill-color:currentColor!important}
 body[data-professional-surface] main :is(thead,tr){background:none!important;background-image:none!important}
 body[data-professional-surface] main th{background:#dcebf5!important;background-image:none!important;color:#163c54!important}
 body[data-professional-surface] main td{background:#f7fbfd!important;background-image:none!important;color:#163c54!important}
 body[data-professional-surface] main tbody tr:nth-child(even)>td{background:#edf5fa!important}
}
@layer vantemio-professional {
 body[data-professional-surface] :is(.integration-demo,.integration-catalog){padding:40px 24px!important;max-width:1280px!important;margin:0 auto!important;border:0!important;background:none!important;box-shadow:none!important}
 body[data-professional-surface] .integration-card{background:#f7fbfd!important;border:1px solid #bfd4e2!important;border-radius:8px!important;box-shadow:none!important;padding:24px!important}
 body[data-professional-surface] .integration-card :is(h3,strong,p,span,small){-webkit-text-fill-color:currentColor!important;color:#173e56!important}
 body[data-professional-surface] main input:not([type=hidden]):not([type=checkbox]):not([type=radio]),body[data-professional-surface] main :is(select,textarea){background:#f9fcfe!important;color:#163c54!important;border:1px solid #abc6d8!important;border-radius:5px!important;font:450 16px/1.5 Onest,system-ui,sans-serif!important;padding:11px 13px!important;box-shadow:none!important;min-width:0!important;max-width:100%!important}
 body[data-professional-surface] main :is(input,textarea)::placeholder{color:#59778b!important;opacity:1!important}
 body[data-professional-surface] main button[aria-pressed=true],body[data-professional-surface] main button.is-active{background:#173e56!important;color:#f0f8ff!important;border-color:#173e56!important}
 body[data-professional-surface] main button[aria-pressed=true]>span,body[data-professional-surface] main button.is-active>span{color:#f0f8ff!important}
 body[data-professional-surface] main [hidden],body[data-professional-surface] main input[type=hidden]{display:none!important}
 @media(max-width:1000px){}
 @media(max-width:760px){}
}
/* Learning, community and participation: content-led page compositions. */
@layer vantemio-professional {
 body[data-professional-surface] :is(.va-academy,.community-page,.contributors-page,.application-page){max-width:none!important;padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important}
 body[data-professional-surface] :is(.professional-academy-opening,.professional-team-opening,.professional-community-opening,.professional-inquiry-opening){display:grid!important;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;gap:56px!important;align-items:start!important;max-width:1440px!important;padding:56px max(5.3vw,24px)!important;margin:0 auto!important}
 body[data-professional-surface] :is(.va-intro,.contributors-hero,.community-hero,.application-hero){display:block!important;padding:0!important;margin:0!important;min-height:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}
 body[data-professional-surface] :is(.va-intro,.contributors-hero,.community-hero,.application-hero)::before,body[data-professional-surface] :is(.va-intro,.contributors-hero,.community-hero,.application-hero)::after{content:none!important}
 body[data-professional-surface] :is(.va-intro-copy,.contributors-hero>div,.community-hero>div,.application-hero>div){max-width:none!important;padding:0!important;margin:0!important}
 body[data-professional-surface] :is(.va-label,.v-eyebrow){font:550 12px/1.5 Onest,system-ui,sans-serif!important;color:#4b6e84!important;letter-spacing:.05em!important;margin:0 0 24px!important}
 body[data-professional-surface] :is(.va-lead,.contributors-lead,.community-lead,.application-hero-lead){font:450 19px/1.65 Onest,system-ui,sans-serif!important;color:#38566b!important;max-width:55ch!important;margin:24px 0 28px!important}
 body[data-professional-surface] :is(.va-access,.community-note,.application-hero-note){font:450 13px/1.65 Onest,system-ui,sans-serif!important;color:#45677e!important;margin-top:22px!important;background:none!important;border:0!important;padding:0!important}
 body[data-professional-surface] .team-pathway{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;gap:10px 18px!important;background:none!important;border:0!important;border-bottom:1px solid #abc6d8!important;border-radius:0!important;padding:24px 0!important;box-shadow:none!important;min-width:0!important}
 body[data-professional-surface] .team-pathway>:not(.team-pathway-icon){grid-column:2!important;margin:0!important}
 body[data-professional-surface] .team-pathway h2{font-size:24px!important}
 body[data-professional-surface] .team-pathway p{font-size:14px!important;color:#45677e!important}
 body[data-professional-surface] .team-pathway a{font-size:13px!important;padding-top:8px!important}
 body[data-professional-surface] :is(.contributors-benefits,.contributors-terms,.contributors-start,.contributors-roles,.contributors-form-layout,.community-how,.community-starters,.community-journal,.community-guidelines){max-width:1280px!important;padding:40px 24px!important;margin:0 auto!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
 body[data-professional-surface] :is(.contributors-benefits,.community-how)>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important}
 body[data-professional-surface] :is(.contributors-benefits,.community-how) article{padding:24px 0!important;background:none!important;border:0!important;border-top:1px solid #abc6d8!important;border-radius:0!important;box-shadow:none!important}
 body[data-professional-surface] :is(.contributors-terms,.community-guidelines)>aside{background:#e0edf5!important;border:1px solid #b6cfde!important;border-radius:6px!important;padding:26px!important;box-shadow:none!important}
 body[data-professional-surface] .application-track-selector{padding:0 0 26px!important;margin:0 0 26px!important;border:0!important;border-bottom:1px solid #bdd3e0!important;background:none!important;box-shadow:none!important}
 body[data-professional-surface] .application-track-selector>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
 body[data-professional-surface] .application-track-selector a{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;gap:4px 10px!important;padding:14px!important;background:#edf4f8!important;border:1px solid #c1d6e2!important;border-radius:5px!important;box-shadow:none!important;text-decoration:none!important;min-width:0!important}
 body[data-professional-surface] .application-track-selector b{grid-row:1/3!important;width:24px!important;height:24px!important;background:none!important;padding:0!important}
 body[data-professional-surface] .application-track-selector .module-icon{width:24px!important;height:24px!important}
 body[data-professional-surface] .application-track-selector strong{font-size:13px!important;line-height:1.5!important}
 body[data-professional-surface] .application-track-selector a>span{grid-column:2!important;font-size:11px!important;line-height:1.5!important;color:#45677e!important}
 body[data-professional-surface] .application-track-selector a[aria-current=page]{background:#d9eaf4!important;border-color:#6f9db8!important}
 body[data-professional-surface] :is(.application-form,#contributor-application){width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}
 body[data-professional-surface] :is(.application-form,#contributor-application) fieldset{min-width:0!important;margin:20px 0!important;padding:0!important;border:0!important;display:block!important}
 body[data-professional-surface] :is(.application-form,#contributor-application) label{display:block!important;font:500 14px/1.5 Onest,system-ui,sans-serif!important;margin:16px 0!important;color:#214e69!important}
 body[data-professional-surface] :is(.application-form,#contributor-application) label>span{display:block!important;margin-bottom:8px!important}
 body[data-professional-surface] :is(.application-form,#contributor-application) :is(em,small,.v-form-hint){font:450 12px/1.65 Onest,system-ui,sans-serif!important;color:#45677e!important}
 body[data-professional-surface] :is(.application-form,#contributor-application) input:not([type=checkbox]):not([type=radio]):not([type=hidden]),body[data-professional-surface] :is(.application-form,#contributor-application) :is(textarea,select){display:block!important;width:100%!important}
 body[data-professional-surface] :is(.application-form,#contributor-application) [type=checkbox]{accent-color:#345f7a!important;width:18px!important;height:18px!important;flex:0 0 18px!important}
 body[data-professional-surface] :is(.application-form,#contributor-application) label:has([type=checkbox]){display:flex!important;gap:12px!important;align-items:flex-start!important}
 body[data-professional-surface] :is(.application-form,#contributor-application) label:has([type=checkbox])>span{font-weight:400!important;margin:0!important}
 body[data-professional-surface] :is(.application-form,#contributor-application) :is(.application-auth,.contributors-auth){padding:20px!important;background:#e3eff6!important;border:1px solid #bad2e1!important;border-radius:6px!important;margin:20px 0!important}
 body[data-professional-surface] :is(.application-form,#contributor-application) :is(button,[type=submit]){padding:11px 16px!important;border:1px solid #214b65!important;border-radius:5px!important;background:#214b65!important;color:#f1f9ff!important;font:550 13px/1.5 Onest,system-ui,sans-serif!important;box-shadow:none!important}
 body[data-professional-surface] :is(.application-form,#contributor-application) :is(button,[type=submit]):disabled{opacity:1!important;cursor:not-allowed!important;background:#dce7ee!important;color:#38566b!important;-webkit-text-fill-color:currentColor!important;border-color:#9ab6c7!important}
 body[data-professional-surface] .application-motion-visual{width:100%!important;margin:36px 0 0!important;padding:22px!important;background:#e0edf5!important;border:1px solid #bad2e1!important;border-radius:6px!important;box-shadow:none!important;min-height:0!important}
 body[data-professional-surface] .application-motion-visual::before,body[data-professional-surface] .application-motion-visual::after{content:none!important}
 body[data-professional-surface] .application-motion-visual figcaption{font-size:12px!important;line-height:1.6!important;margin-top:16px!important;color:#45677e!important}
 body[data-professional-surface] :is(.application-direct,.application-included){background:#e0edf5!important;border:1px solid #b9d2e0!important;border-radius:6px!important;padding:24px!important}
 @media(max-width:1000px){body[data-professional-surface] :is(.professional-academy-opening,.professional-team-opening,.professional-community-opening,.professional-inquiry-opening){gap:32px!important;padding-inline:24px!important}body[data-professional-surface] .application-track-selector>div{grid-template-columns:1fr!important}}
 @media(max-width:760px){body[data-professional-surface] :is(.professional-academy-opening,.professional-team-opening,.professional-community-opening,.professional-inquiry-opening){grid-template-columns:1fr!important;padding:32px 24px!important;gap:34px!important}body[data-professional-surface] :is(.va-lead,.contributors-lead,.community-lead,.application-hero-lead){font-size:17px!important}body[data-professional-surface] :is(.contributors-benefits,.community-how)>div{grid-template-columns:1fr!important;gap:0!important}body[data-professional-surface] .application-track-selector>div{grid-template-columns:1fr!important}body[data-professional-surface] :is(.contributors-fields,.contributors-form-layout,.contributors-terms,.community-guidelines){grid-template-columns:1fr!important}}
}
@layer vantemio-professional {
}
@layer vantemio-professional {
 body[data-professional-surface] .ai-host-feature{display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;align-items:center!important;gap:44px!important;max-width:1280px!important;padding:40px 24px!important;margin:0 auto!important;border:0!important;border-top:1px solid #b7d0df!important;border-radius:0!important;background:none!important;box-shadow:none!important}
 body[data-professional-surface] .ai-host-feature::before,body[data-professional-surface] .ai-host-feature::after{content:none!important}
 body[data-professional-surface] .ai-host-status{font-size:12px!important;color:#456b82!important;background:#e0edf5!important;border:1px solid #bdd3e0!important;border-radius:4px!important;padding:4px 8px!important}
 body[data-professional-surface] .ai-host-links a{background:#e0edf5!important;color:#214e69!important;border:1px solid #b4cfde!important;border-radius:5px!important;box-shadow:none!important;padding:11px 16px!important}
 @media(max-width:760px){body[data-professional-surface] .ai-host-feature{grid-template-columns:1fr!important;gap:26px!important}}
}
@layer vantemio-professional {
}
/* Product and exchange surfaces retain their native controllers and gates. */
@layer vantemio-professional {
 body[data-professional-surface] main :is(h1,h2,h3,h4){hyphens:none!important}
 body[data-professional-surface] :is(.market-page,.donation-landing,.futures-overview,.eve-article,.trading-page,.bridge-swap-page){max-width:none!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
 body[data-professional-surface] :is(.market-launch-hero,.donation-landing-hero,.futures-overview__hero,.eve-article__opening){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.95fr)!important;align-items:center!important;gap:52px!important;margin:0 auto!important;padding:56px max(5.3vw,24px)!important;border:0!important;border-radius:0!important;max-width:1440px!important;background:none!important;box-shadow:none!important;min-height:0!important}
 body[data-professional-surface] :is(.market-launch-hero,.donation-landing-hero,.futures-overview__hero,.eve-article__opening)::before,body[data-professional-surface] :is(.market-launch-hero,.donation-landing-hero,.futures-overview__hero,.eve-article__opening)::after{content:none!important}
 body[data-professional-surface] :is(.market-eyebrow,.donation-kicker,.futures-overview__eyebrow,.eve-partner__label){font:550 12px/1.5 Onest,system-ui,sans-serif!important;color:#4b6e84!important;letter-spacing:.05em!important;margin:0 0 24px!important}
 body[data-professional-surface] :is(.market-lead,.donation-lead,.futures-overview__lead,.eve-partner__lead){font:450 19px/1.65 Onest,system-ui,sans-serif!important;color:#38566b!important;max-width:60ch!important;margin:24px 0!important}
 body[data-professional-surface] :is(.market-stage,.donation-stage-label,.futures-overview__status){display:inline-flex!important;gap:8px!important;align-items:center!important;font:500 12px/1.6 Onest,system-ui,sans-serif!important;color:#345f78!important;background:#dcecf5!important;border:1px solid #b4cfdf!important;border-radius:5px!important;padding:7px 10px!important;box-shadow:none!important}
 body[data-professional-surface] :is(.market-actions,.donation-actions,.futures-overview__actions,.eve-partner__actions){display:flex!important;gap:14px!important;align-items:center!important;flex-wrap:wrap!important;margin:26px 0!important}
 body[data-professional-surface] :is(.market-primary,.market-secondary,.donation-cta,.donation-actions>a,.futures-overview__actions>a,.eve-partner__primary){display:inline-flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:3px!important;min-height:46px!important;padding:12px 18px!important;background:#173e56!important;color:#eef8ff!important;border:1px solid #173e56!important;border-radius:5px!important;font:550 13px/1.5 Onest,system-ui,sans-serif!important;text-decoration:none!important;box-shadow:none!important}
 body[data-professional-surface] :is(.market-primary,.market-secondary,.donation-cta,.donation-actions>a,.futures-overview__actions>a,.eve-partner__primary) :is(span,small){color:inherit!important;-webkit-text-fill-color:currentColor!important}
 body[data-professional-surface] :is(.market-secondary,.donation-actions>a,.futures-overview__actions>a:last-child){background:#e3eff6!important;border-color:#abc8da!important;color:#214e69!important}
 body[data-professional-surface] :is(.market-scenarios,.market-order-flow,.market-seller,.market-stack,.market-rights,.market-rollout,.market-asset-policy,.market-catalog,.market-documents,.creator-room,.creator-platform-directory,.donation-benefits,.donation-journey,.donation-production,.donation-fee-details,.donation-payment,.donation-token-note,.donation-closing,.futures-overview__features,.eve-article__feature,.eve-article__sources,.eve-article__related){max-width:1280px!important;padding:40px 24px!important;margin:0 auto!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
 body[data-professional-surface] :is(.market-stack,.market-rights,.market-scenarios,.donation-benefits,.futures-overview__features) article{padding:24px!important;background:#f7fbfd!important;border:1px solid #bed4e1!important;border-radius:7px!important;box-shadow:none!important}
 body[data-professional-surface] .market-scenarios article::before,body[data-professional-surface] .market-scenarios article::after{content:none!important}
 body[data-professional-surface] .donation-fee-badge{display:inline-flex!important;gap:14px!important;align-items:center!important;padding:14px 0!important;background:none!important;border:0!important;border-bottom:1px solid #b2ccdc!important;border-radius:0!important;box-shadow:none!important}
 body[data-professional-surface] .donation-fee-badge strong{font-size:36px!important}
 body[data-professional-surface] .donation-fee-badge span{font-size:13px!important}
 @keyframes professional-broadcast-signal{0%,100%{transform:scaleY(.45);opacity:.6}50%{transform:scaleY(1);opacity:1}}
 @media(prefers-reduced-motion:reduce){}
 @media(max-width:1000px){body[data-professional-surface] :is(.market-launch-hero,.donation-landing-hero,.futures-overview__hero,.eve-article__opening){gap:32px!important;padding-inline:24px!important}}
 @media(max-width:760px){body[data-professional-surface] :is(.market-launch-hero,.donation-landing-hero,.futures-overview__hero,.eve-article__opening){grid-template-columns:1fr!important;padding:32px 24px!important;gap:30px!important}body[data-professional-surface] :is(.market-lead,.donation-lead,.futures-overview__lead,.eve-partner__lead){font-size:17px!important}}
}
@layer vantemio-professional {
 /* Expanded panels keep the same readable light material as their summaries. */
 html body[data-professional-surface] :is(.integration-candidate-links a,.integration-coverage summary,.vs-model):focus-visible{outline:3px solid #17687c!important;outline-offset:4px!important}
 /* The retained interactive model diagram uses paired surfaces and ink in every state. */
 @media(forced-colors:active){html body[data-professional-surface] :is(.integration-coverage details,.integration-candidate-links a,.professional-reference--technology .vs-engine,.professional-reference--technology .vs-model,.professional-reference--technology .vs-model .vs-model-symbol){background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}html body[data-professional-surface] :is(.integration-coverage details,.professional-reference--technology) :is(summary,p,strong,span,a){color:CanvasText!important;-webkit-text-fill-color:currentColor!important}}

 body[data-professional-surface] .platform-emblem{border:1px solid #bad2e1!important;border-radius:8px!important;background:#f7fbfd!important;box-shadow:none!important;filter:none!important;transform:none!important}
 body[data-professional-surface] .brand-channel-grid>*{background:#e4eff6!important;border:1px solid #bdd3e0!important;box-shadow:none!important;border-radius:7px!important}
 body[data-professional-surface] .team-pathway a{box-shadow:none!important;border-color:#abc8da!important;border-radius:5px!important}
}
@layer vantemio-professional {
 body[data-professional-surface] main .vs-motion{min-height:40px!important;padding:9px 14px!important;background:#e0edf5!important;color:#214e69!important;-webkit-text-fill-color:currentColor!important;border:1px solid #afcadb!important;border-radius:5px!important;box-shadow:none!important;font:500 12px/1.5 Onest,system-ui,sans-serif!important}
 body[data-professional-surface] .donation-fee-badge{display:flex!important;width:fit-content!important;flex-wrap:wrap!important}
 body[data-professional-surface] .donation-stage-label{display:block!important;width:fit-content!important;max-width:100%!important;margin:16px 0!important}
 body[data-professional-surface] .trading-widget{width:calc(100% - 48px)!important;max-width:1100px!important;margin:0 auto 44px!important;padding:26px!important;background:#f7fbfd!important;border:1px solid #b7cfdf!important;border-radius:9px!important;box-shadow:none!important;min-width:0!important;overflow:visible!important}
 body[data-professional-surface] .trading-widget::before,body[data-professional-surface] .trading-widget::after{content:none!important}
 body[data-professional-surface] .trading-widget>header{display:flex!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important;padding:0 0 20px!important;background:none!important;border:0!important;border-bottom:1px solid #bfd4e2!important}
 body[data-professional-surface] .trading-widget>header h2{font-size:24px!important;margin:0!important}
 body[data-professional-surface] .transfer-brand-mark{display:inline-flex!important;width:36px!important;height:42px!important;background:none!important;border:0!important;box-shadow:none!important}
 body[data-professional-surface] .transfer-brand-mark img{width:36px!important;height:42px!important;object-fit:contain!important}
 body[data-professional-surface] .trading-transfer-provider{padding:5px 8px!important;background:#e0edf5!important;color:#456b82!important;border:1px solid #bdd3e0!important;border-radius:4px!important;font:450 11px/1.5 Onest,system-ui,sans-serif!important;letter-spacing:0!important;box-shadow:none!important}
 body[data-professional-surface] .trading-transfer-tabs{display:flex!important;gap:10px!important;margin:20px 0!important;padding:0!important;border:0!important;background:none!important}
 body[data-professional-surface] .trading-transfer-tabs button{display:inline-flex!important;gap:10px!important;align-items:center!important;justify-content:center!important;padding:11px 18px!important;background:#e3eff6!important;color:#214e69!important;-webkit-text-fill-color:currentColor!important;border:1px solid #abc8da!important;border-radius:5px!important;font:550 13px/1.5 Onest,system-ui,sans-serif!important;box-shadow:none!important}
 body[data-professional-surface] .trading-transfer-tabs button[aria-selected=true]{background:#214e69!important;border-color:#214e69!important;color:#eff8ff!important}
 body[data-professional-surface] .trading-transfer-tabs button span{color:inherit!important}
 body[data-professional-surface] .trading-transfer-tabs svg{width:22px!important;height:22px!important;filter:none!important}
 body[data-professional-surface] .trading-panel--swap,body[data-professional-surface] .trading-panel--bridge{padding:24px!important;border:1px solid #bad2e1!important;border-radius:7px!important;background:#e6f0f6!important;box-shadow:none!important}
 body[data-professional-surface] .trading-panel__head{background:none!important;padding:0 0 20px!important;border:0!important;margin:0!important}
 body[data-professional-surface] .trading-panel__head h2{font-size:28px!important;margin:0 0 12px!important}
 body[data-professional-surface] :is(.swap-widget,.swap-widget__workbench,.swap-widget__entry,.swap-widget__grid){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;min-width:0!important}
 body[data-professional-surface] .swap-widget__workbench{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.85fr)!important;gap:24px!important;align-items:start!important}
 body[data-professional-surface] .swap-widget__grid{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}
 body[data-professional-surface] .swap-field{display:block!important;min-width:0!important;padding:18px!important;background:#f7fbfd!important;border:1px solid #b5cfdf!important;border-radius:6px!important;box-shadow:none!important}
 body[data-professional-surface] .swap-field>span:first-child{display:block!important;font-size:12px!important;font-weight:550!important;color:#456b82!important;margin-bottom:12px!important}
 body[data-professional-surface] .swap-field__row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-bottom:12px!important}
 body[data-professional-surface] .transfer-picker{position:relative!important;display:block!important;padding:9px!important;min-width:0!important;background:#e4eff6!important;border:1px solid #bfd5e2!important;border-radius:5px!important;box-shadow:none!important}
 body[data-professional-surface] .transfer-picker>i{display:none!important}
 body[data-professional-surface] .transfer-picker__label{font:450 11px/1.5 Onest,system-ui,sans-serif!important;color:#456b82!important;margin-bottom:6px!important;display:block!important}
 body[data-professional-surface] .transfer-picker select{width:100%!important;padding:8px!important;font-size:13px!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}
 body[data-professional-surface] .swap-field input{width:100%!important;font-size:20px!important;-webkit-text-fill-color:currentColor!important}
 body[data-professional-surface] main input::placeholder,body[data-professional-surface] main textarea::placeholder{color:#59778b!important;-webkit-text-fill-color:#59778b!important}
 body[data-professional-surface] .swap-widget__arrow{display:block!important;color:#527e98!important;font-size:22px!important;text-align:center!important;position:static!important;width:auto!important;height:auto!important;background:none!important;border:0!important;box-shadow:none!important}
 body[data-professional-surface] .swap-widget__receipt{padding:20px!important;background:#f7fbfd!important;border:1px solid #b5cfdf!important;border-radius:6px!important;box-shadow:none!important;min-width:0!important}
 body[data-professional-surface] :is(.swap-widget__receipt,.swap-widget__foot) :is(p,li,span,label,dt,dd,summary){color:#345f78!important;-webkit-text-fill-color:currentColor!important;font-size:13px!important;line-height:1.65!important}
 body[data-professional-surface] .swap-widget__receipt button:not(.v-button){padding:9px 12px!important;background:#e3eff6!important;color:#214e69!important;-webkit-text-fill-color:currentColor!important;border:1px solid #afcadb!important;border-radius:5px!important;box-shadow:none!important;font:500 12px/1.5 Onest,system-ui,sans-serif!important}
 body[data-professional-surface] .swap-widget__receipt .v-button{width:100%!important;margin-block:16px!important}
 body[data-professional-surface] .swap-widget__receipt button:disabled{opacity:.6!important;cursor:not-allowed!important}
 body[data-professional-surface] :is(.swap-widget__foot,.swap-recipient,.trading-service-note){padding:16px 0!important;background:none!important;border:0!important;box-shadow:none!important;max-width:1100px!important;margin:0 auto!important}
 body[data-professional-surface] .swap-preset-btn{padding:7px 12px!important;background:#e4eff6!important;color:#214e69!important;-webkit-text-fill-color:currentColor!important;border:1px solid #afcadb!important;border-radius:4px!important;box-shadow:none!important}
 body[data-professional-surface] .transfer-route-details,body[data-professional-surface] .transfer-quote-details{background:none!important;border:0!important;border-top:1px solid #bed3e0!important;border-radius:0!important;padding:12px 0!important;box-shadow:none!important}
 body[data-professional-surface] .trading-page{padding:24px!important;background:radial-gradient(ellipse at 90% 0%,#466c8422,transparent 65%),#10283b!important;min-height:calc(100dvh - 87px)!important}
 body[data-professional-surface] .trading-page :is(h1,h2,h3,h4,p,li,td,th,span,small,strong,b,dt,dd,label,summary,a){color:#dceefb!important;-webkit-text-fill-color:currentColor!important}
 body[data-professional-surface] .trading-page button{padding:8px 12px!important;border:1px solid #557b9266!important;border-radius:4px!important;background:#28485d!important;color:#deeffc!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;font:500 12px/1.5 Onest,system-ui,sans-serif!important}
 body[data-professional-surface] .trading-page button[aria-pressed=true],body[data-professional-surface] .trading-page button[aria-selected=true]{background:#d7ebf7!important;color:#173c54!important;border-color:#a4c6da!important}
 body[data-professional-surface] .trading-page button[aria-pressed=true]>span,body[data-professional-surface] .trading-page button[aria-selected=true]>span{color:#173c54!important}
 body[data-professional-surface] .trading-page :is(.trading-panel--evedex,.evedex-terminal,.evedex-market-strip,.evedex-terminal__chart,.evedex-terminal__order,.evedex-account,.evedex-terminal__activity,.trading-reference-lower,.evedex-terminal__statusbar){background:#142f43!important;border-color:#557b9255!important;border-radius:5px!important;box-shadow:none!important}
 body[data-professional-surface] .trading-page :is(.evedex-terminal__chart-head,.evedex-chart-foot,.evedex-order__account-controls,.evedex-order__available,.evedex-account-auth,.evedex-order__summary,.evedex-order__tpsl){background:none!important;border-color:#557b9255!important;box-shadow:none!important}
 body[data-professional-surface] .trading-page .evedex-order__field input,body[data-professional-surface] .trading-page .evedex-order__account-controls input{color:#163c54!important;background:#eaf4fa!important;font-size:14px!important}
 body[data-professional-surface] .trading-page button:disabled{opacity:1!important;cursor:not-allowed!important;background:#203d50!important;color:#cbdde9!important;-webkit-text-fill-color:currentColor!important;border-color:#6c8b9f!important}
 body[data-professional-surface] .trading-page .trading-widget :is(h2,h3,p,li,span,strong,b,label,dt,dd,summary,a){color:#173e56!important}
 @media(max-width:900px){body[data-professional-surface] .swap-widget__workbench{grid-template-columns:1fr!important}}
 @media(max-width:760px){body[data-professional-surface] .trading-widget{padding:18px!important}body[data-professional-surface] .trading-widget>header h2{font-size:20px!important}body[data-professional-surface] .trading-panel--swap,body[data-professional-surface] .trading-panel--bridge{padding:16px!important}body[data-professional-surface] .trading-transfer-tabs button{padding:10px!important;font-size:12px!important;gap:6px!important}body[data-professional-surface] .trading-page{padding:18px!important}.evedex-metrics{max-width:100%!important;overflow-x:auto!important}body[data-professional-surface] .swap-field__row{grid-template-columns:1fr!important}}
}
/* Compact transfer module: closed by default, quote detail opens separately. */
@layer vantemio-professional {
 @media(max-width:480px){}
}
@layer vantemio-professional {
 body[data-professional-surface] :is(.professional-transfer-provider,.professional-operation-info){display:block!important;border:0!important;border-radius:0!important;background:none!important;padding:0!important;margin:0!important;box-shadow:none!important}
 body[data-professional-surface] :is(.professional-transfer-provider,.professional-operation-info)>summary{display:flex!important;gap:10px!important;align-items:center!important;justify-content:space-between!important;min-height:30px!important;padding:4px 0!important;border:0!important;background:none!important;list-style:none!important;cursor:pointer!important;font:500 11px/1.5 Onest,system-ui,sans-serif!important;color:#456b82!important;box-shadow:none!important}
 body[data-professional-surface] :is(.professional-transfer-provider,.professional-operation-info)>summary::-webkit-details-marker{display:none!important}
 body[data-professional-surface] :is(.professional-transfer-provider,.professional-operation-info)>summary::before,body[data-professional-surface] :is(.professional-transfer-provider,.professional-operation-info)>summary::after{content:none!important}
 body[data-professional-surface] :is(.professional-transfer-provider,.professional-operation-info)>summary>svg{width:14px!important;height:14px!important;color:#456b82!important}
 body[data-professional-surface] .professional-operation-info .trading-panel__head{padding:12px 0!important}
 body[data-professional-surface] .professional-operation-info .trading-panel__head>p{display:block!important;font-size:12px!important;line-height:1.6!important}
}
@layer vantemio-professional {
 @media(min-width:760px){}
}
@layer vantemio-professional {
 body[data-professional-surface] .donation-landing .creator-hero-copy .donation-fee-badge strong{font-size:36px!important;letter-spacing:-.04em!important}
 body[data-professional-surface] .donation-landing .creator-hero-copy .donation-actions{gap:10px!important}
 body[data-professional-surface] .donation-landing .creator-hero-copy .donation-actions :is(button,a){min-height:40px!important;padding:10px 13px!important;font-size:12px!important}
}
@layer vantemio-professional {
}
/* Official community channels replace the retired hosted forum. */
@layer vantemio-professional {
 @media(max-width:1020px){}
 @media(max-width:600px){}
}

@layer vantemio-professional {body[data-professional-surface] .vm-footer-socials a{background:#e9f2f8!important;color:#21495e!important;-webkit-text-fill-color:currentColor!important;border:1px solid #adc6d5!important;box-shadow:none!important;backdrop-filter:none!important}body[data-professional-surface] .vm-footer-socials a span{color:inherit!important;-webkit-text-fill-color:currentColor!important}body[data-professional-surface] .vm-footer-socials a::before,body[data-professional-surface] .vm-footer-socials a::after{display:none!important}body[data-professional-surface] :is(.market-lead,.donation-lead,.futures-overview__lead,.eve-partner__lead,.va-lead){text-align:start!important;hyphens:none!important}}

/* Matched text/surface pairs for retained reference captions and service links.
   These light pages must not inherit the previous dark material's text fill. */
@layer vantemio-professional {
 body[data-professional-surface] :is(.professional-reference,.stack-graph) figcaption{color:#38566b!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;text-shadow:none!important}
 body[data-professional-surface]:not([data-professional-surface=terminal]) :is(.document-links,.document-exports){background:radial-gradient(at 100% 0,#d4eaf270,transparent 70%),linear-gradient(120deg,#fafdff,#eaf3f8)!important;color:#38566b!important;-webkit-text-fill-color:currentColor!important;border:1px solid #b2cad7!important;border-radius:8px!important;box-shadow:inset 0 1px #fff!important;padding:18px 20px!important}
 body[data-professional-surface]:not([data-professional-surface=terminal]) :is(.document-links,.document-exports) :is(a,span){color:#205b72!important;-webkit-text-fill-color:currentColor!important}
 body[data-professional-surface] :is(.v-eyebrow,.bridge-swap-kicker){color:#38566b!important;-webkit-text-fill-color:currentColor!important}
 @media(max-width:680px){}
}

@layer vantemio-professional {
 html body[data-professional-surface=exchange] main p.trading-service-note{width:calc(100% - 48px)!important;max-width:1100px!important;padding:16px 0!important;margin:20px auto 32px!important;box-sizing:border-box!important;text-align:start!important;hyphens:none!important;overflow-wrap:break-word!important}
 @media(max-width:680px){html body[data-professional-surface=exchange] main p.trading-service-note{width:calc(100% - 36px)!important}}
}

@layer vantemio-professional {
 body[data-professional-surface] .trading-page button:disabled:is([aria-selected=true],[aria-pressed=true]){background:#d7ebf7!important;color:#173c54!important;-webkit-text-fill-color:currentColor!important}
 body[data-professional-surface] :is(.eve-partner__caption,.eve-partner__floating-label){background:#14374b!important;color:#e4f5ff!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}
}

@layer vantemio-professional {
 @media(max-width:680px){}
}

/* Onest's tall glyph metrics need room between authored headline lines. */
@layer vantemio-professional {
 html body[data-professional-surface]:not([data-professional-surface=terminal]) main#main :is(h1,h2,h3){line-height:1.3!important}
 html body[data-professional-surface]:not([data-professional-surface=terminal]) main#main :is(h1,h2,h3)>:is(span,strong,em,a){line-height:inherit!important}
}

@layer vantemio-professional {
 body[data-professional-surface=creators]{--donation-ink:#102b40;--donation-copy:#38566b;--donation-line:#bad0df;--donation-ice:#dcebf5;--donation-paper:#edf4f8}
 body[data-professional-surface=creators] main[data-donations-redesign]{background:radial-gradient(ellipse at 88% 3%,#d9eaf4,transparent 28%),#edf4f8!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-experience{max-width:1440px!important;margin:0 auto!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;overflow:visible!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-experience::before,body[data-professional-surface=creators] main[data-donations-redesign] .donation-experience::after{content:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-experience-hero{display:grid!important;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr)!important;gap:26px!important;align-items:center!important;max-width:none!important;padding:54px 5.3% 36px!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;min-height:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy{padding:0!important;min-width:0!important;max-width:590px!important;position:relative!important;z-index:1!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-kicker{font:550 12px/1.5 Onest,system-ui,sans-serif!important;letter-spacing:.04em!important;color:#456b82!important;margin:0 0 24px!important;text-transform:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy h1{font:750 clamp(42px,4.8vw,70px)/1.03 Onest,system-ui,sans-serif!important;letter-spacing:-.045em!important;max-width:560px!important;margin:0 0 24px!important;text-align:start!important;hyphens:none!important;text-wrap:balance!important;color:#102b40!important;background:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-lead{font:450 18px/1.65 Onest,system-ui,sans-serif!important;color:#38566b!important;max-width:48ch!important;margin:0 0 24px!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy .donation-fee-badge{display:flex!important;align-items:center!important;gap:14px!important;width:fit-content!important;margin:0 0 16px!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy .donation-fee-badge strong{font:700 32px/1.2 Onest,system-ui,sans-serif!important;letter-spacing:-.04em!important;color:#173e56!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy .donation-fee-badge span{font:450 12px/1.5 Onest,system-ui,sans-serif!important;color:#456b82!important;max-width:15ch!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-stage-label{display:inline-flex!important;gap:8px!important;align-items:center!important;max-width:100%!important;width:auto!important;margin:0!important;padding:5px 8px!important;font:500 11px/1.5 Onest,system-ui,sans-serif!important;color:#345f78!important;background:#dfeef6!important;border:1px solid #b6d0df!important;border-radius:4px!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-stage-label::before{content:''!important;width:5px!important;height:5px!important;border-radius:50%!important;background:#6c91a8!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy .donation-actions{display:flex!important;gap:10px!important;align-items:center!important;flex-wrap:wrap!important;margin:24px 0 0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-actions :is(button,a),body[data-professional-surface=creators] main[data-donations-redesign] .donation-closing .donation-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:11px 15px!important;gap:10px!important;font:550 12px/1.5 Onest,system-ui,sans-serif!important;border:1px solid #a8c4d7!important;border-radius:5px!important;background:#e0edf5!important;color:#214e69!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important;box-shadow:none!important;transform:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-actions .vs-motion{min-height:44px!important;padding:10px 12px!important;border-color:transparent!important;background:none!important;font-size:11px!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-hero-art{position:relative!important;min-width:0!important;width:112%!important;max-width:none!important;margin:0 -12% 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;isolation:isolate!important;line-height:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-hero-art>img{display:block!important;width:100%!important;height:auto!important;max-width:none!important;object-fit:contain!important;mix-blend-mode:multiply!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;transform:none!important}
 @keyframes donation-signal{to{stroke-dashoffset:-380}}
 @media(prefers-reduced-motion:reduce){}
 body[data-professional-surface=creators] main[data-donations-redesign] :is(.donation-benefits,.creator-room,.creator-platform-directory,.donation-journey,.donation-production,.donation-token-note,.donation-closing){max-width:none!important;margin:0 5.3%!important;padding:42px 0!important;border:0!important;border-top:1px solid #bad0df!important;border-radius:0!important;background:none!important;box-shadow:none!important;min-height:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] :is(.donation-benefits,.creator-room,.creator-platform-directory,.donation-journey,.donation-production,.donation-token-note,.donation-closing)::before,body[data-professional-surface=creators] main[data-donations-redesign] :is(.donation-benefits,.creator-room,.creator-platform-directory,.donation-journey,.donation-production,.donation-token-note,.donation-closing)::after{content:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] :is(.donation-benefits,.creator-room,.creator-platform-directory,.donation-journey,.donation-production,.donation-closing) h2{font:650 clamp(25px,2.5vw,36px)/1.16 Onest,system-ui,sans-serif!important;letter-spacing:-.03em!important;max-width:700px!important;margin:0 0 20px!important;color:#102b40!important;text-wrap:balance!important;hyphens:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-benefits{display:grid!important;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)!important;gap:48px!important;align-items:start!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-benefits>header{padding:0!important;margin:0!important;background:none!important;text-align:start!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-benefits>div{display:grid!important;grid-template-columns:1fr!important;gap:22px!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-benefits article{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:7px 18px!important;padding:0 0 22px!important;border:0!important;border-bottom:1px solid #c3d7e4!important;border-radius:0!important;background:none!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-benefits article:last-child{border-bottom:0!important;padding-bottom:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-benefits article>.dimensional-icon{grid-row:1/3!important;width:32px!important;height:32px!important;padding:0!important;background:none!important;border:0!important;filter:none!important;transform:none!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-benefits article h3{grid-column:2!important;font:650 19px/1.35 Onest,system-ui,sans-serif!important;margin:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-benefits article p{grid-column:2!important;font:450 15px/1.7 Onest,system-ui,sans-serif!important;margin:0!important;max-width:65ch!important;color:#38566b!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-room{display:grid!important;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)!important;gap:48px!important;align-items:start!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-room>header{display:block!important;margin:0!important;padding:0!important;background:none!important;text-align:start!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-room>header h2{font-size:28px!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-room>header p{font-size:14px!important;line-height:1.7!important;color:#45677e!important;margin:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-formats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-format{padding:22px 18px!important;min-height:135px!important;background:#e3eff6!important;border:1px solid #bfd5e3!important;border-radius:6px!important;box-shadow:none!important;min-width:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-format>svg{display:block!important;width:30px!important;height:30px!important;stroke:#456f89!important;stroke-width:1.5!important;margin-bottom:18px!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-format h3{font:600 16px/1.4 Onest,system-ui,sans-serif!important;margin:0!important;hyphens:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-format p{font-size:12px!important;line-height:1.55!important;color:#456b82!important;margin:9px 0 0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-directory{display:grid!important;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)!important;gap:20px 48px!important;align-items:start!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-directory>header{grid-row:1/4!important;display:block!important;padding:0!important;margin:0!important;background:none!important;text-align:start!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-directory>header p:not(.donation-kicker){font-size:15px!important;line-height:1.7!important;color:#38566b!important;margin:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-grid>a{display:flex!important;gap:9px!important;align-items:center!important;min-width:0!important;min-height:48px!important;padding:10px!important;border:1px solid #bfd5e3!important;border-radius:5px!important;background:#f5fafd!important;box-shadow:none!important;text-decoration:none!important;transform:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-grid>a>span:last-child{font:500 11px/1.4 Onest,system-ui,sans-serif!important;color:#214e69!important;overflow-wrap:anywhere!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-grid .platform-emblem{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 23px!important;width:23px!important;height:23px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;filter:none!important;transform:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-grid .platform-emblem img{display:block!important;width:23px!important;height:23px!important;object-fit:contain!important;filter:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-directory>details{grid-column:2!important;background:none!important;border:0!important;border-top:1px solid #bad0df!important;border-radius:0!important;padding:0!important;margin:0!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-directory>details>summary{min-height:44px!important;padding:10px 0!important;background:none!important;border:0!important;color:#214e69!important;font:550 13px/1.5 Onest,system-ui,sans-serif!important;cursor:pointer!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-directory>details h3{font-size:17px!important;margin:18px 0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-directory>a{grid-column:2!important;font-size:13px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-journey>ol{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;list-style:none!important;padding:0!important;margin:28px 0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-journey>ol>li{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;gap:10px 16px!important;align-items:start!important;padding:24px 0!important;border:0!important;border-top:1px solid #b2ccdc!important;background:none!important;box-shadow:none!important;border-radius:0!important;position:relative!important;min-height:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-journey>ol>li::before,body[data-professional-surface=creators] main[data-donations-redesign] .donation-journey>ol>li::after{content:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-journey li>svg{grid-row:1/3!important;width:28px!important;height:28px!important;stroke:#456f89!important;stroke-width:1.5!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-journey li>span{grid-column:2!important;display:block!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;font:450 11px/1.5 Onest,system-ui,sans-serif!important;color:#5d8198!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-journey li>strong{grid-column:2!important;font:600 18px/1.4 Onest,system-ui,sans-serif!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-journey>p{font:450 15px/1.7 Onest,system-ui,sans-serif!important;max-width:85ch!important;color:#38566b!important;margin:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-conditions{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(0,.7fr)!important;gap:38px!important;margin:0 5.3%!important;padding:42px 0!important;border-top:1px solid #bad0df!important;background:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-fee-schedule{margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-fee-schedule>header{display:block!important;padding:0!important;margin:0 0 28px!important;background:none!important;text-align:start!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-fee-schedule h2{font:650 34px/1.2 Onest,system-ui,sans-serif!important;letter-spacing:-.03em!important;margin:0 0 14px!important;max-width:700px!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-fee-schedule>header p{font-size:13px!important;color:#456b82!important;margin:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-tariffs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;list-style:none!important;padding:0!important;margin:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-tariff{display:block!important;padding:22px 0!important;background:none!important;border:0!important;border-top:1px solid #adc9db!important;border-radius:0!important;box-shadow:none!important;min-height:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-tariff-rate{display:block!important;font:700 43px/1.1 Onest,system-ui,sans-serif!important;letter-spacing:-.04em!important;color:#173e56!important;margin:0 0 20px!important;background:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-tariff h3{font:600 17px/1.4 Onest,system-ui,sans-serif!important;margin:0 0 10px!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-tariff p{font:450 13px/1.65 Onest,system-ui,sans-serif!important;color:#45677e!important;margin:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-payment{display:block!important;margin:0!important;padding:24px!important;border:1px solid #bad0df!important;border-radius:7px!important;background:linear-gradient(145deg,#e4eff6,#d7e8f2)!important;box-shadow:none!important;min-height:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-payment h2{font:650 25px/1.2 Onest,system-ui,sans-serif!important;margin:22px 0!important;letter-spacing:-.025em!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-payment p{font:450 14px/1.75 Onest,system-ui,sans-serif!important;color:#38566b!important;margin:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-payment .base-brand-label{display:inline-flex!important;gap:10px!important;align-items:center!important;padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;font:600 16px/1.4 Onest,system-ui,sans-serif!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-payment .base-brand-label img{width:24px!important;height:24px!important;object-fit:contain!important;filter:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-production{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:48px!important;align-items:center!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-production>div{padding:0!important;background:none!important;min-width:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-production p{font:450 16px/1.7 Onest,system-ui,sans-serif!important;color:#38566b!important;margin:0 0 20px!important;max-width:60ch!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-production a{display:inline-flex!important;align-items:center!important;min-height:44px!important;padding:10px 15px!important;background:#e0edf5!important;border:1px solid #abc8da!important;border-radius:5px!important;color:#214e69!important;font:550 13px/1.5 Onest,system-ui,sans-serif!important;box-shadow:none!important;text-decoration:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-studio-image{display:block!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-studio-image>img{display:block!important;width:100%!important;height:auto!important;border-radius:7px!important;border:1px solid #b8cfdf!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-studio-image>figcaption{font:450 11px/1.5 Onest,system-ui,sans-serif!important;color:#52768d!important;margin-top:10px!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-note{padding-block:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-disclosure{border:0!important;border-radius:0!important;background:none!important;padding:0!important;margin:0!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-disclosure>summary{display:flex!important;gap:24px!important;align-items:center!important;justify-content:space-between!important;min-height:70px!important;padding:18px 0!important;list-style:none!important;cursor:pointer!important;background:none!important;border:0!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-disclosure>summary::-webkit-details-marker{display:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-disclosure>summary::before,body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-disclosure>summary::after{content:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-disclosure h2{font:600 17px/1.45 Onest,system-ui,sans-serif!important;margin:0!important;letter-spacing:-.01em!important;max-width:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-disclosure>summary>svg{width:18px!important;height:18px!important;flex:0 0 18px!important;stroke:#456b82!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-disclosure[open]>summary>svg{transform:rotate(180deg)!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-disclosure>div{padding:0 0 28px!important;max-width:90ch!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-disclosure p{font:450 14px/1.8 Onest,system-ui,sans-serif!important;color:#45677e!important;margin:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-closing{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:32px!important;padding:34px!important;margin:24px 5.3% 42px!important;border:1px solid #b7cfdf!important;border-radius:7px!important;background:linear-gradient(120deg,#e3eff6,#dcebf4)!important;box-shadow:none!important;text-align:start!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-closing h2{grid-column:1!important;font-size:30px!important;margin:0 0 14px!important;max-width:700px!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-closing p{grid-column:1!important;font:450 15px/1.7 Onest,system-ui,sans-serif!important;color:#38566b!important;max-width:70ch!important;margin:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-closing button{grid-column:2!important;grid-row:1/3!important;align-self:center!important;margin:0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .product-documentation{display:flex!important;gap:14px 24px!important;flex-wrap:wrap!important;align-items:center!important;width:auto!important;max-width:1280px!important;margin:0 auto!important;padding:26px 24px 38px!important;background:none!important;border:0!important;border-top:1px solid #bad0df!important;border-radius:0!important;box-shadow:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .product-documentation>span{font:550 13px/1.5 Onest,system-ui,sans-serif!important;color:#345f78!important;margin-inline-end:auto!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .product-documentation>a{padding:6px 0!important;font:500 12px/1.5 Onest,system-ui,sans-serif!important;color:#214e69!important;background:none!important;border:0!important;box-shadow:none!important}
 @media(max-width:1050px){body[data-professional-surface=creators] main[data-donations-redesign] .donation-experience-hero{padding:40px 24px 30px!important;gap:20px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-hero-art{width:100%!important;margin:0!important}body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-professional-surface=creators] main[data-donations-redesign] :is(.donation-benefits,.creator-room,.creator-platform-directory){gap:30px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-conditions{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr)!important;gap:26px!important}}
 @media(max-width:760px){body[data-professional-surface=creators] main[data-donations-redesign] .donation-experience-hero{grid-template-columns:1fr!important;padding:32px 24px 22px!important;gap:16px!important}body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy{max-width:none!important}body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy h1{font-size:44px!important;max-width:560px!important;margin-bottom:20px!important;line-height:1.05!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-lead{font-size:16px!important;line-height:1.75!important;margin-bottom:22px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-kicker{margin-bottom:18px!important}body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy .donation-fee-badge{margin-bottom:12px!important}body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy .donation-actions{margin-top:20px!important;gap:8px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-actions .vs-motion{padding-inline:4px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-hero-art{width:100%!important;max-width:580px!important;margin:0 auto!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-hero-art>img{width:100%!important}body[data-professional-surface=creators] main[data-donations-redesign] :is(.donation-benefits,.creator-room,.creator-platform-directory,.donation-journey,.donation-production,.donation-token-note){margin-inline:24px!important;padding-block:30px!important}body[data-professional-surface=creators] main[data-donations-redesign] :is(.donation-benefits,.creator-room,.creator-platform-directory,.donation-production){grid-template-columns:1fr!important;gap:24px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-benefits h2{max-width:550px!important;font-size:29px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-formats{gap:10px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-format{padding:18px 12px!important;min-height:130px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-format>svg{width:25px!important;height:25px!important;margin-bottom:16px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-format h3{font-size:14px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-format p{font-size:11px!important}body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-directory>header{grid-row:auto!important}body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-directory>details,body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-directory>a{grid-column:1!important}body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-grid>a{min-height:48px!important;padding:10px 12px!important}body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-grid>a>span:last-child{font-size:12px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-journey>ol{grid-template-columns:1fr!important;gap:0!important;margin:18px 0!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-journey>ol>li{padding:18px 0!important;gap:5px 16px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-journey li>strong{font-size:17px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-conditions{grid-template-columns:1fr!important;margin-inline:24px!important;padding-block:30px!important;gap:26px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-fee-schedule h2{font-size:29px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-tariffs{grid-template-columns:1fr!important;gap:0!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-tariff{display:grid!important;grid-template-columns:100px minmax(0,1fr)!important;gap:18px!important;padding:20px 0!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-tariff-rate{font-size:37px!important;margin:0!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-tariff h3{font-size:17px!important;margin-bottom:6px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-payment{padding:22px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-payment h2{font-size:25px!important;margin:18px 0!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-production h2{font-size:29px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-note{padding-block:0!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-disclosure>summary{gap:18px!important;min-height:70px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-token-disclosure h2{font-size:16px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-closing{grid-template-columns:1fr!important;gap:16px!important;padding:24px!important;margin:20px 24px 30px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-closing h2{font-size:28px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-closing button{grid-column:1!important;grid-row:auto!important;justify-self:start!important;margin-top:4px!important}}
 @media(max-width:360px){body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy h1{font-size:39px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-formats{grid-template-columns:1fr!important;gap:10px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-format{display:grid!important;grid-template-columns:26px minmax(0,1fr)!important;gap:5px 16px!important;min-height:0!important;padding:16px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-format>svg{grid-row:1/3!important;margin:0!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-format h3,body[data-professional-surface=creators] main[data-donations-redesign] .donation-format p{grid-column:2!important;margin:0!important}}
}
@layer vantemio-professional {
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-hero-art>img{mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent),linear-gradient(transparent,#000 3%,#000 97%,transparent);mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent),linear-gradient(transparent,#000 3%,#000 97%,transparent);-webkit-mask-composite:source-in}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-platform-directory>a{margin:0!important}
}
@layer vantemio-professional {
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-fee-schedule{display:block!important}
 body[data-professional-surface=creators] main[data-donations-redesign] :is(.donation-fee-schedule,.donation-tariffs,.donation-tariff,.donation-payment,.donation-conditions,.product-documentation)::before,body[data-professional-surface=creators] main[data-donations-redesign] :is(.donation-fee-schedule,.donation-tariffs,.donation-tariff,.donation-payment,.donation-conditions,.product-documentation)::after{content:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-payment .base-brand-label strong{font:600 17px/1.4 Onest,system-ui,sans-serif!important;color:#173e56!important;letter-spacing:0!important}
 @media(min-width:761px) and (max-width:950px){body[data-professional-surface=creators] main[data-donations-redesign] .donation-experience-hero{grid-template-columns:1fr!important;gap:20px!important}body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy{max-width:650px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-hero-art{max-width:640px!important;margin:0 auto!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-conditions{grid-template-columns:1fr!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-payment{max-width:650px!important}}
}
@layer vantemio-professional {
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-actions>a{background:#173e56!important;color:#eff8ff!important;border-color:#173e56!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-closing-actions{grid-column:2!important;grid-row:1/3!important;display:flex!important;flex-direction:column!important;gap:10px!important;align-self:center!important;align-items:stretch!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-contact{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-height:44px!important;padding:12px 16px!important;background:#173e56!important;color:#eff8ff!important;-webkit-text-fill-color:currentColor!important;border:1px solid #173e56!important;border-radius:5px!important;box-shadow:none!important;font:550 12px/1.5 Onest,system-ui,sans-serif!important;text-decoration:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-contact>svg{width:17px!important;height:17px!important;stroke:currentColor!important}
 @media(max-width:760px){body[data-professional-surface=creators] main[data-donations-redesign] .donation-closing-actions{grid-column:1!important;grid-row:auto!important;align-items:flex-start!important}}
}
/* Authored paper surface: contours, etched routes and restrained signal light. */
@layer vantemio-professional {
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-experience{position:relative!important;isolation:isolate!important}
 @keyframes donation-paper-travel{to{stroke-dashoffset:-2024}}
 @media(prefers-reduced-motion:reduce){}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy .donation-product-signature{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 24px!important;font:650 17px/1.3 Onest,system-ui,sans-serif!important;letter-spacing:-.015em!important;color:#173e56!important;text-transform:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-product-signature>img{display:block!important;width:27px!important;height:33px!important;object-fit:contain!important;filter:none!important;transform:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-product-signature>span{color:#173e56!important;font:inherit!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-product-signature>i{display:block!important;width:45px!important;height:1px!important;margin-inline-start:8px!important;background:linear-gradient(90deg,#739fb9,transparent)!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-benefits article{background:linear-gradient(90deg,transparent,#edf4f8aa 14%,#edf4f8cc 85%,transparent)!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-format{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(140deg,#edf6fbd9,#dcebf5e6)!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-format::before{content:''!important;position:absolute!important;top:10px!important;right:10px!important;width:12px!important;height:12px!important;border-top:1px solid #91b2c8!important;border-right:1px solid #91b2c8!important;opacity:.65!important;pointer-events:none!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-format::after{content:''!important;position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none!important;background:url('/assets/donation-paper-topography.svg') 72% 35%/700px auto!important;opacity:.55!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-payment{background-image:linear-gradient(145deg,#e7f2f8bb,#d9eaf3dd),url('/assets/donation-paper-topography.svg')!important;background-size:auto,700px auto!important;background-position:0 0,75% 50%!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .donation-closing{background-image:linear-gradient(120deg,#e3eff6d9,#dcebf4bb),url('/assets/donation-paper-topography.svg')!important;background-position:0 0,80% 50%!important;background-size:auto,900px auto!important}
 body[data-professional-surface=creators] main[data-donations-redesign] :is(.donation-partner-label,.donation-studio-image>figcaption,.donation-journey li>span){color:#45677e!important}
 @media(max-width:760px){body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy .donation-product-signature{font-size:16px!important;gap:9px!important;margin-bottom:20px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-product-signature>img{width:25px!important;height:31px!important}body[data-professional-surface=creators] main[data-donations-redesign] .donation-product-signature>i{width:34px!important}}
}
@layer vantemio-professional {
 body.motion-paused[data-professional-surface=creators] :is(.donation-paper-pulse,.donation-hero-signal path),body.reduce-motion[data-professional-surface=creators] :is(.donation-paper-pulse,.donation-hero-signal path){animation:none!important}
}
@layer vantemio-professional {
 @media(max-width:760px){}
}
@layer vantemio-professional {
 body.motion-paused[data-professional-surface=creators] main[data-donations-redesign] :is(.donation-paper-pulse,.donation-hero-signal path),body.reduce-motion[data-professional-surface=creators] main[data-donations-redesign] :is(.donation-paper-pulse,.donation-hero-signal path){animation:none!important}
 @media(prefers-reduced-motion:reduce){body[data-professional-surface=creators] main[data-donations-redesign] :is(.donation-paper-pulse,.donation-hero-signal path){animation:none!important}}
}
@layer vantemio-professional {
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy{background-image:url('/assets/donation-paper-topography.svg')!important;background-repeat:no-repeat!important;background-size:900px 750px!important;background-position:45% 0!important}
 body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy .donation-fee-badge span{color:#38566b!important}
 @media(max-width:760px){body[data-professional-surface=creators] main[data-donations-redesign] .creator-hero-copy{background-size:660px 550px!important;background-position:40% -12px!important}}
}

@layer vantemio-materials,vantemio-components,vantemio-footer,vantemio-crystal,vantemio-masthead,vantemio-readability;
/* This component is linked before the page bundle. Its first cascade layer
   makes its important presentation independent of legacy header palettes. */
@layer vantemio-crystal,vantemio-masthead;
@font-face{font-family:Onest;src:url('/assets/onest-variable-latin.woff2?v=c4ae9c6d20d8') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+D,U+20-7E,U+A0-A3,U+A5,U+A7-AB,U+AE-B4,U+B6-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+202F-2030,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BA,U+20BC-20BD,U+2116-2117,U+2122,U+2153-215E,U+2190-2193,U+2196-2199,U+21A9,U+21B6-21B7,U+21BA-21BB,U+2212,U+2248,U+2260,U+2264-2265,U+2713,U+27F5-27F6,U+A78B-A78C}
@font-face{font-family:Onest;src:url('/assets/onest-variable-latin-ext.woff2?v=88e192f8969a') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-130,U+132-151,U+154-17F,U+181,U+186-18A,U+18E-194,U+196-199,U+19D,U+1A0-1A1,U+1A4-1A5,U+1AC-1AD,U+1AF-1B0,U+1B2-1B4,U+1B7,U+1CD-1DD,U+1E6-1E7,U+1F0,U+1F8-1F9,U+218-21B,U+237,U+244-245,U+24C-24D,U+253-254,U+256-257,U+259,U+25B,U+260,U+263,U+268-269,U+272,U+289,U+28B-28C,U+292,U+294,U+2B7,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300-304,U+306-30C,U+312,U+31B,U+323,U+326-329,U+331,U+1E04-1E05,U+1E0C-1E0D,U+1E24-1E25,U+1E32-1E3B,U+1E3E-1E3F,U+1E42-1E47,U+1E56-1E57,U+1E5A-1E5D,U+1E62-1E63,U+1E6C-1E6D,U+1E80-1E85,U+1E90-1E93,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:Onest;src:url('/assets/onest-variable-cyrillic.woff2?v=24761007d7a2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+401-40C,U+40E-44F,U+451-45C,U+45E-45F,U+490-49D,U+4A0-4A5,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4C0-4C2,U+4CF-4D9,U+4DC-4DF,U+4E2-4EB,U+4EE-4F5}
@layer vantemio-masthead {
body[data-vantemio-shell]{margin:0!important;display:block!important;min-height:100dvh!important}
[data-vantemio-masthead]{--vm-ink:#edf6ff;--vm-muted:#a5bbdc;--vm-line:#496197;--vm-edge:#c5faff;--vm-accent:#50e7e5;--vm-focus:#f3bf64;position:sticky!important;inset-block-start:12px!important;inset-inline:auto!important;z-index:80!important;display:block!important;width:calc(100% - 40px)!important;max-width:1400px!important;min-height:0!important;height:auto!important;margin:12px auto 0!important;padding:0!important;border:1px solid #49639a!important;border-radius:18px!important;color:var(--vm-ink)!important;background:radial-gradient(ellipse at 6% 0%,#25467599,transparent 42%),linear-gradient(112deg,#101c39,#201b48 58%,#122d43)!important;box-shadow:inset 0 1px #b8d9ff42,inset 0 -1px #080e23,0 3px 0 #070d20,0 12px 32px #02061855!important;backdrop-filter:none!important;isolation:isolate!important;overflow:visible!important;font:500 14px/1.4 Onest,system-ui,sans-serif!important;box-sizing:border-box!important}
[data-vantemio-masthead]::before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;border-radius:inherit!important;pointer-events:none!important;opacity:1!important;background:linear-gradient(142deg,transparent 0 14%,#62c9f82b 14.1% 14.3%,transparent 14.4% 45%,#bec5ff29 45.1% 45.3%,transparent 45.4%),repeating-linear-gradient(115deg,transparent 0 34px,#8da7ff0b 34px 35px)!important}
[data-vantemio-masthead]::after{content:""!important;position:absolute!important;inset-inline:28px!important;inset-block-end:-1px!important;block-size:2px!important;pointer-events:none!important;background:linear-gradient(90deg,transparent,#2de2de 25%,#a4e6ff 50%,#ac89ff 78%,transparent)!important}
[data-vantemio-masthead] .vm-primary{display:block!important;min-width:0!important;margin:0!important;padding:0!important}
[data-vantemio-masthead] [data-vm-control]{position:static!important;display:block!important;align-self:center!important;justify-self:end!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:var(--vm-ink)!important;box-shadow:none!important;font:650 13px/1.4 Onest,system-ui,sans-serif!important}
[data-vantemio-masthead] [data-vm-control]>:is(summary,button,.lang-switch),[data-vantemio-masthead] .account-language select{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:auto!important;min-width:44px!important;min-height:44px!important;height:44px!important;margin:0!important;padding:10px!important;box-sizing:border-box!important;list-style:none!important;border:1px solid #596e9d!important;border-radius:10px!important;background:linear-gradient(150deg,#293854,#19243e)!important;color:#e5f1ff!important;-webkit-text-fill-color:#e5f1ff!important;font:700 13px/1.25 Onest,system-ui,sans-serif!important;text-decoration:none!important;text-shadow:none!important;box-shadow:inset 0 1px #b3ceff2e,inset 0 -2px #0a1226,0 3px 5px #02081750!important;cursor:pointer!important}
[data-vantemio-masthead] [data-vm-control]>summary::-webkit-details-marker{display:none!important}
[data-vantemio-masthead] [data-vm-control]>summary::before,[data-vantemio-masthead] [data-vm-control]>summary::after{content:none!important}
[data-vantemio-masthead] [data-vm-control]>summary :is(span,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important;flex:none!important}
[data-vantemio-masthead] [data-vm-control=menu]>.menu-btn{width:44px!important;font-size:20px!important;line-height:1!important}
[data-vantemio-masthead] [data-vm-control=language]>summary{min-width:64px!important}
[data-vantemio-masthead] [data-vm-control]>:is(nav,div),[data-vantemio-masthead] [data-vm-control]>#mobile-nav{position:absolute!important;inset-block-start:calc(100% + 12px)!important;inset-inline-end:18px!important;inset-inline-start:auto!important;z-index:5!important;display:grid!important;grid-template-columns:1fr!important;gap:4px!important;width:250px!important;max-width:calc(100vw - 40px)!important;max-height:calc(100dvh - 180px)!important;overflow:auto!important;margin:0!important;padding:8px!important;border:1px solid #8eaac5!important;border-radius:12px!important;background:#14213c!important;color:var(--vm-ink)!important;box-shadow:inset 0 1px #fff,0 12px 26px #19395335!important;box-sizing:border-box!important;backdrop-filter:none!important}
[data-vantemio-masthead] [data-vm-control=menu]>#mobile-nav{width:390px!important}
[data-vantemio-masthead] [data-vm-control] nav :is(a,summary){display:flex!important;align-items:center!important;min-height:44px!important;gap:8px!important;padding:9px 12px!important;margin:0!important;border:0!important;border-radius:7px!important;background:none!important;color:#e5f1ff!important;-webkit-text-fill-color:#e5f1ff!important;font:650 14px/1.4 Onest,system-ui,sans-serif!important;text-decoration:none!important;text-shadow:none!important;white-space:normal!important;overflow-wrap:anywhere!important;box-shadow:none!important;box-sizing:border-box!important}
[data-vantemio-masthead] [data-vm-control] nav a:hover,[data-vantemio-masthead] [data-vm-control] nav a[aria-current]{background:#293f65!important}
[data-vantemio-masthead] [data-vm-control] nav :is(strong,span,small){color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}
[data-vantemio-masthead] [data-vm-control] nav details{display:block!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}
[data-vantemio-masthead] [data-vm-control] nav details>div{position:static!important;display:grid!important;grid-template-columns:1fr!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0 8px 8px!important;border:0!important;background:none!important;box-shadow:none!important}
[data-vantemio-masthead] details[data-vm-control]:not([open])>:is(nav,div),[data-vantemio-masthead] [data-vm-control]>#mobile-nav[hidden]{display:none!important}
[data-vantemio-masthead] template{display:none!important}
[data-vantemio-masthead] :is(a,summary,button,select):focus-visible{outline:3px solid #f5c775!important;outline-offset:3px!important}
body[data-vantemio-shell]>main{margin-block-start:0!important;padding-block-start:24px!important;scroll-margin-block-start:130px!important}
body[data-vm-account-shell]>main{max-width:800px!important;margin-inline:auto!important}
@media(max-width:1100px){}
@media(max-width:820px){
 [data-vantemio-masthead]{inset-block-start:8px!important;width:calc(100% - 24px)!important;margin-block-start:8px!important;border-radius:14px!important}
 [data-vantemio-masthead] .vm-primary{grid-column:1/-1!important;grid-row:2!important;width:100%!important}
 [data-vantemio-masthead] [data-vm-control=menu]{grid-column:2!important;grid-row:1!important}
 [data-vantemio-masthead] [data-vm-control=language]{grid-column:3!important;grid-row:1!important}
 [data-vantemio-masthead] [data-vm-control=language]>summary{min-width:54px!important}
 [data-vantemio-masthead] [data-vm-control=menu]>:is(nav,div),[data-vantemio-masthead] [data-vm-control=menu]>#mobile-nav{inset-inline-end:12px!important;max-width:calc(100vw - 48px)!important}
 body[data-vantemio-shell]>main{padding-block-start:20px!important}
}
@media(max-width:380px){[data-vantemio-masthead] [data-vm-control=language]>summary{min-width:48px!important}}
@media(prefers-reduced-motion:reduce){[data-vantemio-masthead],[data-vantemio-masthead] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media(forced-colors:active){[data-vantemio-masthead],[data-vantemio-masthead] :is(a,summary,button,select,nav){background:Canvas!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;border-color:ButtonText!important;box-shadow:none!important}[data-vantemio-masthead]::before,[data-vantemio-masthead]::after{display:none!important}}
}

@layer vantemio-masthead {[data-vantemio-masthead] [data-vm-control]>div :is(a,summary){display:flex!important;align-items:center!important;min-height:44px!important;padding:9px 12px!important;color:#e5f1ff!important;-webkit-text-fill-color:#e5f1ff!important;background:none!important;font:650 14px/1.4 Onest,system-ui,sans-serif!important;text-decoration:none!important;text-shadow:none!important;border-radius:7px!important}[data-vantemio-masthead] [data-vm-control]>div a:hover,[data-vantemio-masthead] [data-vm-control]>div a[aria-current]{background:#293f65!important}}

@layer vantemio-masthead {
[data-vantemio-masthead] select option{background:#14213c!important;color:#edf6ff!important}
body[data-vm-account-shell]{color:#e6efff!important;background:radial-gradient(ellipse at 9% 10%,#15465b77,transparent 43%),radial-gradient(ellipse at 94% 38%,#46247866,transparent 48%),#090f24!important;background-attachment:fixed!important}
body[data-vm-account-shell]>main{max-width:1040px!important;width:calc(100% - 48px)!important;padding-block:40px!important;padding-inline:0!important}
body[data-vm-account-shell]>main>section{position:relative!important;margin:0!important;padding:40px!important;border:1px solid #52668c!important;border-radius:24px!important;background:radial-gradient(ellipse at 100% 0%,#47367766,transparent 46%),linear-gradient(135deg,#172a43,#151e39 64%,#221b3d)!important;box-shadow:inset 0 1px #c2eaff22,0 24px 65px #02051170!important;overflow:hidden!important}
body[data-vm-account-shell]>main>section::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#40d9d5,#78aaff 52%,#b78bfa);pointer-events:none}
body[data-vm-account-shell] h1{color:#f1f7ff!important;font-size:clamp(30px,3.5vw,46px)!important;line-height:1.13!important;letter-spacing:-.035em!important;max-width:740px!important;margin-block:24px!important}
body[data-vm-account-shell] p{color:#bccde5!important;line-height:1.7!important}
body[data-vm-account-shell] h2,body[data-vm-account-shell] h3{color:#f1f7ff!important;line-height:1.4!important}
body[data-vm-account-shell] #login{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;margin-block-start:24px!important}
body[data-vm-account-shell] #login>form{margin:0!important}
body[data-vm-account-shell] #login>button,body[data-vm-account-shell] #login>form>button{width:100%!important;min-height:54px!important;border-radius:12px!important;font:750 15px/1.4 Onest,system-ui,sans-serif!important;margin:0!important;box-sizing:border-box!important}
body[data-vm-account-shell] #google{border:1px solid #9bb5e0!important;background:linear-gradient(150deg,#eaf3ff,#bdcfe9)!important;color:#1a2c4d!important;box-shadow:inset 0 1px #fff,0 3px 0 #677eab!important}
body[data-vm-account-shell] #wallet{border:1px solid #a88ae4!important;background:linear-gradient(145deg,#614398,#353263)!important;color:#f5edff!important;box-shadow:inset 0 1px #d6c3ff55,0 3px 0 #16112f!important}
body[data-vm-account-shell] #login button:disabled{opacity:.65!important;cursor:not-allowed!important}
body[data-vm-account-shell] #login>.note{grid-column:1/-1!important;margin:8px 0 0!important;padding:18px 20px!important;border:1px solid #375c77!important;border-inline-start:3px solid #49c9cd!important;border-radius:12px!important;background:#0c1e32!important;color:#b9d3e3!important;font-size:14px!important}
body[data-vm-account-shell] #login>#passport-capabilities{grid-column:1/-1!important;max-width:none!important;width:100%!important;margin:8px 0 0!important;padding:24px!important;border:1px solid #645088!important;border-radius:16px!important;background:linear-gradient(130deg,#232442,#1a203b)!important;box-sizing:border-box!important;color:#c4cde5!important}
body[data-vm-account-shell] #passport-capabilities h2{font-size:18px!important;color:#bdf5ed!important;margin-block-end:14px!important}
body[data-vm-account-shell] #passport-capabilities h3{font-size:17px!important;color:#dec9ff!important;margin-block-start:24px!important}
body[data-vm-account-shell] #passport-capabilities li{padding-block:5px!important;color:#c4cde5!important;line-height:1.6!important}
body[data-vm-account-shell] #passport-capabilities li::marker{color:#69d8df!important}
body[data-vm-account-shell] #passport-capabilities p{font-size:13px!important;color:#abbcd5!important}
body[data-vm-account-shell] #status:not(:empty){padding:12px 16px!important;border:1px solid #355974!important;border-radius:10px!important;background:#10273b!important;color:#a8dce6!important;font-size:14px!important}
body[data-vm-account-shell]>main>section>nav{display:flex!important;flex-wrap:wrap!important;gap:8px 20px!important;border-block-start:1px solid #36455f!important;padding-block-start:20px!important;margin-block-start:24px!important}
body[data-vm-account-shell]>main>section>nav a{color:#9eddf0!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;font-size:13px!important}
body[data-vm-account-shell] :is(#wallet-review,#passport-panel,#donations-creator):not([hidden]){padding:20px!important;border:1px solid #53668e!important;border-radius:14px!important;background:#111e35!important;margin-block:20px!important}
@media(max-width:820px){body[data-vm-account-shell]>main{width:calc(100% - 24px)!important;padding-block:24px!important}body[data-vm-account-shell]>main>section{padding:24px!important;border-radius:18px!important}body[data-vm-account-shell] #login{grid-template-columns:1fr!important}body[data-vm-account-shell] #login>#passport-capabilities{padding:18px!important}}
@media(max-width:380px){body[data-vm-account-shell]>main>section{padding:18px!important}body[data-vm-account-shell] h1{font-size:29px!important}body[data-vm-account-shell] #login>.note{padding:14px!important}}
}

@layer vantemio-crystal {
[data-vantemio-masthead]::before{background:url('/assets/vantemio-masthead-orbits-20261022-v1.svg') center/cover no-repeat,linear-gradient(115deg,transparent 18%,#7fdcff19 18.2% 19.5%,transparent 19.7% 47%,#b9a1ff14 47.2% 49%,transparent 49.2%)!important;opacity:.92!important}
@keyframes vm-crystal-shine{0%,15%{background-position:160% 0}55%,100%{background-position:-60% 0}}
@media(max-width:820px){[data-vantemio-masthead]::before{background-position:40% center!important}}
@media(max-width:380px){}
@media(prefers-reduced-motion:reduce){}
@media(forced-colors:active){}
}

/* Owner readability correction: diamond V, clear small Header wordmark. */
@layer vantemio-crystal {
@media(max-width:820px){}
@media(max-width:380px){}
@media(forced-colors:active){}
}

/* One name: the crystal V is its first letter, followed by antemio. */
@layer vantemio-crystal {
@keyframes vm-type-energy{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}
@media(max-width:820px){}
@media(max-width:380px){}
@media(prefers-reduced-motion:reduce){}
@media(forced-colors:active){}
}

@layer vantemio-crystal{@keyframes vm-solar-bloom{0%,100%{filter:drop-shadow(0 0 3px #ff9b3566)}50%{filter:brightness(1.1) drop-shadow(0 0 7px #ffb55299)}}@media(prefers-reduced-motion:reduce){}}

@layer vantemio-crystal{}

/* The two incoming streams fuse in the type, then split into travelling blue/gold glints. */
@layer vantemio-crystal {
@keyframes brand-type-lunar{0%,62%{opacity:0;background-position:50% 0}74%{opacity:.95;background-position:50% 0}100%{opacity:0;background-position:110% 0}}
@keyframes brand-type-solar{0%,62%{opacity:0;background-position:50% 0}74%{opacity:.95;background-position:50% 0}100%{opacity:0;background-position:-10% 0}}
@media(prefers-reduced-motion:reduce){}
}

@layer vantemio-crystal{@media(max-width:700px){}}

@layer vantemio-crystal{@media(min-width:701px){}}

@layer vantemio-crystal {
}

/* Latin brand order is fixed independently of the surrounding reading direction. */
@layer vantemio-crystal{}

@layer vantemio-masthead {
[data-vantemio-masthead]{transition:transform .2s ease,box-shadow .2s ease!important;will-change:auto}
[data-vantemio-masthead][data-vm-hidden]{transform:translateY(calc(-100% - 32px))!important;pointer-events:none!important}
[data-vantemio-masthead][data-vm-hidden]:focus-within,[data-vantemio-masthead][data-vm-hidden]:has(details[open]){transform:none!important;pointer-events:auto!important}
body[data-vantemio-shell] :is(main[id],main [id],footer[id]){scroll-margin-block-start:var(--site-anchor-inset,160px)!important}
@media(prefers-reduced-motion:reduce){[data-vantemio-masthead]{transition:none!important}}
}

@layer vantemio-crystal {
[data-vantemio-masthead] [data-vm-control]>:is(nav,div){background:url('/assets/navigation-energy-substrate.svg') center/650px auto,radial-gradient(ellipse at 0 0,#497baa55,transparent 70%),radial-gradient(ellipse at 100% 100%,#ffc35c44,transparent 70%),linear-gradient(135deg,#192d45,#202c3e)!important;box-shadow:inset 0 1px #f0f6ff66,0 5px 0 #07172b88,0 18px 36px #020a17cc!important}
[data-vantemio-masthead] [data-vm-control]>:is(nav,div) a{border:1px solid #a7c8df66!important;border-radius:9px!important;background:linear-gradient(120deg,#5684ad35,#21364f99 50%,#ffc66c29)!important;box-shadow:inset 0 1px #ebf5ff33,0 2px 0 #07142666!important;color:#f5f8fc!important;-webkit-text-fill-color:#f5f8fc!important}
[data-vantemio-masthead] [data-vm-control]>:is(nav,div) a[aria-current]{background:linear-gradient(120deg,#edc77e5c,#5689b244)!important;border-color:#ffd18a!important}
@media(prefers-reduced-motion:reduce){}
}

@layer vantemio-components {
@media(max-width:1100px){}
@media(max-width:820px){}
@media(max-width:380px){}
@media(forced-colors:active){}
}

@layer vantemio-components{@media(max-width:820px){}}

/* The shared Passport entry is part of the same compact service row. */
@layer vantemio-masthead {
 [data-vantemio-masthead] [data-vm-passport-navigation]{grid-template-columns:repeat(5,minmax(0,1fr))!important}
 @media(max-width:1100px){}
 @media(max-width:820px){}
 @media(max-width:420px){}
}

@layer vantemio-masthead {
 body[data-vantemio-shell] abbr[data-vm-link-language]{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;margin-inline-start:4px!important;padding:2px 3px!important;border:1px solid #b6c8df66!important;border-radius:4px!important;background:#142136!important;color:#f4d79f!important;-webkit-text-fill-color:#f4d79f!important;font:650 9px/1 Onest,system-ui,sans-serif!important;letter-spacing:.02em!important;text-decoration:none!important;text-shadow:none!important;vertical-align:middle!important}
}

@layer vantemio-professional{body [data-vantemio-footer].vm-footer{display:block!important;position:relative!important;isolation:isolate!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;padding:28px max(5.3vw,22px) 18px!important;margin:0!important;border:0!important;border-top:1px solid #b6cedd!important;border-radius:0!important;box-shadow:none!important;background:radial-gradient(ellipse at 100% 0,#c8e3ef99,transparent 65%),linear-gradient(#89afc20a 1px,transparent 1px),linear-gradient(90deg,#89afc20a 1px,transparent 1px),linear-gradient(120deg,#eaf2f7,#dfebf3)!important;background-size:auto,36px 36px,36px 36px,auto!important;color:#102b40!important;font-family:Onest,system-ui,sans-serif!important;overflow:visible!important}body [data-vantemio-footer].vm-footer:before,body [data-vantemio-footer].vm-footer:after{content:none!important}body [data-vantemio-footer].vm-footer .vm-footer-inner{max-width:1280px!important;min-width:0!important;width:100%!important;margin:0 auto!important;padding:0!important;background:none!important}body [data-vantemio-footer].vm-footer .vm-footer-top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px 32px!important;flex-wrap:wrap!important;margin:0 0 20px!important;padding:0 0 20px!important;border:0!important;border-bottom:1px solid #bed3e1!important;background:none!important}body [data-vantemio-footer].vm-footer a{color:#214e69!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important;text-shadow:none!important;filter:none!important;background:none!important;border:0!important;border-radius:3px!important;box-shadow:none!important;transform:none!important;font:500 14px/1.5 Onest,system-ui,sans-serif!important;letter-spacing:normal!important;white-space:normal!important;overflow-wrap:anywhere!important;max-width:100%!important;margin:0!important}body [data-vantemio-footer].vm-footer a:hover{color:#0b526a!important;text-decoration:underline!important;text-underline-offset:4px!important}body [data-vantemio-footer].vm-footer a:focus-visible,body [data-vantemio-footer].vm-footer button:focus-visible{outline:3px solid #17687c!important;outline-offset:4px!important;background:#f4fbff!important}body [data-vantemio-footer].vm-footer .vm-footer-brand{display:inline-flex!important;align-items:center!important;flex:none!important;min-height:48px!important;gap:0!important;padding:0!important;white-space:nowrap!important;direction:ltr!important}body [data-vantemio-footer].vm-footer .vm-footer-brand img{display:block!important;width:48px!important;height:48px!important;aspect-ratio:1!important;object-fit:contain!important;flex:0 0 48px!important;margin:0!important;padding:0!important;opacity:1!important;filter:none!important;transform:none!important}body [data-vantemio-footer].vm-footer .vm-footer-brand>span{font:800 30px/1.1 Onest,system-ui,sans-serif!important;letter-spacing:-.04em!important;color:#102b40!important;-webkit-text-fill-color:currentColor!important;margin-inline-start:-2px!important}body [data-vantemio-footer].vm-footer p{font:450 14px/1.6 Onest,system-ui,sans-serif!important;color:#38566b!important;-webkit-text-fill-color:currentColor!important;margin:0!important;padding:0!important;max-width:44ch!important}body [data-vantemio-footer].vm-footer .vm-footer-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px 48px!important;margin:0!important;padding:0!important}body [data-vantemio-footer].vm-footer nav{display:block!important;float:none!important;margin:0!important;padding:0!important;min-width:0!important;max-width:none!important;background:none!important;border:0!important;box-shadow:none!important;position:static!important;overflow:visible!important}body [data-vantemio-footer].vm-footer h2{font:650 14px/1.5 Onest,system-ui,sans-serif!important;text-transform:none!important;letter-spacing:0!important;color:#102b40!important;-webkit-text-fill-color:currentColor!important;margin:0 0 9px!important;padding:0!important;border:0!important}body [data-vantemio-footer].vm-footer .vm-footer-links{display:grid!important;gap:0!important;grid-template-columns:1fr!important;margin:0!important;padding:0!important}body [data-vantemio-footer].vm-footer .business-contact{display:contents!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}body [data-vantemio-footer].vm-footer .vm-footer-links>a,body [data-vantemio-footer].vm-footer .business-contact>a{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;min-height:34px!important;padding:5px 0!important}body [data-vantemio-footer].vm-footer .vm-footer-language-hint{display:inline-block!important;flex:none!important;border:1px solid #adc9da!important;border-radius:3px!important;background:#f2f9fc!important;padding:1px 4px!important;margin-inline-start:3px!important;color:#38566b!important;-webkit-text-fill-color:currentColor!important;font:550 11px/1.4 Onest,system-ui,sans-serif!important;letter-spacing:.01em!important;text-decoration:none!important}body [data-vantemio-footer].vm-footer nav.vm-footer-socials{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:24px 0 0!important;padding:18px 0 0!important;border:0!important;border-top:1px solid #bed3e1!important}body [data-vantemio-footer].vm-footer .vm-footer-socials>a{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;min-width:44px!important;min-height:44px!important;box-sizing:border-box!important;padding:8px 11px!important;border:1px solid #b4cedf!important;border-radius:7px!important;background:#f1f8fbb3!important;color:#214e69!important;font-size:13px!important;text-decoration:none!important}body [data-vantemio-footer].vm-footer .vm-footer-socials>a:hover{background:#fff!important;border-color:#75a1ba!important;color:#0b526a!important}body [data-vantemio-footer].vm-footer .vm-footer-social-icon{display:block!important;flex:none!important;width:20px!important;height:20px!important;stroke:currentColor!important;fill:none!important;stroke-width:1.7!important;opacity:1!important;transform:none!important;filter:none!important;margin:0!important;padding:0!important}body [data-vantemio-footer].vm-footer .vm-footer-social-label{font:inherit!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;margin:0!important;line-height:1.5!important}body [data-vantemio-footer].vm-footer .vm-footer-bottom{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:8px 24px!important;border:0!important;border-top:1px solid #bed3e1!important;margin:16px 0 0!important;padding:12px 0 0!important}body [data-vantemio-footer].vm-footer .vm-footer-bottom>nav{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:0 24px!important}body [data-vantemio-footer].vm-footer .vm-footer-bottom a{display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:5px 0!important;font-size:12px!important}body [data-vantemio-footer].vm-footer small{font:450 12px/1.6 Onest,system-ui,sans-serif!important;color:#45677e!important;-webkit-text-fill-color:currentColor!important}body [data-vantemio-footer].vm-footer .site-motion-settings{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;max-width:1280px!important;min-height:44px!important;margin:6px auto 0!important;padding:0!important;color:#38566b!important;font-size:12px!important}body [data-vantemio-footer].vm-footer .site-motion-toggle{min-width:44px!important;min-height:44px!important;background:#e7f3f9!important;border:1px solid #accbdc!important;color:#214e69!important;border-radius:6px!important;box-shadow:none!important}body [data-vantemio-footer].vm-footer .site-motion-toggle:before{color:#17687c!important;background:currentColor!important}body [data-vantemio-footer].vm-footer .site-motion-toggle[aria-pressed=true]{background:#d0e6f0!important;border-color:#6d9eb8!important;color:#133f58!important}body [data-vantemio-footer].vm-footer .vm-footer-bottom>.site-motion-settings{margin:0!important;max-width:none!important;flex:none!important;justify-content:flex-end!important}body [data-vantemio-footer].vm-footer[dir=rtl] nav.vm-footer-socials{justify-content:flex-end!important}@media(max-width:900px){body [data-vantemio-footer].vm-footer .vm-footer-grid{gap:18px 26px!important}body [data-vantemio-footer].vm-footer .vm-footer-links>a,body [data-vantemio-footer].vm-footer .business-contact>a,body [data-vantemio-footer].vm-footer .vm-footer-bottom a{min-height:44px!important}}@media(max-width:600px){body [data-vantemio-footer].vm-footer{padding:26px 18px 16px!important}body [data-vantemio-footer].vm-footer .vm-footer-top{align-items:flex-start!important;flex-direction:column!important;gap:8px!important;margin-bottom:20px!important;padding-bottom:16px!important}body [data-vantemio-footer].vm-footer .vm-footer-top>p{font-size:13px!important}body [data-vantemio-footer].vm-footer .vm-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 20px!important}body [data-vantemio-footer].vm-footer .vm-footer-grid>.vm-footer-contact{grid-column:1/-1!important}body [data-vantemio-footer].vm-footer .vm-footer-contact>.vm-footer-links{display:flex!important;flex-wrap:wrap!important;gap:0 20px!important}body [data-vantemio-footer].vm-footer .vm-footer-contact>.vm-footer-links>a{flex:none!important}body [data-vantemio-footer].vm-footer .vm-footer-socials>a{width:44px!important;height:44px!important;padding:11px!important;justify-content:center!important;gap:0!important;flex:none!important}body [data-vantemio-footer].vm-footer .vm-footer-socials>a>.vm-footer-social-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;padding:0!important;margin:-1px!important}body [data-vantemio-footer].vm-footer .vm-footer-bottom{gap:4px!important;margin-top:18px!important;padding-top:10px!important}body [data-vantemio-footer].vm-footer .vm-footer-bottom>small{flex-basis:100%!important}body [data-vantemio-footer].vm-footer .vm-footer-bottom>nav{justify-content:flex-start!important;gap:0 18px!important}}@media(forced-colors:active){body [data-vantemio-footer].vm-footer{background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important}body [data-vantemio-footer].vm-footer :is(a,p,h2,small,span){color:CanvasText!important}body [data-vantemio-footer].vm-footer :is(.vm-footer-socials>a,.site-motion-toggle,.vm-footer-language-hint){background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important}}}@layer vantemio-professional{body [data-vantemio-footer].vm-footer [data-footer-mailbox="100"]{display:block!important;box-sizing:border-box!important;min-width:0!important;width:100%!important;max-width:100%!important;flex-basis:100%!important;margin:0 0 7px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}body [data-vantemio-footer].vm-footer .vm-footer-mailbox100{box-sizing:border-box!important;display:grid!important;gap:7px!important;min-width:0!important;width:100%!important;max-width:100%!important;padding:10px 11px!important;border:1px solid #aec8dc!important;border-radius:10px!important;background:linear-gradient(135deg,#fbfeff,#dceaff)!important;box-shadow:inset 0 1px #fff,0 3px #c9dce9!important}body [data-vantemio-footer].vm-footer a.vm-footer-mail-address100{display:block!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:#1d5684!important;-webkit-text-fill-color:currentColor!important;font:500 12px/1.65 Onest,system-ui,sans-serif!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-decoration:none!important;direction:ltr!important}body [data-vantemio-footer].vm-footer a.vm-footer-mail-address100:hover{text-decoration:underline!important;text-underline-offset:3px!important}body [data-vantemio-footer].vm-footer a.vm-footer-mail-address100:focus-visible{outline:3px solid #3d86b6!important;outline-offset:3px!important}}@layer vantemio-professional{body [data-vantemio-footer].vm-footer .vm-footer-domain-row110{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:3px 12px!important;min-width:0!important;max-width:100%!important;padding:3px 0!important}body [data-vantemio-footer].vm-footer .vm-footer-domain-row110>span{display:block!important;max-width:100%!important;color:#2d5b7f!important;font:500 10px/1.5 Onest,system-ui,sans-serif!important;overflow-wrap:anywhere!important}body [data-vantemio-footer].vm-footer .vm-footer-domain-row110[data-contact-kind=business]>span{color:#795020!important}body [data-vantemio-footer].vm-footer .vm-footer-domain-row110>a{flex:0 1 auto!important;min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}}

:root{
  --bg:#060b14;
  --bg-2:#0a1224;
  --surface:#0e1a33;
  --surface-2:#132040;
  --text:#eaf0ff;
  --muted:#9aa8c7;
  --line:rgba(255,255,255,.08);
  --accent:#3dd6ff;
  --accent-2:#7c5cff;
  --accent-3:#19e0a6;
  --radius:18px;
  --max:1120px;
  --measure:68ch;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;font-family:'Inter', ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;background:radial-gradient(900px 600px at 70% -10%, rgba(61,214,255,.18), transparent 60%), radial-gradient(700px 500px at 10% 0%, rgba(124,92,255,.14), transparent 60%), linear-gradient(180deg, var(--bg), var(--bg-2));color:var(--text);line-height:1.6}
a{color:var(--accent);text-decoration:none}
a:hover{text-decoration:underline}
.skip{position:absolute;inset-inline-start:0;top:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.skip:focus{inset-inline-start:12px;top:12px;width:auto;height:auto;clip-path:none;white-space:normal;background:#21364d;color:#f7f9fc;padding:8px 12px;border:1px solid #ffd18e;border-radius:8px;z-index:999}
.topbar{position:sticky;top:0;z-index:20;background:rgba(6,11,20,.78);backdrop-filter: blur(14px) saturate(1.15);border-bottom:1px solid var(--line)}
.brand{display:flex;align-items:center;gap:10px;color:var(--text);text-decoration:none}
.brand-mark-img{width:32px;height:32px;border-radius:10px;object-fit:cover;display:block;flex:0 0 32px}
.nav{margin-left:auto;display:flex;gap:14px;flex-wrap:wrap}
.nav a{color:var(--muted);font-size:13px;letter-spacing:.01em;padding:6px 8px;border-radius:10px}
.nav a:hover{color:var(--text);background:rgba(255,255,255,.06);text-decoration:none}
.menu-btn{display:none;margin-left:4px;background:rgba(255,255,255,.06);border:1px solid var(--line);color:var(--text);width:36px;height:36px;border-radius:10px;font-size:18px}
.mobile-nav{max-width:var(--max);margin:0 auto;padding:0 16px 12px;display:flex;flex-wrap:wrap;gap:8px}
.mobile-nav a{color:var(--muted);font-size:13px;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid var(--line)}
.main{max-width:var(--max);margin:0 auto;padding:20px 16px 40px}
.btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid var(--line);font-weight:600;font-size:14px;letter-spacing:.01em}
.btn-ghost{background:rgba(255,255,255,.06);color:var(--text)}
.btn-ghost:hover{background:rgba(255,255,255,.10);text-decoration:none}
.section{margin-top:22px;padding:18px 18px;border-radius:var(--radius);background:rgba(255,255,255,.04);border:1px solid var(--line)}
.section h2{margin:0 0 8px;font-size:20px;letter-spacing:-.01em}
.section h3{margin:14px 0 6px;font-size:15px}
.section p{margin:8px 0;color:var(--text)}
.section ul{margin:8px 0 0 18px;color:var(--muted)}
.section .note{color:var(--muted);font-size:13px;border-left:3px solid rgba(61,214,255,.5);padding-left:10px;margin-top:12px}
.kv{width:100%;border-collapse:collapse;margin:10px 0}
.kv th{ text-align:left; color:var(--muted); font-weight:600; font-size:13px; padding:8px 10px; border-bottom:1px solid var(--line); width:28%; vertical-align:top}
.kv td{ padding:8px 10px; border-bottom:1px solid var(--line); font-size:14px; color:var(--text)}
.phase{padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid var(--line)}
.phase h3{margin:0 0 4px}
.pipeline{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:10px 0}
.pipeline span{background:rgba(255,255,255,.06);border:1px solid var(--line);padding:8px 10px;border-radius:999px;font-size:13px}
.pipeline .arrow{background:none;border:none;padding:0 2px;color:var(--muted)}
@media (max-width:760px){}
@media (max-width:900px){}
.narrow{max-width:var(--measure)}
.nav a.active{color:var(--text);background:rgba(255,255,255,.08);font-weight:600}
details{margin-top:10px;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid var(--line)}
details summary{cursor:pointer;color:var(--text);font-weight:600}
@media (max-width:900px){}
@media (max-width:560px){}
.footer{border-top:1px solid var(--line);margin-top:28px;padding:18px 16px}
[hidden]{display:none !important}
.split{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:10px}
@media (max-width:760px){.split{grid-template-columns:1fr}}
.phase{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:start}
@media (prefers-reduced-motion: reduce){
  html{scroll-behavior:auto}
  *, *::before, *::after{transition:none !important;animation:none !important}
}
@media (max-width: 900px){
  .nav{display:none}
  .menu-btn{display:grid;place-items:center}
  .kv th{width:34%}
}
@media (max-width: 560px){
  .main{padding:14px 12px 28px}
}


body.redesign{--ink:#dce8e7;--muted:#a5b5b5;--line:#33494b;--accent:#a3efd5;background:#102225;color:var(--ink);font-family:Inter,Arial,sans-serif;background-image:radial-gradient(ellipse at 80% 10%,#25464a88,transparent 50%)}.redesign .main{max-width:1440px;margin:auto;padding:0 5vw}.redesign .topbar{background:#102225d9;border-bottom:1px solid #40555677;backdrop-filter:blur(22px)}.redesign .nav{display:flex;gap:32px;margin-left:auto;overflow:visible}.redesign a{color:inherit}.v-nav-group{position:relative}.v-nav-group summary{cursor:pointer;list-style:none;font-size:14px;padding:12px 0}.v-nav-group summary:after{content:'⌄';margin-left:12px}.v-nav-group>div{position:absolute;top:45px;left:-20px;min-width:240px;padding:14px;background:#193336;border:1px solid var(--line);border-radius:14px;box-shadow:0 25px 60px #0005;z-index:30}.v-nav-group a{display:block;padding:12px!important;border-radius:8px}.v-nav-group a:hover{background:#2c484a}.redesign .nav>a{font-size:14px;padding:12px 0}.v-button{display:inline-flex;align-items:center;gap:32px;border:1px solid #b0efd4;background:#b0efd4;color:#13302b!important;padding:17px 22px;border-radius:5px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s}.v-button:hover{transform:translateY(-3px);box-shadow:0 10px 30px #a3efd522}.v-textlink{font-size:13px;text-decoration:none}.r1{transform:rotateX(64deg) rotateZ(-30deg)}.n1{top:14%;right:5%}.v-motion{position:absolute;right:0;bottom:85px;background:transparent;color:#a9c1bd;border:0;font-size:10px;cursor:pointer}.redesign .section{background:transparent;border-color:var(--line);padding:50px 0}.redesign .footer{background:#0d1e21;border-top:1px solid var(--line);color:#98afaa}.redesign :focus-visible{outline:2px solid #b0efd4;outline-offset:5px}@keyframes orbit{to{rotate:360deg}}@keyframes float{50%{transform:translateY(-14px) rotate(-5deg)}}
@media(max-width:1000px){.redesign .nav{gap:20px}}
@media(max-width:760px){.redesign .nav{display:none}.redesign .menu-btn{display:block}.redesign .main{padding:0 6vw}.v-motion{bottom:70px}.redesign .mobile-nav:not([hidden]){display:block;padding:20px 6vw;background:#193336}.mobile-nav .v-nav-group>div{position:static;box-shadow:none;border:0}.mobile-nav>a{display:block;padding:12px 0}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.redesign .editorial{display:grid;grid-template-columns:250px minmax(0,760px);gap:70px;max-width:1120px;margin:70px auto}.redesign .editorial .toc{position:sticky;top:125px;align-self:start;max-height:70vh;overflow:auto;background:transparent;border:0;padding:0 20px 0 0}.redesign .toc h2{font-size:12px;text-transform:uppercase;letter-spacing:2px}.redesign .toc ol{list-style:none;margin:0;padding:0}.redesign .toc li{padding:6px 0;font-size:12px;line-height:1.6}.redesign .toc a{color:#a9beb9;text-decoration:none}.redesign .v-nav-group{border:0;background:none;padding:0}.redesign .v-nav-group summary{font-weight:400}.redesign .v-nav-group summary:hover{color:#b0efd4}@media(max-width:760px){.redesign .editorial{grid-template-columns:1fr;gap:30px;margin-top:40px}.redesign .editorial .toc{position:static;max-height:none;padding:20px;border:1px solid var(--line);border-radius:8px}}.v-product-note{padding:28px 0;max-width:850px;line-height:1.85;color:#a4bcb6;font-size:14px}@media(max-width:760px){}.v-form-hint,#application-availability,#application-result{font-size:13px;line-height:1.8;color:#b7cac4}
/* Wide scenes and restrained editorial rhythm. */
body.redesign{--ink:#dce3ee;--muted:#a4adbc;--line:#344052;--accent:#8695ff;background:#c8ced6;background-image:none;color:#1a2432}.redesign .topbar{background:#0b1019f2;border:1px solid #303744;border-radius:0 0 12px 12px;margin:0 24px;color:#dce3ee}.redesign .main{max-width:none;padding:0 24px}.redesign .nav{gap:28px}.redesign .v-nav-group>div{background:#141c2a;color:#dce3ee}.v-button{background:#6379f6;border-color:#6379f6;color:#f3f5ff!important;border-radius:5px;box-shadow:inset 0 0 0 1px #96a5ff33;padding:13px 18px}.v-motion{right:7vw;bottom:69px;color:#8592aa}.redesign .footer{margin:24px;border-radius:18px;background:#0b111d;padding:55px 30px;color:#9caac1}.v-product-grid p,.v-product-note{color:#536177}.redesign .editorial{color:#203148}.redesign .toc a,.redesign .prose a{color:#3e53a0}.v-form-hint,#application-availability,#application-result{color:#4b5e77}@keyframes core-rise{50%{transform:translateY(-10px)}}@keyframes module-left{50%{transform:translate(177px,135px) rotate(-9deg)}}@keyframes module-right{50%{transform:translate(861px,174px) rotate(8deg)}}@keyframes signal{to{stroke-dashoffset:-60}}@keyframes light{50%{opacity:.26}}@keyframes playhead{50%{left:85%}}
@media(max-width:760px){.redesign .topbar,.redesign .footer{margin:0 10px}.redesign .main{padding:0 10px}.v-motion{bottom:58px}.redesign .mobile-nav:not([hidden]){background:#111b2b}}
@media(prefers-reduced-motion:reduce){}

/* Original generated neural / cinema artwork, with native interactive motion. */
.neural-art{position:relative;isolation:isolate;overflow:hidden;border-radius:16px;background:#080c13;transform:translate3d(var(--art-x,0px),var(--art-y,0px),0);transition:transform .65s ease-out}
.neural-art img{display:block;width:100%;height:auto;mix-blend-mode:screen;mask-image:linear-gradient(to bottom,transparent,#000 10%,#000 90%,transparent)}.motion-paused .neural-art *{animation-play-state:paused!important}.motion-paused .neural-art{transform:none!important}
@keyframes neural-breathe{50%{opacity:.25;transform:scale(1.08)}}@keyframes neural-spin{to{transform:rotate(338deg)}}@keyframes neural-drift{50%{transform:translate(12px,-20px);opacity:.2}}
@media(max-width:760px){.neural-art img{width:140%;max-width:none;margin-left:-20%}}
@media(prefers-reduced-motion:reduce){.neural-art,.neural-art *{animation:none!important;transition:none!important;transform:none!important}}
/* Keep tablet navigation in one mode; reserve space for readable prose. */
@media(min-width:1001px){.redesign .menu-btn{display:none}}
@media(max-width:1000px){.redesign .nav{display:none}.redesign .menu-btn{display:block}.redesign .editorial{grid-template-columns:1fr;gap:28px;margin:40px 20px}.redesign .editorial .toc{position:static;max-height:none;border-bottom:1px solid #a7b0bd;padding-bottom:24px}.redesign .mobile-nav:not([hidden]){display:block;background:#111b2b;padding:20px}.redesign .mobile-nav .v-nav-group>div{position:static;box-shadow:none}.redesign .mobile-nav>a{display:block;padding:12px}}.value-heading{max-width:780px}.value-heading h2,.v-targets h2,.v-commercial h2{font-size:clamp(32px,3.6vw,52px);font-weight:400;letter-spacing:-1.7px;line-height:1.12;margin:24px 0}.value-heading>p:last-child,.v-commercial>div>p,.v-targets>div>p{font-size:16px;line-height:1.8;color:#4b5c72;max-width:590px}
@media(max-width:760px){}
@media(min-width:761px) and (max-width:1000px){}@media(max-width:760px){}
/* Integration catalogue */.integration-card{background:#e8edf4;border:1px solid #a8b5c7;border-radius:20px;padding:24px;display:flex;flex-direction:column;min-width:0}.integration-card[hidden]{display:none}.integration-card h3{font-size:26px;margin:24px 0 15px}.integration-card h4{font-size:17px;line-height:1.4;margin:24px 0 0}.integration-card p{font-size:14px;line-height:1.7;color:#485971}@media(max-width:1100px){}@media(max-width:620px){}

/* Shared navigation and typography: equal controls, predictable page rhythm. */
body.redesign{--site-font:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--site-measure:68ch;font-family:var(--site-font);font-size:16px;line-height:1.65;background:#e4e8ef;-webkit-font-smoothing:antialiased}
.redesign button,.redesign input,.redesign textarea,.redesign select{font-family:inherit}
.redesign h1,.redesign h2,.redesign h3{font-family:var(--site-font);font-weight:500;text-wrap:balance}
.redesign .topbar{margin:0;border-radius:0;border:0;border-bottom:1px solid #ffffff18;background:#0b1019f5}
.redesign .brand{flex:none;gap:12px}.redesign .brand-mark-img{border-radius:0;width:36px;height:36px;flex-basis:36px}
.redesign .nav{align-items:center;flex-wrap:nowrap;gap:8px;margin-left:auto}
.redesign .v-nav-group{margin:0;padding:0;border:0;border-radius:0;background:none}
.redesign .nav>.v-nav-group>summary,.redesign .nav>a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;line-height:20px;font-size:14px;font-weight:500;letter-spacing:0;white-space:nowrap;color:#dce3ee;border-radius:8px}
.redesign .v-nav-group>summary::-webkit-details-marker{display:none}.redesign .v-nav-group>summary:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:-3px 0 0 10px}
.redesign .nav>.v-nav-group>summary:hover,.redesign .nav>a:hover{background:#ffffff0a;text-decoration:none}
.redesign .nav a[aria-current=page]{color:#aebaff}
.redesign .v-nav-group>div{top:calc(100% + 10px);left:0;min-width:250px;padding:8px;border-radius:12px;border:1px solid #46516a;box-shadow:0 18px 55px #0005}
.redesign .v-nav-group>div a{font-size:14px;line-height:1.5;padding:12px 14px!important;color:#dce3ee}
.redesign .menu-btn{flex:none;width:44px;height:44px;margin:0;align-items:center;justify-content:center;line-height:1}
.redesign .main{padding:0 24px}
.redesign .v-button{font-size:14px;line-height:1.4;min-height:48px;justify-content:space-between}.redesign .v-textlink{font-size:14px;line-height:1.5}
.redesign .v-section h2,.redesign .value-heading h2,.redesign .v-commercial h2,.redesign .v-brand-expansion>h2,.redesign .v-funding h2{font-size:clamp(30px,3.4vw,46px);line-height:1.17;letter-spacing:-.035em;font-weight:500}
.redesign .editorial{max-width:1136px;margin:64px auto 88px;grid-template-columns:220px minmax(0,760px);gap:56px}
.redesign .toc{top:116px!important}.redesign .toc li{font-size:13px;line-height:1.55;padding:7px 0}.redesign .toc a:hover{text-decoration:underline}
.redesign .footer{max-width:1392px;margin:48px auto 0;border-radius:18px 18px 0 0;padding:40px 32px}
@media(min-width:1001px){.redesign .nav{display:flex}.redesign .menu-btn{display:none}}
@media(max-width:1000px){.redesign .nav{display:none}.redesign .menu-btn{display:flex}.redesign .editorial{grid-template-columns:1fr;gap:32px;margin:48px 24px}.redesign .editorial .toc{border-bottom:1px solid #bec8d8;padding:0 0 24px}.redesign .mobile-nav:not([hidden]){max-width:none;max-height:calc(100dvh - 76px);overflow:auto;padding:12px 24px 24px;border-top:1px solid #ffffff15}.redesign .mobile-nav .v-nav-group{border-bottom:1px solid #ffffff15}.redesign .mobile-nav .v-nav-group>summary,.redesign .mobile-nav>a{display:flex;align-items:center;min-height:48px;padding:12px 0;color:#dce3ee;line-height:24px;font-size:16px;font-weight:500;border:0;background:none;border-radius:0}.redesign .mobile-nav .v-nav-group>summary:after{margin-left:auto}.redesign .mobile-nav .v-nav-group>div{position:static;min-width:0;margin:0 0 12px;padding:0 8px;border:0;box-shadow:none;background:#ffffff05}}
@media(max-width:760px){.redesign .topbar{margin:0}.redesign .main{padding:0 12px}.redesign .brand-mark-img{width:30px;height:30px;flex-basis:30px}.redesign .v-motion{right:24px;bottom:66px}.redesign .editorial{margin:40px 12px 64px;gap:28px}.redesign .footer{margin:32px 12px 0;padding:28px 20px}}
@media(max-width:360px){.redesign .brand{gap:8px}}

.redesign .toc-disclosure{margin:0;padding:0;border:0;background:none;border-radius:0}.redesign .toc-disclosure>summary{font-size:12px;line-height:24px;letter-spacing:1.6px;text-transform:uppercase;color:#263c5d;margin-bottom:14px}
@media(max-width:1000px){.redesign .editorial .toc{padding:0;border:0;border-radius:0}.redesign .toc-disclosure{border:1px solid #bbc7d9;border-radius:10px;padding:14px 18px;background:#f0f4fa}.redesign .toc-disclosure>summary{margin:0;min-height:24px;font-size:13px;letter-spacing:1px}.redesign .toc-disclosure[open]>summary{margin-bottom:14px}}
@media(max-width:760px){}
.redesign .v-button,.redesign .nav>a.nav-cta,.redesign .mobile-nav>a.nav-cta{background:#4f60df;border-color:#4f60df;color:#fff!important}
.redesign .v-button:hover,.redesign .nav>a.nav-cta:hover{background:#4353ca}@media(max-width:760px){}

#market-fees-title{scroll-margin-top:116px}@media(max-width:760px){}

@media(min-width:1001px){.redesign .mobile-nav{display:none!important}}

/* Vantemio visual direction: a visible production system, with quiet readable copy. */
:root{--vs-ink:#171c30;--vs-night:#0c1022;--vs-violet:#ad93ff;--vs-lime:#d6ef8a;--vs-paper:#f6f6f2}
body.redesign{background:var(--vs-paper);color:var(--vs-ink)}
.vs-opening,.vs-home-engine{position:relative;background:var(--vs-night);color:#f7f6ff;margin:0;overflow:hidden;padding:64px max(32px,calc((100vw - 1184px)/2));}
.vs-opening:before,.vs-home-engine:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 80% 50%,#5441772e,transparent 70%)}.vs-motion{border:0;background:none;color:#b9b4cd;font:inherit;padding:6px 0;cursor:pointer}.vs-motion:hover{color:white}
.vs-opening figure,.vs-home-engine figure{position:relative;margin:0;min-width:0}.vs-opening figcaption,.vs-home-engine figcaption{font-size:11px;line-height:1.6;color:#9496ae;margin-top:22px;text-align:center}
.vs-wires{position:absolute;inset:0;width:100%;height:440px;fill:none;stroke:#a293d637;stroke-width:1}.vs-wires ellipse{stroke-dasharray:4 8;animation:vs-dash 30s linear infinite}.vs-home-engine{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;border-top:1px solid #ffffff16}.vs-home-engine .v-textlink{color:#c4b9da}
.vs-model-catalog{padding:64px 0;max-width:1184px;margin:auto}.vs-model-catalog header{max-width:750px;margin-bottom:36px}.vs-model-catalog h2{font-size:38px;letter-spacing:-.04em;line-height:1.15}.vs-model-catalog header>p:last-child{line-height:1.7;color:#5f6475;font-size:16px}.vs-model-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.vs-model-cards article{border:1px solid #dddee6;background:white;border-radius:18px;padding:28px;position:relative;min-width:0;transition:transform .25s,box-shadow .25s}.vs-model-cards article:hover{transform:translateY(-4px);box-shadow:0 10px 30px #39216410}.vs-model-cards h3{font-size:20px;line-height:1.2;letter-spacing:-.025em;margin:16px 0;color:#262035}.vs-model-cards p{font-size:13px;line-height:1.75;color:#636173;margin:0}
.neural-art>img{animation:vs-machine 13s ease-in-out infinite}
.motion-paused *, .motion-paused *:before, .motion-paused *:after{animation-play-state:paused!important}.vs-motion:focus-visible,.vs-model:focus-visible{outline:2px solid var(--vs-lime);outline-offset:4px}
@keyframes vs-float{0%,100%{translate:0 0}50%{translate:0 -7px}}@keyframes vs-ring{0%,100%{scale:1;opacity:.6}50%{scale:1.055;opacity:1}}@keyframes vs-dash{to{stroke-dashoffset:-300}}@keyframes vs-link{0%{left:0;opacity:0}20%{opacity:1}80%{opacity:1}100%{left:100%;opacity:0}}@keyframes vs-glow{0%,100%{opacity:.35}50%{opacity:1}}@keyframes vs-scan{0%,100%{background-position:100% 0}50%{background-position:-100% 0}}@keyframes vs-meter{0%,100%{scale:.8 1;opacity:.5}50%{scale:1 1;opacity:1}}@keyframes vs-wave{0%,100%{scale:1 .4;opacity:.55}50%{scale:1 1;opacity:1}}@keyframes vs-machine{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.025)}}
@media(min-width:1600px){}
@media(max-width:1100px){.vs-model-catalog{padding:54px 30px}}
@media(max-width:800px){.vs-home-engine{display:flex;flex-direction:column;align-items:stretch;padding:48px 24px;gap:32px}.vs-model-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-model-catalog{padding:42px 24px}}
@media(max-width:480px){.vs-wires{height:420px}.vs-model-cards{grid-template-columns:1fr}.vs-model-cards article{padding:24px}}
@media(prefers-reduced-motion:reduce){.vs-opening *,.vs-home-engine *,.vs-mini-wave *,.neural-art>img,.v-card-art{animation:none!important;transition:none!important}}
/* Keep explanations below every moving model card. */
@media(min-width:481px){}
@media(max-width:480px){}
@media(prefers-reduced-motion:reduce){body.redesign *{animation:none!important;transition:none!important}}

.vs-code-envelope{max-width:1184px;margin:0 auto;padding:48px 0 0}.vs-code-envelope h2{font-size:38px;line-height:1.15;letter-spacing:-.04em;max-width:650px}.vs-code-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:32px}.vs-code-grid article{position:relative;padding:26px 22px 34px;border:1px solid #e0dce8;border-radius:16px;background:white;overflow:hidden}.vs-code-grid article>span{font-size:11px;color:#9b85bd}.vs-code-grid h3{font-size:20px;letter-spacing:-.03em}.vs-code-grid p{font-size:13px;line-height:1.75;color:#656174}.vs-code-grid i{position:absolute;bottom:0;left:0;height:3px;width:100%;background:linear-gradient(90deg,#aa8cdb,transparent);animation:vs-scan 6s infinite;background-size:220% 100%}@media(max-width:800px){.vs-code-envelope{padding:40px 24px 0}.vs-code-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-code-envelope h2{font-size:32px}}@media(max-width:480px){.vs-code-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){}
/* First screen: the product and its visual engine, with commercial terms elsewhere. */
@media(max-width:1000px){}
@media(max-width:480px){}@media(max-width:800px){}@media(max-width:480px){}

/* Base commerce foundation, separate from the AI engine. */@media(max-width:480px){}

/* Core above modules; production tools nested only inside Studio. */@keyframes architecture-route{from{translate:0 0;opacity:.3}50%{opacity:1}to{translate:0 30px;opacity:.3}}@media(max-width:800px){}@media(max-width:480px){}

/* Vantemio: editorial composition, cinematic scenes, quiet interfaces. */
@font-face{font-family:Manrope;src:url('/assets/manrope-variable-latin.woff2?v=ff4de53c27da') format('woff2');font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2011,U+2013-2014,U+2018-201A,U+201C-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2060,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A9-20AC,U+20AE,U+20B1,U+20B4,U+20B9-20BA,U+20BD,U+20BF,U+2116,U+2122,U+2190-2193,U+21B5,U+2202,U+2205,U+220F,U+2211-2212,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+E001-E003,U+E007-E009,U+FB01-FB02}
@font-face{font-family:Manrope;src:url('/assets/manrope-variable-latin-ext.woff2?v=6168635005a2') format('woff2');font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+100-113,U+116-12B,U+12E-130,U+134-137,U+139-13E,U+141-148,U+14A-14D,U+150-151,U+154-17E,U+192,U+1A0-1A1,U+1AF-1B0,U+218-21B,U+259,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+374-375,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+1E80-1E85,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:Manrope;src:url('/assets/manrope-variable-cyrillic.woff2?v=1109e4479a7d') format('woff2');font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+400-45F,U+490-491,U+4AE-4AF,U+4BA-4BB,U+4E8-4E9}
body.edition{--edition-paper:#f7f7f3;--edition-night:#0d1020;--edition-ink:#202137;--edition-muted:#68697c;--edition-accent:#b49bdc;background:var(--edition-paper);color:var(--edition-ink);font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased}
body.edition h1,body.edition h2,body.edition h3,body.edition button,body.edition input,body.edition select,body.edition textarea{font-family:inherit}
body.edition .main{padding:0;max-width:none}body.edition .topbar{margin:0;background:#0d1020ee;border:0;border-bottom:1px solid #ffffff12;border-radius:0;color:#ece8f6;backdrop-filter:blur(18px)}body.edition .brand-mark-img{width:30px;height:30px}body.edition .nav{gap:26px}body.edition .nav>a,body.edition .v-nav-group>summary{height:44px;font-size:12px;font-weight:500;display:flex;align-items:center;box-sizing:border-box;margin:0;padding:0}body.edition .v-nav-group>div{top:55px;background:#16192b;border-color:#ffffff1a;border-radius:12px;padding:10px}body.edition .v-nav-group>div a{font-size:13px}
body.edition .v-button{height:48px;box-sizing:border-box;padding:0 21px;gap:22px;font-size:13px;font-weight:550;line-height:1;background:#7059b3;color:#fff!important;border:1px solid #7059b3;border-radius:8px;box-shadow:none;transition:background .2s,translate .2s}body.edition .v-button:hover{background:#5f479e;border-color:#5f479e;translate:0 -2px;transform:none;box-shadow:none}body.edition .v-textlink{font-size:13px;font-weight:550;line-height:1.5;text-decoration:none;text-underline-offset:5px}body.edition .v-textlink:hover{text-decoration:underline}body.edition :focus-visible{outline:2px solid #ad93ff;outline-offset:5px}
/* A single opening statement, with room for the scene beneath it. */
/* Studio: an editorial feature, not another row of cards. */
.edition-studio{position:relative;display:grid;grid-template-columns:1fr 1.3fr;gap:30px 70px;padding:100px max(48px,calc((100vw - 1184px)/2)) 72px;background:#f7f7f3}.edition-studio h2,.edition-next h2,.edition-resources h2,.edition-contact h2{font-size:clamp(32px,4vw,54px);font-weight:500;letter-spacing:-.055em;line-height:1.12;margin:0 0 24px;color:#252238}
body.edition .vs-home-engine{background:#eeeaf2;color:#252238;border:0;padding:82px max(48px,calc((100vw - 1184px)/2));gap:26px 80px;grid-template-columns:1fr 1.15fr}body.edition .vs-home-engine .v-textlink{color:#564666}
/* Keep the core/module hierarchy explicit, but reduce nested chrome. */
.edition-next{display:grid;grid-template-columns:1fr 1.15fr;gap:80px;padding:100px max(48px,calc((100vw - 1184px)/2));background:#f7f7f3}
.edition-resources{display:grid;grid-template-columns:1fr 1.15fr;gap:80px;padding:92px max(48px,calc((100vw - 1184px)/2));background:#f7f7f3}.edition-resources>div:last-child{border-top:1px solid #d9d3df}.edition-resources a{position:relative;display:block;padding:24px 38px 24px 0;border-bottom:1px solid #d9d3df;text-decoration:none}.edition-resources h3{font-size:24px;line-height:1.3;font-weight:500;letter-spacing:-.035em;margin:0 0 8px}.edition-resources p{font-size:12px;line-height:1.6;color:#73647e;margin:0}.edition-resources a>span{position:absolute;right:0;top:25px;color:#a08bac;font-size:25px}.edition-resources a:hover h3{color:#8060a2}
.edition-contact{position:relative;overflow:hidden;display:grid;grid-template-columns:1.3fr 1fr;gap:25px 60px;padding:76px max(48px,calc((100vw - 1184px)/2));background:#eae3f0}.edition-contact h2{position:relative;z-index:2;font-size:clamp(35px,4.7vw,64px);margin:0}.edition-contact h2>span{color:#9676b3}.edition-contact>div{position:relative;z-index:2;max-width:400px;align-self:center}.edition-contact p:not(.v-eyebrow){font-size:14px;line-height:1.8;color:#766280;margin:0 0 25px}.edition-contact .v-textlink{display:block;margin-top:20px;font-size:11px;color:#7d668c}
/* Inner pages: consistent typography, lighter information surfaces. */body.edition .vs-motion{font-size:9px;color:#9f91b3}body.edition .v-product-note{padding:28px 0;border:0!important;background:none!important;border-radius:0!important;color:#8b7b99;line-height:1.8;font-size:12px;max-width:780px}
body.edition .editorial{max-width:1120px;grid-template-columns:210px minmax(0,760px);gap:66px;padding:54px 24px 70px;margin:0 auto}body.edition .editorial .toc{padding:0;background:none!important;border:0!important;border-radius:0!important;max-height:70vh;top:110px}body.edition .toc a{font-size:11px!important;line-height:1.7;color:#8b789c}body.edition .toc-disclosure>summary{font-size:10px;letter-spacing:.1em;font-weight:600;color:#8c779b}
body.edition .vs-code-envelope,body.edition .vs-model-catalog{max-width:1184px;padding-left:24px;padding-right:24px}body.edition .vs-code-envelope h2,body.edition .vs-model-catalog h2{font-size:35px;font-weight:500;letter-spacing:-.05em;line-height:1.15;color:#31263d}body.edition .vs-code-lead,body.edition .vs-model-catalog header>p:last-child{font-size:14px;line-height:1.8;color:#807087;max-width:720px}body.edition .vs-code-grid{gap:30px}body.edition .vs-code-grid article{background:none;border:0;border-top:1px solid #d9cde4;border-radius:0;padding:22px 0 30px}body.edition .vs-code-grid h3{font-size:23px;font-weight:500}body.edition .vs-code-grid p{font-size:13px;line-height:1.9;color:#796584}body.edition .vs-model-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 28px}body.edition .vs-model-cards article{padding:24px 0 28px;background:none;border:0;border-top:1px solid #d9cde4;border-radius:0;box-shadow:none}body.edition .vs-model-cards article:hover{transform:none;box-shadow:none}body.edition .vs-model-cards h3{font-size:24px;font-weight:500;letter-spacing:-.035em;margin:15px 0}body.edition .vs-model-cards p{font-size:13px;line-height:1.8;color:#796584}body.edition .v-form-hint,body.edition #application-availability,body.edition #application-result{font-size:12px;line-height:1.8;color:#80648e}
body.edition .footer{margin:0;border-radius:0;background:#0d1020;border-top:1px solid #ffffff13;padding:60px 48px 26px;color:#aaa0bc}
@media(max-width:1100px){body.edition .nav{gap:20px}.edition-studio,.edition-next,.edition-resources{gap:45px;padding-left:36px;padding-right:36px}body.edition .vs-home-engine,body.edition .home-boson{padding-left:36px;padding-right:36px;gap:45px}.edition-contact{padding-left:36px;padding-right:36px}body.edition .editorial{gap:40px;grid-template-columns:180px minmax(0,1fr)}}
@media(max-width:1000px){body.edition .editorial{display:block}body.edition .editorial .toc{position:static;max-height:none;margin-bottom:28px}body.edition .toc-disclosure{padding:13px 16px;background:#eee6f5;border:1px solid #e2d2ed;border-radius:8px}}
@media(max-width:800px){body.edition .menu-btn{border-radius:8px;height:44px;min-width:44px;border-color:#ffffff1c;background:#ffffff08}body.edition .mobile-nav:not([hidden]){background:#141327;padding:22px 24px;border-bottom:1px solid #ffffff15}body.edition .mobile-nav>a{font-size:13px;padding:14px 0}.edition-studio{display:block;padding:65px 24px 45px}.edition-studio h2,.edition-next h2,.edition-resources h2{font-size:38px}body.edition .vs-home-engine{padding:65px 24px;display:flex;flex-direction:column;align-items:stretch;gap:30px}.edition-next{display:block;padding:65px 24px}.edition-resources{display:block;padding:65px 24px}.edition-resources>div:last-child{margin-top:32px}.edition-resources h3{font-size:24px}.edition-contact{display:block;padding:65px 24px}.edition-contact h2{font-size:40px;line-height:1.15;margin:22px 0 30px}.edition-contact>div{max-width:520px}.edition-contact p:not(.v-eyebrow){font-size:14px}body.edition .editorial{padding:35px 24px 55px}body.edition .vs-code-grid{grid-template-columns:1fr 1fr;gap:20px}body.edition .vs-model-cards{grid-template-columns:1fr 1fr;gap:24px}body.edition .vs-code-envelope h2,body.edition .vs-model-catalog h2{font-size:32px}body.edition .footer{padding:45px 24px 24px}}
@media(max-width:480px){body.edition .v-button{height:46px;font-size:12px;padding:0 18px}.edition-studio h2,.edition-next h2,.edition-resources h2{font-size:36px}body.edition .vs-model-cards{grid-template-columns:1fr}.edition-contact h2{font-size:36px}body.edition .vs-code-grid{grid-template-columns:1fr 1fr}body.edition .vs-code-grid h3{font-size:20px}body.edition .vs-code-lead,body.edition .vs-model-catalog header>p:last-child{font-size:13px}}
@media(prefers-reduced-motion:reduce){body.edition *,body.edition *:before,body.edition *:after{animation:none!important;transition:none!important}}
/* A continuous channel story: one setup, then a connected feedback loop. */
.edition-channel{padding:92px max(48px,calc((100vw - 1184px)/2));background:#f7f7f3}.edition-channel header{display:grid;grid-template-columns:1.15fr 1fr;column-gap:80px;align-items:start}.edition-channel h2{font-size:clamp(34px,3.8vw,52px);font-weight:500;line-height:1.13;letter-spacing:-.055em;color:#30243d;margin:0}.edition-channel header>p:not(.v-eyebrow){font-size:14px;line-height:1.85;color:#7a6788;max-width:420px;margin:0}@media(max-width:1100px){.edition-channel{padding-left:36px;padding-right:36px}.edition-channel header{gap:24px 45px}}@media(max-width:800px){.edition-channel{padding:65px 24px}.edition-channel header{display:block}.edition-channel h2{font-size:36px;margin-bottom:24px}.edition-channel header>p:not(.v-eyebrow){max-width:580px}}#application-interest{padding:20px 22px;background:#eee6f5;border-radius:9px;color:#725482;font-size:14px;line-height:1.8;margin:15px 0 28px}@media(max-width:800px){}
/* Living scene layers: blue energy, film transport and independent audio meters. */
.studio-live-art{position:relative;width:100%;aspect-ratio:1942/809;isolation:isolate}.studio-live-art>img{display:block;width:100%;height:100%;object-fit:contain;animation:none!important}
@keyframes scene-energy{to{stroke-dashoffset:-604}}@keyframes scene-film-pass{to{stroke-dashoffset:-720}}@keyframes scene-reel-turn{to{transform:rotate(360deg)}}@keyframes scene-sound{0%{transform:scaleY(.22);opacity:.55}35%{transform:scaleY(.85);opacity:.9}65%{transform:scaleY(.45);opacity:.7}100%{transform:scaleY(1.14);opacity:1}}@keyframes scene-playhead{0%{transform:translateX(790px);opacity:0}8%{opacity:.8}92%{opacity:.8}100%{transform:translateX(1270px);opacity:0}}@keyframes scene-signal{to{stroke-dashoffset:-128}}@media(prefers-reduced-motion:reduce){}
/* Rotate the photographed reel inside its projected window, keeping its metal detail. */
@keyframes scene-film-float{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-7px) rotate(-.7deg)}}
/* Colour correction: silver paper, clear navy typography, restrained blue accents. */
body.edition{--edition-paper:#fafbfc;--edition-night:#101b2b;--edition-ink:#17283d;--edition-muted:#4e6074;--edition-accent:#87b8ed;background:#fafbfc;color:#17283d}
body.edition .topbar{background:#142235f5}body.edition .nav>a.nav-cta,body.edition .v-button{background:#356a9f;border-color:#356a9f}body.edition .v-button:hover{background:#27557f;border-color:#27557f}
body.edition .edition-studio,body.edition .edition-next,body.edition .edition-resources,body.edition .edition-channel,body.edition .home-boson{background:#fafbfc}body.edition .vs-home-engine{background:#edf2f6}body.edition .vs-section-heading h2,body.edition .edition-studio h2,body.edition .edition-next h2,body.edition .edition-resources h2,body.edition .edition-channel h2{color:#17283d}
body.edition .edition-studio-copy>p:not(.v-eyebrow),body.edition .edition-next-heading>p:not(.v-eyebrow),body.edition .vs-section-heading>p:last-child,body.edition .edition-channel header>p:not(.v-eyebrow),body.edition .channel-outcome p{color:#4e6074;font-size:16px;line-height:1.8}body.edition .edition-module-list h3,body.edition .edition-resources h3,body.edition .channel-outcome strong,body.edition .market-participants h2,body.edition .market-participants h3{color:#203c58}body.edition .edition-module-list p,body.edition .edition-resources p,body.edition .market-participants p,body.edition .boson-detail,body.edition .edition-capabilities strong{color:#4e6074;font-size:15px}body.edition .v-textlink,body.edition .vs-home-engine .v-textlink{color:#315c86}body.edition .prose p,body.edition .vs-code-lead,body.edition .vs-code-grid p,body.edition .vs-model-cards p,body.edition .vs-model-catalog header>p:last-child{color:#4e6074}body.edition .prose a,body.edition .toc a{color:#235e98}body.edition .toc-disclosure,#application-interest{background:#eef4f9;color:#345776;border-color:#d3dfeb}body.edition .vs-opening-meta a,body.edition .vs-motion,body.edition .v-motion{color:#b9c9db}
/* The core is an open diagram, not a pair of dark purple cards. */
@media(max-width:800px){}
@media(max-width:520px){}body.edition .footer{background:#142235;color:#c0cedd}body.edition .footer p{color:#c0cedd}
/* Finish the homepage palette below Core: open workflow, readable Market and contact. */
body.edition .edition-contact{background:#edf3f8}body.edition .edition-contact h2{color:#17283d}body.edition .edition-contact h2>span{color:#356a9f}body.edition .edition-contact p:not(.v-eyebrow){color:#4e6074;font-size:16px}body.edition .edition-contact .v-textlink{color:#315c86;font-size:14px}
@media(max-width:800px){}
/* Market presentation: product first, infrastructure as a compact supporting row. */
body.edition .market-feature{display:grid;grid-template-columns:1fr 1.15fr;gap:45px 70px;align-items:center;background:#f3f7fa;border-top:1px solid #d9e4ed;padding-top:90px;padding-bottom:65px}body.edition .market-feature h2{font-size:clamp(36px,4.1vw,54px);line-height:1.1;font-weight:550;letter-spacing:-.05em;color:#17283d;margin:0 0 26px}
@media(max-width:1000px){body.edition .market-feature{gap:40px}}
@media(max-width:800px){body.edition .market-feature{display:block;padding:65px 24px 50px}body.edition .market-feature h2{font-size:40px}}
#market-participants{scroll-margin-top:110px}
@media(max-width:520px){}
@keyframes market-signal-down{0%{translate:0 0;opacity:0}20%,80%{opacity:1}100%{translate:0 20px;opacity:0}}
/* Stronger typography throughout; calm paper surfaces for long reading. */
body.edition{font-weight:500}body.edition .edition-hero h1,body.edition .vs-opening h1,body.edition .edition-studio h2,body.edition .vs-section-heading h2,body.edition .edition-next h2,body.edition .edition-channel h2,body.edition .edition-resources h2,body.edition .market-feature h2,body.edition .edition-contact h2{font-weight:650}body.edition .nav>a,body.edition .v-nav-group>summary,body.edition .lang-switch{font-weight:650}body.edition .v-button,body.edition .v-textlink{font-weight:650}body.edition .prose h2,body.edition .prose h3,body.edition .vs-model-cards h3,body.edition .vs-code-grid h3{font-weight:700}body.edition .edition-module-list p,body.edition .edition-resources p,body.edition .channel-loop-step p,body.edition .market-participants p{font-weight:500;color:#405770}
@keyframes wp-cover-float{0%,100%{transform:perspective(1000px) rotateY(-8deg) rotateZ(-4deg) translateY(0)}50%{transform:perspective(1000px) rotateY(-4deg) rotateZ(-2deg) translateY(-7px)}}
@media(max-width:1250px){}
@media(max-width:850px){}
@media(prefers-reduced-motion:reduce){}.policy-toc-disclosure{padding:0;border:0;background:none;border-radius:0}.policy-toc-disclosure summary{font-size:14px;font-weight:750;color:#1d3b56;cursor:pointer;padding:15px 0;list-style:none}.policy-toc-disclosure summary::-webkit-details-marker{display:none}
@media(max-width:850px){.policy-toc-disclosure summary{padding:17px 0}.policy-toc-disclosure summary:after{content:'＋';float:right}.policy-toc-disclosure[open] summary:after{content:'−'}}
body.edition .policy-toc-disclosure{padding:0;border:0;border-radius:0;background:none;box-shadow:none}
/* A motion language shared by product pages: signals travel between readable steps. */
.motion-rail{max-width:1184px;margin:35px auto 0;padding:26px 0 24px;color:#24435f;border-top:1px solid #d0dfeb;border-bottom:1px solid #d0dfeb}
.ticker-band{padding:24px max(48px,calc((100vw - 1184px)/2)) 27px;background:#edf4fa;border-bottom:1px solid #d3e2ee;overflow:hidden}
.advertising-section{max-width:1184px;margin:0 auto;display:grid;grid-template-columns:1fr 1.15fr;gap:75px;align-items:center;padding:65px 0 85px;border-top:1px solid #d1dfeb}.advertising-section h2{font-size:clamp(30px,3.4vw,46px);font-weight:650;line-height:1.15;letter-spacing:-.04em;color:#1d3952;margin:0 0 23px}.advertising-section>div>p:not(.v-eyebrow){font-size:16px;line-height:1.85;color:#405b74;max-width:440px;margin:0 0 26px}.ad-scene{position:relative;isolation:isolate;overflow:hidden;padding:30px 33px;background:radial-gradient(ellipse at 85% 60%,#34689166,transparent 55%),#13283d;border:1px solid #6e9ab43d;border-radius:15px;color:#edf5fc;min-height:290px;box-sizing:border-box}.ad-scene>strong{position:relative;z-index:2;display:block;font-size:43px;font-weight:700;line-height:1.12;letter-spacing:-.04em;margin:32px 0 23px}.ad-scene>p{position:relative;z-index:2;font-size:11px;color:#d0e3f2;letter-spacing:.1em;line-height:1.7;margin:0 0 25px}
.application-motion-visual{position:relative;overflow:hidden;margin:0;background:#fff;border:1px solid #cfe0ed;border-radius:16px;padding:25px}.application-motion-visual figcaption{font-size:12px;line-height:1.8;color:#536e86;margin:20px 0 0;border-top:1px solid #d9e6ef;padding-top:17px}
.application-track-selector{max-width:1184px;margin:auto;padding:10px 0 38px}.application-track-selector>p{font-size:13px;font-weight:650;color:#4e6c85;margin:0 0 16px}.application-track-selector>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.application-track-selector a{display:grid;grid-template-columns:28px 1fr;gap:7px 12px;text-decoration:none;padding:21px 18px;background:#fff;border:1px solid #d1e0ec;border-radius:10px;transition:translate .25s,border-color .25s,background .25s}.application-track-selector a:hover,.application-track-selector a[aria-current]{translate:0 -3px;background:#eaf3fa;border-color:#7ea8c8}.application-track-selector a>b{grid-row:1/3;font-size:28px;line-height:1.3;font-weight:400;color:#4980a8}.application-track-selector a>strong{color:#274762;font-size:15px;line-height:1.5;font-weight:650}.application-track-selector a>span{font-size:12px;line-height:1.6;color:#536e86}
@keyframes motion-node-spin{to{transform:rotate(360deg)}}@keyframes motion-ticker-pass{to{transform:translateX(-50%)}}@keyframes ad-panel-drift{0%,100%{transform:rotateY(-30deg) rotateZ(25deg) translateY(0)}50%{transform:rotateY(-12deg) rotateZ(15deg) translateY(-12px)}}@keyframes application-orbit{from{transform:rotate(-20deg)}to{transform:rotate(340deg)}}
.scene-idle .motion-node-orbit *,.scene-idle .motion-stream-link *,.scene-idle .ticker-track,.scene-idle .ticker-track *,.scene-idle.ad-scene *,.scene-idle.application-motion-visual *,.motion-document-hidden .motion-rail *,.motion-document-hidden .ticker-track,.motion-document-hidden .ad-scene *,.motion-document-hidden .application-motion-visual *{animation-play-state:paused!important}
@media(max-width:1250px){.motion-rail,.advertising-section{margin-left:36px;margin-right:36px}.application-hero,.application-track-selector,.application-layout{margin-left:36px;margin-right:36px}.advertising-section{gap:45px}}
@media(max-width:850px){.motion-rail{margin:25px 24px 0;padding:22px 0}.ticker-band{padding:22px 24px}.advertising-section{margin:0 24px;grid-template-columns:1fr;gap:32px;padding:45px 0 60px}.advertising-section h2{font-size:35px}.ad-scene{min-height:270px;padding:26px}.ad-scene>strong{font-size:37px}.application-motion-visual{margin-top:36px;padding:22px}.application-track-selector{margin:0;padding:8px 24px 32px}.application-track-selector>div{grid-template-columns:1fr 1fr;gap:12px}.application-track-selector a{padding:18px 13px;grid-template-columns:1fr}.application-track-selector a>b{grid-row:auto;font-size:25px}.application-track-selector a>strong{font-size:14px}.application-track-selector a>span{font-size:12px}}
@media(prefers-reduced-motion:reduce){.motion-rail *,.ad-scene *,.application-motion-visual *{animation:none!important}}

/* Existing intake: useful contact when form admission is unavailable. */.application-track-selector>div{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1000px){.application-track-selector>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.application-track-selector>div{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* Readiness is announced to assistive technology; the contact action remains visible. */

/* Keep wide documentation tables reachable by keyboard on touch and desktop. */

/* One visual language: moving light, readable type, connected scenes. */
@media(max-width:700px){body.edition .lang-switch,body.edition .menu-btn{min-width:44px;width:44px!important;min-height:44px;height:44px!important}}@media(max-width:700px){.document-exports{gap:12px 20px}.document-exports>span{flex-basis:100%}}body.edition:is([data-page=docs],[data-page=whitepaper],[data-page=privacy],[data-page=terms]) .cinematic-field *,body.edition:is([data-page=docs],[data-page=whitepaper],[data-page=privacy],[data-page=terms]) h1{animation:none!important}.document-exports{display:flex;align-items:center;flex-wrap:wrap;gap:16px 25px;max-width:1120px;margin:0 auto;padding:30px 24px 45px;border-top:1px solid #9db9d147;color:#476b89;font-size:13px;line-height:1.8}.document-exports>span{margin-right:auto;font-weight:600}.document-exports a{color:#2e648d!important;font-weight:650;text-decoration:none}.document-exports a:hover{text-decoration:underline}
.director-scene-idle *,.director-scene-idle *:before,.director-scene-idle *:after,.motion-document-hidden .director-home *{animation-play-state:paused!important}#home-architecture{scroll-margin-top:118px}
body.edition:is([data-page=studio],[data-page=ecosystem],[data-page=technology],[data-page=blockchain],[data-page=integrations]) .main{background:#0c2134;color:#dcecf8}body.edition:is([data-page=studio],[data-page=ecosystem],[data-page=technology],[data-page=blockchain],[data-page=integrations]) .motion-rail{color:#d4e9f7;border-color:#92b7d330}body.edition:is([data-page=studio],[data-page=ecosystem],[data-page=technology],[data-page=blockchain],[data-page=integrations]) .v-product-note{background:#20415840;border:1px solid #89b1d038;color:#bcd7eb!important;border-radius:14px}body.edition:is([data-page=technology],[data-page=ecosystem]) .vs-code-envelope{background:linear-gradient(135deg,#1f3e552b,#0c253622);border-color:#81a5c336}body.edition:is([data-page=technology],[data-page=ecosystem]) .vs-code-grid article{background:#24435c2b;border-color:#8aadca30}body.edition:is([data-page=technology],[data-page=ecosystem]) .vs-code-grid article>span{color:#91bfdc}body.edition .mobile-nav{background:#10263af5!important}body.edition .mobile-nav .v-nav-group>div a{color:#dcecf8!important}
@keyframes director-process-pulse{0%,100%{transform:translateY(0) scale(1);opacity:.7}50%{transform:translateY(-5px) scale(1.06);opacity:1}}@keyframes director-process-turn{to{transform:rotate(360deg)}}@keyframes director-row-flow{0%{left:-30%;opacity:0}20%,80%{opacity:1}100%{left:100%;opacity:0}}
@media(max-width:700px){.director-art .neural-art>img{object-position:50% 45%!important}}
body.edition{background:#edf3f8;color:#19354d}
body.edition .topbar{position:fixed;inset:0 0 auto;z-index:100;background:none;border:0;backdrop-filter:none;padding:0}
body.edition .brand{display:flex;align-items:center;gap:12px;margin-right:auto;flex-shrink:0}body.edition .brand-mark-img{width:34px;height:34px}
body.edition .nav{display:flex;align-items:center;gap:27px;height:100%;margin:0}body.edition .nav>a,body.edition .nav summary{display:flex;align-items:center;min-height:42px;padding:0;color:#d6e3ed;font-size:13px;line-height:1;font-weight:600;white-space:nowrap;background:none;border:0;border-radius:0;text-decoration:none}body.edition .nav>a:not(.nav-cta):hover,body.edition .nav summary:hover{color:#fff}body.edition .nav [aria-current=page]:not(.nav-cta){color:#a7dfff}
body.edition .v-nav-group{position:relative;align-self:center}body.edition .v-nav-group summary{gap:8px}body.edition .v-nav-group summary:after{font-size:12px;opacity:.8}body.edition .v-nav-group>div{top:calc(100% + 16px);left:-20px;min-width:245px;padding:12px;background:#14273bfa;border:1px solid #9abbd538;border-radius:15px;box-shadow:0 20px 55px #08122145;backdrop-filter:blur(18px)}body.edition .v-nav-group>div a{color:#deebf5;font-size:14px;line-height:1.45;padding:12px;border-radius:8px;font-weight:550}body.edition .v-nav-group>div a:hover{background:#91bdd91a;color:#fff}
.director-hero{position:relative;isolation:isolate;overflow:hidden;min-height:850px;background:#0a1525;color:#eef7ff}.director-art{position:absolute;z-index:-4;inset:0;overflow:hidden}.director-art .neural-art{position:absolute;inset:0;height:100%;width:100%;margin:0;border-radius:0;background:#071320;overflow:hidden}.director-art .neural-art>img{width:100%;height:100%;max-height:none;object-fit:cover;object-position:67% 45%;opacity:.86;border-radius:0;mask-image:none;animation:director-camera 26s ease-in-out infinite}
.director-hero h1{font-size:clamp(56px,6.3vw,90px);line-height:.99;letter-spacing:-.058em;font-weight:650;margin:0;max-width:900px;color:#f4f9fe}
.cinematic-field{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;isolation:isolate}
body.edition .edition-studio,body.edition .vs-home-engine,body.edition .edition-next,body.edition .edition-resources,body.edition .edition-channel,body.edition .market-feature{background:radial-gradient(ellipse at 88% 15%,#cee3f238,transparent 50%),#f0f5f9}body.edition .edition-studio h2,body.edition .vs-home-engine h2,body.edition .edition-channel h2,body.edition .edition-next h2{font-size:clamp(36px,4.2vw,57px);font-weight:650;line-height:1.1;letter-spacing:-.045em}body.edition .vs-code-envelope{background:linear-gradient(145deg,#edf5fb,#f7fafc)}
.director-reveal{transition:opacity .75s ease,transform .75s cubic-bezier(.2,.65,.25,1)}.director-reveal.reveal-wait{opacity:0;transform:translateY(24px)}.director-reveal.reveal-in{opacity:1;transform:none}.scene-idle .cinematic-field *, .cinematic-field.scene-idle *, .motion-document-hidden .cinematic-field *{animation-play-state:paused!important}
@keyframes director-camera{0%,100%{transform:scale(1.025) translateX(0)}50%{transform:scale(1.085) translateX(-1.2%)}}@keyframes director-type-light{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes director-aura{0%,100%{transform:translate(-7%,3%) scale(.95)}50%{transform:translate(22%,-9%) scale(1.14)}}@keyframes director-line{to{stroke-dashoffset:-1620}}@keyframes director-star{0%,100%{transform:translate3d(0,0,0);opacity:.2}50%{transform:translate3d(10px,-15px,0);opacity:.6}}@keyframes director-cue{0%,100%{translate:0 0}50%{translate:0 4px}}
@media(min-width:1600px){.director-hero{min-height:930px}.director-hero h1{font-size:103px}}
@media(max-width:1080px){body.edition .nav{display:none}body.edition .menu-btn{display:flex;align-items:center;justify-content:center;height:40px;width:40px;flex:none;border:1px solid #b5d7ec33;border-radius:9px;background:transparent;color:#d4e6f5;font-size:20px;padding:0}body.edition .mobile-nav{position:absolute;right:24px;left:24px;top:98px;box-sizing:border-box;max-height:calc(100dvh - 120px);overflow-y:auto;padding:22px;background:#10263a;border:1px solid #abcce043;border-radius:18px;box-shadow:0 18px 60px #07152366}body.edition .mobile-nav> a,body.edition .mobile-nav summary{color:#e1eff9;font-size:16px;font-weight:600;padding:15px 8px;line-height:1.4}body.edition .mobile-nav .v-nav-group>div{position:static;display:block;box-shadow:none;background:none;border:0;padding:0 0 10px 10px}body.edition .mobile-nav .v-nav-group:not([open])>div{display:none}body.edition .mobile-nav .v-nav-group>div a{font-size:14px;padding:12px}.director-hero h1{font-size:74px}}
@media(max-width:700px){.brand-mark-img{width:28px!important;height:28px!important}body.edition .menu-btn{width:35px;height:35px}.director-hero{min-height:870px}.director-hero h1{font-size:clamp(39px,10.7vw,63px);line-height:1.08;letter-spacing:-.052em;max-width:100%}.director-art .neural-art>img{object-position:68% 45%;opacity:.6}body.edition .mobile-nav{top:85px;left:12px;right:12px}.director-reveal.reveal-wait{transform:translateY(14px)}}
@media(prefers-reduced-motion:reduce){.director-hero *, .cinematic-field *,body.edition .vs-opening h1,body.edition .whitepaper-hero h1,body.edition .application-hero h1{animation:none!important;transition:none!important}.director-reveal,.director-reveal.reveal-wait{opacity:1;transform:none;transition:none!important}}

/* Localize the existing generated Studio caption; keep art/motion/layout intact. */

/* Presentation layers: one atmosphere, distinct scenes, quiet reading pages. */
:root{--air-edge:rgba(173,216,239,.23);--air-glass:linear-gradient(145deg,rgba(129,188,213,.13),rgba(52,106,134,.07));--air-ease:cubic-bezier(.23,1,.32,1)}
body.edition .topbar{background:rgba(15,31,47,.82)!important;border-color:rgba(174,208,229,.2)!important;box-shadow:0 8px 28px #06142120!important;backdrop-filter:blur(16px)}
body.edition .mobile-nav{background:rgba(16,36,54,.98)!important}
/* The Core diagram belongs to the same atmosphere as the page. */
/* Donations: a visual direction, never an active payment control. */
.donations-feature>.cinematic-field,.donations-hero>.cinematic-field,.donations-details>.cinematic-field{z-index:-1;opacity:.48}
.donations-details{position:relative;isolation:isolate;padding:90px max(48px,calc((100vw - 1184px)/2));background:radial-gradient(ellipse at 17% 45%,#80bfc620,transparent 60%),linear-gradient(160deg,#17394d,#24495b)}
.air-card.air-enter{opacity:1;transform:none;transition:opacity 650ms var(--air-ease),transform 750ms var(--air-ease);transition-delay:var(--air-stagger,0ms)}.air-card.air-enter.air-wait{opacity:0;transform:translateY(28px) rotate(1deg)}
@keyframes air-drift{0%,100%{transform:translate(0,0);opacity:.25}50%{transform:translate(18px,-28px);opacity:.65}}
@keyframes air-icon{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-5px) rotate(2deg)}}
@keyframes air-glow{0%,100%{transform:scale(.92);opacity:.5}50%{transform:scale(1.05);opacity:1}}
@keyframes donation-window-float{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-7px) rotate(-1deg)}}
@keyframes donation-chip-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}
@keyframes donation-orbit{to{transform:rotate(360deg)}}
@keyframes donation-orbit-sway{0%,100%{transform:rotate(-20deg)}50%{transform:rotate(2deg)}}
@keyframes donation-signal{0%,100%{transform:scaleY(.45);opacity:.6}50%{transform:scaleY(1);opacity:1}}
@keyframes donation-packet{0%{transform:translateY(0);opacity:0}20%,75%{opacity:.7}100%{transform:translateY(-300px) rotate(110deg);opacity:0}}
@media(hover:hover) and (pointer:fine){.air-card,.director-home .edition-resources>div:last-child>a{transition:transform 220ms var(--air-ease),border-color 220ms ease}.air-card:hover,.director-home .edition-resources>div:last-child>a:hover{transform:translateY(-5px)!important;border-color:#bce5f36b!important}}
@media(max-width:900px){.donations-feature,.donations-hero{gap:40px!important}}
@media(max-width:700px){.donations-feature,.donations-hero{grid-template-columns:1fr!important;padding:70px 24px!important;gap:28px!important}.donations-details{padding:65px 24px}}
@media(prefers-reduced-motion:reduce){.air-card.air-enter{transition:none!important}.air-card.air-enter.air-wait{opacity:1;transform:none}}

body.edition .director-home>section.studio-workflow,.studio-workflow{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;gap:45px 75px;padding:95px max(48px,calc((100vw - 1184px)/2));background:radial-gradient(ellipse at 78% 32%,#78a8ba25,transparent 62%),linear-gradient(155deg,#162e43,#1d3c4e)!important;color:#dceef7;overflow:hidden}
.studio-workflow>.cinematic-field{z-index:-1;opacity:.6}
@keyframes mcp-travel{0%,100%{transform:translateX(0);opacity:.3}50%{transform:translateX(22px);opacity:1}}
@keyframes mcp-frame{0%,100%{translate:0 0;opacity:.55}50%{translate:0 -5px;opacity:1}}
@media(max-width:700px){body.edition .director-home>section.studio-workflow,.studio-workflow{padding:70px 24px!important;grid-template-columns:1fr;gap:35px}}
@media(prefers-reduced-motion:reduce){}

.motion-paused .air-card,.motion-paused .director-reveal{transition:none!important}

@media(max-width:700px){}

/* Distinct scenes within one cinematic identity. Reading surfaces stay quiet. */
body.edition .director-home>section.studio-workflow,.studio-workflow{background:linear-gradient(160deg,#304c66,#1b3f50)!important}.edition-next .air-card{border-color:#dacbb434!important;background:linear-gradient(145deg,#14283a99,#17374970)!important}
/* Larger labels distinguish information from decoration. */
/* Every product opening has its own material and accent. */.integration-card{background:linear-gradient(135deg,#36576b55,#0f304275)!important}.integration-card:nth-child(3n){border-color:#cbb79444!important}
/* The live-community opening uses the full illustrated environment. */
.donations-feature>.cinematic-field,.donations-hero>.cinematic-field{opacity:1!important}
.donations-hero,.donations-feature{min-height:710px}.donations-details{background:linear-gradient(140deg,#193b50,#355265)!important}
/* Calm document reading never receives the new moving backdrop. */
@keyframes atmosphere-pan{0%,100%{transform:scale(1.02) translate(0,0)}50%{transform:scale(1.1) translate(-1.5%,-1%)}}
@keyframes atmosphere-ribbon{0%,100%{transform:translate(0,0) rotate(-3deg)}50%{transform:translate(3%,-2%) rotate(2deg)}}
@keyframes atmosphere-frames{to{stroke-dashoffset:-432}}
@keyframes atmosphere-ring{from{transform:rotateX(55deg) rotateY(-20deg) rotateZ(0deg)}to{transform:rotateX(55deg) rotateY(-20deg) rotateZ(360deg)}}
@media(max-width:700px){.donations-hero,.donations-feature{min-height:0;gap:35px!important}}
@media(prefers-reduced-motion:reduce){}body.edition .footer{background:radial-gradient(ellipse at 12% 20%,#21485b40,transparent 65%),#0d2435!important;color:#c1d8e8!important}body.edition .footer a{color:#c9e5f4!important;font-weight:600}body.edition .footer nav h2{color:#e8f6ff!important;font-size:12px!important;letter-spacing:.08em}body.edition .footer p{color:#b4cedf!important}
/* A scene earns its own composition rather than repeating the same cover. */
@media(max-width:700px){}

body.edition :is(.director-home>section,.vs-opening,.donations-hero,.donations-details,.application-hero,.studio-workflow)>.cinematic-field{position:absolute!important;inset:0!important;width:auto!important;height:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}body.edition .footer nav>a{font-size:14px!important;line-height:1.8!important}
@media(max-width:700px){}
/* Consistent controls remain readable on every presentation surface. */
body.edition .v-button{font-size:15px!important;font-weight:700!important;min-height:48px!important;-webkit-text-fill-color:currentColor!important;color:#173e55!important;background:#d4ecf8!important;border-color:#b8d8eb!important}body.edition .v-textlink{font-size:15px!important;font-weight:650!important;-webkit-text-fill-color:currentColor!important}body.edition :is(.director-home,.vs-opening,.donations-page) .v-textlink{color:#d5edf9!important}
body.edition a:focus-visible,body.edition button:focus-visible{outline:2px solid #94d7fa;outline-offset:4px}body.edition button:disabled{opacity:.72!important}body.edition .vs-motion{font-size:12px!important}.donations-details{scroll-margin-top:105px}.air-card:focus-within{border-color:#d8ebf8!important}
@media(max-width:700px){body.edition .v-textlink{font-size:14px!important}}
/* Light behaves as material: a quiet edge, a soft contact shadow, a broad falloff. */
body.edition :is(.air-card,.vs-architecture,.mcp-client,.mcp-tool,.mcp-result,.channel-loop,.donation-window,.donation-chip,.technology-brand,.market-feature-visual,.market-offer,.application-motion-visual){box-shadow:inset 0 1px 0 #effbff2b,inset 0 -1px 0 #05172b5e,0 16px 40px #03132645,0 2px 6px #03132635!important}
body.edition .v-button,body.edition .nav-cta{box-shadow:inset 0 1px 0 #ffffff65,0 5px 15px #00142530!important;transition:transform 160ms cubic-bezier(.23,1,.32,1),background 180ms ease,box-shadow 180ms ease!important}body.edition .v-button:active,body.edition .nav-cta:active{transform:translateY(1px) scale(.985)}
.air-card,.technology-brand,.mcp-tool{position:relative;overflow:hidden}.air-card:before,.technology-brand:before,.mcp-tool:before{content:"";position:absolute;inset:-60%;background:linear-gradient(115deg,transparent 40%,#d5f3ff09 48%,#e6f7ff13 50%,transparent 57%);transform:translateX(-35%) rotate(8deg);pointer-events:none;opacity:.55;animation:glass-reflection 19s ease-in-out infinite}.air-card:nth-child(2):before{animation-delay:-6s}.air-card:nth-child(3):before{animation-delay:-12s}.technology-brand>img,.technology-brand>span,.technology-brand>b,.air-card>h3,.air-card>p,.air-card>span,.air-card>.module-glyph,.mcp-tool>*{position:relative;z-index:1}
body.edition .topbar{box-shadow:inset 0 1px 0 #dceff51c,0 8px 25px #05132939!important}
@keyframes glass-reflection{0%,100%{transform:translateX(-35%) rotate(8deg);opacity:.12}45%,55%{transform:translateX(35%) rotate(8deg);opacity:.65}}
@media(hover:hover) and (pointer:fine){body.edition .v-button:hover,body.edition .nav-cta:hover{box-shadow:inset 0 1px #ffffff70,0 8px 24px #00142545!important}body.edition .air-card:hover,body.edition .technology-brand:hover{box-shadow:inset 0 1px #effbff45,0 22px 48px #03132655,0 3px 8px #03132640!important}}
@media(prefers-reduced-motion:reduce){.air-card:before,.technology-brand:before,.mcp-tool:before{animation:none!important;opacity:.2}}

/* v18 / architecture legibility: quiet ink glass behind the system map. */
@media(max-width:700px){}

/* Home Edition: coordinator / executor topology and calm hardware targets. */@keyframes home-task-flow{from{top:0;opacity:.3}40%{opacity:1}to{top:34px;opacity:.3}}@media(max-width:800px){}@media(prefers-reduced-motion:reduce){}

/* Explicit reading palette for the light Home section, over dark page themes. */

/* Readable microcopy: semantic labels retain their scale on every presentation. */

/* Cloud Edition: the light client and the shared production infrastructure. */@keyframes cloud-route{from{left:0;opacity:.2}45%{opacity:1}to{left:95%;opacity:.2}}
.cloud-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.cloud-details article{border-top:1px solid #b9d8e352;padding-top:24px}.cloud-details article>span{font-size:13px;color:#9ed3df;font-weight:700}body.edition[data-page] main .cloud-details h3{font-size:25px;line-height:1.35;color:#effaff!important;margin:16px 0}
@media(max-width:760px){.cloud-details{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){}

/* Registered hero: raster and motion share the same 1983 × 793 coordinate plane. */
.director-art{container-type:size}
.director-art .neural-art>img{display:none!important}
@keyframes hero-meter{0%{transform:scaleY(.55)}40%{transform:scaleY(.9)}70%{transform:scaleY(.65)}100%{transform:scaleY(1)}}
@keyframes hero-film-drift{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-3px) rotate(-.2deg)}}
@keyframes hero-water-drift{0%,100%{transform:translate(-1.5px,0) scaleX(1.003)}50%{transform:translate(2px,1px) scaleX(1.006)}}
@keyframes hero-water-ripples{0%,100%{transform:scale(1,.98);opacity:.08}50%{transform:scale(1.025,1.045);opacity:.18}}
@media(max-width:700px){}
@media(prefers-reduced-motion:reduce){}
/* The first screen uses motion inside its artwork, without detached wave overlays. */
.director-hero>.cinematic-field,.director-art .neural-dust{display:none!important}

/* v23 / optical hierarchy: detail in the artwork, quiet contrast behind the words. */
body.edition .director-hero h1{font-weight:720;text-shadow:0 3px 28px #020e2266}
@keyframes screen-meter{0%,100%{transform:scaleY(.32)}22%{transform:scaleY(.9)}43%{transform:scaleY(.48)}66%{transform:scaleY(1.22)}82%{transform:scaleY(.66)}}
@keyframes screen-scan{from{transform:translateX(0);opacity:0}10%,85%{opacity:.7}to{transform:translateX(174px);opacity:0}}
@keyframes film-feed{to{stroke-dashoffset:-220}}
@keyframes film-specular{from{stroke-dashoffset:150}to{stroke-dashoffset:-1200}}
@keyframes film-breathe{0%,100%{transform:translate(0,0)}50%{transform:translate(0,-1.8px)}}
@keyframes water-surface{0%,100%{transform:scale(1,.98);opacity:.16}50%{transform:scale(1.035,1.07);opacity:.32}}
/* Less competing detail behind information; more depth at the edges. */
body.edition :is(.director-home,.vs-opening,.donations-page) :is(.v-eyebrow,.vs-kicker,.architecture-level,.vs-opening-meta,.timeline-caption,.channel-loop-bar,.market-feature-visual-header,.market-foundation-label,.ad-scene-note,.ad-scene-label){font-size:13px!important;font-weight:650!important;line-height:1.7!important;letter-spacing:.055em;color:#e0eff9!important}
body.edition :is(.director-home,.vs-opening,.donations-page) :is(figcaption,.vs-model-role,.vs-model small,.vs-flow-node span,.market-person>span,.donation-window-bottom>span){font-size:14px!important;font-weight:550!important;line-height:1.7!important;color:#e0edf5!important}
body.edition :is(.mcp-client,.mcp-tool,.channel-loop,.market-feature-visual,.donation-window,.donation-chip,.vs-flow-node){background-color:#112e43!important;border-color:#b6d6e36b!important}
body.edition :is(.mcp-client,.mcp-tool,.mcp-result,.channel-step,.market-offer,.donation-chip) :is(p,small){color:#e1edf5!important;font-weight:550;line-height:1.75}
body.edition .vs-motion{color:#e2f2fc!important}
body.edition .footer :is(p,a){color:#d4e4ef!important}.footer h2{color:#edf7ff!important;font-weight:700}
/* The document and form surfaces keep their dark ink on light paper. */
body.edition :is(.prose,.policy-body,.whitepaper-article){color:#223d50;line-height:1.85}
body.edition :is(.prose,.policy-body,.whitepaper-article) :is(p,li,td){font-weight:450}
@media(max-width:700px){
 body.edition .director-hero h1{font-size:clamp(38px,10.2vw,62px);line-height:1.08}
}
@media(prefers-reduced-motion:reduce){}
/* Supporting copy is content, not decoration. */
body.edition :is(.mcp-client,.mcp-tool)>span,body.edition .workflow-targets>span,body.edition .channel-loop-bar>span,body.edition .edition-module-list article>span,body.edition .market-feature-visual-header>span,body.edition .market-offer>p,body.edition .donation-window-top>span{font-size:13px!important;color:#e0eef8!important}
body.edition .vs-motion{color:#34556d!important;font-weight:600}
body.edition :is(.director-home,.vs-opening,.donations-hero,.application-hero,.ticker-band) .vs-motion{color:#e2f2fc!important}
/* Fixed navigation must not cover the document or application introduction. */
body.edition .application-hero-note,body.edition .application-visual-top,body.edition .application-motion-visual figcaption{font-size:14px!important;line-height:1.7!important;color:#e1edf6!important}
@media(max-width:700px){}
/* Catalogues, diagrams and reader navigation share a readable minimum scale. */
body.edition main :is(.v-eyebrow,.vs-kicker){font-size:13px!important;line-height:1.7!important;letter-spacing:.06em}
body.edition .vs-model-cards p{font-size:16px!important;line-height:1.8!important}
body.edition :is(.toc-l2,.toc-l3)>a{font-size:13px!important;line-height:1.7!important}
@media(max-width:700px){}

/* v24 / light through glass: cyan, mint and a small warm accent. */
body.edition{--signal-cyan:#69dfff;--signal-mint:#83efcc;--signal-warm:#ffc1a7}
body.edition .ticker-band{background:linear-gradient(110deg,#1a354b,#235063)!important;border-color:#8bcee152!important}
body.edition :is(.mcp-client,.mcp-tool,.mcp-result){border-top-color:#87dce6a0!important;background:linear-gradient(140deg,#205365,#16384de8)!important}
body.edition .integration-card:nth-child(3n+1){border-top-color:#84dec8!important}
body.edition .integration-card:nth-child(3n+2){border-top-color:#86cdec!important}
body.edition .integration-card:nth-child(3n){border-top-color:#e0bc9c!important}
@keyframes v-facet-turn{0%,100%{transform:perspective(420px) rotateY(-20deg) rotateZ(-4deg) translateY(0)}35%{transform:perspective(420px) rotateY(28deg) rotateZ(3deg) translateY(-5px)}70%{transform:perspective(420px) rotateY(-8deg) rotateZ(1deg) translateY(-2px)}}
@media(max-width:700px){}
@media(prefers-reduced-motion:reduce){}

/* v25 / objects have faces, thickness and a grounded contact shadow. */
body.edition .air-card{box-shadow:inset 0 1px 0 #edffff66,inset 1px 0 0 #aee3f129,inset -1px -2px 0 #071c3880,0 3px 0 #0c273a,0 9px 13px #061b3445,0 28px 44px #06172b55!important}
body.edition :is(.vs-model,.vs-channel-core,.vs-channel-nodes>div,.vs-package-layer,.mcp-tool,.mcp-client,.mcp-result,.market-offer,.donation-chip,.home-node,.cloud-terminal,.cloud-compute){box-shadow:inset 0 1px 0 #e9ffff6b,inset 1px 0 0 #c3f2fa29,inset -1px -2px 0 #061c3566,0 3px 0 #0d2c3c,0 7px 11px #03172b4d,0 22px 36px #02152838!important}
/* Screen glass: bright bevel above, a dark lower edge, and readable content. */
body.edition :is(.edition-studio-art,.studio-live-art,.donation-window,.application-motion-visual,.market-feature-visual){border-top:1px solid #d3f5ff9e!important;border-right:1px solid #a6d7e354!important;box-shadow:inset 0 1px 0 #e2ffff4d,inset 0 -3px 0 #051a306b,0 5px 0 #102d40,0 12px 22px #03152766,0 35px 65px #02132445!important}
body.edition .studio-live-art{border-radius:18px;overflow:hidden;background:#102d41}
body.edition :is(.mcp-wave,.vs-mini-wave,.donation-live-wave){perspective:450px}
body.edition :is(.mcp-wave,.vs-mini-wave,.donation-live-wave) i{background:linear-gradient(90deg,#3d8ba6,#b4fff0 40%,#63c9d7 65%,#28708d)!important;box-shadow:2px 2px 0 #0b334b,0 5px 7px #03172b66;border-top:1px solid #dfffff85}
body.edition .vs-model-cards article{box-shadow:inset 0 1px white,0 2px 0 #c2d7e0,0 10px 24px #173e591c!important;border-top-color:#96cdd7!important}
@keyframes object-light-turn{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-4px) rotate(2deg)}}
@media(max-width:700px){}
@media(prefers-reduced-motion:reduce){}
body.edition .ad-scene{border-top-color:#d7eef4a6!important;box-shadow:inset 0 1px #eaffff6b,inset 0 -3px #071a3066,4px 5px 0 #12334a,0 22px 45px #051a325e!important}
@media(max-width:700px){}

/* v26 / the opening caption belongs to the image, not to a separate card. */
@media(max-width:700px){}

/* v27 / a real platform directory with local brand assets. */
.platform-emblem{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:58px;height:58px;padding:11px;box-sizing:border-box;border-radius:15px;background:#f2f7fa;border:1px solid #d6e6ed;box-shadow:inset 0 1px #fff,0 4px 0 #132d406b,0 10px 20px #03162d30}
.platform-emblem.emblem-dark{background:#11293d;border-color:#6e9aad}
.platform-emblem img{display:block;width:100%;height:100%;object-fit:contain;filter:none!important;opacity:1!important;animation:none!important}
body.edition .brand-channel-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px!important}
.brand-channel-grid>a{display:flex;align-items:center;flex-direction:column;gap:10px;padding:12px 4px;text-decoration:none;border-radius:15px;border:1px solid #abd7e440;background:linear-gradient(135deg,#2f596b8c,#14354ccc);box-shadow:inset 0 1px #d1edf538,0 7px 16px #051f3238;transition:transform .2s,border-color .2s}
.brand-channel-grid>a:hover{transform:translateY(-3px);border-color:#92e1d4}
.brand-channel-grid>a>span:last-child{font-size:13px!important;line-height:1.5;color:#edf7ff!important;font-weight:600;text-align:center}
.brand-channel-grid .platform-emblem{width:49px;height:49px;padding:10px;border-radius:13px}
body.edition .integration-card h4{font-size:17px;line-height:1.6;color:#edf8ff;margin:20px 0;font-weight:650}
@keyframes integration-progress{0%,100%{transform:translateX(0);opacity:.3}50%{transform:translateX(200%);opacity:.85}}
@media(max-width:900px){}
@media(max-width:580px){body.edition .brand-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important}.brand-channel-grid .platform-emblem{width:43px;height:43px;padding:9px}.brand-channel-grid>a>span:last-child{font-size:12px!important}}
@media(prefers-reduced-motion:reduce){}

/* One compact site-language popup, anchored to the header control. */

/* Shared reading system. Animation belongs behind content, never over glyphs. */
body.edition[data-page] main :is(p,li){font-size:17px!important;line-height:1.75!important}
body.edition[data-page] main :is(small,figcaption){font-size:15px!important;line-height:1.65!important}
body.edition[data-page] main :is(h2,h3,h4){font-weight:720}
body.edition[data-page] :is(.vs-model-caption){background:#10243b!important;border-color:#7095b4!important}
body.edition[data-page] :is(.vs-model-caption) :is(p,span,small){color:#edf6ff!important;font-size:16px!important;line-height:1.7!important}
body.edition[data-page] :is(.vs-model-caption) :is(h3,strong){color:#fff!important}
body.edition[data-page] :is(.vs-model-role,.vs-model-status,.vs-flow-node span,.vs-channel-nodes span){font-size:15px!important;color:#edf7ff!important;font-weight:600!important}
body.edition[data-page] :is(.v-product-note,.vs-code-lead,.vs-model-catalog header>p,.home-edition-note,.cloud-note){font-size:17px!important;line-height:1.75!important}
body.edition[data-page] :is(.platform-card,.integration-card) p{font-size:16px!important;line-height:1.7!important}
/* Quiet document and form surfaces keep their own dark text. */
body.edition[data-page] :is(.whitepaper-paper,.policy-paper,.docs-local-paper){background:#f6faff!important;color:#18344a!important}
body.edition[data-page] :is(.whitepaper-paper,.policy-paper,.docs-local-paper) :is(p,li,td){color:#18344a!important}
body.edition[data-page] :is(.home-node,.cloud-terminal,.cloud-compute,.donation-chip,.market-offer){background:#10263c!important}
body.edition[data-page] :is(.home-node,.cloud-terminal,.cloud-compute,.donation-chip,.market-offer) :is(p,small,span){color:#eaf5ff!important;font-size:16px!important}
body.edition[data-page] :is(.toc,.whitepaper-sidebar) a{font-size:15px!important;line-height:1.6!important}
body.edition[data-page] a:focus-visible,body.edition[data-page] button:focus-visible{outline:3px solid #46cfff!important;outline-offset:4px}
/* One cool palette for the workflow: amber is an accent, not a brown panel. */
@media(max-width:700px){
body.edition[data-page] main :is(p,li){overflow-wrap:break-word}
}
/* Let model labels determine height instead of overlapping fixed orbit slots. */
@media(max-width:480px){}

/* Base symbol and readable brand name remain together at mobile widths. */
body.edition[data-page] .base-brand-label{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:14px!important;white-space:nowrap;flex:none;min-width:145px;overflow:visible;line-height:1}
body.edition[data-page] .base-brand-label img{display:block!important;width:34px!important;height:34px!important;min-width:34px;max-width:none!important;object-fit:contain!important;opacity:1!important;filter:none!important}
body.edition[data-page] .base-brand-label strong{font:750 32px/1.15 system-ui,sans-serif!important;letter-spacing:-.035em!important;color:#fff!important;-webkit-text-fill-color:#fff!important;white-space:nowrap}

/* Vantemio Donations — Modern Cyber-Glass Platform Edition */

/* Page Base & Cosmic Obsidian Foundation */
body.redesign.edition[data-page="donations"],
body.edition[data-page="donations"] {
  color-scheme: dark !important;
  background-color: #060b17 !important;
  background-image: 
    radial-gradient(circle at 18% 12%, rgba(0, 242, 254, 0.18) 0%, transparent 48%),
    radial-gradient(circle at 82% 28%, rgba(138, 43, 226, 0.20) 0%, transparent 52%),
    radial-gradient(circle at 50% 88%, rgba(245, 158, 11, 0.14) 0%, transparent 55%),
    radial-gradient(circle at 8% 85%, rgba(0, 242, 254, 0.12) 0%, transparent 42%),
    linear-gradient(rgba(0, 242, 254, 0.035) 1px, transparent 1px),
    linear-gradient(90deg, rgba(0, 242, 254, 0.035) 1px, transparent 1px) !important;
  background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%, 36px 36px, 36px 36px !important;
  background-position: 0 0, 0 0, 0 0, 0 0, -1px -1px, -1px -1px !important;
  background-attachment: fixed !important;
  color: #e2eaf6 !important;
  font-family: Onest, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
}

body.redesign.edition[data-page="donations"] main#main.main,
body.edition[data-page="donations"] main#main.main,
body.edition[data-page="donations"] .creator-edition {
  background: transparent !important;
  color: #e2eaf6 !important;
  box-shadow: none !important;
  border: none !important;
}

body.edition[data-page="donations"] .creator-edition {
  --creator-coral: #ffd18e;
  --creator-aqua: #00f2fe;
  max-width: 1180px;
  margin: 0 auto;
  padding: 0 16px 80px;
}

/* Typography */
body.edition[data-page="donations"] .creator-edition h1,
body.edition[data-page="donations"] .creator-edition h2,
body.edition[data-page="donations"] .creator-edition h3 {
  font-family: Unbounded, Onest, system-ui, sans-serif !important;
  letter-spacing: -0.03em !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  overflow-wrap: break-word !important;
  word-break: break-word !important;
}

body.edition[data-page="donations"] .creator-edition h1 {
  font-size: clamp(2.4rem, 5vw, 4rem) !important;
  line-height: 1.1 !important;
  margin: 16px 0 22px !important;
  background: linear-gradient(135deg, #ffffff 30%, #00f2fe 80%, #4facfe 100%) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  filter: drop-shadow(0 4px 18px rgba(0, 242, 254, 0.3)) !important;
  overflow-wrap: break-word !important;
  word-break: break-word !important;
}

body.edition[data-page="donations"] .creator-edition h2 {
  font-size: clamp(1.8rem, 3.5vw, 2.6rem) !important;
  line-height: 1.2 !important;
  margin: 0 0 20px !important;
  overflow-wrap: break-word !important;
  word-break: break-word !important;
}

body.edition[data-page="donations"] .creator-edition h3 {
  font-size: 1.3rem !important;
  line-height: 1.35 !important;
  margin: 14px 0 10px !important;
  overflow-wrap: break-word !important;
  word-break: break-word !important;
}

body.edition[data-page="donations"] .creator-edition p {
  color: #cbd8e8 !important;
  -webkit-text-fill-color: #cbd8e8 !important;
  font-size: 1.05rem !important;
  line-height: 1.68 !important;
  overflow-wrap: break-word !important;
}

body.edition[data-page="donations"] .creator-edition .donation-kicker {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace !important;
  font-size: 0.8rem !important;
  font-weight: 700 !important;
  letter-spacing: 0.2em !important;
  text-transform: uppercase !important;
  color: #00f2fe !important;
  -webkit-text-fill-color: #00f2fe !important;
  text-shadow: 0 0 12px rgba(0, 242, 254, 0.6) !important;
  margin: 0 0 10px !important;
}

/* Glass Terraces for All Main Sections */
body.edition[data-page="donations"] .creator-edition :is(
  .donation-landing-hero,
  .creator-room,
  .creator-platform-directory,
  .donation-benefits,
  .donation-journey,
  .donation-production,
  .donation-fee-details,
  .donation-payment,
  .donation-token-note,
  .donation-closing
) {
  background: rgba(8, 16, 34, 0.76) !important;
  backdrop-filter: blur(28px) !important;
  -webkit-backdrop-filter: blur(28px) !important;
  border: 1px solid rgba(0, 242, 254, 0.18) !important;
  border-top: 1px solid rgba(0, 242, 254, 0.42) !important;
  border-radius: 28px !important;
  box-shadow: 
    0 24px 60px rgba(0, 0, 0, 0.65),
    0 0 35px rgba(0, 242, 254, 0.05),
    inset 0 1px 0 rgba(255, 255, 255, 0.12) !important;
  padding: clamp(32px, 5vw, 64px) !important;
  margin: 28px 0 !important;
  position: relative !important;
  overflow: hidden !important;
}

/* Luminous Glow Top-Edge on Terraces */
body.edition[data-page="donations"] .creator-edition :is(
  .donation-landing-hero,
  .creator-room,
  .creator-platform-directory,
  .donation-benefits,
  .donation-journey,
  .donation-production,
  .donation-fee-details,
  .donation-payment,
  .donation-token-note,
  .donation-closing
)::before {
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: 20% !important;
  right: 20% !important;
  height: 2px !important;
  background: linear-gradient(90deg, transparent, #00f2fe, #b794f4, transparent) !important;
  pointer-events: none !important;
}

/* 1. Hero Section */
.donation-landing-hero {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.15fr) !important;
  gap: 48px !important;
  align-items: center !important;
}

.donation-fee-badge {
  display: inline-flex !important;
  align-items: center !important;
  gap: 12px !important;
  padding: 8px 18px !important;
  border-radius: 999px !important;
  background: linear-gradient(135deg, rgba(0, 242, 254, 0.14), rgba(138, 43, 226, 0.18)) !important;
  border: 1px solid rgba(0, 242, 254, 0.5) !important;
  box-shadow: 0 0 20px rgba(0, 242, 254, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.25) !important;
  margin: 16px 0 !important;
}

.donation-fee-badge strong {
  font-family: Unbounded, Onest, system-ui, sans-serif !important;
  font-size: 1.3rem !important;
  color: #00f2fe !important;
  -webkit-text-fill-color: #00f2fe !important;
  text-shadow: 0 0 12px rgba(0, 242, 254, 0.6) !important;
}

.donation-fee-badge span {
  font-size: 0.88rem !important;
  color: #cbd8e8 !important;
}

.donation-stage-label {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace !important;
  font-size: 0.85rem !important;
  color: #8da4be !important;
  margin-top: 14px !important;
}

.donation-actions {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 16px !important;
  align-items: center !important;
  margin-top: 24px !important;
}

.donation-actions a {
  color: #00f2fe !important;
  font-weight: 600 !important;
  text-decoration: underline !important;
}

.vs-motion {
  background: rgba(14, 26, 50, 0.8) !important;
  border: 1px solid rgba(0, 242, 254, 0.25) !important;
  color: #cbd8e8 !important;
  padding: 10px 16px !important;
  border-radius: 8px !important;
  cursor: pointer !important;
}

/* Stage Art Visual */

/* 2. Format Showcase (.creator-room) */

/* 3. SOCIAL NETWORKS & STREAMING PLATFORMS DIRECTORY (.creator-platform-directory) */
.creator-platform-directory {
  background: rgba(8, 16, 36, 0.82) !important;
  border: 1px solid rgba(0, 242, 254, 0.24) !important;
  border-top: 1px solid rgba(0, 242, 254, 0.48) !important;
}

.creator-platform-directory header h2 {
  margin-bottom: 12px !important;
}

.creator-platform-directory header p {
  max-width: 680px !important;
  margin-bottom: 24px !important;
}

.creator-platform-grid {
  display: grid !important;
  grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)) !important;
  gap: 16px !important;
  margin: 24px 0 !important;
}

/* The Social / Streaming Card */
.creator-platform-grid > a {
  display: flex !important;
  align-items: center !important;
  gap: 14px !important;
  padding: 14px 18px !important;
  border-radius: 16px !important;
  background: rgba(12, 24, 48, 0.82) !important;
  border: 1px solid rgba(0, 242, 254, 0.22) !important;
  border-top: 1px solid rgba(0, 242, 254, 0.38) !important;
  box-shadow: 
    0 8px 24px rgba(0, 0, 0, 0.45),
    inset 0 1px 0 rgba(255, 255, 255, 0.1) !important;
  text-decoration: none !important;
  color: #ffffff !important;
  transition: all 0.22s cubic-bezier(0.16, 1, 0.3, 1) !important;
  backdrop-filter: blur(14px) !important;
}

.creator-platform-grid > a:hover {
  transform: translateY(-4px) scale(1.02) !important;
  background: linear-gradient(135deg, rgba(0, 242, 254, 0.16), rgba(138, 43, 226, 0.22)) !important;
  border-color: #00f2fe !important;
  box-shadow: 
    0 12px 32px rgba(0, 242, 254, 0.25),
    inset 0 1px 0 rgba(0, 242, 254, 0.4) !important;
}

.creator-platform-grid > a > span:last-child {
  font-family: Unbounded, Onest, system-ui, sans-serif !important;
  font-size: 0.92rem !important;
  font-weight: 700 !important;
  letter-spacing: -0.01em !important;
  color: #ffffff !important;
}

/* Dark Glass Emblems */
.creator-platform-grid .platform-emblem {
  width: 44px !important;
  height: 44px !important;
  flex: 0 0 44px !important;
  display: grid !important;
  place-items: center !important;
  border-radius: 12px !important;
  background: rgba(6, 12, 26, 0.95) !important;
  border: 1px solid rgba(0, 242, 254, 0.32) !important;
  box-shadow: 0 0 14px rgba(0, 242, 254, 0.22), inset 0 1px 0 rgba(255, 255, 255, 0.15) !important;
  padding: 8px !important;
  transition: transform 0.22s ease, border-color 0.22s ease !important;
}

.creator-platform-grid > a:hover .platform-emblem {
  transform: scale(1.1) !important;
  border-color: #00f2fe !important;
  box-shadow: 0 0 20px rgba(0, 242, 254, 0.5) !important;
}

.creator-platform-grid .platform-emblem img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
}

/* Details Disclosure */
.creator-platform-directory details {
  margin-top: 24px !important;
  padding-top: 20px !important;
  border-top: 1px solid rgba(0, 242, 254, 0.2) !important;
}

.creator-platform-directory details summary {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace !important;
  font-size: 0.95rem !important;
  font-weight: 700 !important;
  color: #00f2fe !important;
  cursor: pointer !important;
  padding: 8px 0 !important;
}

.creator-platform-directory details h3 {
  font-size: 1.15rem !important;
  color: #b794f4 !important;
  margin: 22px 0 14px !important;
}

.creator-platform-details {
  display: inline-flex !important;
  margin-top: 18px !important;
  font-weight: 600 !important;
  color: #00f2fe !important;
  text-decoration: underline !important;
}

/* 4. Benefits Section */
.donation-benefits > div {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 22px !important;
  margin-top: 32px !important;
}

.donation-benefits article {
  background: rgba(12, 22, 46, 0.85) !important;
  border: 1px solid rgba(0, 242, 254, 0.2) !important;
  border-radius: 20px !important;
  padding: 28px !important;
  box-shadow: 0 12px 36px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.1) !important;
  transition: transform 0.2s ease !important;
}

.donation-benefits article:hover {
  transform: translateY(-3px) !important;
  border-color: #00f2fe !important;
}

/* Dimensional Crystal Icons */
.dimensional-icon {
  display: inline-grid !important;
  place-items: center !important;
  width: 58px !important;
  height: 58px !important;
  border-radius: 18px !important;
  background: linear-gradient(135deg, rgba(0, 242, 254, 0.22), rgba(138, 43, 226, 0.22)) !important;
  border: 1px solid rgba(0, 242, 254, 0.45) !important;
  box-shadow: 
    inset 0 1px 0 rgba(255, 255, 255, 0.4),
    0 0 24px rgba(0, 242, 254, 0.3),
    0 8px 20px rgba(0, 0, 0, 0.5) !important;
  backdrop-filter: blur(14px) !important;
  margin-bottom: 16px !important;
}

.donation-benefits article:nth-child(1) .dimensional-icon {
  background: linear-gradient(135deg, rgba(0, 242, 254, 0.28), rgba(59, 130, 246, 0.16)) !important;
  border-color: #00f2fe !important;
  box-shadow: 0 0 24px rgba(0, 242, 254, 0.45), inset 0 1px 0 #fff !important;
}

.donation-benefits article:nth-child(2) .dimensional-icon {
  background: linear-gradient(135deg, rgba(183, 148, 244, 0.28), rgba(138, 43, 226, 0.16)) !important;
  border-color: #b794f4 !important;
  box-shadow: 0 0 24px rgba(183, 148, 244, 0.45), inset 0 1px 0 #fff !important;
}

.donation-benefits article:nth-child(3) .dimensional-icon {
  background: linear-gradient(135deg, rgba(16, 185, 129, 0.28), rgba(5, 150, 105, 0.16)) !important;
  border-color: #10b981 !important;
  box-shadow: 0 0 24px rgba(16, 185, 129, 0.45), inset 0 1px 0 #fff !important;
}

/* 5. Journey Flow (.donation-journey) */
.donation-journey ol {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 24px !important;
  list-style: none !important;
  padding: 0 !important;
  margin: 36px 0 !important;
}

.donation-journey li {
  background: rgba(12, 22, 46, 0.75) !important;
  border: 1px solid rgba(0, 242, 254, 0.2) !important;
  border-radius: 18px !important;
  padding: 24px !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 16px !important;
}

.donation-journey li span {
  font-family: Unbounded, Onest, system-ui, sans-serif !important;
  font-size: 1.2rem !important;
  font-weight: 800 !important;
  color: #00f2fe !important;
  width: 44px !important;
  height: 44px !important;
  display: grid !important;
  place-items: center !important;
  border-radius: 50% !important;
  background: rgba(0, 242, 254, 0.12) !important;
  border: 1px solid rgba(0, 242, 254, 0.45) !important;
  box-shadow: 0 0 14px rgba(0, 242, 254, 0.3) !important;
}

.donation-journey li strong {
  font-family: Unbounded, Onest, system-ui, sans-serif !important;
  font-size: 1.1rem !important;
  color: #ffffff !important;
}

/* 6. Production & Studio (.donation-production) */
.donation-production {
  display: grid !important;
  grid-template-columns: minmax(0, 1.15fr) minmax(0, 0.85fr) !important;
  gap: 48px !important;
  align-items: center !important;
}

/* 7. Tariffs & Fee Schedule (.donation-fee-details) */
.donation-tariffs {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 20px !important;
  list-style: none !important;
  padding: 0 !important;
  margin: 32px 0 0 !important;
}

.donation-tariff {
  background: rgba(12, 22, 46, 0.85) !important;
  border: 1px solid rgba(0, 242, 254, 0.22) !important;
  border-radius: 20px !important;
  padding: 28px !important;
  box-shadow: 0 12px 36px rgba(0, 0, 0, 0.5) !important;
}

.donation-tariff-rate {
  font-family: Unbounded, Onest, system-ui, sans-serif !important;
  font-size: clamp(2.2rem, 3.8vw, 3rem) !important;
  font-weight: 800 !important;
  margin-bottom: 14px !important;
  display: block !important;
}

.donation-tariff--0 .donation-tariff-rate {
  color: #00f2fe !important;
  -webkit-text-fill-color: #00f2fe !important;
  text-shadow: 0 0 20px rgba(0, 242, 254, 0.6) !important;
}

.donation-tariff--1 .donation-tariff-rate {
  color: #b794f4 !important;
  -webkit-text-fill-color: #b794f4 !important;
  text-shadow: 0 0 20px rgba(183, 148, 244, 0.6) !important;
}

.donation-tariff--2 .donation-tariff-rate {
  color: #f59e0b !important;
  -webkit-text-fill-color: #f59e0b !important;
  text-shadow: 0 0 20px rgba(245, 158, 11, 0.6) !important;
}

/* 8. Base Payment Section (.donation-payment) */
.donation-payment {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
  gap: 48px !important;
  align-items: center !important;
}

.base-brand-label {
  display: inline-flex !important;
  align-items: center !important;
  gap: 12px !important;
  font-family: Unbounded, Onest, system-ui, sans-serif !important;
  font-size: 1.15rem !important;
  color: #00f2fe !important;
  margin-bottom: 16px !important;
}

/* 9. Partner & Guide Slots */
.eve-partner,
.vee-guide,
.ai-host-feature {
  background: rgba(8, 16, 34, 0.76) !important;
  backdrop-filter: blur(28px) !important;
  border: 1px solid rgba(0, 242, 254, 0.2) !important;
  border-radius: 24px !important;
  padding: 32px !important;
  margin: 28px 0 !important;
  color: #e2eaf6 !important;
}

/* 10. Compact Trading / Swap Widget at Bottom of Donations */
body.edition[data-page="donations"] .trading-widget {
  max-width: 480px !important;
  width: min(100%, 480px) !important;
  margin: 36px auto !important;
  background: rgba(8, 16, 34, 0.85) !important;
  backdrop-filter: blur(28px) !important;
  border: 1px solid rgba(0, 242, 254, 0.25) !important;
  border-top: 1px solid rgba(0, 242, 254, 0.45) !important;
  border-radius: 22px !important;
  padding: 20px !important;
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.65), 0 0 30px rgba(0, 242, 254, 0.08) !important;
  color: #e2eaf6 !important;
  box-sizing: border-box !important;
}

body.edition[data-page="donations"] .swap-widget__workbench {
  display: flex !important;
  flex-direction: column !important;
  gap: 12px !important;
}

body.edition[data-page="donations"] .swap-recipient-toggle {
  background: rgba(10, 18, 36, 0.7) !important;
  border: 1px solid rgba(0, 242, 254, 0.16) !important;
  border-radius: 12px !important;
  padding: 8px 12px !important;
  margin-top: 4px !important;
  font-size: 0.82rem !important;
}

body.edition[data-page="donations"] .swap-recipient-toggle summary {
  cursor: pointer !important;
  font-weight: 600 !important;
  color: #00f2fe !important;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  user-select: none !important;
}

body.edition[data-page="donations"] .swap-recipient-toggle .swap-recipient {
  margin-top: 8px !important;
  padding-top: 8px !important;
  border-top: 1px solid rgba(0, 242, 254, 0.12) !important;
}

body.edition[data-page="donations"] .swap-amount-presets {
  display: flex !important;
  gap: 6px !important;
  margin-top: 6px !important;
  justify-content: flex-end !important;
}

body.edition[data-page="donations"] .swap-preset-btn {
  background: rgba(0, 242, 254, 0.08) !important;
  border: 1px solid rgba(0, 242, 254, 0.22) !important;
  border-radius: 6px !important;
  padding: 3px 8px !important;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace !important;
  font-size: 0.72rem !important;
  font-weight: 700 !important;
  color: #00f2fe !important;
  cursor: pointer !important;
  transition: all 0.18s ease !important;
}

body.edition[data-page="donations"] .swap-preset-btn:hover {
  background: rgba(0, 242, 254, 0.28) !important;
  color: #ffffff !important;
}

body.edition[data-page="donations"] .trading-widget :is(input, select) {
  background: rgba(10, 20, 42, 0.9) !important;
  border: 1px solid rgba(0, 242, 254, 0.25) !important;
  color: #ffffff !important;
  border-radius: 10px !important;
}

body.edition[data-page="donations"] .trading-widget button[data-transfer-get-quote],
body.edition[data-page="donations"] .trading-widget .v-button {
  background: linear-gradient(135deg, #00f2fe 0%, #4facfe 100%) !important;
  color: #040c1a !important;
  font-family: Unbounded, Onest, system-ui, sans-serif !important;
  font-weight: 800 !important;
  border-radius: 12px !important;
  border: none !important;
  padding: 12px 18px !important;
  box-shadow: 0 4px 20px rgba(0, 242, 254, 0.45) !important;
}

/* STRICT FIX FOR GIANT ICONS AT BOTTOM: Cap all icons, apertures, SVGs and images */
body.edition[data-page="donations"] img,
body.edition[data-page="donations"] svg {
  max-width: 100% !important;
  height: auto !important;
}

body.edition[data-page="donations"] .creator-platform-grid .platform-emblem {
  max-width: 44px !important;
  max-height: 44px !important;
}

body.edition[data-page="donations"] .dimensional-icon {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  max-height: 58px !important;
}

/* 11. Documentation links */
.document-exports.product-documentation {
  background: rgba(8, 16, 32, 0.85) !important;
  border: 1px solid rgba(0, 242, 254, 0.2) !important;
  border-radius: 18px !important;
  padding: 20px 28px !important;
  margin: 32px 0 !important;
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 16px !important;
  align-items: center !important;
}

.document-exports.product-documentation a {
  color: #00f2fe !important;
  font-weight: 600 !important;
  text-decoration: underline !important;
}

/* Responsive adjustments */
@media (max-width: 860px) {
  .donation-landing-hero,
  .donation-production,
  .donation-payment {
    grid-template-columns: 1fr !important;
    gap: 32px !important;
  }
  .creator-format-scene,
  .donation-benefits > div,
  .donation-journey ol,
  .donation-tariffs {
    grid-template-columns: 1fr !important;
  }
}

@media (max-width: 640px) {
  body.edition[data-page="donations"] .creator-edition {
    padding: 0 10px 60px !important;
  }
  body.edition[data-page="donations"] .creator-edition :is(
    .donation-landing-hero,
    .creator-room,
    .creator-platform-directory,
    .donation-benefits,
    .donation-journey,
    .donation-production,
    .donation-fee-details,
    .donation-payment,
    .donation-token-note,
    .donation-closing
  ) {
    padding: 24px 16px !important;
    border-radius: 20px !important;
    margin: 18px 0 !important;
  }
  body.edition[data-page="donations"] .creator-edition h1 {
    font-size: clamp(1.8rem, 7vw, 2.4rem) !important;
  }
  body.edition[data-page="donations"] .creator-edition h2 {
    font-size: clamp(1.35rem, 5.5vw, 1.8rem) !important;
  }
}

/* Vantemio exchange workspace: terminal geometry and shared compact swap. */
.trading-page,.trading-widget{--trade-ground:#071c2b;--trade-panel:#103449;--trade-raised:#1a485b;--trade-border:#39758a;--trade-ink:#f3f8fb;--trade-text:#d9e9f0;--trade-muted:#b2cbd7;--trade-data:#73edcf;--trade-amber:#ffc37c;--trade-buy:#58e1bc;--trade-sell:#ff9eac;--font-heading:'Unbounded','Manrope',sans-serif;--font-ui:'Onest','Manrope',sans-serif;box-sizing:border-box;color:var(--trade-text);font-family:var(--font-ui),system-ui,sans-serif;font-size:13px;line-height:1.45;isolation:isolate}

.trading-page *,.trading-widget *{box-sizing:border-box}

.trading-page{width:100%;max-width:1920px;margin:auto;background:var(--trade-ground);border:1px solid var(--trade-border);border-radius:16px;overflow:clip;box-shadow:0 18px 60px #020d1e66,inset 0 1px #b9eaff22}

.trading-page [hidden],.trading-widget [hidden]{display:none!important}

.trading-page :is(h1,h2,h3,p,dl,dd),.trading-widget :is(h2,h3,p,dl,dd){margin:0}

.trading-page button,.trading-widget button{min-height:34px;border:1px solid var(--trade-border);border-radius:7px;padding:7px 11px;font:inherit;font-weight:600;color:var(--trade-text);background:linear-gradient(180deg,#245369,#13384d);box-shadow:inset 0 1px #d6f8ff1a;cursor:pointer;transition:background-color .15s,border-color .15s}

.trading-page button:hover:not(:disabled),.trading-widget button:hover:not(:disabled){border-color:#94e4ee;background:#245d73}

.trading-page button:disabled,.trading-widget button:disabled{cursor:not-allowed;color:#bed0d8;background:#214051;box-shadow:none}

.trading-page :is(button,input,select,a,summary):focus-visible,.trading-widget :is(button,input,select,a,summary):focus-visible{outline:2px solid var(--trade-amber);outline-offset:3px}

.trading-page input,.trading-page select,.trading-widget input,.trading-widget select{min-width:0;max-width:100%;min-height:36px;border:1px solid var(--trade-border);border-radius:7px;background:#092537;color:var(--trade-ink);font:inherit;padding:8px 10px;box-shadow:inset 0 2px 3px #0003}

.trading-page input::placeholder,.trading-widget input::placeholder{color:#adc5d0;opacity:1}

.trading-page a,.trading-widget a{color:var(--trade-data);text-decoration:none}

.trading-page a:hover,.trading-widget a:hover{text-decoration:underline}

.trading-page .v-button,.trading-widget .v-button{color:#112d3a;background:linear-gradient(130deg,#ffda9c,#ffae65);border-color:#ffe3ae;box-shadow:inset 0 1px #fff4d4,0 3px 0 #67432666}

.evedex-metrics{display:flex;gap:16px 22px;flex-wrap:wrap;align-items:center;min-width:0;max-width:100%}
.evedex-metrics dt{font-size:10px;color:var(--trade-muted);margin-bottom:4px}
.evedex-metrics dd{font-size:12px;color:var(--trade-ink);font-variant-numeric:tabular-nums}

.evedex-terminal__chart{min-width:0;display:flex;flex-direction:column;background:#0a2739;grid-column:1;grid-row:1}

.evedex-terminal__chart-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;padding:5px 10px;border-bottom:1px solid #244d60;background:#123449}

.evedex-terminal__chart-head button{font-size:11px;padding:4px 7px;min-height:29px;background:transparent;box-shadow:none;border-color:transparent}
.evedex-terminal__chart-head button[aria-pressed=true]{background:#28647b;color:#d6fff5;border-color:#4d9da5}

.evedex-book-mid{display:flex;justify-content:space-between;align-items:center;gap:8px;border-block:1px solid #376277;background:#183c51;padding:10px;font-size:16px;font-weight:700}
.evedex-book-mid small{font-size:10px;color:var(--trade-muted);font-weight:400}

.evedex-order-sidebar{grid-column:3;grid-row:1/3;display:flex;flex-direction:column;background:#12394c;min-width:0}

.evedex-order__field{display:flex;flex-direction:column;gap:5px;min-width:0;font-size:11px;color:var(--trade-muted)}
.evedex-order__field input{width:100%;font-size:16px;font-variant-numeric:tabular-nums;min-height:42px;border-color:#6492a2;background:#092b3f}

.evedex-order__tpsl{font-size:11px;border:1px solid #50798b;border-radius:6px;background:#153c50;padding:9px}
.evedex-order__tpsl summary{cursor:pointer}
.evedex-order__tpsl>div{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}
.evedex-order__tpsl input{font-size:13px;min-height:34px;padding:6px}
.evedex-terminal__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}

.evedex-terminal__activity{grid-column:1/3;grid-row:2;background:#0e2d40;min-width:0;overflow:hidden}
.evedex-terminal__activity section>p{text-align:center;margin:25px 16px 10px;color:var(--trade-muted);font-size:12px}
.evedex-terminal__activity section>button{display:block;margin:0 auto 20px}

.trading-panel--swap,.trading-panel--bridge{width:min(100% - 32px,460px);margin:36px auto 48px;border:1px solid #6499a6;border-radius:18px;background:linear-gradient(150deg,#235b69,#11364e);padding:18px;box-shadow:inset 0 1px #b6f0e733,0 18px 50px #0004}

.trading-panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}
.trading-panel__head h2{font-size:20px;color:var(--trade-ink)}
.trading-panel__head p{display:none}

.swap-widget__grid{display:flex;flex-direction:column;position:relative}
.swap-field{display:flex;flex-direction:column;gap:10px;background:linear-gradient(140deg,#1e5364,#123d53);border:1px solid #5b8fa0;border-radius:12px;padding:14px}
.swap-field>span{font-size:12px;color:var(--trade-muted)}
.swap-field__row{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.swap-field select{font-size:11px;font-weight:600;background:#24586c;padding:8px;min-width:0}
.swap-field input{font-size:28px;padding:3px 0;box-shadow:none;background:transparent;border:0;height:42px}
.swap-widget__arrow{position:relative;margin:-6px auto;z-index:1;display:grid;place-content:center;width:32px;height:32px;border:1px solid #a4c9cf;background:#12354a;border-radius:9px;color:var(--trade-amber);font-size:20px}

.swap-widget__foot,.swap-widget__receipt-head,.swap-widget__note--muted{display:none}
.swap-widget__receipt{margin-top:16px}
.swap-widget__note{font-size:11px;color:var(--trade-muted);margin-bottom:12px!important}
.swap-widget__meta{display:grid;gap:7px}
.swap-widget__meta>span{display:flex;justify-content:space-between;gap:10px;font-size:11px}
.swap-widget__meta b{font-weight:400;color:var(--trade-muted)}
.swap-widget__actions{display:flex;gap:8px;margin-top:18px}
.swap-widget__actions>.v-button{flex:1}
.swap-widget__status{display:block;font-size:10px;color:var(--trade-muted);margin-top:9px}
.swap-recipient{display:flex;flex-direction:column;gap:6px;font-size:11px;color:var(--trade-muted);margin-top:12px}
.swap-recipient input{width:100%}

.trading-widget{max-width:500px;margin:28px auto;background:#0b2b3e;border:1px solid var(--trade-border);border-radius:18px;padding:16px}
.trading-widget>header h2{font-size:18px}
.trading-widget>header p{font-size:12px;color:var(--trade-muted);margin-top:5px}
.trading-widget .trading-panel{width:100%;margin:16px 0 0;padding:14px}
.trading-widget .trading-panel__head{display:none}

@media(min-width:1500px){
}

@media(max-width:1100px){
.evedex-metrics{gap:16px}
.evedex-terminal__chart-head{padding-inline:6px}
.evedex-terminal__chart-head>[data-chart-fit]{font-size:0}
.evedex-terminal__chart-head>[data-chart-fit]::after{content:'↔';font-size:17px}
}

@media(max-width:860px){
.evedex-terminal__chart{grid-column:1;grid-row:1}
.evedex-order-sidebar{grid-column:2;grid-row:1/3}
.evedex-terminal__activity{grid-column:1/3;grid-row:3;min-height:200px}
}

@media(max-width:580px){.trading-page{border-radius:10px}
.evedex-terminal__chart{grid-column:1;grid-row:1}
.evedex-order-sidebar{grid-column:1;grid-row:3}
.evedex-terminal__activity{grid-column:1;grid-row:4}
.evedex-terminal__chart-head{gap:2px}
.evedex-terminal__chart-head button{min-height:40px;padding:4px;font-size:10px}
.evedex-order__field input{min-height:44px}
.evedex-order__check,.evedex-order__tpsl{font-size:12px;min-height:44px}
.trading-panel--swap,.trading-panel--bridge{width:calc(100% - 16px);margin:16px auto 24px;padding:12px}
.swap-field{padding:12px}
.swap-field select{min-height:44px;font-size:10px;padding:6px}
.swap-widget__actions button{min-height:44px}
.swap-field__row{gap:5px}
.trading-widget{padding:10px}
.trading-widget .trading-panel{padding:10px}
}

@media(prefers-reduced-motion:reduce){.trading-page *,.trading-widget *{transition:none!important;animation:none!important}
}

@media(forced-colors:active){.trading-page,.trading-widget{border:1px solid CanvasText}
.trading-page button,.trading-widget button{border:1px solid ButtonText}
.trading-page :is(input,select),.trading-widget :is(input,select){border:1px solid CanvasText}
}
.trading-transfer-provider{display:block;color:var(--trade-muted);font-size:10px;margin-top:3px}
.trading-transfer-tabs{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:4px;background:#082536;border:1px solid #3c7185;border-radius:10px;margin-top:16px}
.trading-transfer-tabs button{min-height:40px;border-color:transparent;background:transparent;box-shadow:none}
.trading-transfer-tabs button[aria-selected=true]{color:#092d39;background:linear-gradient(125deg,#9aecd5,#60ceb8);border-color:#b2f9e6}
.trading-widget .trading-panel__head{display:none}
@media(max-width:860px){}
@media(max-width:580px){}

/* Private account controls remain subordinate to market, chart and order book. */
.trading-page .evedex-account-auth select,.trading-page .evedex-account-auth button,.trading-page .evedex-activity-controls select,.trading-page .evedex-activity-controls button,.trading-page .evedex-page-controls button{min-height:34px;border:1px solid #527cb0;border-radius:6px;background:#183b68;color:#edf6ff;padding:6px 10px;font:inherit;font-size:12px}
.trading-page [data-account-start],.trading-page [data-account-sign]{background:#63e1c5;color:#082d35;border-color:#8bf1da;font-weight:700}
.trading-page .evedex-auth-review{width:min(100% - 32px,490px);max-height:calc(100dvh - 32px);overflow:auto;padding:22px;border:1px solid #699bd4;border-radius:12px;background:#112b4d;color:#eff6ff;box-shadow:0 22px 90px #020f25aa}
.trading-page .evedex-auth-review::backdrop{background:#040e20c9}
.trading-page .evedex-auth-review pre{max-height:220px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;background:#091c34;color:#d4e8ff;border:1px solid #31517b;font-size:12px}
.trading-page .evedex-auth-review label{display:grid;gap:6px;margin:14px 0}
.trading-page .evedex-auth-review input{width:100%;min-width:0;padding:10px;border:1px solid #527cb0;background:#09203b;color:#eff6ff}
.trading-page .evedex-auth-review button{min-height:40px;padding:8px 16px;margin:4px;border:1px solid #699bd4;border-radius:6px;background:#1b4776;color:#eff6ff}
.trading-page .evedex-activity-controls,.trading-page .evedex-page-controls{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:8px 12px}
.trading-page [data-private-content]{overflow-x:auto;min-width:0;color:#d7e7fc}
.trading-page [data-private-content] table{border-collapse:collapse;width:100%;font-size:12px;white-space:nowrap;font-variant-numeric:tabular-nums}
.trading-page [data-private-content] th,.trading-page [data-private-content] td{padding:9px 12px;border-bottom:1px solid #284469;text-align:right}
.trading-page [data-private-content] th:first-child,.trading-page [data-private-content] td:first-child{text-align:left}
.trading-page [data-private-content] th{--trade-cell:#a8c8ef;font-weight:500;color:#a8c8ef;background:#102744}
.trading-page [data-private-content] td[data-pnl=negative]{--trade-cell:#ffa2b8;color:#ffa2b8}.trading-page [data-private-content] td[data-pnl=positive]{--trade-cell:#70e4c5;color:#70e4c5}
.trading-page .evedex-account-snapshot{--trade-body:#a8c8ef;padding:5px 12px;color:#a8c8ef;font-size:11px}
.trading-page [data-evedex-funding-wallet]{margin:10px 0;font-size:12px}.trading-page [data-evedex-funding-wallet] summary{color:#aacfff;cursor:pointer}
@media(max-width:900px){}
@media(max-width:580px){.trading-page .evedex-auth-review{padding:14px}.trading-page .evedex-auth-review button{margin:4px 0;width:100%}}

.trading-widget .transfer-options{margin:8px 0;color:var(--trade-text);font-size:12px}
.trading-widget .transfer-options label{display:grid;gap:6px;margin-top:8px}
.trading-widget .transfer-options input{width:100%;min-width:0;padding:8px;background:#0b243d;color:#eff7ff;border:1px solid #5881ac;border-radius:6px}
.trading-widget [data-transfer-get-quote]{width:100%;min-height:42px;margin:8px 0}
.trading-widget .swap-widget__meta>span{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}
.trading-widget [data-transfer-value]{text-align:right;overflow-wrap:anywhere;max-width:65%}
.trading-widget .transfer-quote-details,.trading-widget .transfer-approval{max-width:100%;overflow-wrap:anywhere;font-size:12px;color:var(--trade-text)}
.trading-widget .transfer-quote-details ul,.trading-widget .transfer-quote-details ol{padding-left:18px;line-height:1.65}
.trading-widget .transfer-approval{display:grid;gap:8px;margin:10px 0}
.trading-widget .transfer-approval select{width:100%;min-width:0;max-width:100%;padding:8px;background:#102e4b;color:#ebf6ff;border:1px solid #5881ac}
.trading-widget .transfer-approval button{min-height:38px;background:#1d4d75;color:#ebf6ff;border:1px solid #6b9bcc;border-radius:6px}
.trading-widget [data-transfer-sender],.trading-widget [data-transfer-observed]{overflow-wrap:anywhere}
.trading-widget .swap-recipient small{font-size:11px;color:var(--trade-soft)}
@media(max-width:580px){.trading-widget .swap-widget__meta>span{gap:8px}.trading-widget [data-transfer-value]{max-width:60%}}
.trading-widget .swap-field{padding:12px 14px;gap:5px}
.trading-widget .swap-field input{font-size:24px;min-height:38px;padding-block:3px}
.trading-widget .swap-widget__meta{margin-block:10px;gap:7px}
.trading-widget .transfer-quote-details>p{margin-block:6px}

@layer vantemio-readability {
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences{position:relative;flex:none;font-size:12px;color:var(--trade-ink,#243b50)}
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences>summary{display:flex;align-items:center;min-height:36px;padding:8px 11px;border:1px solid var(--trade-border,#a5bcc8);border-radius:9px;background:var(--trade-panel,#fff);color:var(--trade-ink,#243b50);font-weight:650;cursor:pointer;list-style:none;white-space:nowrap;box-sizing:border-box}
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences>summary::-webkit-details-marker{display:none}
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences__panel{position:absolute;inset:calc(100% + 8px) 0 auto auto;z-index:20;width:min(285px,calc(100vw - 48px));box-sizing:border-box;display:grid;gap:12px;padding:16px;border:1px solid var(--trade-border,#a5bcc8);border-radius:13px;background:var(--trade-panel,#fff);color:var(--trade-ink,#243b50);box-shadow:0 14px 34px #142f4a40}
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences__panel label{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;margin:0;font-size:12px;color:var(--trade-ink,#243b50);-webkit-text-fill-color:currentColor;text-shadow:none}
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences__panel label:has(select){display:grid;grid-template-columns:1fr}
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences__panel select{width:100%;min-height:38px;padding:8px;border:1px solid var(--trade-border,#a5bcc8);border-radius:8px;background:var(--trade-raised,#edf4f8);color:var(--trade-ink,#243b50);-webkit-text-fill-color:currentColor;font-size:12px}
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences__panel input[type=checkbox]{width:17px;height:17px;min-height:0;padding:0;accent-color:var(--trade-data,#1b6881);flex:none}
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences__panel button{width:100%;min-height:38px;border:1px solid var(--trade-border,#a5bcc8);border-radius:8px;background:var(--trade-raised,#edf4f8);color:var(--trade-ink,#243b50);-webkit-text-fill-color:currentColor;white-space:normal}
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences :is(summary,select,input,button):focus-visible{outline:2px solid var(--trade-data,#1b6881);outline-offset:3px}
}

@layer vantemio-readability {
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences{order:5!important;align-self:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-width:0!important;min-height:0!important}
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences>summary{min-height:30px!important;padding:5px 10px!important;font-size:11px!important;line-height:1.4!important;gap:7px!important}
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences>summary::after{content:"";width:0;height:0;border:4px solid transparent;border-top-color:currentColor;transform:translateY(2px)}
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences__panel{position:fixed!important;inset:auto!important;left:var(--display-left,8px)!important;top:var(--display-top,8px)!important;margin:0!important;max-height:min(460px,calc(100dvh - 16px))!important;overflow:auto!important;z-index:100!important}
body.redesign.edition [data-evedex-terminal] .trading-chart-preferences__panel[popover]:not(:popover-open){display:none!important}
}

/* Deposit uses the same native, bounded account dialog and terminal theme. */
.trading-deposit-dialog{width:min(560px,calc(100vw - 24px));max-width:min(560px,calc(100vw - 24px));min-width:0;max-height:84dvh;overflow:auto;box-sizing:border-box}
.trading-deposit-dialog .deposit-controls{display:flex;flex-wrap:wrap;align-items:end;gap:10px;margin-block:14px;min-width:0}.trading-deposit-dialog label{display:grid;gap:6px;min-width:0;flex:1 1 170px}.trading-deposit-dialog :is(input,select){box-sizing:border-box;width:100%;min-width:0;max-width:100%}.trading-deposit-dialog button{white-space:normal;overflow-wrap:anywhere;min-height:42px}.trading-deposit-dialog [data-deposit-qr]{width:160px;height:160px;max-width:100%;display:block;margin:14px auto;background:white;padding:8px;box-sizing:border-box}.trading-deposit-dialog .deposit-assets{display:grid;gap:10px;padding:0;list-style:none}.trading-deposit-dialog .deposit-assets li{border:1px solid #8493ad77;border-radius:8px;padding:10px;overflow-wrap:anywhere}.trading-deposit-dialog .deposit-assets dl{grid-template-columns:1fr 1fr!important;font-size:12px!important}.trading-deposit-dialog details{margin-block:18px;border-top:1px solid #8493ad77;padding-top:14px}.trading-deposit-dialog summary{cursor:pointer;font-weight:700}.trading-deposit-dialog [role=status]{min-height:1.5em;overflow-wrap:anywhere}.trading-deposit-dialog [data-deposit-address]{font:500 13px/1.6 ui-monospace,monospace}.trading-deposit-dialog .deposit-recovery-data{overflow-wrap:anywhere}
@media(max-width:420px){.trading-deposit-dialog .deposit-controls{display:grid;grid-template-columns:minmax(0,1fr)}.trading-deposit-dialog .deposit-controls label{display:grid}.trading-deposit-dialog{max-height:82dvh}}

/* Positive native-dialog consumer: override the old pale receipt material inside the dark terminal layer. */
@layer vantemio-readability {
}

/* Per-control theme tokens cooperate with the existing terminal material rule. */
.trading-deposit-dialog button[data-deposit-confirm]:not(:disabled){--term-control-top:#dcecff;--term-control-bottom:#f8d28e;--term-control-edge:#fff0c3;--term-control-highlight:#fff;--term-control-shadow:#697d9e;--term-ink:#18243d;background:linear-gradient(#dcecff,#f8d28e);color:#18243d}
.trading-deposit-dialog button[data-deposit-prepare]:not(:disabled){--term-control-top:#594d80;--term-control-bottom:#355a76;--term-control-edge:#b1bddb;--term-control-highlight:#e2dfff66;--term-control-shadow:#152540;--term-ink:#f0f3ff;background:linear-gradient(#594d80,#355a76);color:#f0f3ff}

/* P03C account creation/recovery in the existing terminal panel. */

/* Account observation uses the same existing terminal theme in both modes. */
@media(max-width:480px){}

/* First-stage own-funding withdrawal, existing terminal theme and dialog layer. */
@media(max-width:480px){}

/* Independent Futures and token-transfer services share the brand materials. */
/* Independent Futures and token-transfer services share the brand materials. */
.trading-service-note{color:#dde5ef;font-size:.85rem;line-height:1.55;margin:8px 0 14px;max-width:80ch}
.trading-widget{position:relative;isolation:isolate;background:rgba(10,18,35,.88);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(0,242,254,.22);border-radius:24px;padding:24px clamp(16px,3vw,32px);box-shadow:0 24px 70px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,255,255,.15),0 0 35px rgba(0,242,254,.06)}
.trading-widget::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(0,242,254,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(0,242,254,.025) 1px,transparent 1px);background-size:36px 36px;border-radius:24px}
.trading-widget>header{display:flex;align-items:center;gap:16px;padding-bottom:18px;border-bottom:1px solid rgba(138,180,248,.16)}
.trading-widget>header h2{font-family:var(--font-heading);font-size:clamp(18px,2.4vw,24px);font-weight:700;letter-spacing:-.03em;color:#f3f8fb}
.trading-transfer-provider{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-ui);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#00f2fe;font-weight:700;margin-top:0}
.trading-transfer-provider::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#00f2fe;box-shadow:0 0 8px #00f2fe}
.trading-transfer-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:6px;background:rgba(6,12,24,.85);border:1px solid rgba(0,242,254,.2);border-radius:14px;margin:18px 0}
.trading-transfer-tabs button{min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-heading);font-size:13px;font-weight:650;letter-spacing:-.02em;border:1px solid transparent;background:transparent;color:#8fa7bf;border-radius:10px;cursor:pointer;transition:all .18s ease}
.trading-transfer-tabs button:hover:not([aria-selected=true]){color:#fff;background:rgba(255,255,255,.05)}
.trading-transfer-tabs button[aria-selected=true]{color:#030d1a;background:linear-gradient(135deg,#00f2fe,#4facfe);border-color:#7be8ff;box-shadow:0 4px 16px rgba(0,242,254,.35),inset 0 1px 0 rgba(255,255,255,.5);font-weight:750}
.trading-widget .swap-field{background:rgba(12,22,42,.75);backdrop-filter:blur(14px);border:1px solid rgba(138,180,248,.2);border-radius:16px;padding:16px;box-shadow:inset 0 2px 6px rgba(0,0,0,.4);transition:border-color .2s,box-shadow .2s}
.trading-widget .swap-field:focus-within{border-color:#00f2fe;box-shadow:0 0 18px rgba(0,242,254,.25),inset 0 2px 6px rgba(0,0,0,.4)}
.trading-widget .swap-field>span{font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8eb1c4}
.trading-widget .swap-field select{font-family:var(--font-ui);font-size:12px;font-weight:650;background:rgba(18,32,58,.85);border:1px solid rgba(138,180,248,.24);border-radius:8px;color:#fff;padding:8px 12px}
.trading-widget .swap-field input{font-family:var(--font-heading);font-size:26px;font-weight:700;letter-spacing:-.03em;color:#fff;background:transparent;border:0;outline:none}
.trading-widget .swap-field input::placeholder{color:#435c75}
.trading-widget .swap-widget__arrow{position:relative;z-index:2;display:grid;place-content:center;width:38px;height:38px;margin:-8px auto;border-radius:50%;background:linear-gradient(135deg,#132b4d,#081628);border:1px solid rgba(0,242,254,.4);color:#00f2fe;box-shadow:0 0 16px rgba(0,242,254,.3),inset 0 1px 0 rgba(255,255,255,.2);font-size:18px;cursor:pointer;transition:all .2s ease}
.trading-widget .swap-widget__arrow:hover{transform:scale(1.1) rotate(180deg);box-shadow:0 0 24px rgba(0,242,254,.5)}
.trading-widget .swap-recipient{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#8eb1c4;margin-top:16px}
.trading-widget .swap-recipient input{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;background:rgba(12,22,42,.75);border:1px solid rgba(138,180,248,.2);border-radius:10px;padding:10px 14px;color:#fff}
.trading-widget .swap-recipient input:focus{border-color:#00f2fe;box-shadow:0 0 14px rgba(0,242,254,.25)}
.trading-widget .swap-widget__receipt{background:rgba(8,16,32,.8);backdrop-filter:blur(16px);border:1px solid rgba(138,180,248,.18);border-radius:18px;padding:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.trading-widget .swap-widget__receipt-head h3{font-family:var(--font-heading);font-size:15px;font-weight:700;letter-spacing:-.02em;color:#f3f8fb}
.trading-widget .swap-widget__meta{display:grid;gap:10px;margin:16px 0}
.trading-widget .swap-widget__meta>span{display:flex;justify-content:space-between;gap:10px;font-size:12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}
.trading-widget .swap-widget__meta b{font-weight:500;color:#8eb1c4}
.trading-widget .swap-widget__meta [data-transfer-value]{font-family:var(--font-heading);font-weight:650;color:#fff}
.trading-widget [data-transfer-get-quote],.trading-widget .v-button{width:100%;min-height:50px;font-family:var(--font-heading);font-size:14px;font-weight:700;letter-spacing:-.02em;border-radius:12px;background:linear-gradient(135deg,#00f2fe 0%,#4facfe 100%);color:#030d1a;border:1px solid #7be8ff;box-shadow:0 6px 22px rgba(0,242,254,.35),inset 0 1px 0 rgba(255,255,255,.5);cursor:pointer;transition:all .2s ease}
.trading-widget [data-transfer-get-quote]:hover:not(:disabled),.trading-widget .v-button:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 8px 28px rgba(0,242,254,.45)}
.trading-widget [data-transfer-get-quote]:disabled,.trading-widget .v-button:disabled{background:rgba(20,34,58,.6);border-color:rgba(138,180,248,.2);color:#607994;box-shadow:none;cursor:not-allowed}
.trading-widget .swap-widget__status{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:#8eb1c4;margin-top:12px}

/* Native disclosures keep the transfer workspace compact before a quote exists. */
@layer vantemio-readability {
body:is(.redesign.edition,.product-site) .trading-widget[data-transfer-module] details:is(.transfer-approval,.transfer-history-disclosure,.transfer-route-details){display:block!important;min-width:0!important;max-width:100%!important;margin:10px 0!important;padding:0!important;border:1px solid #a9c3da77!important;border-radius:10px!important;background:linear-gradient(115deg,#64a5e51a,#ffcb681a),#14283de6!important;color:#edf3fb!important;overflow-wrap:anywhere!important;box-shadow:inset 0 1px #dfedfa33,0 3px 8px #07101d33!important}
body:is(.redesign.edition,.product-site) .trading-widget[data-transfer-module] details:is(.transfer-approval,.transfer-history-disclosure,.transfer-route-details)>summary{display:flex!important;align-items:center!important;gap:9px!important;min-height:44px!important;box-sizing:border-box!important;padding:10px 12px!important;list-style:none!important;cursor:pointer!important;font-size:12px!important;line-height:1.4!important;font-weight:700!important;color:#f1f5fc!important;-webkit-text-fill-color:#f1f5fc!important;background:linear-gradient(110deg,#7db9ef24,#dfebf30d 50%,#f7ca7826)!important;border-radius:9px!important}
body:is(.redesign.edition,.product-site) .trading-widget[data-transfer-module] details:is(.transfer-approval,.transfer-history-disclosure,.transfer-route-details)>summary::-webkit-details-marker{display:none!important}
body:is(.redesign.edition,.product-site) .trading-widget[data-transfer-module] details:is(.transfer-approval,.transfer-history-disclosure,.transfer-route-details)>summary::after{content:'+';margin-inline-start:auto;flex:none;color:#ffdc9b;font-size:18px;line-height:1}
body:is(.redesign.edition,.product-site) .trading-widget[data-transfer-module] details:is(.transfer-approval,.transfer-history-disclosure,.transfer-route-details)[open]>summary::after{content:'−'}
.trading-widget .transfer-execution-body,.trading-widget .transfer-history-body,.trading-widget .transfer-route-body{display:grid!important;gap:9px!important;min-width:0!important;padding:12px!important}
.trading-widget details.transfer-approval:not([open])>.transfer-execution-body,.trading-widget details.transfer-history-disclosure:not([open])>.transfer-history-body,.trading-widget details.transfer-route-details:not([open])>.transfer-route-body{display:none!important}
.trading-widget :is(.transfer-execution-body,.transfer-history-body) button{min-height:44px!important}
@media(forced-colors:active){body:is(.redesign.edition,.product-site) .trading-widget[data-transfer-module] details:is(.transfer-approval,.transfer-history-disclosure,.transfer-route-details),body:is(.redesign.edition,.product-site) .trading-widget[data-transfer-module] details:is(.transfer-approval,.transfer-history-disclosure,.transfer-route-details)>summary{background:Canvas!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}}
}

/* Vantemio interface system: stable reading surfaces, purposeful motion, shared type. */
@font-face{font-family:Onest;src:url('/assets/onest-variable-latin.woff2?v=c4ae9c6d20d8') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+D,U+20-7E,U+A0-A3,U+A5,U+A7-AB,U+AE-B4,U+B6-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+202F-2030,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BA,U+20BC-20BD,U+2116-2117,U+2122,U+2153-215E,U+2190-2193,U+2196-2199,U+21A9,U+21B6-21B7,U+21BA-21BB,U+2212,U+2248,U+2260,U+2264-2265,U+2713,U+27F5-27F6,U+A78B-A78C}
@font-face{font-family:Onest;src:url('/assets/onest-variable-latin-ext.woff2?v=88e192f8969a') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-130,U+132-151,U+154-17F,U+181,U+186-18A,U+18E-194,U+196-199,U+19D,U+1A0-1A1,U+1A4-1A5,U+1AC-1AD,U+1AF-1B0,U+1B2-1B4,U+1B7,U+1CD-1DD,U+1E6-1E7,U+1F0,U+1F8-1F9,U+218-21B,U+237,U+244-245,U+24C-24D,U+253-254,U+256-257,U+259,U+25B,U+260,U+263,U+268-269,U+272,U+289,U+28B-28C,U+292,U+294,U+2B7,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300-304,U+306-30C,U+312,U+31B,U+323,U+326-329,U+331,U+1E04-1E05,U+1E0C-1E0D,U+1E24-1E25,U+1E32-1E3B,U+1E3E-1E3F,U+1E42-1E47,U+1E56-1E57,U+1E5A-1E5D,U+1E62-1E63,U+1E6C-1E6D,U+1E80-1E85,U+1E90-1E93,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:Onest;src:url('/assets/onest-variable-cyrillic.woff2?v=24761007d7a2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+401-40C,U+40E-44F,U+451-45C,U+45E-45F,U+490-49D,U+4A0-4A5,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4C0-4C2,U+4CF-4D9,U+4DC-4DF,U+4E2-4EB,U+4EE-4F5}
body.redesign.edition{--ui-ink:#0c1726;--ui-panel:#18293a;--ui-plum:#29243e;--ui-teal:#17353d;--ui-paper:#e8edf2;--ui-text:#f5f7fb;--ui-muted:#c6d2df;--ui-amber:#efc58d;font-family:Manrope,Arial,sans-serif;font-size:17px;line-height:1.7;color:var(--ui-text);background:var(--ui-ink)}
body.redesign.edition :is(h1,h2,h3,h4){font-family:Onest,Manrope,Arial,sans-serif!important;letter-spacing:-.025em!important;text-wrap:balance;overflow-wrap:anywhere;text-shadow:none!important}
body.redesign.edition :is(h1,h2,h3,h4) :is(em,.director-type){font-family:inherit;font-style:normal;text-shadow:none!important}
body.redesign.edition :is(p,li,figcaption,label){text-shadow:none}
body.redesign.edition :is(a,button,input,textarea,select):focus-visible{outline:3px solid #efc58d!important;outline-offset:5px}
body.redesign.edition :is(.v-eyebrow,.edition-eyebrow,.director-kicker,.section-kicker){color:#d1dce8!important;font-size:13px!important;letter-spacing:.08em!important;line-height:1.6}
.module-icon{width:26px;height:26px;flex:none;display:block}
/* A real product diagram, rather than detached labels over a moving picture. */
body.redesign.edition :is(.engine-hero-bottom,.module-navigation) .vs-motion{font-size:13px!important;line-height:1.5!important;padding:8px 11px;border:1px solid #60738b!important;border-radius:7px;color:#e3eaf3!important;background:#18293a!important;cursor:pointer}
/* D-commerce hero: expressive wordmark + system diagram */
@media(max-width:800px){}
@media(prefers-reduced-motion:reduce){}

/* The marquee is also real, keyboard-usable module navigation. */
/* Cohesive dark surfaces: readable type, quieter accents, no luminous text. */
body.redesign.edition[data-page] main#main.main :is(.edition-studio,.studio-workflow,.edition-channel,.edition-next,.vs-home-engine,.edition-resources,.business-store,.market-home,.value-story,.build-foundation,.community-feature,.donations-feature,.edition-contact){color:#f5f7fb!important}
body.redesign.edition[data-page] main#main.main :is(.edition-studio,.studio-workflow,.edition-resources,.build-foundation){background:#18293a!important}
body.redesign.edition[data-page] main#main.main :is(.vs-home-engine,.edition-next,.community-feature){background:#0c1726!important}
body.redesign.edition[data-page] main#main.main :is(.edition-channel,.business-store,.market-home){background:#17353d!important}
body.redesign.edition[data-page] main#main.main :is(.edition-studio,.studio-workflow,.edition-channel,.edition-next,.vs-home-engine,.edition-resources,.business-store,.market-home,.value-story,.build-foundation,.community-feature,.donations-feature,.edition-contact) :is(h2,h3){color:#f5f7fb!important;-webkit-text-fill-color:#f5f7fb!important;background-image:none!important;text-shadow:none!important;line-height:1.2}
body.redesign.edition[data-page] main#main.main :is(.edition-studio,.studio-workflow,.edition-channel,.edition-next,.vs-home-engine,.edition-resources,.business-store,.market-home,.value-story,.build-foundation,.community-feature,.donations-feature,.edition-contact) :is(h2,h3) em{color:#efc58d!important;-webkit-text-fill-color:#efc58d!important}
body.redesign.edition[data-page] main#main.main :is(.edition-studio,.studio-workflow,.edition-channel,.edition-next,.vs-home-engine,.edition-resources,.business-store,.market-home,.value-story,.build-foundation,.community-feature,.donations-feature,.edition-contact)>p{color:#d0dbe7!important}
body.redesign.edition[data-page] main#main.main :is(.value-before,.value-after,.value-core,.value-studio,.value-result){background:#18293a!important;border-color:#69798b!important;box-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.value-before,.value-after,.value-core,.value-studio,.value-result) :is(p,small){color:#d0dbe7!important;-webkit-text-fill-color:#d0dbe7!important}
/* Soften reading surfaces without applying a dark-text reset to brand marks. */
body.redesign.edition[data-page] main#main.main :is(.market-scenarios,.market-rights){background:#dce5eb!important;color:#26364a!important}
body.redesign.edition[data-page] main#main.main :is(.market-scenarios,.market-rights) :is(h2,h3,p){color:#26364a!important;-webkit-text-fill-color:#26364a!important}
.market-launch-hero>*,.market-rollout li>div,.market-stack article,.market-order-track>span{min-width:0}
body.redesign.edition[data-page] main#main.main :is(.docs-local-paper,.policy-paper,.whitepaper-paper){background:#e8edf2!important;color:#26364a!important}
body.redesign.edition[data-page] main#main.main :is(.docs-local-paper,.policy-paper,.whitepaper-paper) :is(h1,h2,h3,h4,p,li){color:#26364a!important;-webkit-text-fill-color:#26364a!important}
@keyframes engine-flow{to{transform:translateY(60px)}}
@keyframes engine-branch-left{0%{left:50%;top:-2px}80%{left:0;top:-2px}100%{left:0;top:25px}}
@keyframes engine-branch-right{0%{left:50%;top:-2px}80%{left:100%;top:-2px}100%{left:100%;top:25px}}
@media(min-width:1440px){}
@media(max-width:1050px){}
@media(max-width:800px){}
@media(max-width:520px){}
@media(prefers-reduced-motion:reduce){}

/* Measured browser fixes: pair each reading surface with its own text palette. */
body.redesign.edition[data-page] main#main.main :is(.vs-detail,.docs-local-grid,.docs-local-toc){background:#e8edf2!important;color:#26364a!important}
body.redesign.edition[data-page] main#main.main .motion-rail{background:#18293a!important;color:#f5f7fb!important;border-block:1px solid #50677c}
body.redesign.edition[data-page] main#main.main .motion-rail :is(p,.motion-stream-node strong,.vs-motion){color:#d7e2ed!important;-webkit-text-fill-color:#d7e2ed!important}
body.redesign.edition[data-page] main#main.main .motion-rail .vs-motion{background:#24394c!important;border:1px solid #748ca1;padding:8px 11px;border-radius:7px;font-size:13px!important}
body.redesign.edition[data-page] main#main.main .document-exports{background:#18293a!important;color:#d7e2ed!important;border-color:#52677d;padding:22px 24px;box-sizing:border-box}
body.redesign.edition[data-page] main#main.main .document-exports a{color:#cbdff7!important;-webkit-text-fill-color:#cbdff7!important;text-decoration:underline;text-underline-offset:4px}
body.redesign.edition[data-page] main#main.main .application-motion-visual{background:#24394c!important;border-color:#71879a!important}
body.redesign.edition[data-page] main#main.main .application-motion-visual :is(p,strong,span,figcaption){color:#e2ebf4!important;-webkit-text-fill-color:#e2ebf4!important}

/* Dark integration catalogue, with a separate paper surface for its specification. */
/* Let mobile footer tracks shrink instead of using Portuguese text's min-content width. */
@media(max-width:800px){}

/* Keep the partner controls inside the narrow hero column. */
@media(max-width:520px){}

/* Shared dimensional icon treatment uses the existing licensed Tabler geometry. */
body.edition .dimensional-icon{display:inline-grid;place-items:center;flex:none;box-sizing:border-box;width:58px;height:58px;padding:13px;color:#f4d3a1!important;background:linear-gradient(145deg,#40526b,#24354e);border:1px solid #a7b4ca;border-radius:15px;box-shadow:inset 1px 2px 0 #ffffff70,inset -2px -3px 0 #0c192b80,0 5px 0 #10243b,0 12px 20px #0003;transform:rotate(-4deg)}
body.edition .dimensional-icon .module-icon{width:30px;height:30px;margin:0;filter:drop-shadow(0 2px 0 #10243b)}
@media(max-width:1000px){}
@media(max-width:700px){}
@media(max-width:360px){}

/* Standalone long-form documents keep a readable surface in the dark site shell. */
body.redesign.edition[data-page] main#main.main>.page.editorial{box-sizing:border-box;align-items:start;gap:32px;padding-top:140px!important}
body.redesign.edition[data-page] main#main.main>.page.editorial>.toc{box-sizing:border-box;min-width:0;padding:22px!important;background:#18293a!important;border:1px solid #536d84!important;border-radius:14px!important}
body.redesign.edition[data-page] main#main.main>.page.editorial>.toc .toc-disclosure{padding:0!important;background:transparent!important;border:0!important}
body.redesign.edition[data-page] main#main.main>.page.editorial>.toc :is(a,summary,h2){color:#d7e4ef!important;-webkit-text-fill-color:#d7e4ef!important;font-size:14px!important;line-height:1.65!important;letter-spacing:0;text-transform:none}
@media(max-width:760px){body.redesign.edition[data-page] main#main.main>.page.editorial{padding-inline:20px;padding-top:112px!important;gap:24px}}

/* The legacy Market introduction has dark participant cards inside a paper specification. */
@media(max-width:520px){}

/* Six real inquiry directions, using the established module icon set. */
@media(max-width:850px){}
@media(max-width:650px){}
/* Keep translated copy inside the existing card and diagram columns. */
@media(min-width:481px){}
@media(max-width:480px){
}
@media(max-width:360px){
}

/* Reading surfaces: numbers, headings and copy share a real inset. */
body.redesign.edition[data-page] main#main.main :is(.vs-detail .v-product-grid>section,.vs-code-grid>article,.vs-model-cards>article){
  --card-start:#f3f9ff;--card-end:#dbeafa;
  background:linear-gradient(135deg,var(--card-start),var(--card-end))!important;
  color:#314b63!important;border:1px solid #91a9c175!important;border-radius:20px!important;
  padding:clamp(22px,2.5vw,32px)!important;min-width:0;
  box-shadow:0 14px 32px #10243b12,inset 0 1px 0 #ffffffdf!important;
}
body.redesign.edition[data-page] main#main.main :is(.vs-detail .v-product-grid>section,.vs-code-grid>article,.vs-model-cards>article):nth-child(4n+2){--card-start:#f7f2ff;--card-end:#e8dff5}
body.redesign.edition[data-page] main#main.main :is(.vs-detail .v-product-grid>section,.vs-code-grid>article,.vs-model-cards>article):nth-child(4n+3){--card-start:#edf9f4;--card-end:#d8eee7}
body.redesign.edition[data-page] main#main.main :is(.vs-detail .v-product-grid>section,.vs-code-grid>article,.vs-model-cards>article):nth-child(4n){--card-start:#fff7ea;--card-end:#f2e5ce}
body.redesign.edition[data-page] main#main.main :is(.vs-detail .v-product-grid>section,.vs-code-grid>article,.vs-model-cards>article) :is(h2,h3,strong){color:#172c42!important;-webkit-text-fill-color:#172c42!important}
body.redesign.edition[data-page] main#main.main :is(.vs-detail .v-product-grid>section,.vs-code-grid>article,.vs-model-cards>article) :is(p,span,small){color:#314b63!important;-webkit-text-fill-color:#314b63!important}

/* Shared reading cards also serve the technology and documentation catalogues. */
body.redesign.edition[data-page] main#main.main :is(.vs-code-grid>article,.vs-model-cards>article) :is(h3,p,span){overflow-wrap:anywhere}
/* Process diagrams are reading surfaces too; labels stay inside their frame. */
body.redesign.edition[data-page] main#main.main .motion-rail{padding:clamp(22px,3vw,34px)!important;min-width:0;border:1px solid #6f94a26b!important;border-radius:22px;background:linear-gradient(135deg,#183346,#234855)!important;box-shadow:0 14px 32px #06111b18,inset 0 1px 0 #cceaf826!important}

/* Owner 17 Oct: electric blue/orange product choices and dimensional partner surfaces. */
body.redesign.edition{--ui-amber:#ff9b52}
.donation-fee-badge{display:inline-flex;align-items:center;gap:14px;padding:12px 18px;margin:8px 0 16px;border:1px solid #74d9e3;border-radius:16px;background:linear-gradient(120deg,#163b62,#155354);box-shadow:inset 0 1px 0 #ffffff38,0 10px 25px #0003;color:#fff!important;line-height:1.3!important}
.donation-fee-badge strong{flex:none;white-space:nowrap;font-size:30px;font-weight:850;color:#a3ffe5}.donation-fee-badge span{font-size:15px;font-weight:700}
.donation-fee-details{display:flex;align-items:center;gap:clamp(20px,4vw,48px);padding:clamp(24px,4vw,48px);margin:40px 0;border:1px solid #76bfe2;border-radius:24px;background:linear-gradient(115deg,#143d65,#193942);box-shadow:inset 0 1px 0 #ffffff33,0 16px 36px #0003}
body.redesign.edition .donation-fee-details h2{color:#fff!important;margin:0 0 12px;font-size:clamp(24px,3vw,34px);line-height:1.25}
body.redesign.edition .donation-fee-details p{color:#d7edf6!important;margin:0;line-height:1.7}
@media(min-width:1250px){}
@media(max-width:520px){.donation-fee-details{align-items:flex-start;flex-direction:column;gap:22px}}
@media(prefers-reduced-motion:reduce){}

/* Material belongs to the symbol, rather than a second square behind it. */
body.edition[data-page] main#main.main :is(.dimensional-icon,.module-nav-icon){padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none;filter:none}
body.edition[data-page] main#main.main :is(.dimensional-icon,.module-nav-icon)>.module-icon{display:block;box-sizing:border-box;width:100%!important;height:100%!important;margin:0;padding:0;overflow:visible;filter:drop-shadow(0 4px 3px #02081466)}
body.edition .application-track-selector>div>a>b{padding:0;border:0;background:none;box-shadow:none}

/* Product readiness and the shared polished finish of the home actions. */@media(max-width:600px){}

.business-contact{display:block;grid-column:1/-1;flex:1 0 100%;min-width:0;max-width:100%;width:100%;box-sizing:border-box;margin:20px auto 0;padding:18px clamp(22px,4vw,56px) 0;border-top:1px solid #8193ab55}
.business-contact p{font:600 15px/1.6 Onest,Arial,sans-serif;margin:0 0 9px;color:inherit}.business-contact a{display:block;max-width:100%;font:600 15px/1.7 Onest,Arial,sans-serif;color:inherit;overflow-wrap:anywhere;word-break:normal;text-underline-offset:4px}.business-contact a:focus-visible{outline:3px solid #79a9d1;outline-offset:4px}

/* Shared typography and spacing, then the connected tool story. */
body.redesign.edition{font-family:Onest,Manrope,Arial,sans-serif}
body.edition :is(h1,h2,h3,h4){font-family:Onest,Manrope,Arial,sans-serif;font-weight:700;letter-spacing:-.025em}
body.edition .air-card>b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid #8499b377;background:#ffffff18;box-shadow:inset 0 1px 0 #ffffff40,0 3px 8px #07122018}
body.edition .air-card>b svg{display:block;width:20px;height:20px}
.stack-memory{background:radial-gradient(ellipse at 20% 100%,#61388a44,transparent 65%),linear-gradient(135deg,#242040,#171e35)}.stack-cloud{background:radial-gradient(ellipse at 100% 20%,#27648655,transparent 70%),linear-gradient(145deg,#153247,#14213a);border-color:#6488a077!important}.stack-graph-stage{position:relative;height:260px;isolation:isolate;max-width:100%;border-radius:22px;background:radial-gradient(ellipse at 50% 55%,#79cce61b,transparent 65%)}
.stack-graph-core{position:absolute;z-index:2;left:50%;top:50%;display:grid;place-items:center;transform:translate(-50%,-50%);width:68px;height:68px;border:1px solid #b2dce9;border-radius:22px;background:linear-gradient(145deg,#3b5f7c,#183349 75%);box-shadow:inset 0 2px 2px #e4f9ff66,inset 0 -4px 7px #08192870,0 12px 19px #030d2055,0 0 0 6px #7bd4ef10}
.stack-graph-core img{display:block;width:46px;height:46px;filter:drop-shadow(0 3px 2px #05182c66)}
.stack-graph-node{--node-accent:#8bdfed;position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;width:38%;min-height:48px;max-width:none;padding:10px 11px;border-radius:13px;border:1px solid #8baac1;border-top:2px solid var(--node-accent);background:linear-gradient(145deg,#37516a,#20364d);color:#f2f7ff;font:650 14px/1.5 Onest,Arial,sans-serif;overflow-wrap:anywhere;box-shadow:inset 0 1px 1px #f3fbff44,inset 0 -3px 5px #071b2a66,0 8px 12px #020e204d}
.stack-graph-node i{flex:none;width:6px;height:6px;border:1px solid #e9ffff88;border-radius:50%;background:var(--node-accent);box-shadow:0 0 0 3px #78cce912,0 0 9px var(--node-accent)}.stack-graph-stage.scene-idle path{animation-play-state:paused!important}
@keyframes stack-travel{to{transform:translateX(-50%)}}@keyframes stack-links{to{stroke-dashoffset:-141}}@keyframes stack-pulse{50%{opacity:.45;transform:scale(.8)}}
@media(max-width:800px){.stack-cloud h3{min-width:0}}
@media(max-width:520px){body.edition .value-result{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}body.edition .value-result :is(h4,p){min-width:0;max-width:100%;overflow-wrap:anywhere}.stack-graph-stage{height:280px}.stack-graph-node{width:38%;max-width:none;padding:9px 7px;font-size:14px}.stack-graph-node i{display:none}.stack-graph-core{width:58px;height:58px}.stack-graph-core img{width:40px;height:40px}}
@media(max-width:420px){.stack-graph-stage{height:290px}.stack-graph-node{max-width:none}}
@media(prefers-reduced-motion:reduce){}

/* Faceted tool symbols stay bright on both paper and dark site surfaces. */
.stack-cloud{background:radial-gradient(ellipse at 95% 5%,#dc986126,transparent 65%),linear-gradient(140deg,#27384b,#192a3c);border-color:#d6bd9080!important}
.stack-memory{background:radial-gradient(ellipse at 8% 100%,#9868cb30,transparent 65%),linear-gradient(135deg,#332947,#20273b);border-color:#c1a3e680!important}

.site-motion-settings{display:flex;align-items:center;justify-content:flex-end;gap:12px;box-sizing:border-box;max-width:1280px;margin:12px auto 0;padding:8px clamp(22px,4vw,48px) 18px;color:#cfdfed;font:550 14px/1.5 Onest,Arial,sans-serif}
.site-motion-toggle{appearance:none;display:grid;place-items:center;width:44px;height:44px;flex:none;padding:0;border:1px solid #7894ad;border-radius:50%;color:#b8f1f7;background:linear-gradient(145deg,#2c435a,#1c2c41);box-shadow:inset 0 1px #e6f7ff30,0 4px 9px #020d1e30;cursor:pointer}
.site-motion-toggle svg{grid-area:1/1;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.site-motion-toggle .site-motion-play{display:none}.site-motion-toggle[aria-pressed=true] .site-motion-pause{display:none}.site-motion-toggle[aria-pressed=true] .site-motion-play{display:block}.site-motion-toggle:disabled{cursor:default;opacity:.75}.site-motion-toggle:focus-visible{outline:3px solid #a4eaf4;outline-offset:4px}
.motion-paused *,.motion-paused *::before,.motion-paused *::after,.motion-document-hidden *,.motion-document-hidden *::before,.motion-document-hidden *::after{animation-play-state:paused!important}
@media(max-width:1050px){}
@media(max-width:600px){}
@media(prefers-reduced-motion:reduce){body *,body *::before,body *::after{animation-play-state:paused!important;scroll-behavior:auto!important}}


/* One family of slate surfaces across editorial, product and documentation pages. */
:root{--brand-ground:#152132;--brand-surface:#223146;--brand-raised:#293b51;--brand-line:#60758e;--brand-ink:#eff5fc;--brand-muted:#c2d2e4;--brand-link:#a8e7ed}
/* Editorial light palette: component design remains in news.css. */
body.news-site{--brand-ground:#fff8f1;--brand-surface:#fffefb;--brand-raised:#edf8f4;--brand-line:#bdd1d5;--brand-ink:#19323f;--brand-muted:#49616d;--brand-link:#08657d;color-scheme:light;background:var(--news-page-background,radial-gradient(ellipse at 0% 0%,#ffdfbfaa,transparent 48%),radial-gradient(ellipse at 100% 18%,#d4eefaaf,transparent 55%),radial-gradient(ellipse at 45% 100%,#d5eee3aa,transparent 54%),#fff8f1);color:var(--brand-ink)}
body.product-site main .product-discover{background:transparent;border-top-color:#657a914d;border-radius:0}
body.redesign.edition[data-page] main#main.main :is(.market-scenarios,.market-rights,.docs-local-paper,.policy-paper,.whitepaper-paper,.value-time,.workflow-economy,.vs-detail,.docs-local-grid,.docs-local-toc,.application-page){background:#213146!important;color:#dce8f5!important;border-color:#647b9380!important;box-shadow:none!important}
body.redesign.edition[data-page] main#main.main .vs-detail>.page.editorial,body.redesign.edition[data-page] main#main.main>.page.editorial{background:#213146!important;color:#dce8f5!important}
body.redesign.edition[data-page] main#main.main :is(.docs-local-paper,.policy-paper,.whitepaper-paper,.value-time,.workflow-economy,.market-scenarios,.market-rights) :is(h1,h2,h3,h4,p,li,strong,span,em){color:#dce8f5!important;-webkit-text-fill-color:#dce8f5!important}

/* Verified dark reading surfaces need bright inline links and a matching outer shell. */

/* The old light-theme ink on the dark duration panel must not survive inheritance. */


/* Reading surfaces share one palette. A named important layer retires legacy
   unlayered light-theme ink without escalating selector specificity again. */
@layer vantemio-readability {
  .edition-contact{background:linear-gradient(145deg,#2c4156,#1b2f44)!important;border-color:#70869d!important;box-shadow:inset 0 1px #e7f5ff26,0 18px 42px #06132638!important}
  .edition-contact :is(h2,h2 span,p){color:#ecf4fc!important;-webkit-text-fill-color:#ecf4fc!important}
  .edition-contact .v-textlink{color:#a5ece1!important;-webkit-text-fill-color:#a5ece1!important}
  .edition-contact .v-button{background:linear-gradient(135deg,#245b93,#23456c)!important;color:#f4f8ff!important;-webkit-text-fill-color:#f4f8ff!important;border-color:#93c7ec!important}
  main :is(.toc,.toc-disclosure){background:#293e54!important;border-color:#6c839c!important}
  main .toc-disclosure>summary{color:#dcecf8!important;-webkit-text-fill-color:#dcecf8!important;font-size:14px!important;font-weight:650!important;line-height:1.6!important}
  main .toc a{color:#bcebf1!important;-webkit-text-fill-color:#bcebf1!important}
  .application-track-selector>p{color:#d2e3f2!important;-webkit-text-fill-color:#d2e3f2!important}
  :is(.application-email-contact,.application-direct){background:linear-gradient(140deg,#2e485a,#253c50)!important;border-color:#7a96a980!important;box-shadow:inset 0 1px #e7f7ff1c!important}
  :is(.application-email-contact,.application-direct) :is(p,strong){color:#e5f0fa!important;-webkit-text-fill-color:#e5f0fa!important}
}

/* Prelaunch labels remain readable while product preview links stay usable. */
.donation-stage-label{font-weight:750;line-height:1.6}

/* Owner status correction: preview navigation must not imply a live store. */
.product-build-note{display:inline-flex;align-items:center;gap:7px;max-width:100%;font:700 12px/1.5 Onest,Arial,sans-serif;letter-spacing:.015em;color:#ffe0b0;-webkit-text-fill-color:#ffe0b0;white-space:normal;overflow-wrap:anywhere}
.product-build-note::before{content:"";width:6px;height:6px;border-radius:50%;background:#ffbe74;box-shadow:0 0 9px #ffba7360;flex-shrink:0}
/* A disabled launch is a legible status control, independent of creator CTA effects. */

/* Studio is a development preview; surface its status before the main title. */

/* The last footer group contains project contacts; keep its email readable. */
@media(max-width:800px){}

/* Author layout rules must not expose content hidden by UI state. */
[hidden]:not([hidden="until-found"]){display:none!important}


.ai-host-feature{--host-border:#65758c;display:grid;grid-template-columns:minmax(180px,.65fr) minmax(0,1.35fr);align-items:center;gap:clamp(28px,5vw,72px);box-sizing:border-box;width:min(1240px,100%);margin:56px auto;padding:clamp(28px,5vw,60px);border:1px solid var(--host-border);border-radius:28px;background:radial-gradient(ellipse at 12% 42%,#d88f3826,transparent 49%),linear-gradient(135deg,#253346,#1c293c);box-shadow:inset 0 1px #ffffff2b,0 20px 40px #040b172e;color:#edf4fc;scroll-margin-top:150px}.ai-host-status{display:inline-block;padding:6px 12px;border:1px solid #e7bd7766;border-radius:20px;background:#a6732b17;color:#ffdaa2;font:650 13px/1.5 Onest,Arial,sans-serif;margin-bottom:20px}
.ai-host-feature ul{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:25px 0;list-style:none}.ai-host-feature li{padding:8px 12px;border:1px solid #758aa466;border-radius:10px;background:#ffffff06;color:#e0eefb;font:600 14px/1.5 Onest,Arial,sans-serif}.ai-host-links{display:flex;gap:16px 24px;flex-wrap:wrap}.ai-host-links a{display:inline-flex;align-items:center;min-height:44px;color:#a9e6f0!important;font:650 16px/1.5 Onest,Arial,sans-serif;text-decoration:underline;text-underline-offset:5px}.ai-host-feature :focus-visible{outline:3px solid #8ee7ef;outline-offset:5px}
body.edition[data-page=donations] .creator-edition>.ai-host-feature{width:calc(100% - 48px);padding:clamp(28px,5vw,60px)}

@media(max-width:800px){.ai-host-feature{grid-template-columns:minmax(0,1fr);width:calc(100% - 44px);gap:26px;margin:38px auto;padding:28px}}
.vee-guide-copy>a{display:inline-flex;align-items:center;gap:12px;min-height:44px;max-width:100%;color:var(--vee-accent)!important;font:700 16px/1.5 Onest,Arial,sans-serif;text-underline-offset:5px;overflow-wrap:break-word}.vee-guide-copy>a svg{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.vee-character{appearance:none;display:block;position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:45% 45% 12px 12px;background:transparent;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.vee-character:focus-visible{outline:3px solid #a3ebf3;outline-offset:-5px}.vee-guide-copy a:focus-visible{outline:3px solid #a3ebf3;outline-offset:5px}
@keyframes vee-wink{0%,100%{transform:rotate(0)}45%{transform:rotate(-8deg) translateY(-3px)}}
@keyframes vee-applause{0%,100%{transform:scaleX(1) rotate(-2deg)}50%{transform:scaleX(.95) rotate(2deg)}}
@keyframes vee-hop{0%,100%{transform:translateY(0) scale(1)}18%{transform:translateY(7px) scale(1.06,.9)}48%{transform:translateY(-26px) scale(.96,1.04)}80%{transform:translateY(3px) scale(1.05,.94)}}
@keyframes vee-tumble{0%{transform:translateY(0) rotate(0)}15%{transform:translateY(6px) rotate(-12deg) scale(.92)}50%{transform:translateY(-22px) rotate(180deg) scale(.78)}85%{transform:translateY(-4px) rotate(360deg) scale(.92)}100%{transform:translateY(0) rotate(360deg)}}
@keyframes vee-cheer{0%,100%{transform:rotate(-5deg) translateY(0)}50%{transform:rotate(5deg) translateY(-8px)}}
@media(max-width:700px){.vee-guide-copy{padding-bottom:4px}}
@media(prefers-reduced-motion:reduce){}

/* Hand projection is anchored to the 2:3 portrait, including compact News guides. */
@media(max-width:700px){}
@media(max-width:600px){}

/* Approved front-facing guardians replace the retired portrait in every guide. */
@media(max-width:700px){}

/* Full solar-disc scene: portrait fit, fixed footing, no legacy sprite swap. */
@media(max-width:700px){}

/* Shared scene layer wins over legacy product palettes without global resets. */
@layer vantemio-components {
@media(max-width:700px){}
@media(forced-colors:active){}
}

/* Extend the existing important readability layer so old dark ink cannot win. */
@layer vantemio-readability {
/* Vantemio light reading surfaces. Product colours describe roles, never legibility. */
body.redesign.edition{--ui-ink:#193b45;--ui-panel:#edf3ef;--ui-plum:#eee8f1;--ui-teal:#e1f0e9;--ui-paper:#f2f4ee;--ui-text:#193b45;--ui-muted:#49646a;--ui-amber:#a75a2a;--ink:#193b45;--muted:#49646a;--line:#bccfc6;--accent:#276958;background:#f2f4ee!important;background-image:radial-gradient(ellipse at 0 0,#f2dfc680,transparent 45%),radial-gradient(ellipse at 100% 20%,#dceee780,transparent 50%)!important;color:#193b45}
body.redesign.edition .topbar,body.product-site .product-top{background:linear-gradient(110deg,#eaece1f5,#e4f0ebf5 65%,#e8eef2f5)!important;border-color:#a9c1b7!important;box-shadow:inset 0 1px #fff,0 5px 18px #1b4b3d10!important;color:#193b45!important}
body.redesign.edition .topbar :is(.brand,.brand strong,.brand small,.v-nav-group>summary,.lang-switch>summary,.menu-btn),body.product-site .product-top :is(a,summary){color:#193b45!important;-webkit-text-fill-color:#193b45!important;text-shadow:none}
body.redesign.edition .v-nav-group>div,body.redesign.edition .lang-switch>nav,body.product-site :is(.product-more>nav,.product-language>nav){background:#f5f8f0!important;border-color:#a9bfb4!important;box-shadow:0 12px 26px #21453620!important}
body.redesign.edition .v-nav-group>div a,body.product-site :is(.product-more,.product-language) nav a{color:#254d47!important;-webkit-text-fill-color:#254d47!important}
body.edition .product-build-note{background:#e5eee1!important;border-color:#9caf91!important;color:#425a33!important;-webkit-text-fill-color:#425a33!important}
body.redesign.edition[data-page] main#main.main :is(h1,h2,h3,h4){color:#193b45!important;-webkit-text-fill-color:#193b45!important;text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(p,li,td,figcaption){color:#49646a!important;-webkit-text-fill-color:#49646a!important;text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.v-eyebrow,.vs-kicker,.stack-kicker,.engine-kicker,.creator-kicker){color:#3c6a5c!important;-webkit-text-fill-color:#3c6a5c!important;text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.vs-opening,.vs-detail,.page-head,.v-product-head,.application-page,.prose,.whitepaper-page,.policy-page){background:#f1f5ef!important;color:#193b45!important}
body.redesign.edition[data-page] main#main.main :is(.vs-opening,.director-hero) .cinematic-field{opacity:.13!important}
body.redesign.edition .cinematic-field{opacity:.12!important;mix-blend-mode:multiply}
body.redesign.edition[data-page] main#main.main :is(.vs-opening-meta,.vs-process-card,.vs-core-card,.vs-detail .v-product-grid>section,.home-node,.workflow-economy,.studio-workflow,.application-next,.integration-hero,.integration-future){background:linear-gradient(125deg,#fffdf7,#eaf3ec)!important;color:#193b45!important;border-color:#afc8bb!important;box-shadow:inset 0 1px #fff,0 8px 22px #2356430d!important}
body.redesign.edition[data-page] main#main.main :is(.vs-opening-meta,.vs-process-card,.vs-core-card,.home-node,.workflow-economy,.studio-workflow) :is(strong,span,small){color:#345b57!important;-webkit-text-fill-color:#345b57!important}
body.redesign.edition[data-page] main#main.main :is(.motion-rail,.document-exports){background:linear-gradient(125deg,#e3efeb,#e8edf3)!important;border-color:#abc4be!important;color:#315550!important;box-shadow:inset 0 1px #fff,0 6px 18px #2356430c!important}
body.redesign.edition[data-page] main#main.main :is(.motion-rail,.document-exports) :is(p,strong,span,a,.vs-motion){color:#315550!important;-webkit-text-fill-color:#315550!important}
body.edition :is(.vee-guide,.ai-host-feature){background:radial-gradient(ellipse at 5% 0,#f6d9b45e,transparent 55%),linear-gradient(125deg,#edf3e8,#e3eeef)!important;border-color:#b0c8bc!important;box-shadow:inset 0 1px #fff,0 9px 24px #1d514513!important}
body.edition :is(.vee-guide,.ai-host-feature) :is(h2,p,a,.ai-host-status,li){color:#315550!important;-webkit-text-fill-color:#315550!important}
body.edition .ai-host-status{background:#f2e3c9!important;border-color:#b39b71!important}
body.edition :is(.site-footer,.v-footer,footer.footer),body.edition>footer,body.product-site>footer{background:#e5ece3!important;color:#315550!important;border-color:#adc4b7!important;box-shadow:none!important}
body.edition>footer :is(a,strong,h2,h3,p,small,span),body.product-site>footer :is(a,strong,h2,h3,p,small,span){color:#315550!important;-webkit-text-fill-color:#315550!important}
body.edition .business-contact{border-color:#b4cabc!important}body.edition .business-contact :is(a,p){color:#315550!important;-webkit-text-fill-color:#315550!important}
/* The home opens with the offer and a compact map; technical depth is optional. */
/* Donations cyber-glass styling */
body.redesign.edition[data-page=donations] {color-scheme:dark!important;background-color:#060b17!important;color:#e2eaf6!important}
body.redesign.edition[data-page=donations] main#main.main {background:transparent!important;color:#e2eaf6!important}
body.redesign.edition[data-page=donations] main#main.main .creator-edition {background:transparent!important;color:#e2eaf6!important}
/* News documents keep the same light reading desk as the news stream. */
body.product-site[data-product-site=news]:not(.news-site){color:#193b45!important}
body.product-site[data-product-site=news]:not(.news-site) main#main.main :is(.prose,.policy-page,.whitepaper-page,.document-exports){background:#f8faf2!important;color:#193b45!important;border-color:#b2c7b8!important}
body.product-site[data-product-site=news]:not(.news-site) main#main.main :is(h1,h2,h3,p,li,td,a,strong,summary){color:#315550!important;-webkit-text-fill-color:#315550!important;text-shadow:none!important}
body.product-site[data-product-site=news]:not(.news-site) .toc{background:#e5eee1!important;border-color:#b2c7b8!important}
body.product-site[data-product-site=news]:not(.news-site) .product-discover{background:#e4ece2!important;border-color:#b2c7b8!important}
/* Hover pause belongs to a mouse. Touch users retain motion while reading. */
@media(hover:none){body:not(.motion-paused):not(.motion-document-hidden) :is(.ticker-band,.module-navigation,.stack-ribbon-window,.eve-ticker):hover :is(.ticker-track,.stack-ribbon-track,.eve-ticker__track){animation-play-state:running!important}}
@media(max-width:700px){body.redesign.edition[data-page=donations] main#main.main .donation-fee-badge{padding:14px 16px;gap:14px}}

/* Lime, plum, orange and sky drift through the background rather than the text. */
body.redesign.edition{background-color:#eef2e9!important;background-image:radial-gradient(ellipse at 0% 0%,#dbeaaf99,transparent 36%),radial-gradient(ellipse at 95% 8%,#d9c9e580,transparent 40%),radial-gradient(ellipse at 5% 42%,#f1d3b075,transparent 35%),radial-gradient(ellipse at 100% 65%,#cae6e580,transparent 45%)!important;background-attachment:scroll}

/* The fixed inner rail has its own historical dark fill. */
body.redesign.edition .topbar .topbar-inner,body.redesign.edition .topbar .mobile-nav{background:linear-gradient(110deg,#e7eaddf2,#dfede4f2 65%,#e0e9edf2)!important;border-color:#a5bfb0!important;box-shadow:inset 0 1px #fff,0 6px 20px #214d3a12!important}
body.redesign.edition .topbar .topbar-inner :is(a,summary,.brand strong,.brand small,.nav-product>span,.lang-switch>summary,.menu-btn),body.redesign.edition .topbar .mobile-nav :is(a,summary){color:#315550!important;-webkit-text-fill-color:#315550!important;text-shadow:none!important}

/* The original animated hero artwork remains visible behind the reading veil. */
body.product-site .product-top :is(.product-more>summary,.product-language>summary,.product-account){background:#dce9df!important;border-color:#a1bbaa!important;box-shadow:inset 0 1px #fff,0 3px 10px #25574310!important;color:#315550!important;-webkit-text-fill-color:#315550!important}
body.redesign.edition .topbar :is(.header-news,.nav-news,.site-news-link,.header-news-link,.news-header-link){background:#dce9df!important;border-color:#a1bbaa!important;color:#315550!important;-webkit-text-fill-color:#315550!important;box-shadow:inset 0 1px #fff,0 3px 10px #25574310!important}
body.redesign.edition[data-page] main#main.main :is(.base-brand-label,.base-brand-label strong){color:#0052ff!important;-webkit-text-fill-color:#0052ff!important}
@media(hover:none){}

/* Aurora glass: the colour field is visible THROUGH the reading surfaces. */
body.redesign.edition{background-color:#e5eee5!important;background-image:radial-gradient(ellipse at 0% 0%,#b7e5aee6,transparent 50%),radial-gradient(ellipse at 100% 12%,#bea3e3cf,transparent 52%),radial-gradient(ellipse at 4% 85%,#ffbd7e9e,transparent 50%),radial-gradient(ellipse at 90% 90%,#9dd9e8cc,transparent 56%),linear-gradient(135deg,#e5f0d9,#dcedea 60%,#e7d8ec)!important;background-attachment:fixed!important}
body.redesign.edition[data-page] main#main.main :is(.vs-opening,.vs-detail,.page-head,.v-product-head,.application-page,.prose,.whitepaper-page,.policy-page){background:linear-gradient(125deg,#f8fff366,#e3f2ed4d 55%,#e5d9f14d)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-color:#ffffffa6!important}
body.redesign.edition[data-page] main#main.main :is(.vs-opening-meta,.vs-process-card,.vs-core-card,.home-node,.workflow-economy,.studio-workflow,.application-next,.business-platform-card,.business-platform-steps>li,.business-platform-benefit,.business-platform-delivery,.business-platform-demo,.edition-module-list>article,.edition-resources>div>a,.business-store-roles>article,.studio-direction,.market-stage){background:linear-gradient(145deg,#ffffffb3,#ecf9df87 55%,#d7ebe787)!important;border:1px solid #ffffffbd!important;box-shadow:inset 0 1px 0 #ffffffed,inset 0 -1px 0 #91b7a24d,0 10px 25px #264f3d17!important;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}
body.redesign.edition .topbar .topbar-inner,body.redesign.edition .topbar .mobile-nav,body.product-site .product-top{background:linear-gradient(115deg,#e0f2cebf,#d3eee1b3 47%,#d2dcebbf)!important;border-color:#ffffffc7!important;box-shadow:inset 0 1px #ffffffe6,0 8px 24px #244a3c1c!important;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}
body.redesign.edition .topbar .news-header-link,body.product-site .product-account,body.product-site .product-top :is(.product-more>summary,.product-language>summary){background:linear-gradient(130deg,#d8f2ed,#b5dfe5)!important;border:1px solid #ffffffcc!important;box-shadow:inset 0 1px #fff,0 4px 11px #2d59651f!important;color:#294e57!important;-webkit-text-fill-color:#294e57!important}
body.edition :is(.vee-guide,.ai-host-feature){background:radial-gradient(ellipse at 0 0,#ffd1a08c,transparent 58%),linear-gradient(120deg,#e2f1d58c,#cfebdf8c 55%,#d4d4ee91)!important;border-color:#ffffffbf!important;box-shadow:inset 0 1px #fff,0 10px 26px #2b514c1c!important}
body.edition>footer,body.product-site>footer{background:linear-gradient(120deg,#d6e9d7c7,#c6e1dfbf 60%,#d6d5e5bf)!important;border-color:#ffffffad!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
@media(hover:none){body.redesign.edition{background-attachment:scroll!important;background-size:100% 1700px!important;background-repeat:repeat-y!important}}

/* The old main canvas must not sit beneath translucent sections as a dark plate. */
body.redesign.edition[data-page] main#main.main{background:transparent!important;color:#193b45!important}

/* Inner canvases and technical cards use the same translucent colour field. */
body.redesign.edition[data-page] main#main.main>.page.editorial,body.redesign.edition[data-page] main#main.main .vs-detail>.page.editorial{background:transparent!important;color:#193b45!important}
body.redesign.edition[data-page] main#main.main :is(.home-edition,.cloud-edition,.studio-toolset,.docs-local-paper,.policy-paper,.whitepaper-paper,.docs-local-grid,.docs-local-toc,.integration-directory,.technology-brands){background:linear-gradient(125deg,#e4f3d880,#d0e9e080 55%,#d9d0ee70)!important;color:#193b45!important;border-color:#ffffffbd!important;box-shadow:inset 0 1px #fff,0 8px 24px #254f3f17!important}
body.redesign.edition[data-page] main#main.main :is(.mcp-client,.mcp-tool,.mcp-result,.workflow-targets,.cloud-terminal,.cloud-compute,.cloud-details>article,.technology-brand,.vs-model,.vs-package-layer,.vs-channel-core,.vs-channel-nodes>div,.market-order-scene,.market-secondary,.creator-phone,.donation-window,.donation-chip){background:linear-gradient(135deg,#ffffffad,#d9eddfad 65%,#d2e4f0a6)!important;color:#315550!important;border-color:#ffffffcc!important;box-shadow:inset 0 1px #fff,inset 0 -1px #98bca84d,0 7px 18px #24553d26!important}
body.redesign.edition[data-page] main#main.main :is(.workflow-economy,.mcp-workbench,.home-edition,.cloud-edition,.studio-toolset,.docs-local-paper,.policy-paper,.whitepaper-paper,.whitepaper-page,.docs-local-grid,.docs-local-toc,.integration-directory,.technology-brands,.vs-detail .page.editorial) :is(h1,h2,h3,h4,p,li,td,strong,span,em,a,small,summary,figcaption){color:#315550!important;-webkit-text-fill-color:#315550!important;text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.toc,.toc-disclosure,.whitepaper-sidebar,.whitepaper-sidebar a,.prose blockquote,.prose pre,.prose code,.table-wrap,.prose th,.prose td){background:linear-gradient(125deg,#f6fff0b3,#d9e9e2a6)!important;border-color:#9abdaf!important;color:#315550!important;-webkit-text-fill-color:#315550!important;box-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.toc,.toc-disclosure,.whitepaper-sidebar,.whitepaper-metadata,.document-bundle-note) :is(a,span,summary){color:#315550!important;-webkit-text-fill-color:#315550!important}


/* SVG intrinsic height must follow its compact icon frame on Safari as well. */
body.product-site .product-discover .product-discover-card .product-discover-icon>svg.module-icon{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}
body.product-site .product-discover .product-build-note{color:#3b5b3d!important;-webkit-text-fill-color:#3b5b3d!important;background:#edf3e3!important;border-color:#9eb48e!important}

/* The current hero picture has no neural-art wrapper: animate the real image. */
@keyframes vantemio-hero-drift{from{transform:scale(1.025) translate3d(0,0,0)}to{transform:scale(1.065) translate3d(-.8%,.5%,0)}}
@media(prefers-reduced-motion:reduce){}

/* Shared form and action surfaces must follow their new light reading canvas. */
body.redesign.edition{color-scheme:light}
body.redesign.edition[data-page] main#main.main :is(a.v-button,button.v-button,.application-form button[type=submit]){background:linear-gradient(125deg,#ffe0b5,#f0d5da 55%,#d9c9ef)!important;color:#4a4655!important;-webkit-text-fill-color:#4a4655!important;border:1px solid #ffffffd9!important;box-shadow:inset 0 1px #fff,inset 0 -1px #ac9db24d,0 5px 13px #51435326!important;text-shadow:none!important}

/* The duration panel is also present inside the expanded home production story. */

/* Owner action palette: ice blue, mint and orange; no pink or purple buttons. */
body.redesign.edition .topbar .nav-donations,body.redesign.edition[data-page] main#main.main :is(a.v-button,button.v-button,.application-form button[type=submit],.eve-partner__primary),body.product-site .product-discover .product-discover-donations{background:linear-gradient(125deg,#dbf2ff,#add9f2 58%,#bce8eb)!important;color:#214e68!important;-webkit-text-fill-color:#214e68!important;border-color:#f8feff!important;box-shadow:inset 0 1px #fff,inset 0 -2px #497d9b38,0 6px 15px #1c4f6829!important;text-shadow:none!important}
body.redesign.edition .topbar .nav-product,
body.redesign.edition[data-page] main#main.main :is(a.v-button,button.v-button,.market-primary,.market-secondary,.donation-cta,.eve-partner__primary),
body.product-site .product-top .product-account{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:10px;line-height:1.4!important}
@media(max-width:420px){}

/* Linked ecosystem cards are action surfaces too; retire the purple aura. */
body.product-site .product-discover .product-discover-card{background:linear-gradient(135deg,#f2fcffcc,#d8edf0bf)!important;border-color:#b8d5dc!important;box-shadow:inset 0 1px #fff,0 7px 20px #28586b20!important;color:#315550!important;-webkit-text-fill-color:#315550!important}
body.product-site .product-discover .product-discover-home{background:linear-gradient(135deg,#e7f6ff,#c3e6ef)!important}
body.product-site .product-discover .product-discover-market{background:linear-gradient(135deg,#e7f5dc,#c4e8d7)!important}
body.product-site .product-discover .product-discover-news{background:linear-gradient(135deg,#ffedcf,#f4d7af)!important}
body.product-site .product-discover .product-discover-card :is(strong,span,p){color:#315550!important;-webkit-text-fill-color:#315550!important;text-shadow:none!important}
body.redesign.edition>footer.footer{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-inline:0!important}
/* Localised news titles must wrap inside narrow reading columns. */
body.news-site :is(h1,h2,h3){min-width:0;overflow-wrap:anywhere!important;hyphens:auto!important}

/* Home: a light green canvas beneath every transparent reading surface. */

/* Text containers inherit the light reading palette, not the legacy white ink. */

/* Translucent panels remain green throughout the page, including lower sections. */

/* Text stays painted as the existing image/particle/motion clients animate. */


/* The old page-wide navy veil also existed on section pseudo-elements. */

/* Readable inner controls and diagrams when either technical disclosure opens. */


/* The portrait name is reading text on the shared light guide surface. */


/* Home visual detailing: dedicated image/text slots, brand contrast and depth. */
@media(max-width:800px){
}

/* Owner follow-up: finished controls and diagram, not unframed reading labels. */
@media(max-width:800px){
}
@media(max-width:360px){
}

/* Art-directed cover: each breakpoint has its own complete composition. */
@keyframes engine-cover-light{0%{background-position:160% 0}100%{background-position:-80% 0}}
body.motion-paused .engine-cover picture:after,html.motion-paused .engine-cover picture:after,body[data-motion="off"] .engine-cover picture:after{animation-play-state:paused!important}
@media(max-width:800px){
}
/* Full boots above a real solar sphere, with a separate reply row. */
@media(max-width:700px){
}
@media(prefers-reduced-motion:reduce){}

/* Shared legacy stage heights are important too: bind the complete Home slot. */
@media(max-width:700px){
}
@media(max-width:800px){}
body.motion-document-hidden .engine-cover picture:after{animation-play-state:paused!important}/* Readiness stays visible and legible on the light product canvas. */
body.redesign.edition[data-page] main#main.main .v-product>.v-actions .v-textlink,body.redesign.edition[data-page="donations"] main#main.main :is(.creator-platform-details,.donation-production>div>a){color:#24546e!important;-webkit-text-fill-color:#24546e!important;font-size:16px!important;font-weight:750!important;line-height:1.6!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:5px!important;padding:8px 0!important;min-height:40px!important}
body.redesign.edition[data-page] main#main.main :is(.home-edition-heading,.cloud-delivery)>.v-textlink{font-size:16px!important;font-weight:750!important;line-height:1.6!important;min-height:44px!important;padding:10px 0!important;color:#24546e!important;-webkit-text-fill-color:#24546e!important;text-decoration:underline!important;text-underline-offset:5px!important}
/* Full documentation is already in HTML; native details only shortens the landing view. */
body.redesign.edition[data-page] main#main.main .edition-disclosure{min-width:0!important;box-sizing:border-box!important;margin:28px 0 12px!important;border:1px solid #8eafa9!important;border-radius:18px!important;background:linear-gradient(120deg,#edf8f3e8,#e3eef6e8 65%,#fff1dce0)!important;box-shadow:inset 0 2px #fff,0 8px 18px #28524417!important;overflow:clip!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;box-sizing:border-box!important;cursor:pointer!important;list-style:none!important;padding:22px 24px!important;color:#18394b!important;-webkit-text-fill-color:#18394b!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary::-webkit-details-marker{display:none}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary>span{display:block!important;min-width:0!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary strong{display:block!important;color:#18394b!important;-webkit-text-fill-color:#18394b!important;font-size:19px!important;line-height:1.4!important;font-weight:800!important;overflow-wrap:anywhere!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary small{display:block!important;margin-top:7px!important;color:#3f5d63!important;-webkit-text-fill-color:#3f5d63!important;font-size:14px!important;line-height:1.6!important;font-weight:550!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary>i{position:relative!important;flex:0 0 36px!important;width:36px!important;height:36px!important;box-sizing:border-box!important;border:1px solid #7d9eaf!important;border-radius:11px!important;background:linear-gradient(135deg,#f1fbff,#b6d6e5)!important;box-shadow:inset 0 1px #fff,0 3px 5px #37697c30!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary>i:before,body.redesign.edition[data-page] main#main.main .edition-disclosure>summary>i:after{content:""!important;position:absolute!important;left:10px!important;top:16px!important;width:14px!important;height:2px!important;border-radius:1px!important;background:#24546e!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary>i:after{transform:rotate(90deg)}
body.redesign.edition[data-page] main#main.main .edition-disclosure[open]>summary>i:after{transform:rotate(0)}
body.redesign.edition[data-page] main#main.main .edition-disclosure[open]>summary{border-bottom:1px solid #b4cbc5!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary:focus-visible{outline:3px solid #2b758f!important;outline-offset:-4px!important;border-radius:16px!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>:is(.home-edition-source,.cloud-access-source){padding:24px!important;min-width:0!important;max-width:none!important;margin:0!important;background:#f8fcf7d9!important;border:0!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure :is(h2,h3,h4){scroll-margin-top:116px}
@media(max-width:700px){
 body.redesign.edition[data-page] main#main.main .edition-disclosure>summary{padding:18px!important;gap:12px!important}
 body.redesign.edition[data-page] main#main.main .edition-disclosure>summary strong{font-size:17px!important}
 body.redesign.edition[data-page] main#main.main .edition-disclosure>summary small{font-size:13px!important}
 body.redesign.edition[data-page] main#main.main .edition-disclosure>:is(.home-edition-source,.cloud-access-source){padding:20px 16px!important}
}

body.redesign.edition[data-page] main#main.main .edition-disclosure{scroll-margin-top:116px!important}

/* Reading accents follow the light surfaces, including nested technical figures. */
body.redesign.edition[data-page] main#main.main :is(.vs-architecture,.vs-flow,.vs-channels,.application-hero,.community-journal,.community-guidelines>div,.community-guidelines>aside){background:linear-gradient(135deg,#f5fcf0e8,#d9eee4e6 62%,#d5e8f2e0)!important;color:#193b45!important;border-color:#9bbcb5!important;box-shadow:inset 0 1px #fff,inset 0 -1px #91b4ad55,0 14px 30px #2d5a4e20!important}
body.redesign.edition[data-page] main#main.main :is(.architecture-root,.vs-channel-core){background:linear-gradient(125deg,#e1f3d1,#c6e5dc 65%,#d9eaf4)!important;border-color:#8fae9e!important;box-shadow:inset 0 2px #fff,0 8px 18px #305b4c26!important}
body.redesign.edition[data-page] main#main.main :is(.vs-architecture,.vs-flow,.vs-channels,.application-hero,.community-donations,.community-journal,.community-guidelines) :is(h1,h2,h3,p,li,strong,span,small,figcaption,a){color:#244852!important;-webkit-text-fill-color:#244852!important;text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.architecture-modules,.architecture-studio,.architecture-future)::before{border-color:#739b9b!important}
body.redesign.edition[data-page] main#main.main :is(.community-donations,.community-journal,.community-guidelines) a.v-textlink{color:#24566c!important;-webkit-text-fill-color:#24566c!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
body.redesign.edition[data-page] main#main.main .application-motion-visual{background:linear-gradient(135deg,#f1f9ff,#cce6ef 60%,#e7ecd3)!important;border-color:#8aafbb!important;box-shadow:inset 0 2px #fff,0 9px 22px #31566825!important}
@media(max-width:700px){
}


/* Remaining reading canvases use light ink-safe surfaces, including their nested cards. */
body.redesign.edition[data-page] main#main.main :is(.contributors-page,.vs-code-envelope,.vs-model-catalog,.market-participants,.market-fees,.eve-article){background:linear-gradient(135deg,#f4fbefe8,#d9eee5e3 62%,#d6e8f1e0)!important;color:#244852!important;border-color:#a1beb6!important;box-shadow:inset 0 1px #fff,0 12px 28px #2d584d1c!important}
body.redesign.edition[data-page] main#main.main :is(.contributors-hero,.contributors-benefits,.contributors-start,.contributors-form-layout){background:linear-gradient(130deg,#e2f1d6c9,#d5ece6cc 58%,#d9e8f4c9)!important;color:#244852!important;border-color:#a5c0b3!important}
body.redesign.edition[data-page] main#main.main :is(.contributors-roles a,.contributors-terms aside,.contributors-auth,.market-participants article,.market-fee-grid article,.eve-article__feature,.eve-article__sources){background:linear-gradient(135deg,#fbfff6,#dceee5 65%,#d5e8f0)!important;color:#244852!important;border:1px solid #9fbdb3!important;border-radius:16px!important;box-shadow:inset 0 2px #fff,0 7px 18px #31594d24!important}
body.redesign.edition[data-page] main#main.main :is(.contributors-roles a,.market-fee-grid article):nth-child(3n+2){background:linear-gradient(135deg,#eef7ff,#cfe4ef)!important;border-color:#97b6c3!important}
body.redesign.edition[data-page] main#main.main :is(.contributors-roles a,.market-fee-grid article):nth-child(3n+3){background:linear-gradient(135deg,#fff2db,#f0dcbc)!important;border-color:#c5ad8a!important}
body.redesign.edition[data-page] main#main.main .contributors-benefits article{border-color:#8da77d!important}
body.redesign.edition[data-page] main#main.main :is(.contributors-roles a>span,.contributors-benefits article>span,.contributors-next li>span){font-size:14px!important;font-weight:800!important;color:#3b6573!important;-webkit-text-fill-color:#3b6573!important}
body.redesign.edition[data-page] main#main.main :is(.vs-code-envelope,.vs-model-catalog,.market-participants,.market-fees,.eve-article__features,.eve-article__sources,.eve-article__related) :is(h1,h2,h3,h4,p,li,span,strong,small,em,a){color:#244852!important;-webkit-text-fill-color:#244852!important;text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.eve-article__feature,.eve-article__sources,.eve-article__related,.market-fees) a:not(.v-button){color:#245c78!important;-webkit-text-fill-color:#245c78!important;text-decoration:underline;text-underline-offset:4px!important;text-decoration-thickness:1px!important}


/* Complete the remaining community and knowledge-stack reading planes. */
body.redesign.edition[data-page] main#main.main :is(.community-page,.community-hero,.community-spaces,.community-how,.community-starters,.visual-stack){background:linear-gradient(135deg,#f4fbefe8,#d7ece3e3 62%,#d7e9f2e0)!important;color:#244852!important;border-color:#a1bdb3!important}
body.redesign.edition[data-page] main#main.main :is(.community-motion,.stack-pause){background:linear-gradient(135deg,#eff9ff,#cbe5ef)!important;color:#285467!important;-webkit-text-fill-color:#285467!important;border-color:#87aebc!important;box-shadow:inset 0 1px #fff,0 4px 12px #31586a20!important}
body.redesign.edition[data-page] main#main.main :is(.community-motion,.stack-pause)[aria-pressed=true]{border-color:#477b8d!important;box-shadow:inset 0 2px 5px #3c728b29!important}
body.redesign.edition[data-page] main#main.main .stack-memory{background:linear-gradient(135deg,#eaf4e3,#d4e9e8)!important;border-color:#9bb8b3!important;box-shadow:inset 0 1px #fff,0 8px 20px #365c5323!important}
body.redesign.edition[data-page] main#main.main .stack-cloud{background:linear-gradient(135deg,#ffefd9,#e3ebe5)!important;border-color:#c0b09a!important;box-shadow:inset 0 1px #fff,0 8px 20px #6b584121!important}
body.redesign.edition[data-page] main#main.main .stack-graph-node{background:linear-gradient(135deg,#f7fcff,#d3e8ef)!important;border-color:#83a6b2!important;color:#285368!important;-webkit-text-fill-color:#285368!important;box-shadow:inset 0 2px #fff,0 4px 0 #b3ccd2,0 8px 14px #31566b24!important}
body.redesign.edition[data-page] main#main.main .stack-graph-core{background:linear-gradient(135deg,#fff1ce,#dbeae8)!important;border-color:#bca578!important;box-shadow:inset 0 2px #fff,0 5px 0 #bec6af,0 10px 18px #5a60482b!important}


/* Pressed model choices must remain distinct after the shared light theme. */

/* Match the label ink to the actual diagram plane, not the outer section. */
/* The retained mobile190px scene cannot use the obsolete115px caption cap. */
/* Informational product guides share the existing prelaunch status pass. */
body.redesign.edition[data-page] main#main.main .vee-guide-copy>a.vee-product-preview{display:inline-grid!important;grid-template-columns:minmax(0,1fr) 22px!important;align-items:center!important;gap:7px 14px!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important;min-height:44px!important;padding:12px 16px!important;border:1px solid #668693!important;border-radius:13px!important;background:linear-gradient(130deg,#f5fbffeb,#d6e9efda)!important;color:#244852!important;-webkit-text-fill-color:#244852!important;font-size:16px!important;line-height:1.5!important;text-decoration:none!important;box-shadow:inset 0 2px #fff,0 3px 0 #a8c1c9,0 7px 13px #244c6024!important}
body.redesign.edition[data-page] main#main.main .vee-guide-copy>a.vee-product-preview>.vee-guide-link-label{min-width:0!important;color:#244852!important;-webkit-text-fill-color:#244852!important;font-weight:780!important;overflow-wrap:anywhere!important}
body.redesign.edition[data-page] main#main.main .vee-guide-copy>a.vee-product-preview>svg{grid-column:2!important;grid-row:1!important;width:22px!important;height:22px!important;color:#315d71!important}
body.redesign.edition[data-page] main#main.main .vee-guide-copy>a.vee-product-preview>:is(.product-build-note,.donations-launch-note){grid-column:1/-1!important;justify-self:start!important;box-sizing:border-box!important;width:auto!important;max-width:100%!important;min-height:0!important;padding:3px 8px!important;margin:0!important;border:1px solid #9caf8d!important;border-radius:7px!important;background:#edf4e3!important;color:#315a36!important;-webkit-text-fill-color:#315a36!important;font-size:13px!important;font-weight:700!important;line-height:1.45!important;white-space:normal!important;overflow-wrap:anywhere!important;box-shadow:inset 0 1px #fff!important}
body.redesign.edition[data-page] main#main.main .vee-guide-copy>a.vee-product-preview:focus-visible{outline:3px solid #315d71!important;outline-offset:4px!important}
/* Native hash scrolling uses header geometry supplied by the existing director client. */
body.redesign.edition[data-page]:not(.news-site) main#main.main,body.redesign.edition[data-page]:not(.news-site) main#main.main [id]{scroll-margin-top:var(--site-anchor-inset,160px)!important}
/* Hash destinations must not move after the one-time director entrance reveal. */
body.redesign.edition[data-page]:not(.news-site) main#main.main .director-reveal:target{opacity:1!important;transform:none!important;transition:none!important}

/* AI materials: role colour, luminous routing and light optical surfaces.
   These extend the existing readability layer without painting over content. */
body.redesign.edition:not(.news-site){background-color:#edf7f2!important;background-image:radial-gradient(ellipse at 4% 4%,#a7edcc66,transparent 42%),radial-gradient(ellipse at 96% 20%,#a7dbff70,transparent 44%),radial-gradient(ellipse at 30% 80%,#ffc68140,transparent 46%)!important}
body.redesign.edition:not(.news-site) .topbar,body.product-site:not(.news-site) .product-top{background:linear-gradient(110deg,#f4fff5eb,#d2f0e7ed 44%,#d6ecffed 76%,#fff0dceb)!important;border-color:#8bb9bb!important;box-shadow:inset 0 2px #fff,inset 0 -1px #80b7c04d,0 8px 24px #20465b20!important}
body.redesign.edition[data-page]:not(.news-site) main#main.main :is(.page-head,.v-product-head,.vs-opening){background:radial-gradient(ellipse at 100% 0,#a7dbff66,transparent 48%),radial-gradient(ellipse at 0 100%,#a7edcc66,transparent 48%),linear-gradient(125deg,#fcfffb,#fff4e7)!important;border-color:#9fbec7!important;box-shadow:inset 0 2px #fff,0 16px 36px #24495d14!important}
@media(prefers-reduced-motion:reduce){}
@keyframes ai-channel-sweep{from{transform:translateX(0)}to{transform:translateX(450%)}}

/* Stronger type and distinct role materials, retaining the existing layout. */
body.redesign.edition[data-page]:not(.news-site) main#main.main h1{font-weight:800!important;color:#142c3b!important;-webkit-text-fill-color:#142c3b!important}
body.redesign.edition[data-page]:not(.news-site) main#main.main h2{font-weight:800!important;color:#142c3b!important;-webkit-text-fill-color:#142c3b!important}
body.redesign.edition[data-page]:not(.news-site) main#main.main h3{font-weight:800!important}
body.redesign.edition[data-page]:not(.news-site) main#main.main :is(.v-eyebrow,.vs-kicker,.stack-kicker,.creator-kicker){font-size:14px!important;font-weight:800!important;letter-spacing:.06em!important;color:#204b67!important;-webkit-text-fill-color:#204b67!important}
body.redesign.edition:not(.news-site) .topbar .brand img{filter:drop-shadow(0 3px 2px #315e8e45) drop-shadow(0 0 7px #45b6e336)!important}

/* The artwork is a registered background plane; labels and moving objects
   remain independent so neither text nor the six modules is blurred. */
/* Narrow the broad legacy image rule to the background and explicitly protect
   the independent V's 3D transform from the old static illustration reset. */
body.motion-paused :is(.engine-cover,.business-platform) *,body.motion-document-hidden :is(.engine-cover,.business-platform) *,:is(.engine-cover,.business-platform).scene-idle *,.engine-hero.director-scene-idle .engine-cover *{animation-play-state:paused!important}
@keyframes ecosystem-flow{from{stroke-dashoffset:0}to{stroke-dashoffset:-360}}
@keyframes ecosystem-film-feed{from{stroke-dashoffset:0}to{stroke-dashoffset:-88}}
@keyframes ecosystem-film-frames{from{stroke-dashoffset:0}to{stroke-dashoffset:-176}}
@keyframes ecosystem-meter{0%,100%{transform:scaleY(.28)}35%{transform:scaleY(.95)}68%{transform:scaleY(.52)}}
@keyframes ecosystem-spark{0%,100%{opacity:.25}50%{opacity:1}}
@keyframes crystal-v-turn{0%,100%{transform:rotateY(-19deg) rotateZ(-1deg) translateY(0)}50%{transform:rotateY(19deg) rotateZ(1deg) translateY(-3px)}}
@keyframes crystal-v-sheen{from{background-position:160% 0}to{background-position:-90% 0}}
@media(max-width:800px){
}
@media(prefers-reduced-motion:reduce){:is(.engine-cover,.business-platform) *{animation:none!important;transition:none!important}}

/* Actual wide/mobile review: dark creator frames inherited dark text from the
   light canvas. Match those frames to the light palette rather than hiding it. */

/* The label itself paints an opaque strip; parent colour alone cannot fix it. */

/* Home finish: warm materials, real interior space and a grounded solar scene. */
@media(max-width:800px){
}
}

/* The terminal and reusable transfer cards use one light material palette.
   Keep colour authority in the existing important readability layer. */
@layer vantemio-readability {
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget){--trade-ground:#e8edf8!important;--trade-panel:#f8faff!important;--trade-raised:#edf0fc!important;--trade-border:#a6b5d2!important;--trade-ink:#23304c!important;--trade-text:#31415e!important;--trade-muted:#536480!important;--trade-body:#31415e!important;--trade-data:#245f9e!important;--trade-amber:#8f5805!important;--trade-buy:#08755e!important;--trade-sell:#ae3059!important;color-scheme:light!important;color:var(--trade-text)!important;background:linear-gradient(145deg,#c9c4e4,#e6edf9 48%,#bdd5e0)!important;border-color:#908fb5!important;box-shadow:inset 0 1px #ffffffd9,0 24px 60px #02081880,0 0 0 1px #080c1e!important;font-family:VOnest,Onest,system-ui,sans-serif!important;font-size:14px!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) :is(h1,h2,h3,h4){color:var(--trade-ink)!important;-webkit-text-fill-color:var(--trade-ink)!important;text-shadow:none!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) :is(p,li,figcaption){color:var(--trade-body,var(--trade-text))!important;-webkit-text-fill-color:var(--trade-body,var(--trade-text))!important;text-shadow:none!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) :is(label,span,strong,small,b){color:inherit!important;-webkit-text-fill-color:currentColor!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) a{color:var(--trade-data)!important;-webkit-text-fill-color:var(--trade-data)!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) :is(button,input,select,summary){font-size:13px!important;line-height:1.4!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) button{color:#2d3c5b!important;-webkit-text-fill-color:#2d3c5b!important;background:linear-gradient(160deg,#ffffff 5%,#e4e7fa 65%,#c9d4ea)!important;border-color:#8999bb!important;box-shadow:inset 0 1px #fff,inset 0 -1px #b1bdd6,0 2px 0 #8493b245,0 4px 8px #23304c14!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) button:hover:not(:disabled){background:linear-gradient(145deg,#fff,#e2dcff)!important;border-color:#7061b0!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) button:disabled{color:#56647f!important;-webkit-text-fill-color:#56647f!important;background:#e1e6ef!important;border-color:#b7c0d2!important;box-shadow:none!important;opacity:1!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) :is(input,select){color:#25324d!important;-webkit-text-fill-color:#25324d!important;background:#fff!important;border-color:#9caecc!important;box-shadow:inset 0 1px 3px #25324d12!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) input::placeholder{color:#65748d!important;opacity:1!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) button:is(.v-button,[data-account-start],[data-account-sign]){background:linear-gradient(135deg,#ffe5a8,#efbb67)!important;color:#3e2d22!important;-webkit-text-fill-color:#3e2d22!important;border-color:#c19347!important;box-shadow:inset 0 1px #fff7df,0 3px 0 #8e672625!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) button:is(.v-button,[data-account-start],[data-account-sign]):disabled{background:#e1e6ef!important;color:#56647f!important;-webkit-text-fill-color:#56647f!important;border-color:#b7c0d2!important;box-shadow:none!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-widget,.trading-transfer-dialog){background:linear-gradient(145deg,#f8f8ff,#e6edf9)!important;color:#31415e!important;border-color:#a6b5d2!important;box-shadow:inset 0 1px #fff,0 18px 46px #1d2c4e38!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) .trading-widget :is(.trading-panel,.swap-field,.swap-widget__arrow,.trading-transfer-tabs,.transfer-approval select){background:linear-gradient(140deg,#fff,#e6eafa)!important;color:#31415e!important;border-color:#a6b5d2!important;box-shadow:inset 0 1px #fff!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) .trading-widget .trading-transfer-tabs button[aria-selected=true]{background:#46469b!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#7878bd!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) .trading-widget :is(.swap-field>span,.swap-widget__meta b,.swap-widget__note,.swap-recipient,.swap-widget__status,.swap-widget__meta>span,.transfer-quote-details){color:#536480!important;font-size:13px!important;line-height:1.5!important}

 /* Trading-only shell: the corporate/news/product surfaces keep their own authority. */
 /* Structured study workspace: shared material, isolated text/actions and explicit states. */
 @media(max-width:600px){}



 /* Shared review material. Keep native controller widths and all financial state gates. */
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog){--trade-ink:#243650!important;--trade-text:#32445f!important;--trade-body:#32445f!important;--trade-muted:#506282!important;box-sizing:border-box!important;min-width:0!important;padding:20px!important;border:1px solid #a5a0cc!important;border-radius:16px!important;background:radial-gradient(ellipse at 100% 0,#c7b9e94d,transparent 58%),linear-gradient(135deg,#fcfcff,#e0e7f4)!important;color:#263852!important;-webkit-text-fill-color:#263852!important;box-shadow:inset 0 1px #fff,0 0 0 4px #29324f80,0 26px 90px #020713bd!important;scrollbar-color:#8293b7 #e2e7f3!important;overflow-wrap:anywhere!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog)::backdrop{background:#07101fd6!important;backdrop-filter:blur(8px)!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) >:is(h2,h3){color:#f3f4ff!important;-webkit-text-fill-color:#f3f4ff!important;background:linear-gradient(110deg,#4a3968e8,#153a50ed),url(/assets/card-circuit-substrate.svg) center/440px!important;border-bottom:1px solid #aabbd3!important;border-radius:15px 15px 0 0!important;padding:19px 20px!important;margin:-20px -20px 18px!important;font:750 18px/1.35 VManrope,Manrope,VOnest,system-ui,sans-serif!important;letter-spacing:-.025em!important;text-shadow:0 1px #bac7ef66,0 3px #0c19375e!important;box-shadow:inset 0 1px #fff3!important;overflow-wrap:anywhere!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) :is(p,label,dt,dd,span,strong,small,code,pre){color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) p{font:400 13px/1.55 VOnest,system-ui,sans-serif!important;margin:12px 0!important;overflow-wrap:anywhere!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) dl{display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;column-gap:14px!important;row-gap:10px!important;padding:14px!important;margin:14px 0!important;background:linear-gradient(125deg,#fff,#e9edf9)!important;border:1px solid #b4bed6!important;border-radius:10px!important;box-shadow:inset 0 1px #fff,0 3px 8px #2838560c!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) :is(dt,dd){min-width:0!important;margin:0!important;font-size:12px!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) dt{color:#536382!important;-webkit-text-fill-color:#536382!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) dd{font-weight:600!important;color:#263a59!important;-webkit-text-fill-color:#263a59!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) label{display:grid!important;gap:7px!important;margin:14px 0!important;font:600 12px/1.45 VOnest,system-ui,sans-serif!important;color:#435573!important;-webkit-text-fill-color:#435573!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) :is(input,select){width:100%!important;min-width:0!important;box-sizing:border-box!important;min-height:44px!important;padding:10px 11px!important;font:500 14px/1.4 VOnest,system-ui,sans-serif!important;color:#243650!important;-webkit-text-fill-color:#243650!important;background:linear-gradient(180deg,#fff,#f5f6fd)!important;border:1px solid #9faac8!important;border-radius:8px!important;box-shadow:inset 0 2px 4px #28395d0d,0 1px #fff!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) :is(pre,code){font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) pre{max-height:28dvh!important;overflow:auto!important;padding:12px!important;background:#f4f6fc!important;border:1px solid #b9c4dc!important;border-radius:8px!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) :is(.evedex-order-actions,.evedex-page-controls){display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:stretch!important;padding-top:4px!important;margin-top:14px!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) button:not(:disabled),:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) button:not(:disabled):hover{align-items:center!important;justify-content:center!important;gap:8px!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;min-height:44px!important;padding:10px 14px!important;margin:0!important;font:600 13px/1.4 VOnest,system-ui,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important;color:#314365!important;-webkit-text-fill-color:#314365!important;background:linear-gradient(135deg,#fff,#d8e0f2)!important;border:1px solid #9ca7c5!important;border-radius:9px!important;box-shadow:inset 0 1px #fff,inset 0 -1px #a6b4d155,0 3px 0 #8796b333!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) button:is([data-leverage-prepare],[data-leverage-confirm],[data-order-entry-confirm],[data-order-confirm]):not(:disabled){background:radial-gradient(ellipse at 10% 0,#b298e24d,transparent 66%),linear-gradient(125deg,#7052a3,#355e85)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#b7a8d5!important;box-shadow:inset 0 1px #e3cfffaa,inset 0 -1px #203b5d70,0 3px 0 #263d6555,0 7px 14px #4a3d7b29!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) button:disabled{color:#64708a!important;-webkit-text-fill-color:#64708a!important;background:#e1e6ef!important;border-color:#b7c0d2!important;box-shadow:none!important;opacity:1!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) :is(button,input,select):focus-visible{outline:3px solid #8363b3!important;outline-offset:3px!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) [role=note]{padding:10px 12px!important;background:#fff2d9!important;border:1px solid #cfb680!important;border-radius:8px!important;color:#624a27!important;-webkit-text-fill-color:#624a27!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) [role=status]:empty{display:none!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog)[hidden],:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) [hidden]{display:none!important}
 @media(max-width:660px){}
 @media(forced-colors:active){:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) :is(h1,h2,h3,h4,p,li,td,th,label,span,strong,small,b,button,a,input,select){color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;background:Canvas!important;border-color:CanvasText!important}}
}


/* Common06 drawing controls; original fragment74e239, scoped to the existing material layer. */
@layer vantemio-readability {
/* Merge into the existing terminal material stylesheet after Source review. */
@media(max-width:600px){}
@media(forced-colors:active){}

}
@layer vantemio-readability {
/* Terminal geometry only. Account/recovery controls retain their existing controller and visibility. */
@media(min-width:1180px){
}
@media(max-width:700px){
}

}

/* Reproduced normal06 consumer defects. No auth, order or market-data behavior changes. */
@layer vantemio-readability {
@media(max-width:900px){
}
@media(min-width:701px) and (max-width:1179px){
}
@media(max-width:700px){
}
}

/* Dark HOME material: midnight glass, lunar violet, solar brass. Terminal data remain unobscured. */
@layer vantemio-readability {
@media(prefers-reduced-motion:reduce){}
}
@layer vantemio-readability {
}
@layer vantemio-readability {
}
@layer vantemio-readability {
}
/* Trading is a workspace: no corporate footer or duplicate promotional strip. */
@layer vantemio-readability {
@media(min-width:1180px){
}
}

@layer vantemio-readability {
}
@layer vantemio-readability {
}
@layer vantemio-readability {
@media(min-width:1180px){
}
}

@layer vantemio-readability {
}
@layer vantemio-readability {
@media(min-width:1180px){
}
}

@layer vantemio-readability {
@media(max-width:500px){}
}

/* Provider reference: compact market strip, chart + visible order form,
   positions below the chart. Owner exception: book is a lower expandable tab. */
@layer vantemio-readability {
@media(max-width:900px){
}
}
@layer vantemio-readability {
}

@layer vantemio-readability {

/* Transfer dialog: dark Vantemio materials; existing native flow and hooks unchanged. */
@media (forced-colors:active){}
}

/* Only the trading working surface. The website, masthead and side menus retain their own design. */
@layer vantemio-readability {
@media(forced-colors:active){}
}

@layer vantemio-readability {
}
/* Reference desktop arrangement: chart, visible order book, order form; history below. */
@layer vantemio-readability {
@media(max-width:1179px) and (min-width:901px){}
@media(max-width:900px){}
}
@layer vantemio-readability {
}

/* Owner refinement: crisp lettering, tactile exchange controls, lunar V. */
@layer vantemio-readability {
@media(max-width:660px){}
@media(forced-colors:active){}
}

@layer vantemio-readability {
}

/* Latest owner correction: chart first, book/trades underneath, order form right. */
@layer vantemio-readability {
@media(min-width:901px){
}
}

/* Owner mobile correction 2026-10-22: chart first; same nodes in native disclosures. */
@layer vantemio-crystal {
@media(max-width:820px){
}
}

@layer vantemio-crystal {@media(max-width:820px){
}}

/* Shared product surfaces: a dark provider module on a light, technical canvas. */
@layer vantemio-readability {
 body.redesign.edition:is([data-page=market],[data-page=academy]){background-color:#eef1fa!important;background-image:radial-gradient(ellipse at 0 0,#bbc3ef70,transparent 42%),radial-gradient(ellipse at 100% 20%,#a1d9df59,transparent 38%),linear-gradient(120deg,transparent 44%,#5b7baf0c 44% 44.15%,transparent 44.3%),repeating-linear-gradient(0deg,transparent 0 71px,#274f7408 71px 72px)!important}
 body.redesign.edition[data-page] main#main.main :is(.vee-guide,.ai-host-feature){background:radial-gradient(ellipse at 0 100%,#c5843d24,transparent 50%),repeating-linear-gradient(115deg,transparent 0 62px,#bbd9ff09 62px 63px),linear-gradient(125deg,#1b3449,#28223f)!important;border-color:#6e8caa!important;box-shadow:inset 0 1px #d4eaff50,0 15px 30px #18284228!important}
 body.redesign.edition[data-page] main#main.main :is(.vee-guide,.ai-host-feature) :is(h2,p,.ai-host-status,li){color:#e4eefa!important;-webkit-text-fill-color:#e4eefa!important}
 @media(max-width:600px){}
 @media(prefers-reduced-motion:reduce){}
}

/* Breathe from planted feet. Visible scenes only; no hover or SVG engine dependency. */
@keyframes vee-grounded-breathe{0%,100%{transform:scaleY(1)}50%{transform:scaleY(1.012)}}
@media(prefers-reduced-motion:reduce){}

/* Internal introductions start with their content, not a centred empty column. */
@layer vantemio-readability {
 @media(max-width:700px){}
}

/* Independent token-transfer workspace: the existing readability layer owns ink and surfaces. */
@layer vantemio-readability {
}

@layer vantemio-readability {
@media(max-width:700px){}
}

/* Lunar / solar material stays visible in the first viewport of the transfer service. */
@layer vantemio-readability {
@media(max-width:700px){}
@media(forced-colors:active){}

/* Keep the standalone transfer form in the first mobile screen. Touch controls
   and quote/identity/expiry/recovery fields retain their existing contracts. */
@media(max-width:700px){
}
@media(forced-colors:active){}

}

@layer vantemio-readability {
@media(forced-colors:active){}
}

/* Transfer controls retain lunar/solar metal in every interaction state. */
@layer vantemio-readability {
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module] .swap-field{box-sizing:border-box!important;padding:16px!important;gap:10px!important;background:repeating-linear-gradient(115deg,transparent 0 22px,#cee7ff06 22px 23px),radial-gradient(ellipse at 0 0,#699fda35,transparent 70%),linear-gradient(125deg,#233e5b,#1b2d44 64%,#554132)!important;border-color:#7c9eba!important;box-shadow:inset 0 1px #e3efff40,inset 3px 0 #6b9bc180,0 5px 14px #030c1f44!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module] .swap-field+ .swap-widget__arrow+ .swap-field{background:repeating-linear-gradient(115deg,transparent 0 22px,#ffe4bb06 22px 23px),radial-gradient(ellipse at 100% 0,#df944a35,transparent 70%),linear-gradient(125deg,#263e58,#243348 60%,#61432e)!important;box-shadow:inset 0 1px #fff0d440,inset -3px 0 #d69a6480,0 5px 14px #030c1f44!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module] .swap-field input{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:10px 16px!important;min-height:54px!important;border:1px solid #aecbe13d!important;border-radius:8px!important;font-size:26px!important;line-height:1.2!important;font-variant-numeric:tabular-nums!important;background:linear-gradient(115deg,#0e1b2e,#18293d)!important;color:#fff8ed!important;-webkit-text-fill-color:#fff8ed!important;box-shadow:inset 0 2px 5px #03091466!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module] .swap-field select{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:10px!important;border-radius:8px!important;font-size:12px!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module] .transfer-history-body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:16px!important;min-width:0!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module] .transfer-history-body>label{display:block!important;position:static!important;width:auto!important;margin:0!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:anywhere!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module] .transfer-history-body>select{display:block!important;position:static!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px 34px 10px 12px!important;margin:0!important;min-height:46px!important;border-radius:8px!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module] button:focus-visible{outline:2px solid #f8d19f!important;outline-offset:3px!important}
}

@layer vantemio-readability {body.redesign.edition[data-page] main#main.main :is(.ai-host-feature,.vee-guide) a{color:#fff0d5!important;-webkit-text-fill-color:#fff0d5!important;background:linear-gradient(115deg,#355879,#253d59 50%,#815538)!important;border:1px solid #b8c7d7!important;border-radius:9px!important;padding:10px 14px!important;display:inline-flex!important;min-height:44px!important;align-items:center!important;box-sizing:border-box!important;box-shadow:inset 0 1px #e2efff55,0 3px 0 #09182a66!important}}


/* Market and Donations share the accepted Vantemio materials. No state/data contract changes. */
@layer vantemio-readability {
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]){--ui-paper:#182c42;--ui-panel:#243d55;--ui-ink:#e1eaf4;--ui-text:#e1eaf4;--ui-muted:#bacbdc;--ink:#e1eaf4;--muted:#bacbdc;--line:#aab9d2;background:#13263c!important;background-image:url('/assets/navigation-energy-substrate.svg'),radial-gradient(ellipse 850px 650px at 0 180px,#66b2f53d,transparent 74%),radial-gradient(ellipse 850px 650px at 100% 320px,#ffd06b30,transparent 74%),linear-gradient(125deg,#102139,#1b3047 58%,#2b3241)!important;background-size:1200px 900px,auto,auto,auto!important;color:#e1eaf4!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) .product-top{background:linear-gradient(120deg,#30314df7,#1a3349f7)!important;color:#f2f5ff!important;border-bottom:1px solid #b2c0d870!important;box-shadow:inset 0 1px #e6d8ff50,0 10px 25px #1523442e!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) .product-top :is(a,summary,strong,.product-brand span){color:#edf4ff!important;-webkit-text-fill-color:#edf4ff!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) .product-top :is(.product-nav>a,.product-more>summary,.product-language>summary){background:linear-gradient(130deg,#43516e,#2b3d59)!important;border:1px solid #9cb5d270!important;box-shadow:inset 0 1px #dce9ff45,0 2px 0 #0d173c55!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) :is(.product-more>nav,.product-language>nav){background:#26334e!important;border-color:#9aaccc!important;box-shadow:0 14px 30px #0b153c55!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) :is(.product-more>nav,.product-language>nav) a{color:#edf3ff!important;-webkit-text-fill-color:#edf3ff!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main{background:transparent!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-page,.creator-edition){background:transparent!important;color:#e1eaf4!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-launch-hero,.donation-landing-hero){background:url('/assets/navigation-energy-substrate.svg') center top/1100px 825px repeat,radial-gradient(ellipse at 0 0,#78b2e147,transparent 50%),radial-gradient(ellipse at 100% 20%,#ffc66b35,transparent 60%),linear-gradient(130deg,#1b344c,#1b2e44)!important;border-bottom:1px solid #9faed0!important;color:#e1eaf4!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-launch-hero,.donation-landing-hero) :is(h1,h2,h3,p,.market-eyebrow,.donation-kicker){color:#f0f5fb!important;-webkit-text-fill-color:#f0f5fb!important;text-shadow:none!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-launch-hero,.donation-landing-hero) h1{-webkit-text-stroke:0!important;text-shadow:0 2px 6px #08142566!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-stage,.donation-launch-status){color:#ecf2f9!important;-webkit-text-fill-color:#ecf2f9!important;background:linear-gradient(120deg,#315674,#36475a)!important;border-color:#8c9fbd!important;box-shadow:inset 0 1px #e8f4ff45!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-primary,.donation-start){background:linear-gradient(120deg,#ffe1a0,#efb34f)!important;border:1px solid #ffe2a5!important;color:#1b2d42!important;-webkit-text-fill-color:#1b2d42!important;box-shadow:inset 0 1px #fff0c899,0 4px 0 #67513a,0 10px 24px #25355726!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-secondary,.donation-secondary){background:#2c4967!important;border:1px solid #95a8c8!important;color:#edf5fd!important;-webkit-text-fill-color:#edf5fd!important;box-shadow:inset 0 1px #e8f4ff45,0 3px 0 #99abc42e!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-scenarios,.market-rights,.market-catalog,.donation-benefits,.donation-features){background:linear-gradient(130deg,#20374e,#1c3047)!important;color:#e1eaf4!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-scenarios,.market-rights,.market-catalog,.donation-benefits,.donation-features) :is(h2,h3,p,span,strong,li){color:#e0e9f4!important;-webkit-text-fill-color:#e0e9f4!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-scenarios article,.market-rights article,.market-catalog-preview,.donation-benefits article){background:linear-gradient(135deg,#2b4962,#243b53)!important;border:1px solid #acbad4!important;border-radius:20px!important;box-shadow:inset 0 2px #e8f4ff45,0 5px 0 #8596b323,0 15px 25px #283a5417!important;padding:26px!important;min-width:0!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-order-flow,.market-seller,.market-stack,.market-rollout,.market-documents,.donation-fee-schedule){background:radial-gradient(ellipse at 0 0,#ffc96b1f,transparent 60%),linear-gradient(130deg,#223b54,#22384e)!important;color:#edf3ff!important;border-color:#a3b7d0!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-order-flow,.market-seller,.market-stack,.market-rollout,.market-documents,.donation-fee-schedule) :is(h2,h3,p,li,span,strong,.market-eyebrow){color:#e9f0ff!important;-webkit-text-fill-color:#e9f0ff!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-order-flow li,.market-stack article,.market-rollout li){border-color:#b6c9e2!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-order-flow li>span,.market-stack article>span,.market-rollout li>span){color:#ffe0a8!important;-webkit-text-fill-color:#ffe0a8!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.donation-tariff,.donation-fee-badge){background:linear-gradient(135deg,#37495c,#2b4057)!important;border-color:#b5c4e0!important;box-shadow:inset 0 2px #e8f4ff45,0 5px 0 #101b3940,0 15px 25px #05132d26!important;color:#edf4fc!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.donation-tariff,.donation-fee-badge) :is(h3,p,span,strong,b){color:#edf4fc!important;-webkit-text-fill-color:#edf4fc!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main .donation-tariff .donation-tariff-rate{color:#ffda98!important;-webkit-text-fill-color:#ffda98!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"])>footer{background:linear-gradient(120deg,#262a45,#19374b)!important;border-color:#a5b4d066!important;color:#dce8fb!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"])>footer :is(a,strong,h2,h3,p,span,small){color:#dce8fb!important;-webkit-text-fill-color:#dce8fb!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) :is(a,button,summary,input,select):focus-visible{outline:3px solid #ffdc94!important;outline-offset:4px!important}
@media(max-width:600px){body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-scenarios article,.market-rights article,.market-catalog-preview,.donation-benefits article){padding:22px!important}}
@media(forced-colors:active){body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(h1,h2,h3,p,li,a,button,span,strong,small){color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;text-shadow:none!important;-webkit-text-stroke:0!important}}
}

@layer vantemio-readability {
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main .donation-landing.creator-edition .donation-landing-hero{background:url('/assets/navigation-energy-substrate.svg') center top/1100px 825px repeat,radial-gradient(ellipse at 0 0,#6eb9fb38,transparent 52%),radial-gradient(ellipse at 100% 20%,#ffd0712e,transparent 60%),linear-gradient(130deg,#1b344c,#1b2e44)!important;border-color:#a6b5d2!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.donation-journey,.donation-production,.donation-payment,.donation-platforms-section,.donation-creator-showcase,.donation-fee-details,.market-asset-policy){background:linear-gradient(135deg,#254059,#20374e)!important;color:#dce7f2!important;border-color:#a8bad6!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.donation-journey,.donation-production,.donation-payment,.donation-platforms-section,.donation-creator-showcase,.donation-fee-details,.market-asset-policy) :is(h2,h3,p,li,span,strong,small){color:#dce7f2!important;-webkit-text-fill-color:#dce7f2!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.donation-prelaunch,.donation-start){background:linear-gradient(130deg,#33465c,#2b3e52)!important;border-color:#abc3dc!important;color:#edf3ff!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.donation-prelaunch,.donation-start) :is(h2,h3,p,span,strong){color:#edf3ff!important;-webkit-text-fill-color:#edf3ff!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.creator-phone,.donation-window,.donation-chip,.creator-float-screen){background:linear-gradient(135deg,#304d67,#263f56)!important;border-color:#b8c6e3!important;box-shadow:inset 0 2px #e8f4ff45,0 5px 0 #8498ba40,0 16px 25px #152a4840!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main .creator-edition :is(.creator-phone,.donation-window,.donation-chip,.creator-float-screen) :is(p,span,strong,small){color:#edf4fb!important;-webkit-text-fill-color:#edf4fb!important}
}

/* Actual browser repair: nested scene title follows the dark scene, and a
   prelaunch control retains a visible inactive state rather than a live CTA. */
@layer vantemio-readability {
}

@layer vantemio-readability {
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main .market-scenarios article:nth-child(2){background:radial-gradient(ellipse at 100% 0,#ffd07724,transparent 70%),linear-gradient(140deg,#34485d,#293c52)!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main .market-scenarios article:nth-child(3){background:radial-gradient(ellipse at 0 100%,#8dc8ff24,transparent 70%),linear-gradient(140deg,#2c435c,#303f51)!important}
/***** Shared existing transfer component in Market and Donations *****/
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module]{--trade-ground:#0c192b!important;--trade-panel:#152c44!important;--trade-raised:#23425e!important;--trade-border:#69879f!important;--trade-ink:#f2f5fb!important;--trade-text:#e2e9f4!important;--trade-muted:#c3d0df!important;--trade-body:#e2e9f4!important;--trade-data:#d8eaff!important;--trade-amber:#ffcf7c!important;color-scheme:dark!important;color:#e2e9f4!important;background:url('/assets/navigation-energy-substrate.svg') center top/780px auto repeat-y,radial-gradient(ellipse at 0 0,#6cb9ff30,transparent 68%),radial-gradient(ellipse at 100% 0,#ffcf7030,transparent 70%),linear-gradient(135deg,#1b324a,#192c43 58%,#333b49)!important;border-color:#b8cddd99!important;box-shadow:inset 0 1px #ecf5ff55,inset 0 -1px #102137,0 16px 32px #020a1a44!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] :is(.trading-panel,.swap-field,.swap-widget__arrow,.trading-transfer-tabs,.transfer-approval select){background:linear-gradient(130deg,#213e59,#15263c 66%,#3a3934)!important;color:#ecf2f8!important;border-color:#63829a!important;box-shadow:inset 0 1px #d9edf833,0 4px 12px #01091733!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] :is(input,select){background:#101f34!important;color:#f1f5fb!important;-webkit-text-fill-color:#f1f5fb!important;border-color:#718ba5!important;min-height:44px!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] :is(p,span,strong,b,small,summary,dt,dd,label,h2,h3){color:#dbe6f3!important;-webkit-text-fill-color:#dbe6f3!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] button:not(:disabled):is(button,:hover,:focus-visible){min-height:44px!important;color:#f2f5fb!important;-webkit-text-fill-color:#f2f5fb!important;background:repeating-linear-gradient(115deg,transparent 0 12px,#d8edff09 12px 13px),linear-gradient(115deg,#355d85,#233d5a 52%,#73513b)!important;border-color:#8eacc1!important;box-shadow:inset 0 1px #daefff44,0 3px 0 #06102077!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] button[aria-selected=true]:is(button,:hover:not(:disabled),:focus-visible){color:#fff8ed!important;-webkit-text-fill-color:#fff8ed!important;background:repeating-linear-gradient(115deg,transparent 0 12px,#fff1 12px 13px),linear-gradient(110deg,#386391,#304c71 45%,#925026)!important;border-color:#efbc8c!important;box-shadow:inset 0 2px #e3f2ff66,inset 0 -3px #eaae6a66,0 3px 8px #030a1e88!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] button:disabled{color:#bbc6d6!important;-webkit-text-fill-color:#bbc6d6!important;background:#293a4e!important;border-color:#65778d!important;box-shadow:none!important}
@media(forced-colors:active){body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module],body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] *{background:Canvas!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}}
}

/* Transfer controls retain lunar/solar metal in every interaction state. */
@layer vantemio-readability {
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .swap-field{box-sizing:border-box!important;padding:16px!important;gap:10px!important;background:repeating-linear-gradient(115deg,transparent 0 22px,#cee7ff06 22px 23px),radial-gradient(ellipse at 0 0,#699fda35,transparent 70%),linear-gradient(125deg,#233e5b,#1b2d44 64%,#554132)!important;border-color:#7c9eba!important;box-shadow:inset 0 1px #e3efff40,inset 3px 0 #6b9bc180,0 5px 14px #030c1f44!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .swap-field+ .swap-widget__arrow+ .swap-field{background:repeating-linear-gradient(115deg,transparent 0 22px,#ffe4bb06 22px 23px),radial-gradient(ellipse at 100% 0,#df944a35,transparent 70%),linear-gradient(125deg,#263e58,#243348 60%,#61432e)!important;box-shadow:inset 0 1px #fff0d440,inset -3px 0 #d69a6480,0 5px 14px #030c1f44!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .swap-field input{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:10px 16px!important;min-height:54px!important;border:1px solid #aecbe13d!important;border-radius:8px!important;font-size:26px!important;line-height:1.2!important;font-variant-numeric:tabular-nums!important;background:linear-gradient(115deg,#0e1b2e,#18293d)!important;color:#fff8ed!important;-webkit-text-fill-color:#fff8ed!important;box-shadow:inset 0 2px 5px #03091466!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .swap-field select{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:10px!important;border-radius:8px!important;font-size:12px!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .transfer-history-body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:16px!important;min-width:0!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .transfer-history-body>label{display:block!important;position:static!important;width:auto!important;margin:0!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:anywhere!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .transfer-history-body>select{display:block!important;position:static!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px 34px 10px 12px!important;margin:0!important;min-height:46px!important;border-radius:8px!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] button:focus-visible{outline:2px solid #f8d19f!important;outline-offset:3px!important}
}


/* Keep body actions readable in the first important component layer too. */
@layer vantemio-components {
body.redesign.edition:is([data-page=market],[data-page=donations],[data-product-site=market],[data-product-site=donations]) main#main.main :is(.market-actions>.market-primary,.market-actions>.market-secondary,.donation-actions>a){
 display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:46px!important;box-sizing:border-box!important;padding:12px 18px!important;border:1px solid #a5bbcd!important;border-radius:12px!important;
 background:repeating-linear-gradient(115deg,transparent 0 18px,#d9ecff0d 18px 19px),linear-gradient(115deg,#345772,#213951 48%,#4b4438 84%,#6d5735)!important;
 color:#f4f7fc!important;-webkit-text-fill-color:#f4f7fc!important;text-decoration:none!important;font-weight:750!important;line-height:1.35!important;text-shadow:none!important;filter:none!important;
 box-shadow:inset 0 1px #d9e9f27a,inset 0 -1px #102034,0 3px 0 #071525,0 7px 14px #0613264d!important;transition:background .16s,border-color .16s,box-shadow .16s!important
}
body.redesign.edition:is([data-page=market],[data-page=donations],[data-product-site=market],[data-product-site=donations]) main#main.main :is(.market-actions>.market-primary,.market-actions>.market-secondary,.donation-actions>a):is(:hover,:focus-visible){color:#fff!important;-webkit-text-fill-color:#fff!important;background:repeating-linear-gradient(115deg,transparent 0 18px,#e2efff0f 18px 19px),linear-gradient(115deg,#41677f,#294661 48%,#514b40 84%,#665039)!important;border-color:#f1ce91!important;box-shadow:inset 0 1px #e2edf7a8,inset 0 -1px #edbb7566,0 3px 0 #071525,0 9px 18px #06132666!important}
body.redesign.edition:is([data-page=market],[data-page=donations],[data-product-site=market],[data-product-site=donations]) main#main.main :is(.market-actions>a,.donation-actions>a):focus-visible{outline:2px solid #f5ce8d!important;outline-offset:4px!important}
@media(forced-colors:active){body.redesign.edition:is([data-page=market],[data-page=donations],[data-product-site=market],[data-product-site=donations]) main#main.main :is(.market-actions>a,.donation-actions>a){background:ButtonFace!important;color:ButtonText!important;-webkit-text-fill-color:ButtonText!important;border-color:ButtonText!important;box-shadow:none!important}}
}

/* The owner's four direct destinations. Existing menu and locale control remain. */
@layer vantemio-readability {
body.redesign.edition .topbar .brand{min-width:0!important;gap:10px!important}
body.redesign.edition .topbar .brand-mark-img{width:42px!important;height:42px!important;object-fit:contain!important}
/* Facets are clipped to real text: selectable, accessible and independent of images. */
body.redesign.edition .topbar :is(.lang-switch,.menu-btn){display:flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;border:1px solid #9eafc7!important;border-radius:12px!important;background:#f8fbff!important;color:#263c58!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;box-shadow:inset 0 1px #fff,0 2px 0 #c1cddd!important}
body.redesign.edition .topbar :is(.site-shortcut,.brand,.lang-switch,.menu-btn):focus-visible{outline:3px solid #d99b18!important;outline-offset:4px!important}
@media(max-width:1100px){}
@media(max-width:820px){}
@media(max-width:380px){body.redesign.edition .topbar .brand-mark-img{width:33px!important;height:33px!important}}
@media(prefers-reduced-motion:reduce){}
@media(forced-colors:active){}
}

@layer vantemio-components {
html body[data-vantemio-shell]{isolation:isolate}
html body[data-vantemio-shell]::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:url('/assets/vantemio-lunar-night-20261024-v1.svg') left 120px/1600px 1000px no-repeat;opacity:.58}
html body[data-vantemio-shell] main :is(a.v-button,a.btn,.vee-guide-copy>a){border:1px solid #a9bfd4!important;border-bottom:3px solid #eebc7d!important;border-radius:9px!important;background:repeating-linear-gradient(115deg,transparent 0 24px,#edf4ff08 24px 25px),linear-gradient(130deg,#35516b,#203449 65%,#493a31)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;-webkit-text-stroke:0!important;filter:none!important;box-shadow:inset 0 1px #e7f1ff44,0 3px 0 #07111f!important;padding:11px 15px!important;min-height:44px!important}
@media(max-width:700px){html body[data-vantemio-shell]::before{background-size:1000px 625px;opacity:.4}}
@media(forced-colors:active){html body[data-vantemio-shell]::before{display:none}html body[data-vantemio-shell] main :is(a.v-button,a.btn,.vee-guide-copy>a){background:Canvas!important;color:LinkText!important;-webkit-text-fill-color:LinkText!important;border-color:LinkText!important;box-shadow:none!important}}
}

/* Visual materials for the existing transfer UI; data and execution contracts are unchanged. */
@layer vantemio-crystal {
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module]{position:relative!important;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 0 0,#2877b54d,transparent 60%),radial-gradient(ellipse at 100% 100%,#ff9d333d,transparent 60%),linear-gradient(125deg,#111e32,#18273b 54%,#302b30)!important;border:1px solid #90a7be99!important;border-radius:22px!important;box-shadow:inset 0 1px #c6e7ff55,inset 0 -1px #e9b06355,0 18px 48px #02071066!important;padding:22px!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module]::before{content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;opacity:.55;background:repeating-linear-gradient(0deg,transparent 0 5px,#e3eeff05 5px 6px),repeating-linear-gradient(115deg,transparent 0 80px,#8fc7ff11 80px 81px),linear-gradient(125deg,transparent 36%,#a2d6ff12 40%,transparent 44%,#ffa94714 70%,transparent 76%)}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module]>header{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:center;gap:2px 12px!important;padding:0 0 20px!important;border:0!important;background:transparent!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module]>header h2{font-size:19px!important;line-height:1.25!important;margin:0!important;color:#f5f5f1!important;-webkit-text-fill-color:#f5f5f1!important;letter-spacing:-.025em!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-brand-mark{grid-row:1/3;display:grid;place-items:center;width:40px;height:44px;filter:drop-shadow(0 1px 7px #79bfff55)}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-brand-mark img{width:36px;height:36px;object-fit:contain}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .trading-transfer-provider{grid-column:2;font-size:11px!important;letter-spacing:.03em!important;color:#c3cedd!important;-webkit-text-fill-color:#c3cedd!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .trading-transfer-tabs{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;padding:5px!important;border:1px solid #8398b16b!important;border-radius:13px!important;background:linear-gradient(110deg,#102139,#1a2434 65%,#362b2a)!important;box-shadow:inset 0 2px 5px #03081188!important;margin-bottom:18px!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .trading-transfer-tabs button{display:flex!important;align-items:center;justify-content:center;gap:9px!important;position:relative;min-height:48px!important;font-size:13px!important;font-weight:700!important;border-radius:9px!important;border:1px solid #8294ae66!important;background:repeating-linear-gradient(115deg,transparent 0 20px,#c1dbff06 20px 21px),linear-gradient(110deg,#253f5d,#253348 65%,#4d3d34)!important;color:#e9eef6!important;-webkit-text-fill-color:#e9eef6!important;box-shadow:inset 0 1px #dfedff22,0 2px 3px #0005!important;transition:background .18s,border-color .18s,box-shadow .18s}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .trading-transfer-tabs button svg{width:20px;height:20px;display:block;stroke:#d8ebff}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .trading-transfer-tabs button[aria-selected=true]{background:repeating-linear-gradient(115deg,transparent 0 20px,#e1efff08 20px 21px),radial-gradient(ellipse at 100% 50%,#f6ad4b44,transparent 60%),linear-gradient(105deg,#325b85,#2e435d 55%,#72503c)!important;color:#fff8ee!important;-webkit-text-fill-color:#fff8ee!important;border-color:#c3c9cd!important;box-shadow:inset 0 1px #fff8,inset 0 -3px #ffb85f99,0 3px 8px #02071066!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .trading-transfer-tabs button:hover{border-color:#f1cf9f!important;filter:brightness(1.12)}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .trading-panel{padding:16px!important;border-radius:16px!important;background:linear-gradient(135deg,#15263b,#1a2638 65%,#2b2c36)!important;border:1px solid #9ab1c14d!important;box-shadow:inset 0 1px #e1efff22!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-widget__workbench{gap:20px!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-field{position:relative;padding:16px!important;gap:11px!important;border-radius:13px!important;border:1px solid #7ea6ca88!important;background:repeating-linear-gradient(115deg,transparent 0 28px,#c4e3ff08 28px 29px),radial-gradient(ellipse at 0 0,#3e87c344,transparent 80%),linear-gradient(130deg,#263d58,#1b2b40 72%,#383539)!important;box-shadow:inset 0 1px #d9ebff44,inset 3px 0 #6db3ee88,0 8px 18px #03091355!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-field+.swap-widget__arrow+.swap-field{border-color:#caa27788!important;background:repeating-linear-gradient(115deg,transparent 0 28px,#ffe5bd08 28px 29px),radial-gradient(ellipse at 100% 0,#f2a04338,transparent 80%),linear-gradient(130deg,#25364f,#2a3040 60%,#514034)!important;box-shadow:inset 0 1px #fff0d944,inset -3px 0 #f2af6388,0 8px 18px #03091355!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-field>span:first-child{font-size:12px!important;color:#edf1f6!important;-webkit-text-fill-color:#edf1f6!important;font-weight:650!important;letter-spacing:.015em}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-field__row{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)!important;gap:8px!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker{display:flex!important;align-items:center;position:relative;min-width:0;background:linear-gradient(115deg,#15283f,#263347 65%,#4b3b30)!important;border:1px solid #87a7bf88;border-radius:9px;box-shadow:inset 0 1px #e3edff25,0 2px 5px #02071055}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker i{display:grid;place-items:center;position:absolute;inset-inline-start:9px;pointer-events:none;width:19px;height:19px;color:#d2e5f7!important;-webkit-text-fill-color:#d2e5f7!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker--token i{color:#ffd29a!important;-webkit-text-fill-color:#ffd29a!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker svg{width:18px;height:18px;stroke:currentColor}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker select{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:48px!important;font-size:11px!important;border:0!important;padding:10px 8px 10px 34px!important;padding-inline-start:34px!important;background:transparent!important;box-shadow:none!important;color:#e0e7f1!important;-webkit-text-fill-color:#e0e7f1!important;opacity:1!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker:has(select:focus-visible){outline:2px solid #f6c787;outline-offset:3px}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker select:disabled{cursor:not-allowed}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-field input{background:linear-gradient(110deg,#0b1526,#15253b)!important;border-color:#8ba8c14d!important;color:#fff9f0!important;-webkit-text-fill-color:#fff9f0!important;min-height:60px!important;padding:12px 16px!important;border-radius:9px!important;font:500 28px/1.2 Onest,Arial,sans-serif!important;box-shadow:inset 0 3px 9px #02071055!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-field input::placeholder{color:#d5dfe9!important;-webkit-text-fill-color:#d5dfe9!important;opacity:1}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-widget__arrow{width:34px!important;height:34px!important;display:grid!important;place-items:center;border:1px solid #b5c0cc!important;border-radius:10px!important;background:linear-gradient(140deg,#365779,#253b53 55%,#805435)!important;color:#fff5de!important;box-shadow:inset 0 1px #fff5,0 3px 7px #02071088!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-widget__receipt{padding:15px!important;border:1px solid #819ab14d!important;border-radius:12px!important;background:radial-gradient(ellipse at 100% 0,#d9953820,transparent 70%),linear-gradient(145deg,#17243a,#202b3d)!important;box-shadow:inset 0 1px #d4e9ff22!important;min-width:0}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-widget__receipt-head{display:flex!important;align-items:center;gap:8px!important;padding-bottom:12px!important;border-bottom:1px solid #97a6b533!important;margin-bottom:12px!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-widget__receipt-head h3{font-size:13px!important;line-height:1.4!important;margin:0!important;color:#f5efe5!important;-webkit-text-fill-color:#f5efe5!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .trading-material-mark{display:block!important;width:22px;height:22px;border-radius:6px;transform:rotate(45deg);background:linear-gradient(135deg,#dfedfb,#5c91ba 42%,#ffa63f 44%,#f7d8a0 65%,#5b7c99);box-shadow:0 0 14px #ffb65725,inset 0 0 0 3px #10203988;flex:none}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-widget__meta>span{padding:8px 0!important;border-bottom:1px solid #afc0d51f!important;gap:12px!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-widget__meta b{font-weight:500!important;color:#c8d3e1!important;-webkit-text-fill-color:#c8d3e1!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-widget__meta>span>span{color:#fff1d8!important;-webkit-text-fill-color:#fff1d8!important;font-variant-numeric:tabular-nums}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] :is(.transfer-options,.transfer-quote-details){border:1px solid #91a6bb55!important;background:linear-gradient(110deg,#2a4059,#273246 60%,#4f3d32)!important;border-radius:9px!important;box-shadow:inset 0 1px #e1efff22!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] :is(.transfer-options,.transfer-quote-details)>summary{padding:12px!important;min-height:44px!important;box-sizing:border-box;color:#edf1f6!important;-webkit-text-fill-color:#edf1f6!important;font-size:12px!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] button:not(:disabled){background:repeating-linear-gradient(115deg,transparent 0 24px,#dcefff0a 24px 25px),linear-gradient(115deg,#365979,#293b53 55%,#80563a)!important;border:1px solid #9fb6c9!important;box-shadow:inset 0 1px #eff7ff66,0 3px 0 #08132488,0 5px 12px #02071033!important;color:#fff4e3!important;-webkit-text-fill-color:#fff4e3!important;border-radius:9px!important;min-height:44px!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] button:disabled{background:linear-gradient(115deg,#293746,#303844)!important;color:#b9c3ce!important;-webkit-text-fill-color:#b9c3ce!important;border:1px solid #73849788!important;box-shadow:inset 0 1px #fff1!important;opacity:1!important;cursor:not-allowed!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] :is(button,summary,input,select):focus-visible{outline:2px solid #ffd195!important;outline-offset:3px!important}
@media(max-width:700px){body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module]{padding:14px!important;border-radius:17px!important}body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module]>header h2{font-size:17px!important}body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .trading-transfer-tabs button{gap:6px!important;font-size:11px!important}body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .trading-panel{padding:10px!important}body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-widget__workbench{gap:14px!important}body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-field{padding:12px!important}body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker select{font-size:10px!important;padding-inline-start:28px!important}body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker i{inset-inline-start:6px;width:16px;height:16px}body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .swap-widget__receipt{padding:12px!important}}
@media(forced-colors:active){body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module],body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] *{background:Canvas!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module]::before{display:none}body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .trading-material-mark{background:Highlight!important}body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] :is(button,summary,input,select):focus-visible{outline-color:Highlight!important}}
}

@layer vantemio-crystal {
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker__label{display:none!important;pointer-events:none}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker:has(select:disabled) .transfer-picker__label{display:block!important;position:absolute;inset-inline-start:34px;inset-inline-end:6px;font-size:11px!important;line-height:1.25!important;color:#d2dbe7!important;-webkit-text-fill-color:#d2dbe7!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker select:disabled{color:transparent!important;-webkit-text-fill-color:transparent!important;opacity:1!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .trading-transfer-tabs button svg{width:22px;height:22px;stroke:none}
@media(max-width:700px){body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker:has(select:disabled) .transfer-picker__label{inset-inline-start:28px;font-size:10px!important}}
}

/* The accepted browser client still mounts a section; support its original
   event-bearing nodes while the new client remains with its backend owner. */
@layer vantemio-crystal {
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] section[data-transfer-history]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;min-width:0!important;padding:16px!important;margin-top:14px!important;border:1px solid #9ab1c277!important;border-radius:11px!important;background:radial-gradient(ellipse at 100% 0,#d7953e24,transparent 75%),linear-gradient(120deg,#253e57,#223047)!important;box-shadow:inset 0 1px #dceeff33!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] section[data-transfer-history]>h4{margin:0!important;font-size:13px!important;line-height:1.4!important;color:#fff2db!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] section[data-transfer-history]>label{display:block!important;position:static!important;width:auto!important;margin:0!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:anywhere!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] section[data-transfer-history]>select{display:block!important;position:static!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px 34px 10px 12px!important;margin:0!important;min-height:46px!important;border:1px solid #91a9bf88!important;border-radius:8px!important;background:linear-gradient(120deg,#15273d,#24344b)!important;color:#d2dfef!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] section[data-transfer-history]>small{font-size:11px!important;line-height:1.5!important;color:#d2dce8!important}
}

@layer vantemio-crystal {
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page) :is(.bridge-swap-heading h1,.trading-terminal-brand h1,.trading-terminal-brand h1 span){color:#f5f7fb!important;-webkit-text-fill-color:#f5f7fb!important;background:none!important;text-shadow:none!important;opacity:1!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page) :is(.bridge-swap-heading p,.trading-service-note,.trading-terminal-provider){color:#d5dde8!important;-webkit-text-fill-color:#d5dde8!important;opacity:1!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] :is(label,p,small,h4,output,[role=status],.swap-widget__sub,.swap-field__hint){color:#e2e7ef!important;-webkit-text-fill-color:#e2e7ef!important;opacity:1!important;text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] :is(input,select){color-scheme:dark}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] :is(input,select,button,summary){text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] .transfer-picker select option{color:#f4f6fb!important;background:#16253a!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] section[data-transfer-history]>label{color:#e6ebf2!important;-webkit-text-fill-color:#e6ebf2!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module][data-transfer-module] section[data-transfer-history]>select{color:#edf1f7!important;-webkit-text-fill-color:#edf1f7!important;opacity:1!important}
@media(max-width:480px){}
}

.product-top{position:sticky;top:0;z-index:100;border-bottom:1px solid #728ca444;background:#101c2bf5;color:#eff5ff;box-shadow:0 8px 26px #040a1826;backdrop-filter:blur(18px)}
.product-top a{color:#e5efff!important;text-decoration:none!important}
.product-top :focus-visible{outline:3px solid #a5d4ff;outline-offset:4px}
@media(max-width:820px){}

/* Override generic document details styling in the shared parent theme. */
body.product-site .product-top details:is(.product-language,.product-more){padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}

body.product-site main#main .market-launch-hero,body.product-site main#main .donation-landing-hero{padding-top:64px!important}
@media(max-width:820px){body.product-site main#main .market-launch-hero,body.product-site main#main .donation-landing-hero{padding-top:40px!important}}
@media(max-width:820px){}

@media(max-width:360px){}

@media(max-width:360px){}

/* Own products share a clear route back to the Vantemio ecosystem. */
body.product-site .product-discover{display:block;position:relative;margin:56px 0 0;padding:56px clamp(22px,4vw,56px);background:#101c2b;color:#eff5ff;border-top:1px solid #6887a34d;isolation:isolate}
body.product-site .product-discover-inner{max-width:1248px;margin:0 auto;min-width:0}
body.product-site .product-discover-intro{max-width:700px;margin:0 0 30px}
body.product-site .product-discover h2{margin:0 0 12px;padding:0;color:#eff5ff;font:700 clamp(26px,3.5vw,38px)/1.18 Onest,Arial,sans-serif;letter-spacing:-.035em;overflow-wrap:break-word}
body.product-site .product-discover-intro p{color:#c6d8ea;font:450 17px/1.6 Onest,Arial,sans-serif;margin:0;padding:0;max-width:60ch}
body.product-site .product-discover-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
body.product-site .product-discover-card{--product-accent:#b3d8ff;display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px 16px;align-content:start;position:relative;min-width:0;padding:26px 24px 58px;border:1px solid #728da666;border-radius:22px;background:linear-gradient(145deg,#293e55,#182a3d 75%);box-shadow:inset 0 1px 0 #ffffff24,0 12px 25px #020a152b;color:#eff5ff;text-decoration:none;transition:border-color .2s,background-color .2s;box-sizing:border-box}
body.product-site .product-discover-market{--product-accent:#a6ead9}
body.product-site .product-discover-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;color:var(--product-accent);background:linear-gradient(145deg,#516a83,#203349);box-shadow:inset 0 1px 0 #ffffff50,0 5px 10px #020a154d}
body.product-site .product-discover-icon svg{display:block;width:28px;height:28px;margin:0;flex:none}
body.product-site .product-discover-copy{display:block;min-width:0}
body.product-site .product-discover-copy strong{display:block;margin:0 0 12px;color:#fff;font:700 20px/1.3 Onest,Arial,sans-serif;letter-spacing:-.025em;overflow-wrap:break-word}
body.product-site .product-discover-copy>span{display:block;color:#c6d8ea;font:450 16px/1.6 Onest,Arial,sans-serif;overflow-wrap:break-word}
body.product-site .product-discover-arrow{position:absolute;bottom:23px;right:24px;width:22px;height:22px;color:var(--product-accent)}
body.product-site .product-discover-card:hover{border-color:var(--product-accent)}
body.product-site .product-discover-card:focus-visible{outline:3px solid var(--product-accent);outline-offset:5px}
@media(max-width:1000px){body.product-site .product-discover-links{grid-template-columns:1fr}body.product-site .product-discover-card{padding:24px 60px 24px 24px}body.product-site .product-discover-arrow{right:24px;bottom:auto;top:40px}}
@media(max-width:480px){body.product-site .product-discover{padding:40px 22px;margin-top:36px}body.product-site .product-discover-card{grid-template-columns:48px minmax(0,1fr);gap:14px 14px;padding:20px 44px 20px 18px;align-items:start}body.product-site .product-discover-icon{width:48px;height:48px}body.product-site .product-discover-icon .module-icon{width:48px;height:48px;max-width:100%}body.product-site .product-discover-icon svg{max-width:100%;height:auto}body.product-site .product-discover-copy strong{font-size:18px;line-height:1.28}body.product-site .product-discover-copy>span{font-size:14px;line-height:1.5}body.product-site .product-discover-arrow{top:auto;bottom:16px;right:16px;width:20px;height:20px}body.product-site .product-discover-links{gap:16px}}
@media(max-width:390px){body.product-site .product-discover-card{grid-template-columns:44px minmax(0,1fr);gap:12px 12px;padding:18px 40px 18px 16px}body.product-site .product-discover-icon{width:44px;height:44px}body.product-site .product-discover-icon .module-icon{width:44px;height:44px}body.product-site .product-discover-copy strong{font-size:17px}body.product-site .product-discover-arrow{bottom:14px;right:14px}}
@media(prefers-reduced-motion:reduce){body.product-site .product-discover-card{transition:none}}

/* A separate material and unmistakable silhouette for each Vantemio product. */
body.product-site .product-discover-card{--product-accent:#c4b4ff;--product-light:#393554;--product-deep:#211f36;grid-template-columns:64px minmax(0,1fr);border-color:#b8a8ef70;background:radial-gradient(ellipse at 3% 0%,#c3acff21,transparent 68%),linear-gradient(135deg,var(--product-light),var(--product-deep));box-shadow:inset 0 1px 0 #ffffff38,inset 0 -1px 0 #0004,0 10px 0 -7px #03091188,0 20px 30px #03091538;overflow:visible}
body.product-site .product-discover-news{--product-accent:#ffdc87;--product-light:#354353;--product-deep:#222a3a;border-color:#ddc27b80}
body.product-site .product-discover-market{--product-accent:#8ff4c8;--product-light:#245349;--product-deep:#162f34;border-color:#8be7b880}
body.product-site .product-discover-icon{width:64px;height:64px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;filter:drop-shadow(0 5px 5px #02071070);transition:transform .22s ease,filter .22s ease}
body.product-site .product-discover-icon .module-icon{display:block;width:64px;height:64px;margin:0;overflow:visible}
body.product-site .product-discover-card::before{content:"";position:absolute;left:26px;right:26px;top:0;height:2px;border-radius:50%;background:linear-gradient(90deg,transparent,var(--product-accent),transparent);opacity:.85}
body.product-site .product-discover-copy>span{color:#e0e8f1}
body.product-site .product-discover-arrow{color:var(--product-accent);filter:drop-shadow(0 2px 2px #0008);transition:transform .22s ease}
body.product-site .product-discover-card:hover .product-discover-icon{transform:translateY(-3px);filter:drop-shadow(0 8px 6px #02071080)}
body.product-site .product-discover-card:hover .product-discover-arrow{transform:translateX(3px)}
@media(prefers-reduced-motion:reduce){body.product-site .product-discover-icon,body.product-site .product-discover-arrow{transition:none}body.product-site .product-discover-card:hover .product-discover-icon,body.product-site .product-discover-card:hover .product-discover-arrow{transform:none}}

/* News uses the owner's light editorial palette; other products retain their theme. */
body.news-site .product-top{background:#fffdf8f2;border-color:var(--brand-line);color:var(--brand-ink);box-shadow:0 8px 24px #37647112}
body.news-site .product-top a{color:var(--brand-ink)!important}
body.news-site .product-top :is(.product-language,.product-more) summary{color:var(--brand-ink);border-color:#aac5cd;background:linear-gradient(145deg,#fffefb,#e4f2f5);box-shadow:inset 0 1px #fff,0 3px 8px #2c647510}
body.news-site .product-top :is(.product-language,.product-more) nav{background:#fffefb;border-color:var(--brand-line);box-shadow:0 16px 32px #2c647520}
body.news-site .product-top :is(.product-language,.product-more) nav a:hover,body.news-site .product-top .product-language nav a[aria-current]{background:#e4f3ef}
body.news-site .product-top :focus-visible{outline-color:var(--brand-link)}
body.news-site.product-site .product-discover{color:var(--brand-ink);border-color:var(--brand-line);background:linear-gradient(135deg,#fff2e5b0,#eaf7f4b0)}
body.news-site.product-site .product-discover h2,body.news-site.product-site .product-discover-copy strong{color:var(--brand-ink)}
body.news-site.product-site .product-discover-intro p,body.news-site.product-site .product-discover-copy>span{color:var(--brand-muted)}
body.news-site.product-site .product-discover-card{--product-accent:#8051a0;--product-light:#f3edfb;--product-deep:#fffdfb;border-color:#cdbddd;background:linear-gradient(135deg,var(--product-light),var(--product-deep));color:var(--brand-ink);box-shadow:inset 0 1px #fff,0 12px 26px #48687617}
body.news-site.product-site .product-discover-market{--product-accent:#26765c;--product-light:#dff3e8;--product-deep:#f7fffb;border-color:#a7d1bd}
body.news-site.product-site .product-discover-card .product-build-note{background:#e1f1e8;border-color:#aacabd;color:#315d4c}
body.news-site.product-site .product-discover-arrow{filter:none}

/* Shared News header identity also covers editorial document pages. */
/* Light editorial identity: warm paper, mint depth, ink typography. News only. */
body[data-product-site="news"] .product-top,body[data-product-site="news"] .news-top{isolation:isolate;background:radial-gradient(ellipse at 7% 0,#ffd4a28c,transparent 35%),radial-gradient(ellipse at 84% 100%,#bde4db96,transparent 38%),linear-gradient(105deg,#fff9edfa,#eff7f6fa 70%,#e7f0fbfa);border-bottom:1px solid #a4c4c6;box-shadow:inset 0 1px #fff,0 5px 20px #264f5e13}
body[data-product-site="news"] .product-top::before,body[data-product-site="news"] .news-top::before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.5;background:repeating-linear-gradient(120deg,transparent 0 44px,#5f9da50c 44px 45px),radial-gradient(circle at 68% -70%,transparent 0 130px,#dc995833 131px 132px,transparent 133px 152px,#5a9c9d30 153px 154px,transparent 155px)}
body[data-product-site="news"] .product-top::after,body[data-product-site="news"] .news-top::after{content:"";position:absolute;pointer-events:none;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent,#e4ab70 18%,#79aaa1 53%,#9bafd2 83%,transparent)}
@layer vantemio-readability {

/* Shared four-destination navigation, also consumed by product-site exports. */
@media(max-width:1100px){}
@media(max-width:820px){}
@media(max-width:380px){}
@media(forced-colors:active){}

}

/* One shared material finish, consumed by the existing site masthead.
   Neutral ink, lunar steel and solar light. No layout or controller state. */
@font-face{font-family:VMaterial;src:url('/assets/manrope-variable-latin.woff2?v=ff4de53c27da') format('woff2');font-style:normal;font-weight:200 800;font-display:swap;unicode-range:U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2011,U+2013-2014,U+2018-201A,U+201C-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2060,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A9-20AC,U+20AE,U+20B1,U+20B4,U+20B9-20BA,U+20BD,U+20BF,U+2116,U+2122,U+2190-2193,U+21B5,U+2202,U+2205,U+220F,U+2211-2212,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+E001-E003,U+E007-E009,U+FB01-FB02}
@font-face{font-family:VMaterial;src:url('/assets/manrope-variable-latin-ext.woff2?v=6168635005a2') format('woff2');font-style:normal;font-weight:200 800;font-display:swap;unicode-range:U+100-113,U+116-12B,U+12E-130,U+134-137,U+139-13E,U+141-148,U+14A-14D,U+150-151,U+154-17E,U+192,U+1A0-1A1,U+1AF-1B0,U+218-21B,U+259,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+374-375,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+1E80-1E85,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:VMaterial;src:url('/assets/manrope-variable-cyrillic.woff2?v=1109e4479a7d') format('woff2');font-style:normal;font-weight:200 800;font-display:swap;unicode-range:U+400-45F,U+490-491,U+4AE-4AF,U+4BA-4BB,U+4E8-4E9}
@layer vantemio-materials {
 html body[data-vantemio-shell]:not(.news-site){--vm-night:#070d18;--vm-steel:#101d31;--vm-moon:#45bcff;--vm-sun:#ff9d36;--vm-gold:#ffd58a;--vm-text:#f6f5ef;--vm-copy:#d3dbe7;--vm-material-edge:#8daac270;--vm-material-font:VMaterial,Onest,system-ui,sans-serif}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]){
  color-scheme:dark;color:var(--vm-text)!important;font-family:Onest,system-ui,sans-serif!important;font-weight:450!important;
  background-color:var(--vm-night)!important;
  background-image:linear-gradient(132deg,transparent 0 37%,#90d8ff16 43%,#daefff12 45%,transparent 52%),linear-gradient(43deg,transparent 0 45%,#ffc16a21 52%,#ffe3ae14 54%,transparent 62%),radial-gradient(ellipse at 0 13%,#248df447,transparent 49%),radial-gradient(ellipse at 100% 48%,#ff962b38,transparent 48%),radial-gradient(ellipse at 14% 86%,#328ee72b,transparent 44%),repeating-linear-gradient(126deg,transparent 0 169px,#b6dcff08 170px 171px,transparent 172px 339px),url('/assets/navigation-energy-substrate.svg'),linear-gradient(118deg,#08111f,#101a29 56%,#151a24)!important;
  background-size:100% 1700px,100% 1700px,100% 1700px,100% 1700px,100% 1700px,640px 640px,1500px auto,auto!important;background-repeat:repeat-y,repeat-y,repeat-y,repeat-y,repeat-y,repeat,repeat-y,no-repeat!important;background-position:center top,center top,left top,right top,left top,center top,center top,center top!important;background-attachment:scroll!important;
 }
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) :is(main.main,main.news-main,.market-page,.donation-landing,.creator-edition,.application-page,.whitepaper-page,.policy-page,.prose,.docs-local-grid,.docs-localized,.va-intro,.va-paths,.bridge-swap-page,.news-masthead,.news-feed-head){background-color:transparent!important;background-image:none!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(h1,h2,h3,h4){font-family:var(--vm-material-font)!important;font-weight:700!important;letter-spacing:-.025em!important;color:var(--vm-text)!important;-webkit-text-fill-color:var(--vm-text)!important;-webkit-text-stroke:0!important;text-shadow:none!important;filter:none!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(p,li,td,figcaption,.news-deck,.news-meta,.news-byline){color:var(--vm-copy)!important;-webkit-text-fill-color:var(--vm-copy)!important;text-shadow:none!important;filter:none!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(.market-kicker,.market-eyebrow,.donation-kicker,.creator-kicker,.v-eyebrow,.vs-kicker,.stack-kicker,.va-kicker){color:#ffd5a1!important;-webkit-text-fill-color:#ffd5a1!important;letter-spacing:.055em!important}
 /* The hero has two separate light sources. Etched geometry occupies the
    margins; the reading area has no grid or bright lines behind its text. */
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(.market-hero,.market-launch-hero,.donation-landing-hero,.creator-hero,.va-intro,.vs-opening,.page-head,.v-product-head,.news-masthead,.bridge-swap-heading){
  background-image:radial-gradient(ellipse at 100% 0,#ffad4226,transparent 53%),radial-gradient(ellipse at 0 100%,#329df32e,transparent 57%),linear-gradient(117deg,#0b172acc,transparent 50%,#1d202955)!important;
  border-block-end-color:#c6c9c733!important;
 }
 /* Variations change where the same two lights strike the metal, rather
    than switching the page between very light and very dark cards. */
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(.news-feed-card,.va-course,.market-scenarios>article,.market-stack>article,.market-rights>article,.donation-benefits>article,.creator-format,.vs-process-card,.vs-core-card,.application-next,.integration-future,.passport-workspace-panel,#passport-panel,#daily-checkin-panel,#news-orders-panel,#donations-creator,.ai-host-feature,.vee-guide){
  --vm-card-light:100% 0;--vm-card-moon:0 100%;
  background:radial-gradient(ellipse at var(--vm-card-light),#ffa52f2b,transparent 58%),radial-gradient(ellipse at var(--vm-card-moon),#318cf638,transparent 62%),repeating-linear-gradient(122deg,transparent 0 38px,#cfe7ff06 39px 40px,transparent 41px 78px),url('/assets/card-circuit-substrate.svg') right top/420px 252px no-repeat,linear-gradient(137deg,#172638,#0d192b 66%,#1b2330)!important;
  border:1px solid var(--vm-material-edge)!important;border-block-start-color:#c7d4dfaa!important;border-inline-end-color:#ffbd6666!important;
  box-shadow:inset 0 1px #f6f7ed20,inset 0 -1px #030914,0 3px 0 #030915,0 12px 26px #01050c5c!important;
 }
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(.news-feed-card,.va-course,.market-scenarios>article,.market-stack>article,.market-rights>article,.donation-benefits>article,.creator-format):nth-child(2n){--vm-card-light:0 0;--vm-card-moon:100% 100%;border-inline-start-color:#f8b25388!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(.news-feed-card,.va-course,.market-scenarios>article,.donation-benefits>article):nth-child(3n){--vm-card-light:100% 100%;--vm-card-moon:0 0}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(.market-stage,.donation-fee-badge,.market-build-note,.product-build-note,.donations-launch-note,.creator-release-status,.creator-fee,.document-links,.document-exports,.account-passport-intro,.account-order-disclosure){
  background:radial-gradient(ellipse at 100% 0,#ffac4230,transparent 65%),linear-gradient(116deg,#1c344d,#132239 65%,#29303a)!important;color:var(--vm-text)!important;-webkit-text-fill-color:var(--vm-text)!important;border-color:#91abc080!important;box-shadow:inset 0 1px #e9f3ff35,0 3px #030a16!important;
 }
 /* Controls use a bright metal edge and a deep saturated face. Text itself
    never inherits the blue/orange material colour or a blur/glow filter. */
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(button:not(:where(#delete-account)),.v-button,.market-primary,.market-secondary,.creator-primary,.creator-secondary,.donation-actions>a,.news-filter,.news-place-trigger,.news-geography-bar>a,.news-geography-bar a[class],.news-collection-links>a,.news-feed-card__cta,.va-course>a,.passport-workspace-nav>a,.trading-service-nav>a){
  background:repeating-linear-gradient(118deg,transparent 0 28px,#e6f4ff0a 29px 30px),radial-gradient(ellipse at 100% 0,#ffad4257,transparent 62%),linear-gradient(118deg,#164b78,#16314e 52%,#513a27)!important;
  color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important;border:1px solid #adc2d1!important;border-block-end:3px solid #ffb655!important;box-shadow:inset 0 1px #e5f4ff6b,0 3px 0 #020914,0 7px 16px #01050c66!important;
  font-family:var(--vm-material-font)!important;font-weight:700!important;text-shadow:none!important;-webkit-text-stroke:0!important;filter:none!important;opacity:1;transition:background-color .16s,border-color .16s,box-shadow .16s!important;
 }
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(button:not(:where(#delete-account)),.v-button,.market-primary,.market-secondary,.creator-primary,.creator-secondary,.donation-actions>a,.news-filter,.news-place-trigger,.news-geography-bar>a,.news-geography-bar a[class],.news-collection-links>a,.news-feed-card__cta,.passport-workspace-nav>a):hover:not(:disabled){background:radial-gradient(ellipse at 100% 0,#ffb14966,transparent 65%),linear-gradient(118deg,#205d8d,#193f61 55%,#59412d)!important;border-color:#ffe2af!important;color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important;filter:none!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main button:disabled[disabled]{background:linear-gradient(118deg,#23354b,#202935 65%,#38322b)!important;border-color:#6f8194!important;border-block-end-color:#8d8c83!important;color:#d7dfe8!important;-webkit-text-fill-color:#d7dfe8!important;box-shadow:inset 0 1px #d7e4f329,0 2px #050b14!important;cursor:not-allowed!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:linear-gradient(118deg,#081321,#101f33)!important;color:#f6f5ef!important;-webkit-text-fill-color:#f6f5ef!important;border-color:#7994ac!important;box-shadow:inset 0 2px 5px #01071099,0 1px #d0e2f019!important;font-family:Onest,system-ui,sans-serif!important;filter:none!important;text-shadow:none!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(input,textarea)::placeholder{color:#b9c8d8!important;-webkit-text-fill-color:#b9c8d8!important;opacity:1!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=trading]) :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid #ffcf8d!important;outline-offset:3px!important}
 /* Existing Passport panels keep exactly the controller's hidden/disabled
    state, with the same material as the public product and News pages. */
 html body[data-vm-account-shell]>main>section{background:radial-gradient(ellipse at 100% 0,#ff9d3626,transparent 48%),radial-gradient(ellipse at 0 100%,#248ef52e,transparent 65%),repeating-linear-gradient(125deg,transparent 0 65px,#d8eaff05 66px 67px),linear-gradient(128deg,#172436,#0f1b2e 70%,#202631)!important;border-color:#93a9bf80!important;box-shadow:inset 0 1px #e5f0ff33,0 20px 50px #01050b80!important}
 html body[data-vm-account-shell] #login>.note,html body[data-vm-account-shell] #login>#passport-capabilities{background:linear-gradient(115deg,#12243b,#151e2d 70%,#292b31)!important;border-color:#829eb677!important;color:var(--vm-copy)!important}
 /* Shared masthead: precise label typography and genuinely different
    faceted SVG icons, with the accepted crystal V still starting the word. */
 @media(max-width:820px){}
 @media(prefers-reduced-motion:reduce){html body[data-vantemio-shell]:not(.news-site) :is(button,.site-shortcut){transition:none!important}}
 @media(forced-colors:active){html body[data-vantemio-shell]:not(.news-site),html body[data-vantemio-shell]:not(.news-site) main :is(section,article,button,input,select,textarea),html body[data-vantemio-shell]:not(.news-site) [data-vantemio-masthead].vm-masthead .site-shortcut{background:Canvas!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}}
}

/* Caption and native value occupy separate rows, including unavailable catalog states. */
@layer vantemio-materials {
 html body[data-vantemio-shell]:not(.news-site):not([data-page=trading]) main [data-transfer-module] .transfer-picker{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;gap:2px 7px!important;padding:8px!important;min-height:64px!important;box-sizing:border-box!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=trading]) main [data-transfer-module] .transfer-picker i{position:static!important;grid-column:1!important;grid-row:1/3!important;inset:auto!important;width:20px!important;height:20px!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=trading]) main [data-transfer-module] .transfer-picker .transfer-picker__label{display:block!important;position:static!important;grid-column:2!important;grid-row:1!important;inset:auto!important;min-width:0!important;font:600 10px/1.3 Onest,system-ui,sans-serif!important;color:#d3dbe7!important;-webkit-text-fill-color:#d3dbe7!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=trading]) main [data-transfer-module] .transfer-picker select{position:static!important;grid-column:2!important;grid-row:2!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:24px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;font:600 11px/1.4 Onest,system-ui,sans-serif!important;color:#f6f5ef!important;-webkit-text-fill-color:#f6f5ef!important;opacity:1!important;text-overflow:ellipsis!important}
}

@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-latin.woff2?v=ff4de53c27da') format('woff2');unicode-range:U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2011,U+2013-2014,U+2018-201A,U+201C-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2060,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A9-20AC,U+20AE,U+20B1,U+20B4,U+20B9-20BA,U+20BD,U+20BF,U+2116,U+2122,U+2190-2193,U+21B5,U+2202,U+2205,U+220F,U+2211-2212,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+E001-E003,U+E007-E009,U+FB01-FB02}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-latin-ext.woff2?v=6168635005a2') format('woff2');unicode-range:U+100-113,U+116-12B,U+12E-130,U+134-137,U+139-13E,U+141-148,U+14A-14D,U+150-151,U+154-17E,U+192,U+1A0-1A1,U+1AF-1B0,U+218-21B,U+259,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+374-375,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+1E80-1E85,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-cyrillic.woff2?v=1109e4479a7d') format('woff2');unicode-range:U+400-45F,U+490-491,U+4AE-4AF,U+4BA-4BB,U+4E8-4E9}
@font-face{font-family:'VManrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-latin.woff2?v=ff4de53c27da') format('woff2');unicode-range:U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2011,U+2013-2014,U+2018-201A,U+201C-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2060,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A9-20AC,U+20AE,U+20B1,U+20B4,U+20B9-20BA,U+20BD,U+20BF,U+2116,U+2122,U+2190-2193,U+21B5,U+2202,U+2205,U+220F,U+2211-2212,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+E001-E003,U+E007-E009,U+FB01-FB02}
@font-face{font-family:'VManrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-latin-ext.woff2?v=6168635005a2') format('woff2');unicode-range:U+100-113,U+116-12B,U+12E-130,U+134-137,U+139-13E,U+141-148,U+14A-14D,U+150-151,U+154-17E,U+192,U+1A0-1A1,U+1AF-1B0,U+218-21B,U+259,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+374-375,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+1E80-1E85,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:'VManrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-cyrillic.woff2?v=1109e4479a7d') format('woff2');unicode-range:U+400-45F,U+490-491,U+4AE-4AF,U+4BA-4BB,U+4E8-4E9}
@font-face{font-family:'VMaterial';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-latin.woff2?v=ff4de53c27da') format('woff2');unicode-range:U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2011,U+2013-2014,U+2018-201A,U+201C-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2060,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A9-20AC,U+20AE,U+20B1,U+20B4,U+20B9-20BA,U+20BD,U+20BF,U+2116,U+2122,U+2190-2193,U+21B5,U+2202,U+2205,U+220F,U+2211-2212,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+E001-E003,U+E007-E009,U+FB01-FB02}
@font-face{font-family:'VMaterial';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-latin-ext.woff2?v=6168635005a2') format('woff2');unicode-range:U+100-113,U+116-12B,U+12E-130,U+134-137,U+139-13E,U+141-148,U+14A-14D,U+150-151,U+154-17E,U+192,U+1A0-1A1,U+1AF-1B0,U+218-21B,U+259,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+374-375,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+1E80-1E85,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:'VMaterial';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-cyrillic.woff2?v=1109e4479a7d') format('woff2');unicode-range:U+400-45F,U+490-491,U+4AE-4AF,U+4BA-4BB,U+4E8-4E9}
@font-face{font-family:'Onest';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/onest-variable-latin.woff2?v=c4ae9c6d20d8') format('woff2');unicode-range:U+D,U+20-7E,U+A0-A3,U+A5,U+A7-AB,U+AE-B4,U+B6-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+202F-2030,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BA,U+20BC-20BD,U+2116-2117,U+2122,U+2153-215E,U+2190-2193,U+2196-2199,U+21A9,U+21B6-21B7,U+21BA-21BB,U+2212,U+2248,U+2260,U+2264-2265,U+2713,U+27F5-27F6,U+A78B-A78C}
@font-face{font-family:'Onest';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/onest-variable-latin-ext.woff2?v=88e192f8969a') format('woff2');unicode-range:U+100-130,U+132-151,U+154-17F,U+181,U+186-18A,U+18E-194,U+196-199,U+19D,U+1A0-1A1,U+1A4-1A5,U+1AC-1AD,U+1AF-1B0,U+1B2-1B4,U+1B7,U+1CD-1DD,U+1E6-1E7,U+1F0,U+1F8-1F9,U+218-21B,U+237,U+244-245,U+24C-24D,U+253-254,U+256-257,U+259,U+25B,U+260,U+263,U+268-269,U+272,U+289,U+28B-28C,U+292,U+294,U+2B7,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300-304,U+306-30C,U+312,U+31B,U+323,U+326-329,U+331,U+1E04-1E05,U+1E0C-1E0D,U+1E24-1E25,U+1E32-1E3B,U+1E3E-1E3F,U+1E42-1E47,U+1E56-1E57,U+1E5A-1E5D,U+1E62-1E63,U+1E6C-1E6D,U+1E80-1E85,U+1E90-1E93,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:'Onest';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/onest-variable-cyrillic.woff2?v=24761007d7a2') format('woff2');unicode-range:U+401-40C,U+40E-44F,U+451-45C,U+45E-45F,U+490-49D,U+4A0-4A5,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4C0-4C2,U+4CF-4D9,U+4DC-4DF,U+4E2-4EB,U+4EE-4F5}
@font-face{font-family:'VOnest';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/onest-variable-latin.woff2?v=c4ae9c6d20d8') format('woff2');unicode-range:U+D,U+20-7E,U+A0-A3,U+A5,U+A7-AB,U+AE-B4,U+B6-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+202F-2030,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BA,U+20BC-20BD,U+2116-2117,U+2122,U+2153-215E,U+2190-2193,U+2196-2199,U+21A9,U+21B6-21B7,U+21BA-21BB,U+2212,U+2248,U+2260,U+2264-2265,U+2713,U+27F5-27F6,U+A78B-A78C}
@font-face{font-family:'VOnest';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/onest-variable-latin-ext.woff2?v=88e192f8969a') format('woff2');unicode-range:U+100-130,U+132-151,U+154-17F,U+181,U+186-18A,U+18E-194,U+196-199,U+19D,U+1A0-1A1,U+1A4-1A5,U+1AC-1AD,U+1AF-1B0,U+1B2-1B4,U+1B7,U+1CD-1DD,U+1E6-1E7,U+1F0,U+1F8-1F9,U+218-21B,U+237,U+244-245,U+24C-24D,U+253-254,U+256-257,U+259,U+25B,U+260,U+263,U+268-269,U+272,U+289,U+28B-28C,U+292,U+294,U+2B7,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300-304,U+306-30C,U+312,U+31B,U+323,U+326-329,U+331,U+1E04-1E05,U+1E0C-1E0D,U+1E24-1E25,U+1E32-1E3B,U+1E3E-1E3F,U+1E42-1E47,U+1E56-1E57,U+1E5A-1E5D,U+1E62-1E63,U+1E6C-1E6D,U+1E80-1E85,U+1E90-1E93,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:'VOnest';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/onest-variable-cyrillic.woff2?v=24761007d7a2') format('woff2');unicode-range:U+401-40C,U+40E-44F,U+451-45C,U+45E-45F,U+490-49D,U+4A0-4A5,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4C0-4C2,U+4CF-4D9,U+4DC-4DF,U+4E2-4EB,U+4EE-4F5}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/unbounded-display-700-latin.woff2?v=d06ac2ee0112') format('woff2');unicode-range:U+20-7E,U+A0-B4,U+B6-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2071,U+2074,U+207F,U+2081-2084,U+2090-209C,U+20A1,U+20A3-20A4,U+20A6,U+20A9,U+20AB-20AD,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2116,U+2122,U+2184,U+2190-2199,U+21A4,U+21A6,U+21A9-21AA,U+2212,U+2215,U+2219,U+2248,U+2260,U+2264-2265,U+2460-2468,U+24EA,U+24FF,U+25A0-25A2,U+25AE-25AF,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA-25CB,U+25CF-25D3,U+25D6-25D7,U+25E2-25E5,U+25E7-25EA,U+25EC-25EE,U+25F4-25F7,U+2611,U+2616,U+261D,U+2714,U+2718,U+271A,U+2776-277E,U+27F5-27F6,U+2B12-2B15,U+2C63-2C66,U+2C6D-2C70,U+2C72-2C73,U+A726-A727,U+A78B-A78D,U+A798-A799,U+A7AA,U+A7AC-A7AE,U+A7B2-A7B7,U+AB53,U+F8FF,U+FB01-FB02}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/unbounded-display-700-latin-ext.woff2?v=d040a5cf041f') format('woff2');unicode-range:U+100-130,U+132-151,U+154-181,U+186-18A,U+18E-194,U+196-1A1,U+1A4-1A5,U+1A9-1AA,U+1AC-1B9,U+1C0-1F5,U+1F8-220,U+226-233,U+237-23E,U+241-254,U+256-257,U+259,U+25B,U+25F-261,U+263-26A,U+26C,U+26F,U+271-272,U+275,U+278,U+27D-27E,U+283-284,U+288-28C,U+28E,U+292,U+294-295,U+298,U+29D,U+2A7,U+2B0-2B3,U+2B7-2B9,U+2BE-2C1,U+2C7-2C9,U+2D8-2D9,U+2DB,U+2DD,U+2E1-2E3,U+300-304,U+306-30D,U+30F,U+311-313,U+315,U+31B,U+320,U+323-329,U+32D-332,U+335,U+35C-35D,U+361,U+392,U+395,U+398,U+39B,U+3A9,U+3B2,U+3B5,U+3B8,U+3BB,U+3C9,U+1D7D,U+1DBB,U+1DBF,U+1DC6-1DC7,U+1E00-1E9B,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/unbounded-display-700-cyrillic.woff2?v=b3b1a6e56414') format('woff2');unicode-range:U+400-45F,U+490-491}
@font-face{font-family:'VUnbounded';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/unbounded-display-700-latin.woff2?v=d06ac2ee0112') format('woff2');unicode-range:U+20-7E,U+A0-B4,U+B6-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2071,U+2074,U+207F,U+2081-2084,U+2090-209C,U+20A1,U+20A3-20A4,U+20A6,U+20A9,U+20AB-20AD,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2116,U+2122,U+2184,U+2190-2199,U+21A4,U+21A6,U+21A9-21AA,U+2212,U+2215,U+2219,U+2248,U+2260,U+2264-2265,U+2460-2468,U+24EA,U+24FF,U+25A0-25A2,U+25AE-25AF,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA-25CB,U+25CF-25D3,U+25D6-25D7,U+25E2-25E5,U+25E7-25EA,U+25EC-25EE,U+25F4-25F7,U+2611,U+2616,U+261D,U+2714,U+2718,U+271A,U+2776-277E,U+27F5-27F6,U+2B12-2B15,U+2C63-2C66,U+2C6D-2C70,U+2C72-2C73,U+A726-A727,U+A78B-A78D,U+A798-A799,U+A7AA,U+A7AC-A7AE,U+A7B2-A7B7,U+AB53,U+F8FF,U+FB01-FB02}
@font-face{font-family:'VUnbounded';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/unbounded-display-700-latin-ext.woff2?v=d040a5cf041f') format('woff2');unicode-range:U+100-130,U+132-151,U+154-181,U+186-18A,U+18E-194,U+196-1A1,U+1A4-1A5,U+1A9-1AA,U+1AC-1B9,U+1C0-1F5,U+1F8-220,U+226-233,U+237-23E,U+241-254,U+256-257,U+259,U+25B,U+25F-261,U+263-26A,U+26C,U+26F,U+271-272,U+275,U+278,U+27D-27E,U+283-284,U+288-28C,U+28E,U+292,U+294-295,U+298,U+29D,U+2A7,U+2B0-2B3,U+2B7-2B9,U+2BE-2C1,U+2C7-2C9,U+2D8-2D9,U+2DB,U+2DD,U+2E1-2E3,U+300-304,U+306-30D,U+30F,U+311-313,U+315,U+31B,U+320,U+323-329,U+32D-332,U+335,U+35C-35D,U+361,U+392,U+395,U+398,U+39B,U+3A9,U+3B2,U+3B5,U+3B8,U+3BB,U+3C9,U+1D7D,U+1DBB,U+1DBF,U+1DC6-1DC7,U+1E00-1E9B,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:'VUnbounded';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/unbounded-display-700-cyrillic.woff2?v=b3b1a6e56414') format('woff2');unicode-range:U+400-45F,U+490-491}

@layer comfort96{body[data-comfort="96"][data-page=donations][data-donation-ui="116"]{--d116-ink:#183f5b;--d116-copy:#365870;--d116-blue:#245e96;--d116-amber:#97501c;--d116-mint:#216d59}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-landing{gap:14px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-landing :is(h2,h3,strong){-webkit-text-fill-color:currentColor!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-landing :is(h2,h3){color:var(--d116-ink)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-landing :is(.donation-lead,.donation-journey>p,.donation-closing>p){color:var(--d116-copy)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-landing-hero{padding-block:12px 14px!important;gap:16px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-scene{max-width:365px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-scene>svg{max-height:245px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] [data-donation-equipment="116"] :is(.d86-monitor,.d86-camera,.d86-gem,.d86-microphone,.d116-keyboard){animation:none!important;transform:none!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-scene figcaption{margin-top:3px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-scene-steps b{color:#305a74!important;font-size:11px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-stage-label{color:#755124!important;font-size:12px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d94-action-dock{grid-template-columns:minmax(0,1fr) minmax(0,380px)!important;gap:16px!important;margin-bottom:14px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] :is(.d86-inline-swap,.d86-inline-swap>[data-transfer-module],.d86-legacy-widget){box-sizing:border-box!important;width:100%!important;max-width:380px!important;min-width:0!important;margin-inline:auto!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget{position:relative!important;isolation:isolate!important;padding:12px!important;border:1px solid #94b6cd!important;border-radius:19px!important;background:radial-gradient(ellipse at 100% 0,#fbe7d3b3,transparent 52%),radial-gradient(ellipse at 0 100%,#d8f0e580,transparent 58%),linear-gradient(135deg,#fcfeff,#e3effb)!important;box-shadow:inset 0 1px #fff,0 4px #cbdde9,0 12px 24px #254d6814!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-compact-heading{display:flex!important;align-items:center!important;gap:8px!important;padding:0 0 10px!important;margin:0!important;border:0!important;background:none!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-compact-heading h2{font:600 16px/1.35 Onest,system-ui,sans-serif!important;letter-spacing:-.02em!important;margin:0!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-brand-mark{width:29px!important;height:33px!important;padding:0!important;background:none!important;box-shadow:none!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-brand-mark img{width:29px!important;height:33px!important;object-fit:contain!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .trading-transfer-tabs{display:grid!important;grid-template-columns:1fr 1fr!important;gap:5px!important;padding:4px!important;margin:0 0 9px!important;border:1px solid #bbcedd!important;border-radius:12px!important;background:#e2edf6a6!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget .trading-transfer-tabs>button{min-width:0!important;min-height:36px!important;padding:7px 8px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:#36546b!important;font:550 12px/1.35 Onest,system-ui,sans-serif!important;box-shadow:none!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .trading-transfer-tabs>button[aria-selected=true]{border-color:#92b7d6!important;background:linear-gradient(125deg,#fff,#cfe5ff)!important;color:#164d7e!important;box-shadow:inset 0 1px #fff,0 2px 4px #2e59751a!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .trading-transfer-tabs>button[data-transfer-tab=bridge][aria-selected=true]{border-color:#d0ac84!important;background:linear-gradient(125deg,#fff,#ffe0ba)!important;color:#794516!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .trading-transfer-tabs svg{width:19px!important;height:19px!important;stroke:currentColor!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget :is(.swap-widget,.swap-widget__workbench,.swap-widget__entry,.swap-widget__grid){min-width:0!important;max-width:100%!important;min-height:0!important;padding:0!important;gap:7px!important;background:none!important;box-shadow:none!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget .swap-field{display:grid!important;grid-template-columns:minmax(70px,.7fr) minmax(0,1.5fr)!important;gap:4px 8px!important;padding:9px!important;border:1px solid #a8c5de!important;border-radius:13px!important;background:linear-gradient(130deg,#fbfdff,#dfeeff)!important;box-shadow:inset 0 1px #fff!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .swap-field:last-of-type{border-color:#a4cbb9!important;background:linear-gradient(130deg,#fcfffd,#e0f2e8)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .swap-field>span:first-child{grid-column:1!important;grid-row:1!important;color:#285877!important;font:550 11px/1.4 Onest,system-ui,sans-serif!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .swap-field__row{grid-column:2!important;grid-row:1 / span 2!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:6px!important;min-width:0!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-picker{min-width:0!important;max-width:100%!important;padding:5px 7px!important;border:1px solid #b0c7d9!important;border-radius:9px!important;background:#ffffffc9!important;box-shadow:inset 0 1px #fff,0 1px 2px #3058730d!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-picker>i{grid-column:1!important;grid-row:1!important;width:21px!important;height:21px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-picker>i>svg{width:21px!important;height:21px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-picker__label{grid-column:2!important;grid-row:1!important;font-size:10px!important;color:#46627a!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget .transfer-picker>select{grid-column:1 / -1!important;grid-row:2!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:31px!important;padding:4px 18px 4px 0!important;border:0!important;border-radius:0!important;background-color:transparent!important;color:#173f5d!important;-webkit-text-fill-color:currentColor!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important;opacity:1!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget .swap-field>input{grid-column:1!important;grid-row:2!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:36px!important;padding:4px 1px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#173f5d!important;-webkit-text-fill-color:currentColor!important;font:550 25px/1.3 Onest,system-ui,sans-serif!important;box-shadow:none!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .swap-field>input::placeholder{color:#647b8d!important;opacity:1!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .swap-widget__arrow{width:26px!important;height:26px!important;margin:-4px auto!important;z-index:1!important;border:1px solid #b9cbd7!important;border-radius:9px!important;background:#fff!important;color:#476780!important;box-shadow:0 2px 4px #254d6814!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .swap-amount-presets{display:flex!important;gap:5px!important;justify-content:flex-end!important;margin:1px 0!important;padding:0!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget button:not([role=tab]){max-width:100%!important;min-height:34px!important;border:1px solid #a1bdd3!important;border-radius:9px!important;background:linear-gradient(125deg,#fff,#dcecff)!important;color:#1d527e!important;-webkit-text-fill-color:currentColor!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important;box-shadow:inset 0 1px #fff,0 2px #c5d9e9,0 4px 8px #3158730c!important;white-space:normal!important;overflow-wrap:anywhere!important;transition:transform .18s ease,box-shadow .18s ease!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget .swap-preset-btn{min-height:30px!important;padding:4px 9px!important;font-size:11px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget [data-transfer-get-quote]:not(:disabled){background:linear-gradient(125deg,#fff6e9,#ffd4a4)!important;border-color:#c79d70!important;color:#754313!important;box-shadow:inset 0 1px #fff,0 2px #ddba92,0 5px 10px #81512418!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget button:disabled{background:linear-gradient(125deg,#f9fbfd,#e5edf2)!important;border-color:#c4d2dc!important;color:#5e7384!important;box-shadow:inset 0 1px #fff!important;opacity:1!important;cursor:not-allowed!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget :is(.swap-widget__foot,.swap-widget__note,.swap-widget__status,.d86-swap-hint){font:400 11px/1.5 Onest,system-ui,sans-serif!important;color:#3e5d73!important;overflow-wrap:anywhere!important;margin-block:5px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d91-quote-panel{min-width:0!important;margin-top:8px!important;border:1px solid #cbb38f!important;border-radius:11px!important;background:linear-gradient(130deg,#fffaf4,#fff0dd)!important;box-shadow:inset 0 1px #fff!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d91-quote-panel>summary{padding:10px!important;color:#754d24!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d91-quote-panel .swap-widget__receipt{min-width:0!important;padding:10px!important;background:transparent!important;box-shadow:none!important;border:0!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-swap-advanced{min-width:0!important;padding:0!important;margin-top:9px!important;border:1px solid #c3d1dd!important;border-radius:9px!important;background:#ffffffb3!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-swap-advanced>summary{padding:9px!important;font-size:11px!important;color:#345870!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-swap-advanced>details{margin:5px 8px!important;padding:0!important;min-width:0!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-swap-advanced>details>summary{font-size:11px!important;color:#345870!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey{padding:14px!important;margin-block:14px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey h2{font:600 21px/1.3 Onest,system-ui,sans-serif!important;margin:0 0 10px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey ol{margin:0 0 9px!important;gap:7px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li{display:grid!important;grid-template-columns:24px 16px minmax(0,1fr)!important;gap:6px!important;align-items:center!important;padding:9px!important;min-width:0!important;min-height:0!important;border-radius:10px!important;border:1px solid #abc5db!important;background:linear-gradient(125deg,#fff,#dfedff)!important;box-shadow:inset 0 1px #fff!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li:nth-child(2){border-color:#d8b894!important;background:linear-gradient(125deg,#fff,#ffead3)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li:nth-child(3){border-color:#a8cbb7!important;background:linear-gradient(125deg,#fff,#dff1e5)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li>span{width:auto!important;min-width:0!important;height:auto!important;padding:0!important;background:none!important;border:0!important;color:#46617a!important;font:500 11px/1.3 Onest,system-ui,sans-serif!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li>svg{width:24px!important;height:24px!important;stroke:#376580!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li>strong{font:550 12px/1.4 Onest,system-ui,sans-serif!important;color:#254961!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey>p{margin:0!important;font:400 12px/1.55 Onest,system-ui,sans-serif!important;max-width:100%!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-closing.d116-compact-closing{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px 20px!important;min-height:0!important;padding:15px!important;margin:14px 0!important;background:radial-gradient(ellipse at 0 100%,#e1f2eaa6,transparent 65%),linear-gradient(125deg,#fff,#e4efff)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-closing>h2{grid-column:1!important;margin:0!important;font:600 20px/1.3 Onest,system-ui,sans-serif!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-closing>p{grid-column:1!important;max-width:64ch!important;margin:0!important;font:400 12px/1.5 Onest,system-ui,sans-serif!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-closing>.donation-closing-actions{grid-column:2!important;grid-row:1 / span 2!important;margin:0!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] :is(.donation-contact,.donation-actions>a){min-height:36px!important;padding:8px 11px!important;border:1px solid #a0bfd8!important;border-radius:10px!important;background:linear-gradient(125deg,#fff,#d5e8ff)!important;color:#1c527f!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important;box-shadow:inset 0 1px #fff,0 2px #c4d9e9,0 6px 10px #31587312!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-contact{border-color:#c8a37c!important;background:linear-gradient(125deg,#fff7ec,#ffdab0)!important;color:#7a491a!important;box-shadow:inset 0 1px #fff,0 2px #dfbf9c,0 6px 10px #81512412!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] :is(button,a,select,input,summary):focus-visible{outline:2px solid #326baf!important;outline-offset:3px!important}@media(hover:hover)and (prefers-reduced-motion:no-preference){body[data-comfort="96"][data-page=donations][data-donation-ui="116"] :is(.donation-contact,.donation-actions>a,.d86-legacy-widget button:not(:disabled)):hover{transform:translateY(-1px)!important;box-shadow:inset 0 1px #fff,0 3px #bbd0e1,0 7px 13px #31587320!important}}@media(max-width:900px){body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d94-action-dock{grid-template-columns:minmax(0,1fr)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-inline-swap{justify-self:center!important}}@media(max-width:600px){body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-landing-hero{gap:10px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-scene{max-width:320px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-scene>svg{max-height:220px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey ol{grid-template-columns:minmax(0,1fr)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li{padding:8px 9px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-closing.d116-compact-closing{grid-template-columns:minmax(0,1fr)!important;padding:13px!important;gap:7px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-closing>.donation-closing-actions{grid-column:1!important;grid-row:auto!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget{padding:10px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-compact-heading h2{font-size:15px!important}}}
