@font-face{font-family:SpaceGrotesk;src:url('/assets/space-grotesk-latin.a0d054c4af55.woff2') format('woff2');font-weight:400 700;font-display:swap}
:root{color-scheme:dark;--night:#050617;--paper:#f5f5fa;--text:#f5f4fd;--muted:#afb1c7;--line:#ffffff20;--violet:#9d69eb;--accent:#bd95ff;--surface:#0e1028;--teal:#42bdb4;--header:#050617e8;--body-font:ui-sans-serif,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--display:SpaceGrotesk,var(--body-font)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--night);color:var(--text);font:16px/1.65 var(--body-font);overflow-x:clip}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,select,summary{cursor:pointer}button{color:inherit}button:disabled{cursor:default}svg{display:block}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}a,button,summary,input,select{outline-offset:6px}:focus-visible{outline:2px solid var(--accent)}button{border:0}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--display);font-weight:600}h1{font-size:clamp(62px,6.1vw,98px);line-height:1.04;letter-spacing:-.055em}h2{font-size:clamp(36px,4.1vw,62px);line-height:1.12;letter-spacing:-.045em;text-wrap:balance}h3{line-height:1.25;letter-spacing:-.022em}p{max-width:65ch}ul{margin:0;padding:0;list-style:none}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.wrap{width:min(1280px,88%);margin-inline:auto}.section-space{padding-block:136px}.section-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:10%;align-items:end;margin-bottom:64px}.section-intro p,.lead{color:var(--muted);font-size:18px;line-height:1.75}.skip{position:fixed;top:10px;left:10px;background:var(--text);color:var(--night);padding:12px 20px;z-index:100;transform:translateY(-180%)}.skip:focus{transform:none}
.site-header{position:absolute;top:0;left:0;width:100%;z-index:20;border-bottom:1px solid var(--line)}.header-inner{width:min(1440px,92%);height:92px;margin:auto;display:flex;align-items:center;gap:42px}.wordmark{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-size:27px;letter-spacing:-1.5px;font-weight:700;white-space:nowrap}.wordmark span{margin-left:-10px;font-weight:400;color:var(--muted)}.wordmark img{object-fit:contain;flex:none}.desktop-nav{display:flex;gap:27px;margin-inline:auto;font-size:14px}.desktop-nav a,.login{transition:color .2s}.desktop-nav a:hover,.login:hover{color:var(--accent)}.header-actions{display:flex;gap:16px;align-items:center}.locale-label select{background:none;color:var(--text);border:0;width:76px;font-size:12px;padding:10px 0;cursor:pointer}.locale-label option{background:var(--night)}.icon-button{display:grid;place-items:center;background:none;width:38px;height:42px;flex:none}.icon-button svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.4}.login{font-size:14px;white-space:nowrap}.menu-toggle{display:none}.mobile-nav{padding:16px 6% 26px;background:var(--night);box-shadow:0 20px 30px #0003;display:grid;gap:0}.mobile-nav a{padding:12px 0;border-bottom:1px solid var(--line)}
.hero{height:155svh;min-height:1060px;position:relative}.hero-sticky{position:sticky;top:0;height:100svh;min-height:700px;overflow:hidden}.hero-grid{position:relative;width:min(1440px,88%);height:100%;margin:auto;display:flex;align-items:center}.hero-copy{position:relative;z-index:2;width:56%;padding-top:35px;transform:translateY(calc(var(--hero-progress,0) * -75px));opacity:calc(1 - var(--hero-progress,0) * .8);will-change:transform}.hero-copy h1{max-width:10.8em}.hero-copy>p{font-size:18px;color:var(--muted);line-height:1.75;max-width:460px;margin-top:30px}.actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:36px}.button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:15px 23px;border-radius:8px;font-weight:600;font-size:14px;line-height:1.4;transition:background .2s,box-shadow .2s;white-space:normal}.button svg{width:22px;height:22px;flex:none}.primary{color:#150b24;background:#d5b7ff;box-shadow:inset 0 1px #ffffff6b}.primary:hover{background:#e4d0ff;box-shadow:0 0 30px #b173ec30}.text-button{padding-inline:8px;color:var(--text);background:transparent}.text-button:hover{color:var(--accent)}.dark-button{background:#15162a;color:#fff}.dark-button:hover{background:#382255}.sculpture{position:absolute;z-index:1;width:69%;height:100%;right:-16%;top:0;contain:layout paint}.sculpture canvas,.sculpture-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.sculpture canvas{opacity:0;transition:opacity .3s}.sculpture.ready canvas{opacity:1}.sculpture.ready .sculpture-poster{visibility:hidden}.hero-bottom{position:absolute;bottom:42px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;z-index:3;font-size:12px;color:var(--muted)}.discover{display:flex;gap:13px;align-items:center}.scroll-mark{width:20px;height:30px;border:1px solid #76758b;border-radius:14px;position:relative}.scroll-mark:after{content:'';height:6px;width:2px;background:var(--accent);position:absolute;left:8px;top:6px}.motion-button{background:transparent;display:flex;gap:10px;align-items:center;padding:12px;font-size:12px;color:var(--muted)}.motion-button>span:first-child{font-size:16px}.story{padding:0 0 126px;position:relative}.story .section-intro{max-width:100%;padding-top:20px}.story-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.step-line{display:block;width:100%;height:1px;background:linear-gradient(90deg,var(--violet),var(--line));margin-bottom:30px}.story-steps h3{font-size:28px;margin-bottom:14px}.story-steps p{color:var(--muted);font-size:16px}.section-light{background:var(--paper);color:#19192d;--muted:#5c5c70;--line:#19192d26;--accent:#7543b4}.publish{padding-block:132px}.publish-grid{display:grid;grid-template-columns:1fr 1fr;gap:11%;align-items:start}.publish-visual{position:sticky;top:80px;min-height:680px;display:grid;align-content:center;justify-items:center;perspective:1100px}.orbit-label{position:absolute;left:-12px;top:30px;writing-mode:vertical-rl;color:#655d78;letter-spacing:.04em;font-size:13px}.page-preview{width:310px;max-width:80%;border-radius:32px;background:#17102a;box-shadow:-35px 50px 70px #3d1c6624,0 0 0 1px #ffffffb3,0 0 0 9px #dfdce8;padding:11px;transform:rotate(-7deg) rotateY(12deg);color:#fff;overflow:hidden}.preview-top{display:flex;justify-content:space-between;font-size:9px;padding:10px 8px 17px;color:#c6b9d9}.preview-top i{height:4px;width:30px;border-radius:10px;background:#57416e;margin-top:6px}.preview-art{height:206px;position:relative;background:#c3ffde;overflow:hidden;border-radius:21px 21px 0 0}.art-ring{position:absolute;border:24px solid #7e41b9;width:230px;height:230px;border-radius:50%;top:-13px;left:30px;transform:rotateX(24deg) rotateY(-20deg);box-shadow:inset 9px 5px 15px #49236b45,8px 15px 14px #3a246d33}.art-ring.r2{left:70px}.art-ring.r3{left:110px}.preview-content{padding:23px 14px 10px;text-align:center}.preview-content strong{font-family:var(--display);font-size:27px;letter-spacing:-1px}.preview-content p{font-size:12px;color:#c6b9d9;margin:4px 0 22px}.preview-link{background:#ffffff0e;border:1px solid #ffffff1d;border-radius:9px;display:flex;align-items:center;justify-content:space-between;text-align:left;padding:13px 14px;font-size:11px;margin:9px 0}.preview-link svg{width:15px;height:15px}.preview-content small{display:block;font-family:var(--display);font-size:12px;margin-top:20px;color:#b796d5}.nfc-token{position:absolute;right:0;bottom:115px;width:152px;height:152px;border-radius:50%;background:linear-gradient(130deg,#ddd9ec,#fff);box-shadow:9px 25px 35px #1b124626,inset 0 0 0 1px #fff;transform:rotate(-18deg);display:grid;justify-items:center;align-content:center;color:#69478e}.nfc-token svg{width:70px;height:70px}.nfc-token span{font-size:10px;letter-spacing:.1em}.demo-caption{font-size:11px!important;color:var(--muted);margin-top:24px!important;letter-spacing:.015em}.publish-copy .lead{margin:26px 0 32px}.feature-detail{border-bottom:1px solid var(--line);padding:0}.feature-detail summary{display:flex;justify-content:space-between;gap:15px;list-style:none;padding:16px 0;font-family:var(--display);font-size:18px;line-height:1.3}.feature-detail summary::-webkit-details-marker{display:none}.feature-detail summary>span:last-child{font-family:var(--body-font);font-size:22px;line-height:1;color:#7e629f}.feature-detail[open] summary>span:last-child{transform:rotate(45deg)}.feature-detail p{color:var(--muted);font-size:14px;line-height:1.7;padding:0 32px 18px 0}.ai-workspace{border:1px solid var(--line);border-radius:22px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;background:#0c0d20}.ai-editor{padding:36px 44px 32px}.window-dots{display:flex;gap:6px;margin-bottom:35px}.window-dots i{width:7px;height:7px;border-radius:50%;background:#4c455d}.window-dots i:first-child{background:#9f65ce}.ai-editor h3{font-size:27px;margin-bottom:16px}.ai-editor>p{color:var(--muted);font-size:15px}.prompt-box{display:flex;gap:14px;border:1px solid #79538b;background:#19142b;border-radius:10px;padding:22px;margin:30px 0 20px;font-size:14px;color:#eee6fa}.spark{font-size:24px;color:#c38dee;line-height:1.2}.ai-editor .button{font-size:13px;min-height:48px}.ai-output{padding:22px;background:#17172c;border-left:1px solid var(--line)}.preview-toolbar{font-size:11px;display:flex;justify-content:space-between;color:#aaa6bd;margin-bottom:22px}.mini-site{position:relative;background:#e9ecdf;min-height:410px;border-radius:7px;color:#202923;padding:24px;overflow:hidden;transition:background .6s,color .6s}.mini-site>span{font-family:var(--display);font-size:15px;font-weight:600}.mini-sculpture{position:relative;margin:8px auto 0;width:220px;height:230px;perspective:900px}.mini-sculpture i{position:absolute;width:150px;height:190px;border:22px solid #477452;border-radius:50%;top:20px;left:18px;transform:rotate(-30deg) rotateY(20deg);box-shadow:inset 4px 5px 0 #bad4a77a,6px 6px 0 #213d35;transition:transform .65s,border-color .65s}.mini-sculpture i:nth-child(2){left:42px}.mini-sculpture i:nth-child(3){left:66px}.mini-site>strong{display:block;font-family:var(--display);font-size:32px;line-height:1.2;letter-spacing:-1px}.mini-blocks{display:flex;gap:8px;margin-top:20px}.mini-blocks i{height:35px;flex:1;background:#223d3020;border-radius:5px}.applied .mini-site{background:#d8cdf0;color:#311649}.applied .mini-sculpture i{border-color:#8b58b6;transform:rotate(22deg) rotateY(-20deg)}.applied .mini-sculpture i:nth-child(2){transform:rotate(-12deg) rotateY(30deg)}.ai-bottom{margin-top:46px;display:grid;grid-template-columns:1fr 1fr;gap:10%}.ai-bottom h3{font-size:26px;margin-bottom:14px}.ai-bottom p{font-size:15px;color:var(--muted)}.capabilities{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:16px 24px;font-size:14px}.capabilities li{display:flex;gap:9px;align-items:baseline}.capabilities li:before{content:'+';color:var(--accent)}
.measure-section{padding:130px 0}.measure-grid{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:center}.measure-grid .lead{margin:25px 0}.measure-features{display:grid;grid-template-columns:1fr 1fr;gap:15px;font-size:14px;margin:0 0 30px}.measure-features li:before{content:'•';color:#8854cc;margin-right:8px}.data-art{position:relative;border-radius:18px;background:#fff;padding:30px;box-shadow:0 25px 70px #31335f12;transform:rotate(3deg);border:1px solid #eeeaf4}.data-top{display:flex;justify-content:space-between;font-family:var(--display);font-size:16px;align-items:center}.data-dot{width:7px;height:7px;background:#12a3a1;border-radius:50%}.data-art>svg{width:100%;margin-block:34px 15px}.data-bars{display:flex;align-items:end;gap:12px;height:64px;padding-inline:8px}.data-bars i{height:40%;flex:1;background:#eee5f6;border-radius:4px 4px 0 0}.data-bars i:nth-child(2n){height:65%;background:#dac8eb}.data-bars i:nth-child(3n){height:90%;background:#be9ad9}.data-bars i:nth-child(4n){height:50%}.data-art .demo-caption{display:block}.product-row{display:grid;grid-template-columns:56px 1fr 1.1fr 24px;gap:26px;align-items:center;padding:32px 0;border-top:1px solid var(--line);transition:background .2s}.product-row:last-child{border-bottom:1px solid var(--line)}.product-row:hover .product-name h3{color:var(--accent)}.product-symbol{display:grid;place-items:center;width:54px;height:54px;border-radius:15px;background:#ad83d918;color:#bd95ff;font-family:var(--display);font-size:28px;border:1px solid #b28dd829}.symbol-analytics,.symbol-transfer{color:#7bdace;background:#3abbbe13;border-color:#3abbbe25}.symbol-ping,.symbol-opush{color:#f3c78b;background:#e3b26b13;border-color:#e3b26b25}.symbol-seo,.symbol-send{color:#daa2ca;background:#d479b514;border-color:#d479b525}.product-name h3{font-size:26px;transition:color .2s}.product-name p{font-size:14px;color:var(--muted);margin-top:8px;line-height:1.5}.product-info>p{font-size:14px;color:var(--muted);margin-bottom:14px}.product-info ul{display:flex;flex-wrap:wrap;gap:4px 15px;font-size:11px;line-height:1.7;color:#d0c9e0}.product-info li:before{content:'·';margin-right:7px;color:var(--violet)}.product-row>svg{width:24px;color:var(--muted)}.extensions{display:grid;grid-template-columns:1fr 1.5fr;gap:12%;margin-top:136px}.extensions h2{font-size:40px}.extensions>div>p{color:var(--muted);margin-top:24px}.extension-list{display:grid;grid-template-columns:1fr 1fr;gap:32px 38px}.extension-list h3{font-size:19px;margin-bottom:10px}.extension-list p{font-size:14px;color:var(--muted)}.tools-section{padding:130px 0}.search-field{display:flex;align-items:center;gap:14px;width:100%;border-bottom:1px solid #aaa1b7;padding:14px 0;margin-bottom:26px}.search-field svg{width:23px;height:23px;color:#745992;flex:none}.search-field input{width:100%;background:transparent;border:0;color:#19192d;padding:10px 0;font-size:20px;outline-offset:6px}.search-field input::placeholder{color:#6c6379}.tool-filters{display:flex;gap:8px;flex-wrap:wrap}.tool-filters button{border:1px solid #d1cbdc;background:transparent;border-radius:24px;padding:9px 16px;color:#4b4359;font-size:12px;line-height:1.3;min-height:38px}.tool-filters button[aria-pressed=true]{background:#282039;border-color:#282039;color:#fff}.search-status{min-height:23px;font-size:12px;color:var(--muted);margin-top:14px}.tool-directory{margin-top:18px}.tool-category{border-top:1px solid var(--line)}.tool-category:last-child{border-bottom:1px solid var(--line)}.tool-category summary{display:flex;list-style:none;align-items:center;justify-content:space-between;gap:15px;padding:24px 0}.tool-category summary::-webkit-details-marker{display:none}.tool-category summary h3{font-size:25px}.tool-category summary>span{display:flex;gap:30px;font-size:13px;color:var(--muted)}.tool-category summary>span>span{font-size:22px;line-height:1}.tool-category[open] summary>span>span{transform:rotate(45deg)}.tool-category ul{display:grid;grid-template-columns:repeat(3,1fr);gap:0 36px;padding:0 0 28px}.tool-category li a{display:flex;justify-content:space-between;gap:15px;font-size:13px;padding:12px 0;color:#595065}.tool-category li a:hover{color:#6b349b}.tool-category li svg{width:17px;flex:none;color:#897299}.tools-cta{margin-top:38px}.faq-section{display:grid;grid-template-columns:1fr 1.35fr;gap:12%}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{display:flex;justify-content:space-between;gap:24px;list-style:none;font-size:16px;padding:22px 0;line-height:1.5}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:var(--accent);font-size:24px;flex:none;line-height:1}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list p{font-size:14px;line-height:1.8;color:var(--muted);padding:0 35px 24px 0}.closing{position:relative;overflow:hidden;padding:70px 0 95px;border-bottom:1px solid var(--line)}.closing h2{max-width:800px;font-size:clamp(44px,5.7vw,82px);position:relative;z-index:1}.closing>p{margin-top:25px;color:var(--muted);max-width:490px;position:relative;z-index:1}.closing .actions{position:relative;z-index:1}.closing>small{display:block;font-size:11px;margin-top:30px;color:var(--muted);position:relative;z-index:1}.closing-rings{position:absolute;right:-140px;top:35px;width:540px;height:380px;transform:rotate(-30deg);opacity:.22}.closing-rings i{position:absolute;inset:0;border:38px solid #9c54d7;border-radius:50%}.closing-rings i:nth-child(2){left:100px;right:100px}.closing-rings i:nth-child(3){left:180px;right:180px}.site-footer{padding-top:64px}.footer-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:5%;padding-bottom:60px}.footer-top>div>p{color:var(--muted);font-size:13px;max-width:240px;margin-top:20px}.footer-top h3{font:600 13px var(--body-font);margin-bottom:20px}.footer-top>div>a:not(.wordmark){display:block;font-size:12px;color:var(--muted);margin-bottom:11px}.footer-top a:hover{color:var(--accent)}.footer-bottom{border-top:1px solid var(--line);padding:25px 0 32px;display:flex;gap:30px;justify-content:space-between;color:var(--muted);font-size:11px}.locale-links{display:flex;gap:18px;flex-wrap:wrap}.locale-links [aria-current=page]{color:var(--text)}
[data-theme=light]{color-scheme:light;--night:#fbfaff;--text:#17152b;--muted:#676279;--line:#26203122;--accent:#743caf;--surface:#ede8f6;--header:#fbfaffe8;--paper:#efedf6}[data-theme=light] .primary{background:#46236a;color:#fff}[data-theme=light] .primary:hover{background:#61358b}[data-theme=light] .ai-workspace{background:#f9f7fd}[data-theme=light] .ai-output{background:#e5deed}[data-theme=light] .prompt-box{background:#efe6f9;color:#493258;border-color:#bda4d0}[data-theme=light] .preview-toolbar{color:#665277}[data-theme=light] .product-info ul{color:#625070}[data-theme=light] .product-symbol{color:#713c9b}[data-theme=light] .symbol-analytics,[data-theme=light] .symbol-transfer{color:#236f70}[data-theme=light] .symbol-ping,[data-theme=light] .symbol-opush{color:#865820}[data-theme=light] .symbol-seo,[data-theme=light] .symbol-send{color:#99537f}
@media(min-width:1700px){.hero-grid{max-width:1440px}.sculpture{right:-10%}}
@media(max-width:1100px){.header-inner{gap:20px}.desktop-nav{gap:18px}.header-actions{gap:10px}.hero-copy{width:62%}h1{font-size:clamp(58px,7.1vw,78px)}.hero-copy>p{max-width:390px;font-size:16px}.sculpture{right:-22%;width:76%}.publish-grid{gap:7%}.section-intro{gap:7%}.ai-editor{padding:28px}.product-row{grid-template-columns:48px 1fr 1.05fr 20px;gap:20px}.extensions{gap:7%}.extension-list{gap:28px}.measure-grid{gap:7%}.data-art{padding:20px}.footer-top{gap:4%}.locale-label select{width:60px}}
@media(max-width:860px){.desktop-nav{display:none}.header-inner{height:78px;justify-content:space-between}.header-actions{gap:13px}.menu-toggle{display:grid}.hero{height:145svh;min-height:1050px}.hero-sticky{min-height:740px}.hero-copy{width:64%}h1{font-size:clamp(54px,7.5vw,68px)}.hero-copy>p{max-width:345px}.sculpture{width:84%;right:-31%}.actions{gap:12px}.button{font-size:13px;padding:14px 18px}.section-intro{grid-template-columns:1fr;gap:25px;max-width:620px}.section-intro h2{max-width:560px}.section-intro p{font-size:17px}.story-steps{gap:25px}.story-steps h3{font-size:24px}.story-steps p{font-size:14px}.publish-grid{grid-template-columns:.9fr 1fr;gap:6%}.publish-visual{min-height:580px}.page-preview{max-width:86%;width:280px}.preview-art{height:150px}.preview-content{padding-inline:8px}.preview-content strong{font-size:22px}.nfc-token{width:105px;height:105px;bottom:95px;right:-10px}.nfc-token svg{width:55px;height:55px}.feature-detail summary{font-size:17px}.ai-editor{padding:25px}.mini-site{padding:20px;min-height:410px}.mini-sculpture{transform:scale(.9);transform-origin:center;width:200px}.mini-site>strong{font-size:27px}.capabilities{grid-template-columns:1fr;gap:10px}.measure-grid{gap:8%}.measure-features{grid-template-columns:1fr;gap:8px}.product-row{grid-template-columns:48px 1fr 24px}.product-info{grid-column:2;grid-row:2}.product-row>svg{grid-column:3;grid-row:1}.product-row{gap:12px 20px;padding:28px 0}.product-info>p{margin-bottom:10px}.extensions{grid-template-columns:1fr;gap:40px}.extensions>div:first-child{max-width:500px}.extension-list{grid-template-columns:repeat(3,1fr);gap:32px}.tool-category ul{grid-template-columns:1fr 1fr;gap:0 28px}.faq-section{grid-template-columns:1fr;gap:40px}.faq-section>h2{max-width:480px}.footer-top{grid-template-columns:1.3fr 1fr 1fr;gap:35px}.footer-top>div:first-child{grid-column:1/-1}.footer-bottom{flex-wrap:wrap;gap:15px}.section-space{padding-block:100px}.publish,.tools-section,.measure-section{padding-block:100px}.closing{padding-top:10px}.hero-bottom{bottom:30px}}
@media(max-width:600px){.wrap{width:88%}.header-inner{width:88%;height:72px}.wordmark{font-size:24px;gap:8px}.wordmark img{width:30px;height:30px}.wordmark span{margin-left:-8px}.header-actions{gap:4px}.locale-label select{width:56px;font-size:11px}.login{display:none}.icon-button{width:32px}.hero{height:155svh;min-height:1040px}.hero-sticky{height:100svh;min-height:720px}.hero-grid{display:block;width:88%}.hero-copy{width:100%;padding-top:124px;transform:translateY(calc(var(--hero-progress,0) * -60px))}h1{font-size:clamp(47px,11.7vw,68px);line-height:1.07;letter-spacing:-.055em}.hero-copy>p{max-width:95%;font-size:15px;line-height:1.7;margin-top:22px}.actions{margin-top:26px;gap:12px}.button{min-height:48px;padding:14px 17px;font-size:12px;gap:13px}.button svg{width:19px;height:19px}.text-button{padding-left:2px}.sculpture{height:58%;width:117%;right:-24%;top:auto;bottom:-2%;z-index:0}.hero-copy{z-index:2}.hero-bottom{bottom:22px;font-size:10px}.motion-button{font-size:10px;padding-right:0}.discover{gap:8px}.scroll-mark{width:15px;height:23px}.scroll-mark:after{left:6px;top:5px;width:1px;height:5px}.story{padding-bottom:76px}.story .section-intro{padding-top:5px}.section-intro{gap:24px;margin-bottom:36px}h2{font-size:37px;letter-spacing:-.042em}.section-intro p,.lead{font-size:16px;line-height:1.75}.story-steps{grid-template-columns:1fr;gap:25px}.step-line{margin-bottom:17px}.story-steps h3{font-size:23px;margin-bottom:10px}.story-steps p{font-size:14px;max-width:42ch}.publish,.measure-section,.tools-section{padding-block:76px}.section-space{padding-block:76px}.publish-grid{display:flex;flex-direction:column;gap:36px}.publish-visual{position:relative;top:auto;order:1;width:100%;min-height:550px;max-width:420px;margin:auto}.publish-copy{order:0}.feature-detail summary{padding-block:16px}.feature-detail p{font-size:14px}.publish-copy .lead{margin:22px 0}.page-preview{width:280px;max-width:75%;transform:rotate(-7deg) rotateY(10deg)}.preview-art{height:170px}.preview-content strong{font-size:24px}.nfc-token{right:0;bottom:100px;width:112px;height:112px}.orbit-label{left:0;top:25px}.ai-workspace{grid-template-columns:1fr;border-radius:16px}.ai-editor{padding:26px}.window-dots{margin-bottom:24px}.ai-editor h3{font-size:25px}.prompt-box{margin-top:24px;padding:17px;font-size:13px}.ai-output{border-left:0;border-top:1px solid var(--line);padding:18px}.mini-site{min-height:375px;padding:20px}.mini-sculpture{height:220px;transform:scale(.9)}.mini-site>strong{font-size:30px}.ai-bottom{grid-template-columns:1fr;gap:30px;margin-top:32px}.capabilities{grid-template-columns:1fr 1fr;gap:15px;font-size:12px}.measure-grid{grid-template-columns:1fr;gap:44px}.measure-features{grid-template-columns:1fr 1fr;font-size:12px;gap:14px}.data-art{max-width:440px;width:95%;margin:auto}.product-row{grid-template-columns:43px 1fr 19px;gap:9px 15px}.product-symbol{width:43px;height:43px;border-radius:12px;font-size:24px}.product-name h3{font-size:23px}.product-name p{font-size:13px}.product-info>p{font-size:13px}.product-info ul{font-size:10px;gap:3px 10px}.product-row>svg{width:19px}.extensions{margin-top:75px;gap:32px}.extensions h2{font-size:35px}.extensions>div>p{font-size:15px;margin-top:20px}.extension-list{grid-template-columns:1fr 1fr;gap:28px 24px}.extension-list h3{font-size:18px}.extension-list p{font-size:13px}.search-field{margin-bottom:20px;padding:7px 0}.search-field input{font-size:17px}.tool-filters{gap:7px}.tool-filters button{font-size:11px;padding:8px 13px;min-height:36px}.tool-category summary h3{font-size:21px}.tool-category summary>span{gap:20px}.tool-category ul{grid-template-columns:1fr;gap:0;padding-bottom:20px}.tool-category li a{padding:11px 0;font-size:13px}.faq-section{gap:30px}.faq-list summary{font-size:15px;gap:15px}.faq-list p{font-size:14px;padding-right:10px}.closing{padding-top:0;padding-bottom:68px}.closing h2{font-size:44px;max-width:410px}.closing>p{font-size:15px}.closing-rings{right:-280px;top:60px;opacity:.13}.closing .actions{align-items:flex-start;flex-direction:column;gap:8px}.closing>small{max-width:270px;font-size:10px}.site-footer{padding-top:46px}.footer-top{grid-template-columns:1fr 1fr;gap:30px;padding-bottom:32px}.footer-top>div:first-child{grid-column:1/-1}.footer-top h3{font-size:12px;margin-bottom:15px}.footer-top>div>a:not(.wordmark){font-size:11px}.footer-bottom{font-size:10px;gap:17px;display:grid;grid-template-columns:1fr 1fr}.locale-links{grid-column:1/-1;grid-row:2;gap:20px}.footer-bottom>a{text-align:right}.footer-top>div>p{max-width:260px}.motion-off .hero{height:auto;min-height:0}.motion-off .hero-sticky{position:relative}.motion-off .hero-copy{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.hero{height:auto;min-height:0}.hero-sticky{position:relative}.hero-copy{opacity:1;transform:none}.sculpture canvas{display:none}.sculpture.ready .sculpture-poster{visibility:visible}}
/* Static content and navigation remain usable before enhancement. */
html:not(.js) .tool-controls,html:not(.js) #theme,html:not(.js) #motion,html:not(.js) #preview-action,html:not(.js) #menu-toggle,html:not(.js) .locale-label{display:none}
html:not(.js) .hero{height:auto;min-height:0}html:not(.js) .hero-sticky{position:relative}
@media(max-width:860px){html:not(.js) .site-header{position:relative}html:not(.js) #mobile-nav[hidden]{display:flex!important;flex-wrap:wrap;gap:15px;padding-block:10px}html:not(.js) #mobile-nav a{border:0;font-size:12px;padding:5px}}
@media(max-width:600px){.hero,.motion-off .hero{height:auto;min-height:0}.hero-sticky{position:relative;height:auto;min-height:0;overflow:hidden}.hero-grid{display:flex;flex-direction:column;align-items:stretch}.hero-copy{padding-top:118px;transform:none;opacity:1}.sculpture{position:relative;top:auto;bottom:auto;right:auto;width:115%;height:350px;align-self:center;margin-top:-8px;flex:none}.hero-bottom{position:relative;bottom:auto;padding:0 0 28px}.story .section-intro{padding-top:24px}}
.hero-copy:focus-within{opacity:1;transform:none}
@media(min-width:601px) and (max-height:740px){.hero-sticky{min-height:600px}.hero-copy{padding-top:55px}.hero-copy h1{font-size:clamp(48px,6vw,76px)}.hero-copy>p{font-size:15px;margin-top:22px}.hero-bottom{bottom:20px}}
/* Revision 2: technical typography and a working product surface. */
:root{--night:#070a12;--paper:#0b101a;--text:#e9f2ff;--muted:#9ba9bd;--line:#253044;--violet:#a689fa;--accent:#a689fa;--surface:#101622;--teal:#76e5ed;--display:SpaceGrotesk,var(--body-font)}
body{font-size:15px}h1{font-weight:600;letter-spacing:-.052em;line-height:1.04;font-size:clamp(62px,6.3vw,98px)}h2{font-weight:500;letter-spacing:-.045em;line-height:1.13}h3{font-weight:500;letter-spacing:-.025em}.wordmark{font-size:25px;letter-spacing:-1.2px;font-weight:600}.wordmark span{font-weight:400}.header-inner{height:86px}.site-header{border-color:#263246;background:#070a1250}.desktop-nav{font-size:13px}.hero-grid:before{content:'';position:absolute;width:90%;height:70%;right:-15%;top:17%;background-image:linear-gradient(#7aaad40b 1px,transparent 1px),linear-gradient(90deg,#7aaad40b 1px,transparent 1px);background-size:52px 52px;mask-image:radial-gradient(ellipse,#000,transparent 70%);pointer-events:none}.hero-copy>p{font-size:17px;max-width:435px;color:#a9b5c6}.hero-copy{opacity:1}.primary{background:#d4edff;color:#071018;border:1px solid #fff8;border-radius:5px;box-shadow:0 1px 0 #ffffff7a inset}.primary:hover{background:#fff;box-shadow:0 0 35px #6adce720}.button{font-size:13px;font-weight:500;border-radius:5px}.text-button{color:#bbc9da}.dark-button{background:#d4edff;color:#071018}.dark-button:hover{background:#fff}.motion-button{color:#adbed2}.story-steps{gap:50px}.step-line{background:linear-gradient(90deg,#76e5ed50,var(--line))}.story-steps h3{font-size:29px}.story-steps p{color:var(--muted)}.section-light{background:var(--paper);color:var(--text);--muted:#9ba9bd;--line:#273246;--accent:#a689fa;border-block:1px solid #1b2637}.publish{padding-block:120px;background-image:radial-gradient(ellipse at 25% 48%,#23335924,transparent 55%)}.publish-stage{display:grid;grid-template-columns:1.1fr 1fr;gap:10%;align-items:start}.showcase-area{perspective:1600px;min-width:0;position:sticky;top:60px}.showcase-frame{max-width:430px;width:100%;margin:auto;background:#0c111c;border:1px solid #374255;border-radius:13px;overflow:hidden;box-shadow:0 1px 0 #b6ccf92b inset,0 32px 100px #0009,30px 10px 100px #2b4b9a0a;transform:translate3d(0,calc((1 - var(--depth,1)) * 40px),0) rotateX(calc((1 - var(--depth,1)) * 7deg)) rotateY(calc((1 - var(--depth,1)) * -9deg));transform-origin:center 40%;will-change:transform}.showcase-frame:focus-within{transform:none}.showcase-toolbar{height:46px;display:flex;gap:10px;align-items:center;padding:0 17px;border-bottom:1px solid #273044;color:#bdcadb;font:11px ui-monospace,SFMono-Regular,Consolas,monospace}.showcase-toolbar>a{margin-left:auto;padding:7px;display:block}.showcase-toolbar svg,.preview-toolbar svg{width:16px;height:16px}.status-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:#70e7c7;box-shadow:0 0 9px #70e7c74d;flex:none}.showcase-tabs{display:flex;gap:0;border-bottom:1px solid #242e40;padding:0 13px;background:#101725}.showcase-tabs button{background:none;color:#8497b0;flex:1;font-size:11px;padding:15px 3px;border-bottom:2px solid transparent}.showcase-tabs button[aria-pressed=true]{color:#dceaff;border-bottom-color:#91dbe7}.showcase-content{height:590px;background:#0b0d12}.showcase-content>div{height:100%}.showcase-content iframe{border:0;display:block;width:100%;height:590px;background:#0b0d12;color-scheme:dark}.showcase-settings{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 18px;border-top:1px solid #253044;background:#0c111c;font-size:11px;color:#aebed3}.theme-swatches{display:flex;gap:10px;align-items:center}.theme-swatches button{width:21px;height:21px;border-radius:50%;padding:0;border:3px solid #101624;background:#9d8ddf;box-shadow:0 0 0 1px #364156}.theme-swatches [data-demo-theme=cyan]{background:#78cdd6}.theme-swatches [data-demo-theme=mono]{background:#c3c8d0}.theme-swatches [aria-pressed=true]{box-shadow:0 0 0 2px #dcefff}.destination-bar{padding:12px 17px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #253044;font:9px ui-monospace,SFMono-Regular,Consolas,monospace;color:#7f96b3;background:#101725;gap:8px}.destination-bar>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.destination-bar button{padding:5px;background:none;color:#bbcce2}.destination-bar svg{width:15px;height:15px}.showcase-caption{max-width:430px;margin:22px auto 0;display:flex;gap:20px;align-items:flex-start;justify-content:space-between;font-size:11px;color:var(--muted);line-height:1.65}.showcase-caption>span{max-width:265px}.showcase-caption a{display:inline-flex;align-items:center;gap:8px;flex:none;color:#c2dcfa}.showcase-caption svg{width:14px;height:14px}.destination-panel{padding:40px 25px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.destination-panel h3{font-size:25px;margin:25px 0 15px}.destination-panel p{font-size:13px;color:#a4b4c9;max-width:280px;margin-bottom:24px}.destination-panel .button{font-size:11px;min-height:42px}.qr-scan{background:#fff;padding:14px;border-radius:12px;position:relative;box-shadow:0 0 0 8px #162230}.qr-scan img{display:block;width:190px;height:190px}.qr-scan i{position:absolute;left:10px;right:10px;top:10px;height:2px;background:#42cbd7;box-shadow:0 0 10px #16ced5;animation:scan-line 3s ease-in-out infinite}.tap-device{width:170px;height:170px;position:relative;display:grid;place-items:center;color:#93e7ed;margin-block:10px 20px}.tap-device>svg{width:120px;height:120px;background:#101c2b;border:1px solid #365572;border-radius:26px;padding:15px;z-index:1}.tap-device i{position:absolute;inset:0;border:1px solid #72d5eb50;border-radius:40px;animation:tap-wave 3s ease-out infinite}.tap-device i:last-child{animation-delay:1.5s}.feature-detail summary{padding-block:21px;font-size:19px;align-items:center}.feature-detail summary>span:last-child{color:#8399b9;font-size:20px}.feature-detail p{font-size:14px;color:#a7b4c9;padding-bottom:24px}.feature-detail[open] summary{color:#d1eaff}.feature-detail[open] p{max-width:410px}.ai-workspace{border:1px solid #29374b;border-radius:12px;background:#0c111b;box-shadow:0 35px 100px #0004}.ai-editor{padding:25px 38px 38px;align-self:center}.editor-top{display:flex;align-items:center;gap:12px;margin-bottom:35px;font:11px ui-monospace,SFMono-Regular,Consolas,monospace;color:#91a7c3}.editor-top .spark{color:#93e1f2;font-size:23px}.editor-top .status-dot{margin-left:auto}.ai-editor h3{font-size:27px;margin-bottom:20px}.ai-editor>p{color:#a4b6cd;font-size:15px;line-height:1.8}.prompt-box{background:#0e1725;border:1px solid #344a68;border-radius:5px;padding:23px 18px;color:#c7d7ea;margin-block:33px 24px;font:13px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace}.prompt-cursor{color:#75deec;font-size:20px;line-height:1.2}.editor-blocks{display:flex;align-items:center;gap:14px;margin-top:45px;font:10px ui-monospace,SFMono-Regular,Consolas,monospace;color:#8ca2bf}.editor-blocks i{height:1px;background:#34445d;flex:1}.ai-output{padding:16px;background:#131c2b;border-color:#29374b}.ai-output iframe{border:1px solid #3c4a5f;display:block;width:100%;height:560px;background:#0b0d12;border-radius:6px}.preview-toolbar{color:#afc4df;padding:0 3px;margin-bottom:15px;font:10px ui-monospace,SFMono-Regular,Consolas,monospace;align-items:center}.ai-bottom h3{font-size:26px}.capabilities li:before{color:#7fdfea}.measure-section{background:#0c121e}.data-art{background:#101b2b;border:1px solid #324562;border-radius:12px;color:#bbd3ed;box-shadow:0 30px 100px #0005;transform:perspective(1000px) rotateY(-7deg) rotateZ(1deg)}.data-top{font:12px ui-monospace,SFMono-Regular,Consolas,monospace;color:#aac0dc}.data-art>svg{color:#a0c9f5}.data-bars i{background:#273d57}.data-bars i:nth-child(2n){background:#426482}.data-bars i:nth-child(3n){background:#6197af}.product-row{padding-block:35px}.product-symbol{background:#172031;border:1px solid #334863;border-radius:9px;width:50px;height:50px;color:#a4c8eb}.product-symbol svg{width:23px;height:23px}.symbol-analytics,.symbol-transfer{background:#0e2630;border-color:#26505c;color:#78dde5}.symbol-ping,.symbol-opush{background:#232019;border-color:#51452e;color:#dbbd85}.symbol-seo,.symbol-send{background:#241e30;border-color:#473657;color:#c6a1e7}.product-name h3{font-size:25px}.product-info ul{color:#a8bbd2}.extension-list{column-gap:45px}.extension-list h3{color:#d0e5fb}.tools-section{background:#0c121e}.search-field{border-color:#3b506b}.search-field input{color:#e3efff;font-weight:400}.search-field input::placeholder{color:#9bacc2}.search-field svg{color:#86b0d5}.tool-filters button{border-color:#34445c;color:#acbfd7;border-radius:5px;background:#101b2b}.tool-filters button[aria-pressed=true]{background:#c4e5fa;color:#0c1c2b;border-color:#c4e5fa}.tool-category li a{color:#a6bad4}.tool-category li a:hover{color:#c6ecff}.tool-category li svg{color:#7d9dbc}.tool-category summary h3{font-size:23px}.tool-category summary>span{font:12px ui-monospace,SFMono-Regular,Consolas,monospace}.closing{padding-top:40px}.closing-rings{opacity:.13}.closing h2{font-weight:500}.footer-top h3{font-weight:500}.section-intro p{font-size:17px}.sculpture-poster{animation:fallback-turn 14s ease-in-out infinite;transform:rotate(calc(var(--scene-progress,0) * 28deg))}.sculpture-poster g{transform-origin:350px 350px}.sculpture-poster ellipse:nth-child(2){transform:translate(calc(var(--scene-progress,0) * 35px),calc(var(--scene-progress,0) * -45px))}.sculpture-poster ellipse:nth-child(3){transform:translate(calc(var(--scene-progress,0) * -45px),calc(var(--scene-progress,0) * 35px))}.sculpture-poster ellipse:nth-child(4){transform:translate(calc(var(--scene-progress,0) * 65px),calc(var(--scene-progress,0) * 55px))}.sculpture.ready .sculpture-poster{animation:none}.motion-off .sculpture-poster,.motion-off .qr-scan i,.motion-off .tap-device i{animation-play-state:paused}.motion-off .showcase-frame{transform:none}
@keyframes scan-line{0%,100%{transform:translateY(0);opacity:0}10%,90%{opacity:1}50%{transform:translateY(195px)}}@keyframes tap-wave{0%{transform:scale(.55);opacity:.7}100%{transform:scale(1.25);opacity:0}}@keyframes fallback-turn{0%,100%{rotate:-6deg}50%{rotate:6deg}}
[data-theme=light]{--night:#f7faff;--text:#182638;--muted:#526780;--line:#ced9e8;--paper:#edf3fa;--surface:#fff;--accent:#60529b}[data-theme=light] .site-header{background:#f7faffc9;border-color:#ced9e8}[data-theme=light] .hero-copy>p{color:#526780}[data-theme=light] .primary{background:#173d58;color:#fff;border-color:#173d58}[data-theme=light] .text-button{color:#274762}[data-theme=light] .section-light{--muted:#526780;--line:#c4d3e6;background:var(--paper);color:#182638}[data-theme=light] .publish{background:#edf3fa}[data-theme=light] .feature-detail p{color:#526780}[data-theme=light] .feature-detail[open] summary{color:#214b6d}[data-theme=light] .measure-section,[data-theme=light] .tools-section{background:#edf3fa}[data-theme=light] .ai-workspace{background:#0c111b;color:#e9f2ff}[data-theme=light] .ai-output{background:#131c2b}[data-theme=light] .prompt-box{background:#0e1725;color:#c7d7ea;border-color:#344a68}[data-theme=light] .preview-toolbar{color:#afc4df}[data-theme=light] .search-field input{color:#182638}[data-theme=light] .search-field input::placeholder{color:#526780}[data-theme=light] .tool-filters button{background:#e3edf8;color:#35506e;border-color:#b5c8df}[data-theme=light] .tool-filters button[aria-pressed=true]{background:#244e70;color:#fff}[data-theme=light] .tool-category li a{color:#35506e}[data-theme=light] .extension-list h3{color:#284867}[data-theme=light] .product-info ul{color:#526780}
@media(max-width:1000px){.publish-stage{gap:7%;grid-template-columns:1.1fr 1fr}.showcase-frame{max-width:400px}.feature-detail summary{font-size:17px}.showcase-caption{font-size:10px;gap:12px;flex-wrap:wrap}.ai-editor{padding:24px}}
@media(max-width:700px){.publish-stage{grid-template-columns:1fr;gap:40px}.showcase-area{position:relative;top:auto;max-width:450px;width:100%;margin:auto}.showcase-frame{max-width:410px}.showcase-caption{font-size:11px;max-width:410px}.publish-copy{max-width:530px;width:100%;margin:auto}.publish .section-intro{margin-bottom:35px}.feature-detail summary{font-size:18px;padding-block:19px}.publish{padding-block:76px}.showcase-content,.showcase-content iframe{height:570px}.showcase-toolbar{height:42px;font-size:10px}.showcase-tabs button{font-size:11px;padding-block:14px}.showcase-settings{padding-block:14px}.destination-bar{font-size:8px}.ai-workspace{grid-template-columns:1fr}.ai-output{border-top:1px solid #29374b;border-left:0}.ai-output iframe{height:540px}.ai-editor{padding:25px}.editor-top{margin-bottom:28px}.editor-blocks{margin-top:28px}.product-name h3{font-size:23px}.product-symbol{width:43px;height:43px}.product-symbol svg{width:21px;height:21px}.data-art{transform:perspective(900px) rotateY(-5deg)}.qr-scan img{width:190px;height:190px}}
@media(max-width:600px){.header-inner{height:72px}.wordmark{font-size:22px}h1{font-size:clamp(47px,11.8vw,65px);font-weight:500;letter-spacing:-.05em}.hero-copy{padding-top:120px}.hero-copy>p{font-size:15px;max-width:350px}.hero{height:155svh;min-height:1060px}.hero-sticky{position:sticky;top:0;height:100svh;min-height:720px}.hero-grid{display:flex;flex-direction:column}.hero-copy{flex:none;transition:none}.sculpture{height:340px;width:112%;margin-top:0;position:relative;min-height:270px;flex:1}.hero-bottom{padding-bottom:22px;margin-top:auto;font-size:10px}.hero-copy{opacity:calc(1 - var(--hero-progress,0)*.7);transform:translateY(calc(var(--hero-progress,0)*-45px))}.hero-copy:focus-within{opacity:1;transform:none}.hero-grid:before{top:30%;height:70%;width:120%;right:-10%}.hero-copy .actions{gap:12px;margin-top:27px}.button{font-size:12px;min-height:48px}.hero-copy .text-button{font-size:11px}.story .section-intro{padding-top:35px}.story{padding-bottom:76px}h2{font-size:36px;font-weight:500;letter-spacing:-.04em}.section-intro p{font-size:16px}.showcase-frame{border-radius:10px;box-shadow:0 20px 60px #0006}.showcase-caption>span{max-width:230px}.showcase-caption>a{font-size:10px}.showcase-content,.showcase-content iframe{height:560px}.showcase-tabs{padding-inline:6px}.destination-panel{padding:30px 20px}.destination-panel h3{font-size:24px}.ai-editor h3{font-size:26px}.ai-editor>p{font-size:14px}.prompt-box{font-size:12px;padding:20px 16px}.ai-output{padding:13px}.extension-list{gap:30px 22px}.extension-list h3{font-size:18px}.tool-category summary h3{font-size:20px}.product-info ul{font-size:11px}.closing h2{font-size:44px;letter-spacing:-.05em}.motion-off .hero{height:auto;min-height:0}.motion-off .hero-sticky{position:relative;height:auto;min-height:0}.motion-off .hero-copy{opacity:1;transform:none}.motion-off .sculpture{height:340px;flex:none}.motion-off .hero-bottom{padding-block:15px 25px}}
@media(max-width:600px) and (max-height:740px){.hero-sticky{min-height:680px}.hero-copy{padding-top:103px}.hero-copy h1{font-size:44px}.hero-copy>p{font-size:13px;margin-top:18px}.hero-copy .actions{margin-top:21px}.sculpture{min-height:245px}.hero-bottom{padding-bottom:17px}}
@media(prefers-reduced-motion:reduce){.hero{height:auto!important;min-height:0!important}.hero-sticky{height:auto!important;min-height:0!important;position:relative!important}.hero-grid{min-height:780px}.hero-copy{opacity:1!important;transform:none!important}.sculpture{height:340px;flex:none}.sculpture-poster,.qr-scan i,.tap-device i{animation:none!important}.showcase-frame{transform:none!important}}
.theme-swatches button{width:32px;height:32px;border-width:8px}.theme-swatches{gap:6px}.showcase-toolbar>a,.destination-bar button{min-width:34px;min-height:34px;display:grid;place-items:center}.showcase-frame.interacting{transform:none}.sculpture:not(.in-view) .sculpture-poster{animation-play-state:paused}
html:not(.js) .showcase-tabs,html:not(.js) .showcase-settings,html:not(.js) #copy-demo{display:none}
@media(max-width:600px){.hero{height:auto;min-height:0;padding-bottom:55svh}.hero-sticky{height:auto;min-height:100svh}.hero-grid{height:auto;min-height:100svh}.sculpture{height:330px;min-height:0;flex:none}.hero-bottom{min-height:53px;padding-top:8px}.motion-off .hero{padding-bottom:0}}
@media(prefers-reduced-motion:reduce){.hero{padding-bottom:0!important}.hero-grid{min-height:0}.hero-copy{padding-bottom:30px}.hero-bottom{padding-bottom:25px}}
.sculpture-poster{inset:8%;width:84%;height:84%}
[data-theme=light] .showcase-caption a{color:#285471}[data-theme=light] .motion-button{color:#46627f}[data-theme=light] .product-symbol{color:#b7cbed}[data-theme=light] .symbol-analytics,[data-theme=light] .symbol-transfer{color:#78dde5}[data-theme=light] .symbol-ping,[data-theme=light] .symbol-opush{color:#dbbd85}[data-theme=light] .symbol-seo,[data-theme=light] .symbol-send{color:#c6a1e7}
html:not(.js) .hero{padding-bottom:0}
/* Keep scroll travel inside the sticky containing block on mobile Safari. */
@media(max-width:600px){.hero{padding-bottom:0}.hero:after{content:'';display:block;height:55svh}.motion-off .hero:after,html:not(.js) .hero:after{display:none}}
@media(prefers-reduced-motion:reduce){.hero:after{display:none!important}}
@media(min-width:1000px){.sculpture{right:-5%;width:62%}}
@media(min-width:601px) and (max-width:999px){.sculpture{right:-20%;width:78%}}
html{scroll-behavior:auto}
