@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){}
