:root{--bg:#090a0c;--bg-soft:#181a1d;--panel:#181a1dcc;--panel-strong:#181a1df5;--line:#cba9682e;--line-strong:#cba96861;--gold:#cba968;--gold-light:#e1c58c;--gold-deep:#8d6a2d;--signal:#9fe1b0;--text:#f4f1eb;--muted:#a6a8ac;--muted-soft:#80848a;--shadow:0 25px 80px #00000073}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;background:#090a0c;scroll-padding-top:132px}body{min-width:320px;color:var(--text);background:#090a0c;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip}body.modal-open,body.mobile-nav-open{overflow:hidden}button{font:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.site-main{z-index:2;isolation:isolate;position:relative}.skip-link{z-index:100;border:1px solid var(--line-strong);color:#120e08;background:var(--gold-light);border-radius:999px;padding:10px 14px;font-family:Manrope,Arial,sans-serif;font-size:.78rem;font-weight:700;transition:transform .18s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus-visible{outline:2px solid var(--signal);outline-offset:3px;transform:translateY(0)}.shell{width:min(1180px,100% - 40px);margin:0 auto}.site-header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:radial-gradient(circle at 18% 0,#d4af601a,#0000 28%),linear-gradient(90deg,#d4af600f,#0000 26%,#9fe1b00b 74%,#d4af600f),#070706f7;position:sticky;top:0;box-shadow:0 18px 46px #000000b8}.site-header:after{content:"";opacity:.64;background:linear-gradient(90deg,#0000,#f6dfa2b8,#9fe1b047,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.shell-header{justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.brand-lockup{align-items:center;gap:14px;display:flex}.brand-logo{object-fit:cover;border-radius:16px;width:54px;height:54px;box-shadow:0 0 35px #d4af6040}.brand-copy{flex-direction:column;gap:3px;display:flex}.brand-name,.hero-copy h1,.section-intro h1,.section-intro h2,.cta-band h2,.contact-panel h2{font-family:Cormorant Garamond,Georgia,serif}.brand-name{letter-spacing:.18em;font-size:1.65rem}.brand-tag{color:var(--muted-soft);text-transform:uppercase;letter-spacing:.24em;font-size:.66rem}.site-nav{flex-wrap:nowrap;justify-content:center;align-items:center;gap:24px;display:flex}.nav-item{padding:18px 0;position:relative}.nav-item:after{content:"";height:18px;position:absolute;top:100%;left:-18px;right:-18px}.nav-link{color:var(--muted);text-transform:uppercase;letter-spacing:.15em;padding:6px 0;font-size:.85rem;position:relative}.nav-link:after{content:"";transform-origin:0;background:linear-gradient(90deg, transparent, var(--gold), transparent);height:1px;transition:transform .18s;position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.nav-link:hover,.nav-link.is-active{color:var(--gold-light)}.nav-link:hover:after,.nav-link.is-active:after{transform:scaleX(1)}.nav-dropdown{border:1px solid var(--line);width:290px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;background:radial-gradient(circle at 12% 0,#d4af6024,#0000 34%),#080705f5;border-radius:20px;padding:10px;transition:opacity .17s,transform .17s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,10px)}.nav-item:hover .nav-dropdown,.nav-item:focus-within .nav-dropdown{opacity:1;pointer-events:auto;transform:translate(-50%)}.dropdown-link{border:1px solid #0000;border-radius:14px;gap:4px;padding:12px;transition:background .17s,border-color .17s,transform .17s;display:grid}.dropdown-link:hover,.dropdown-link.is-active{background:#d4af6017;border-color:#d4af602e;transform:translate(2px)}.dropdown-link span{color:var(--gold-light);letter-spacing:.12em;text-transform:uppercase;font-family:Manrope,Arial,sans-serif;font-size:.78rem}.dropdown-link small{color:var(--muted-soft);font-family:Manrope,Arial,sans-serif;line-height:1.45}.button{border:1px solid var(--line-strong);letter-spacing:.14em;text-transform:uppercase;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:.84rem;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-gold{color:#120e08;background:linear-gradient(135deg, var(--gold-light), var(--gold), #9f7c42);box-shadow:0 12px 28px #d4af6040}.button-outline{color:var(--gold-light);background:#d4af6014}.button-header{white-space:nowrap}.background-stage{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.background-stage:before,.background-stage:after{content:"";pointer-events:none;position:absolute;inset:0}.background-stage:before{opacity:.82;background-image:linear-gradient(#d4af600e 1px,#0000 1px),linear-gradient(90deg,#d4af600e 1px,#0000 1px),radial-gradient(circle at 72% 18%,#f6dfa21c,#0000 24%),radial-gradient(circle at 18% 72%,#9fe1b00f,#0000 26%);background-size:86px 86px,86px 86px,100% 100%,100% 100%;animation:42s linear infinite slow-pan;-webkit-mask-image:linear-gradient(#0000 0%,#000000c2 18%,#000000db 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000000c2 18%,#000000db 78%,#0000 100%)}.background-stage:after{opacity:.55;background:linear-gradient(115deg,#0000 0 46%,#d4af6014 47%,#0000 48% 100%) 0 0/520px 520px,linear-gradient(65deg,#0000 0 54%,#9fe1b00b 55%,#0000 56% 100%) 0 0/640px 640px;animation:30s linear infinite grid-slide}.stars{opacity:.55;background-image:radial-gradient(circle at 12% 32%,#ffffffbf 0 1px,#0000 1.5px),radial-gradient(circle at 72% 16%,#ffffff73 0 1px,#0000 1.5px),radial-gradient(circle at 58% 48%,#ffffff59 0 1px,#0000 1.5px),radial-gradient(circle at 33% 74%,#ffffff73 0 1px,#0000 1.5px),radial-gradient(circle at 82% 81%,#fff6 0 1px,#0000 1.5px);position:absolute;inset:0}.hero-section,.inner-hero{padding-top:88px}.hero-section{align-items:center;min-height:calc(100vh - 88px);display:flex}.eyebrow,.card-kicker{color:var(--gold-light);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:8px;font-size:.73rem;display:inline-flex}.hero-copy h1{letter-spacing:-.04em;max-width:11ch;margin:16px 0 18px;font-size:clamp(3.2rem,8vw,6rem);line-height:.95}.hero-copy h1 span{color:var(--gold-light);text-shadow:0 0 30px #d4af6047}.hero-copy p,.section-intro p,.trust-card p,.feature-card li,.feature-card p,.stats-card p,.faq-card p,.download-card p,.contact-panel p,.footer-brand p,.rules-panel li{color:var(--muted);font-family:Manrope,Arial,sans-serif;line-height:1.75}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.mini-proof-row{color:var(--muted-soft);flex-wrap:wrap;gap:18px;margin-top:28px;font-size:.84rem;display:flex}.feature-card,.stats-card,.trust-card,.price-card,.download-card,.faq-card,.rules-panel,.contact-panel,.cta-band,.table-shell{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(#1c160edb,#0a0a0ae0);border-radius:28px;position:relative;overflow:hidden}.feature-card:before,.stats-card:before,.trust-card:before,.price-card:before,.download-card:before,.faq-card:before,.rules-panel:before,.contact-panel:before,.cta-band:before,.table-shell:before{content:"";background:linear-gradient(90deg,#0000,#f6dfa2e6,#0000);width:100%;height:1px;position:absolute;inset:0 auto auto 0}.feature-card h3,.trust-card h2,.trust-card h3,.download-card h3,.faq-card h3{margin:0 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.3rem}.signal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.signal-item{background:#ffffff08;border:1px solid #d4af601a;border-radius:20px;padding:16px}.signal-item span{color:var(--muted-soft);text-transform:uppercase;letter-spacing:.16em;font-size:.74rem;display:block}.signal-item strong,.stats-card strong,.price-line strong{color:var(--gold-light);margin-top:10px;font-family:Cormorant Garamond,Georgia,serif;display:block}.signal-item strong{font-size:1.25rem}.section-space{padding:52px 0;position:relative}.section-space:before{content:"";opacity:.62;pointer-events:none;z-index:-1;background:linear-gradient(#d4af600b 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#d4af600b 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 18% 14%,#f6dfa212,#0000 34%) 0 0/100% 100%,radial-gradient(circle at 84% 76%,#9fe1b00b,#0000 30%) 0 0/100% 100%;border-radius:34px;width:min(1320px,100vw - 18px);position:absolute;top:10px;bottom:10px;left:50%;transform:translate(-50%)}.section-space:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d4af602e,#9fe1b01f,#0000);width:min(1120px,100vw - 36px);height:1px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.pricing-section{isolation:isolate;margin-bottom:clamp(44px,7vw,96px);padding-bottom:clamp(96px,12vw,160px)}.pricing-section:before{opacity:.82;background:linear-gradient(#d4af6012 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#d4af6012 1px,#0000 1px) 0 0/64px 64px,radial-gradient(circle at 12% 8%,#f6dfa21f,#0000 32%) 0 0/100% 100%,radial-gradient(circle at 88% 18%,#9fe1b014,#0000 30%) 0 0/100% 100%,linear-gradient(#0a08049e,#0000001a) 0 0/100% 100%}.time-band,.workflow-section,.agent-section,.knowledge-section{margin:28px 0;position:relative;overflow:hidden}.time-band:before,.workflow-section:before,.agent-section:before,.knowledge-section:before{content:"";pointer-events:none;position:absolute;inset:0}.time-band{background:radial-gradient(circle at 18% 30%,#f6dfa22e,#0000 26%),radial-gradient(circle at 84% 18%,#9fe1b01a,#0000 22%),linear-gradient(135deg,#110d07f2,#030404f5);border-block:1px solid #d4af6024}.time-band:before{opacity:.55;background-image:linear-gradient(115deg,#0000 0 44%,#d4af602e 45%,#0000 46% 100%),linear-gradient(#d4af6014 1px,#0000 1px),linear-gradient(90deg,#d4af6014 1px,#0000 1px);background-size:240px 240px,58px 58px,58px 58px;animation:22s linear infinite slow-pan}.time-band-layout{z-index:1;grid-template-columns:.76fr 1.05fr;align-items:center;gap:28px;display:grid;position:relative}.time-copy h2,.knowledge-copy h2{letter-spacing:-.035em;margin:16px 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.7rem,6vw,5rem);line-height:.95}.time-copy p,.workflow-step p,.agent-card p,.knowledge-copy p,.time-proof-card p,.knowledge-points span{color:var(--muted);font-family:Manrope,Arial,sans-serif;line-height:1.72}.time-orb{min-height:360px;box-shadow:inset 0 0 80px #d4af6014, var(--shadow);background:radial-gradient(circle,#f6dfa233,#0000 34%),radial-gradient(circle at 45% 45%,#d4af601a,#0000 54%),#ffffff05;border:1px solid #d4af602e;border-radius:36px;position:relative}.time-orb span{border:1px solid #d4af6047;border-radius:50%;animation:16s linear infinite orbit-spin;position:absolute;inset:18%;transform:rotateX(66deg)rotate(0)}.time-orb span:nth-child(2){border-color:#9fe1b033;animation-duration:12s;animation-direction:reverse;inset:28%}.time-orb span:nth-child(3){border-color:#f6dfa224;animation-duration:24s;inset:10%}.time-proof-list{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.time-proof-card,.workflow-step,.agent-card{box-shadow:var(--shadow);background:linear-gradient(#18140dc2,#050505b8);border:1px solid #d4af6026;border-radius:24px;padding:22px;position:relative;overflow:hidden}.time-proof-card:after,.workflow-step:after,.agent-card:after{content:"";background:linear-gradient(90deg, transparent, var(--gold), var(--signal), transparent);height:2px;animation:4.8s ease-in-out infinite scan-line;position:absolute;inset:auto 0 0;transform:translate(-100%)}.time-proof-card span,.workflow-index,.agent-card span{color:var(--gold-light);letter-spacing:.18em;text-transform:uppercase;font-family:Manrope,Arial,sans-serif;font-size:.72rem}.workflow-section{background:radial-gradient(circle at 50% 0,#d4af6024,#0000 34%),linear-gradient(#05050526,#0d0a0680,#05050526)}.workflow-section:before{background:linear-gradient(90deg,#0000 0 6%,#d4af601f 6.2%,#0000 6.4% 100%) 0 0/180px 100%,linear-gradient(#9fe1b00d 1px,#0000 1px) 0 0/100% 44px;animation:26s linear infinite reverse slow-pan}.workflow-rail{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid;position:relative}.workflow-step h3,.agent-card h3{color:var(--text);margin:16px 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.45rem;line-height:1.05}.agent-section{background:radial-gradient(circle at 82% 38%,#9fe1b01f,#0000 28%),radial-gradient(circle at 18% 68%,#d4af6024,#0000 30%)}.agent-layout{z-index:1;grid-template-columns:.85fr 1.15fr;align-items:start;gap:28px;display:grid;position:relative}.agent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.agent-grid .agent-card:first-child{grid-column:span 2}.agent-pulse{background:radial-gradient(circle,#f6dfa229,#0000 30%),repeating-radial-gradient(circle,#d4af6033 0 1px,#0000 1px 54px);border:1px solid #d4af6029;border-radius:32px;min-height:280px;position:relative;box-shadow:inset 0 0 60px #d4af6012}.agent-pulse span{color:var(--signal);letter-spacing:.14em;text-transform:uppercase;background:#050806b3;border:1px solid #9fe1b033;border-radius:999px;padding:9px 12px;font-family:Manrope,Arial,sans-serif;font-size:.72rem;animation:5s ease-in-out infinite node-float;position:absolute}.agent-pulse span:first-child{top:18%;left:12%}.agent-pulse span:nth-child(2){animation-delay:-1s;top:24%;right:10%}.agent-pulse span:nth-child(3){animation-delay:-2s;bottom:18%;left:20%}.agent-pulse span:nth-child(4){animation-delay:-3s;bottom:26%;right:14%}.knowledge-section{background:radial-gradient(circle at 24% 45%,#d4af601f,#0000 26%),radial-gradient(circle at 70% 70%,#f6dfa214,#0000 28%),linear-gradient(#06060633,#0b0804a3)}.knowledge-layout{z-index:1;grid-template-columns:.92fr 1.08fr;align-items:center;gap:28px;display:grid;position:relative}.knowledge-map{background:radial-gradient(circle at 50% 52%,#f6dfa226,#0000 18%),radial-gradient(circle at 40% 30%,#ffffff2e 0 1px,#0000 1.5px),radial-gradient(circle at 70% 42%,#ffffff29 0 1px,#0000 1.5px),radial-gradient(circle at 28% 68%,#ffffff24 0 1px,#0000 1.5px),#ffffff05;border:1px solid #d4af602b;border-radius:36px;min-height:390px;position:relative;overflow:hidden}.knowledge-map:before{content:"";border:1px solid #d4af602e;border-radius:50%;animation:18s linear infinite orbit-spin;position:absolute;inset:16%;transform:rotateX(66deg)}.knowledge-map i{opacity:.9;background:linear-gradient(32deg,#0000 0 28%,#d4af6061 28.4%,#0000 29% 100%),linear-gradient(146deg,#0000 0 38%,#9fe1b047 38.3%,#0000 39% 100%),linear-gradient(8deg,#0000 0 58%,#d4af6047 58.3%,#0000 59% 100%);animation:3.8s ease-in-out infinite pulse-opacity;position:absolute;inset:22% 12% 18% 14%}.star{background:var(--gold-light);border-radius:50%;width:13px;height:13px;animation:4.8s ease-in-out infinite node-float;position:absolute;box-shadow:0 0 22px #f6dfa2e6}.star-a{top:30%;left:20%}.star-b{animation-delay:-1s;top:38%;right:24%}.star-c{animation-delay:-2s;bottom:22%;left:32%}.star-d{animation-delay:-3s;bottom:20%;right:18%}.star-e{animation-delay:-4s;top:55%;left:52%}.knowledge-points{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.knowledge-points span{color:var(--gold-light);letter-spacing:.1em;text-transform:uppercase;background:#d4af6012;border:1px solid #d4af6029;border-radius:999px;padding:10px 12px;font-size:.78rem}.section-intro{max-width:760px;margin-bottom:26px}.section-intro-center{text-align:center;margin-left:auto;margin-right:auto}.section-intro h1,.section-intro h2,.cta-band h2,.contact-panel h2{letter-spacing:-.03em;text-wrap:balance;margin:16px 0 10px;font-size:clamp(2.3rem,5vw,4rem);line-height:.98}.section-intro h1{max-width:980px;font-size:clamp(2.55rem,5.6vw,4.6rem);line-height:.94}.feature-grid,.trust-grid,.pricing-grid,.download-grid{z-index:1;gap:18px;display:grid;position:relative}.feature-grid,.trust-grid,.download-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.feature-card,.trust-card,.download-card,.faq-card,.stats-card,.price-card{padding:24px}.audience-line{color:var(--gold-light);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:.8rem}.feature-card ul,.price-list,.rules-panel ul{margin:0;padding:0;list-style:none}.feature-card li,.price-list li,.rules-panel li{margin-top:12px;padding-left:18px;position:relative}.feature-card li:before,.price-list li:before,.rules-panel li:before{content:"✦";color:var(--gold);position:absolute;left:0}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:8px 0 30px;display:grid}.stats-card strong{font-size:clamp(2.2rem,5vw,3.4rem)}.stats-card h2{text-transform:uppercase;letter-spacing:.18em;color:var(--gold-light);margin:8px 0 10px;font-size:.9rem}.price-card{align-content:start;gap:22px;min-height:100%;display:grid}.price-card.is-featured{background:radial-gradient(circle at top,#d4af6029,#0000 32%),linear-gradient(#231b10f2,#0a0a0ae6);transform:translateY(-10px)}.price-card--premium{border-color:#f6dfa24d}.price-card--organization{background:radial-gradient(circle at 100% 0,#9fe1b01a,#0000 38%),linear-gradient(#0e1811c7,#080908eb);border-color:#9fe1b042}.price-card:hover,.feature-card:hover,.trust-card:hover,.download-card:hover{border-color:#f6dfa25c;box-shadow:0 28px 90px #0000008f,0 0 38px #d4af6012}.price-line{align-items:flex-end;gap:12px;margin:16px 0 10px;display:flex}.price-line strong{font-variant-numeric:tabular-nums;font-size:3.4rem;line-height:.9}.price-line span,.price-meta-row span{color:var(--muted-soft)}.price-meta{gap:12px;display:grid}.price-meta-row{border-top:1px solid #d4af601a;flex-direction:column;gap:6px;padding:12px 0;display:flex}.price-meta-row strong{font-family:Manrope,Arial,sans-serif;font-size:.96rem}.price-list li{line-height:1.55}.button:focus-visible,.nav-link:focus-visible,.dropdown-link:focus-visible,.mobile-main-link:focus-visible,.mobile-sub-link:focus-visible,.download-choice:focus-visible,.burger-button:focus-visible,.modal-close:focus-visible{outline-offset:3px;outline:2px solid #f6dfa2c7}.rules-panel{margin-top:22px;padding:26px}.rules-panel h3{margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.8rem}.table-shell{padding:8px;overflow-x:auto}.comparison-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:720px}.comparison-table th,.comparison-table td{text-align:left;vertical-align:top;border-bottom:1px solid #d4af601a;padding:18px;font-family:Manrope,Arial,sans-serif}.comparison-table th{color:var(--gold-light);letter-spacing:.16em;text-transform:uppercase;font-size:.78rem}.comparison-table td:first-child{color:var(--text);font-weight:700}.compact-card{min-height:0}.download-card strong{color:var(--gold-light)}.download-card{flex-direction:column;justify-content:space-between;gap:20px;display:flex}.download-status{letter-spacing:.12em;text-transform:uppercase;margin-top:12px;font-family:Manrope,Arial,sans-serif;font-size:.78rem;display:inline-block}.pricing-comparison-section{padding-top:0}.pricing-comparison-table th span{color:var(--muted-soft);letter-spacing:.08em;font-size:.72rem}.pricing-comparison-table td:not(:first-child),.pricing-comparison-table th:not(:first-child){text-align:center}.pricing-comparison-table td:not(:first-child){color:var(--muted)}.faq-list{gap:14px;display:grid}.contact-panel,.cta-band{gap:24px;padding:32px;display:grid}.contact-panel{grid-template-columns:1.3fr .7fr;align-items:center}.contact-actions{flex-direction:column;gap:12px;display:flex}.cta-band{text-align:center;justify-items:center}.site-footer{z-index:2;border-top:1px solid var(--line);background:#040404d6;padding:50px 0 30px;position:relative}.footer-grid{grid-template-columns:1.6fr repeat(3,1fr);gap:20px;display:grid}.footer-grid h3{color:var(--gold-light);text-transform:uppercase;letter-spacing:.16em;margin-top:8px;margin-bottom:16px;font-family:Manrope,Arial,sans-serif;font-size:.8rem}.footer-links{color:var(--muted);flex-direction:column;gap:10px;font-family:Manrope,Arial,sans-serif;display:flex}.footer-bottom{color:var(--muted-soft);border-top:1px solid #d4af6014;justify-content:space-between;gap:16px;margin-top:26px;padding-top:26px;font-family:Manrope,Arial,sans-serif;font-size:.82rem;display:flex}.inner-hero{padding-bottom:8px}.not-found-page{align-content:center;justify-items:start;min-height:60vh;padding-top:120px;padding-bottom:96px;display:grid}.not-found-page h1{text-wrap:balance;max-width:12ch;margin:16px 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(3rem,7vw,6rem);line-height:.94}.not-found-page p{max-width:42ch;color:var(--muted);font-family:Manrope,Arial,sans-serif;line-height:1.7}.pricing-hero{align-items:center;min-height:46vh;padding-top:clamp(104px,12vw,168px);padding-bottom:clamp(54px,8vw,96px);display:grid;position:relative}.pricing-hero:before{content:"";z-index:-1;background:radial-gradient(circle at 18% 20%,#f6dfa229,#0000 32%),radial-gradient(circle at 76% 22%,#9fe1b014,#0000 28%),linear-gradient(#14100a80,#0505052e);border:1px solid #d4af601f;border-radius:36px;position:absolute;inset:42px -3vw 22px;box-shadow:inset 0 0 80px #d4af6009}@keyframes drift{0%,to{transform:translateY(0)translate(0)scale(1)}50%{transform:translateY(18px)translate(-8px)scale(1.02)}}@media (max-width:1100px){.feature-grid,.trust-grid,.pricing-grid,.download-grid,.stats-grid,.footer-grid,.contact-panel{grid-template-columns:1fr}.price-card.is-featured{transform:none}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shell-header{flex-wrap:wrap;justify-content:center;padding:14px 0}.site-nav{order:3}.button-header{width:100%}}@media (max-width:700px){.shell{width:min(100% - 24px,1180px)}.hero-copy h1{font-size:clamp(2.6rem,14vw,4rem)}.section-intro h1,.section-intro h2,.cta-band h2,.contact-panel h2{font-size:clamp(2rem,10vw,3rem)}.signal-grid{grid-template-columns:1fr}.footer-bottom,.mini-proof-row{flex-direction:column}.brand-lockup{text-align:center;flex-direction:column}}.seo-grid-floor{transform-origin:bottom;background-image:linear-gradient(#d4af601f 1px,#0000 1px),linear-gradient(90deg,#d4af601f 1px,#0000 1px);background-size:72px 72px;width:120vw;height:52vh;animation:18s linear infinite grid-slide;position:absolute;bottom:-26%;left:50%;transform:translate(-50%)perspective(900px)rotateX(66deg);-webkit-mask-image:linear-gradient(#0000 24%,#000000bf);mask-image:linear-gradient(#0000 24%,#000000bf)}.hero-section{background:radial-gradient(circle at 68% 44%,#d4af601a,#0000 34%),linear-gradient(#ffffff05,#0000 42%);position:relative;overflow:hidden}.hero-layout{z-index:2;grid-template-columns:minmax(0,1.02fr) minmax(300px,.58fr);align-items:center;gap:28px;padding:72px 0 58px;display:grid;position:relative}.hero-scene{z-index:1;pointer-events:none;position:absolute;inset:0}.three-planet{filter:drop-shadow(0 0 36px #d4af6029);width:min(62vw,760px);height:min(78vh,720px);min-height:420px;position:absolute;top:3%;right:max(-8vw,-90px)}.three-planet:before{content:"";filter:blur(22px);background:radial-gradient(circle,#f6dfa22e,#d4af6014 38%,#0000 70%);border-radius:50%;position:absolute;inset:8% 10%}.three-planet:after{content:"";mix-blend-mode:screen;opacity:.5;background:linear-gradient(115deg,#0000 0 44%,#f6dfa261 45%,#0000 47% 100%),radial-gradient(circle at 45% 45%,#0000 42%,#9fe1b014 43%,#0000 58%);border-radius:50%;animation:4.8s ease-in-out infinite pulse-opacity;position:absolute;inset:16% 18%}.three-planet-canvas,.three-planet-canvas canvas{width:100%;height:100%;position:absolute;inset:0}.hero-seo-map{position:absolute;inset:0}.hero-seo-map:before,.hero-seo-map:after{content:"";border:1px solid #d4af6029;border-radius:50%;width:min(46vw,560px);height:min(46vw,560px);animation:20s linear infinite orbit-spin;position:absolute;top:21%;right:10%;transform:rotateX(64deg)rotate(-18deg)}.hero-seo-map:after{border-color:#9fe1b024;width:min(58vw,700px);height:min(58vw,700px);animation-duration:28s;animation-direction:reverse;top:9%;right:4%}.hero-seo-map i{opacity:.36;background:linear-gradient(90deg,#0000 0 48%,#f6dfa233 49%,#0000 50% 100%),linear-gradient(0deg,#0000 0 48%,#9fe1b01f 49%,#0000 50% 100%);border-radius:50%;width:min(60vw,720px);height:min(60vw,720px);position:absolute;top:18%;right:8%;transform:rotateX(64deg)rotate(20deg)}.seo-node{z-index:2;min-height:34px;color:var(--signal);letter-spacing:.14em;text-transform:uppercase;background:#0408069e;border:1px solid #9fe1b047;border-radius:999px;align-items:center;padding:0 12px;font-family:Manrope,Arial,sans-serif;font-size:.72rem;animation:5s ease-in-out infinite node-float;display:inline-flex;position:absolute;box-shadow:0 0 28px #9fe1b01f}.seo-node:before{content:"";background:var(--signal);width:7px;height:7px;box-shadow:0 0 14px var(--signal);border-radius:50%;margin-right:8px}.node-keywords{top:30%;right:42%}.node-rankings{animation-delay:-1s;top:18%;right:11%}.node-reports{animation-delay:-2s;top:58%;right:8%}.node-crawl{animation-delay:-3s;top:72%;right:34%}.node-campaigns{animation-delay:-4s;top:44%;right:24%}.hero-copy h1{letter-spacing:0;max-width:12ch;font-size:clamp(3.8rem,8vw,7.2rem)}.hero-signal-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 20% 0,#f6dfa221,#0000 34%),linear-gradient(#090a08c7,#0908067a);border:1px solid #d4af6033;border-radius:22px;align-self:end;padding:18px;box-shadow:0 22px 60px #00000052}.signal-header{align-items:center;gap:12px;margin-bottom:14px;display:flex}.signal-header img{border-radius:12px;width:48px;height:48px}.signal-header span{color:var(--muted-soft);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;display:block}.signal-header strong{color:var(--gold-light);margin-top:4px;font-family:Manrope,Arial,sans-serif;display:block}.signal-item{border-radius:14px}.reveal-up{animation:.78s both reveal-up;animation-delay:var(--delay,0s)}.feature-card li:before,.price-list li:before,.rules-panel li:before{content:"*"}.burger-button{cursor:pointer;background:radial-gradient(circle at 50% 0,#d4af6029,#0000 62%),#ffffff09;border:1px solid #d4af6038;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:46px;height:46px;display:none}.burger-button span{background:var(--gold-light);width:19px;height:1px;transition:transform .18s,opacity .18s}.burger-button.is-open span:first-child{transform:translateY(6px)rotate(45deg)}.burger-button.is-open span:nth-child(2){opacity:0}.burger-button.is-open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mobile-drawer,.download-modal{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}.mobile-drawer.is-open,.download-modal{pointer-events:auto}.mobile-drawer-backdrop,.download-modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;background:radial-gradient(circle at 50% 10%,#d4af601f,#0000 34%),#000000ad;border:0;transition:opacity .19s;position:absolute;inset:0}.mobile-drawer.is-open .mobile-drawer-backdrop,.download-modal .download-modal-backdrop{opacity:1}.mobile-drawer-panel{overscroll-behavior:contain;background:radial-gradient(circle at 90% 8%,#9fe1b01f,#0000 30%),radial-gradient(circle at 0 20%,#d4af6029,#0000 34%),linear-gradient(#0d0b08fa,#030303fa);border:1px solid #d4af6038;border-radius:28px;width:min(420px,100vw - 20px);padding:16px;transition:transform .23s;position:absolute;inset:10px 10px 10px auto;overflow-y:auto;transform:translate(110%);box-shadow:0 35px 100px #000000bd}.mobile-drawer.is-open .mobile-drawer-panel{transform:translate(0)}.mobile-drawer:not(.is-open) .mobile-drawer-panel{visibility:hidden}.mobile-drawer-top,.download-modal-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.modal-close{min-height:38px;color:var(--gold-light);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#d4af6012;border:1px solid #d4af602e;border-radius:999px;padding:0 13px;font-family:Manrope,Arial,sans-serif;font-size:.72rem}.mobile-main-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.mobile-main-link,.mobile-sub-link,.download-choice{background:#ffffff09;border:1px solid #d4af6026;position:relative;overflow:hidden}.mobile-main-link{min-height:48px;color:var(--gold-light);letter-spacing:.13em;text-transform:uppercase;border-radius:16px;place-items:center;font-family:Manrope,Arial,sans-serif;font-size:.76rem;display:grid}.mobile-main-link.is-active,.mobile-sub-link.is-active{background:#d4af601a;border-color:#f6dfa27a}.mobile-nav-groups{gap:12px;display:grid}.mobile-nav-group{background:#00000038;border:1px solid #d4af601f;border-radius:22px;padding:14px}.mobile-nav-group h3{color:var(--gold-light);margin:0 0 5px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.45rem}.mobile-nav-group p{color:var(--muted-soft);margin:0 0 10px;font-family:Manrope,Arial,sans-serif;font-size:.84rem;line-height:1.55}.mobile-sub-link{border-radius:16px;gap:3px;padding:12px;display:grid}.mobile-sub-link+.mobile-sub-link{margin-top:8px}.mobile-sub-link span{color:var(--text);font-family:Manrope,Arial,sans-serif;font-weight:700}.mobile-sub-link small{color:var(--muted-soft);font-family:Manrope,Arial,sans-serif;line-height:1.45}.mobile-download-button{width:100%;margin-top:16px}.download-modal-panel{overscroll-behavior:contain;background:radial-gradient(circle at 14% 10%,#f6dfa229,#0000 32%),radial-gradient(circle at 86% 20%,#9fe1b01a,#0000 30%),linear-gradient(#120f0afa,#030303fa);border:1px solid #d4af603d;border-radius:32px;width:min(860px,100vw - 28px);max-height:min(760px,100vh - 28px);padding:24px;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 35px 120px #000000c7}.download-modal-top h2{margin:12px 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.25rem,6vw,4.1rem);line-height:.96}.download-modal-top p,.download-choice p{color:var(--muted);font-family:Manrope,Arial,sans-serif;line-height:1.7}.download-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.download-choice{border-radius:24px;min-height:230px;padding:20px;transition:transform .18s,border-color .18s,background .18s}.download-choice:hover{background:#d4af6014;border-color:#f6dfa26b;transform:translateY(-4px)}.download-choice span{min-height:32px;color:var(--signal);letter-spacing:.14em;text-transform:uppercase;background:#9fe1b01a;border-radius:999px;align-items:center;padding:0 10px;font-family:Manrope,Arial,sans-serif;font-size:.72rem;display:inline-flex}.download-choice strong{color:var(--gold-light);margin-top:18px;font-family:Cormorant Garamond,Georgia,serif;font-size:2rem;display:block}.download-choice small{color:var(--muted-soft);letter-spacing:.08em;text-transform:uppercase;font-family:Manrope,Arial,sans-serif}@keyframes grid-slide{0%{background-position:0 0,0 0}to{background-position:0 72px,72px 0}}@keyframes orbit-spin{0%{transform:rotateX(64deg)rotate(0)}to{transform:rotateX(64deg)rotate(360deg)}}@keyframes node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes reveal-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes slow-pan{0%{background-position:0 0,0 0,0 0}to{background-position:240px 0,58px 58px,58px 0}}@keyframes scan-line{0%,42%{transform:translate(-100%)}72%,to{transform:translate(100%)}}@keyframes pulse-opacity{0%,to{opacity:.52}50%{opacity:1}}@media (max-width:1100px){.hero-layout{grid-template-columns:1fr}.three-planet{opacity:.78;width:82vw;top:8%;right:-18vw}.hero-signal-panel{max-width:520px}.time-band-layout,.agent-layout,.knowledge-layout,.workflow-rail,.time-proof-list{grid-template-columns:1fr}.agent-grid .agent-card:first-child{grid-column:auto}}@media (max-width:700px){.shell-header{gap:12px;min-height:0}.brand-logo{border-radius:12px;width:42px;height:42px}.brand-name{font-size:1.15rem}.brand-tag{display:none}.brand-lockup{text-align:left;flex-direction:row}.site-nav{gap:14px;width:100%}.nav-link{letter-spacing:.1em;font-size:.78rem}.button-header{min-height:42px}.hero-section{min-height:auto}.hero-layout{padding-top:38px}.hero-copy h1{text-shadow:0 8px 28px #000000b8;max-width:10.5ch;font-size:clamp(2.35rem,12vw,3.35rem)}.hero-copy p{text-shadow:0 8px 20px #000000c7;max-width:34ch}.three-planet{opacity:.38;width:138vw;height:470px;min-height:360px;top:18%;right:-48vw}.seo-node{display:none}.section-space{padding:38px 0}.time-band,.workflow-section,.agent-section,.knowledge-section{margin:16px 0}.time-copy h2,.knowledge-copy h2{font-size:clamp(2.25rem,12vw,3.2rem)}.time-orb,.knowledge-map,.agent-pulse{border-radius:26px;min-height:260px}.agent-grid{grid-template-columns:1fr}.workflow-step,.agent-card,.time-proof-card{border-radius:20px;padding:18px}.price-line{flex-direction:column;align-items:flex-start}.price-card{padding:20px}.comparison-table{min-width:620px}.pricing-grid{grid-template-columns:1fr}}@media (max-width:430px){.shell{width:min(100% - 24px,1180px)}.shell-header{padding:8px 0 10px}.brand-logo{width:36px;height:36px}.brand-name{letter-spacing:.14em;font-size:1rem}.button-header{display:none}.site-nav{gap:7px 12px}.nav-link{letter-spacing:.06em;font-size:.7rem}.nav-link:after{bottom:-3px}.hero-section,.inner-hero{padding-top:0}.hero-layout{padding-top:28px;padding-bottom:28px}.eyebrow,.card-kicker{letter-spacing:.16em;font-size:.64rem}.hero-copy h1{max-width:10.8ch;margin-top:12px;margin-bottom:12px;font-size:clamp(2.12rem,10.6vw,2.72rem);line-height:.98}.hero-copy p{max-width:31ch;font-size:.88rem;line-height:1.62}.hero-actions{gap:10px;margin-top:20px}.hero-actions .button{letter-spacing:.08em;min-height:42px;padding:0 16px;font-size:.68rem}.mini-proof-row{gap:8px;margin-top:18px;font-size:.76rem}.three-planet{opacity:.34;width:142vw;height:420px;min-height:320px;top:24%;right:-56vw}.hero-signal-panel{display:none}.feature-card,.trust-card,.download-card,.faq-card,.stats-card,.price-card,.rules-panel,.contact-panel,.cta-band{border-radius:20px;padding:18px}.time-orb,.knowledge-map,.agent-pulse{min-height:210px}.agent-pulse span{padding:7px 9px;font-size:.62rem}.time-proof-list,.agent-grid,.workflow-rail{gap:12px}.price-meta-row{padding:10px 0}}@media (max-width:380px){.site-nav{gap:6px 10px}.nav-link{font-size:.66rem}.hero-copy h1{font-size:clamp(2rem,10vw,2.42rem)}.hero-copy p{max-width:30ch;font-size:.84rem}.three-planet{opacity:.3;top:29%}}@media (max-width:700px){.shell-header{flex-wrap:nowrap;justify-content:space-between}.site-nav,.button-header{display:none}.burger-button{display:inline-flex}.download-choice-grid{grid-template-columns:1fr}.download-modal-panel{top:auto;bottom:max(10px, env(safe-area-inset-bottom));border-radius:26px;padding:18px;transform:translate(-50%)}.download-modal-top{align-items:flex-start}.download-choice{min-height:0;padding:16px}}@media (max-width:430px){.site-nav{display:none}.mobile-drawer-panel{inset:max(8px, env(safe-area-inset-top)) 8px max(8px, env(safe-area-inset-bottom));border-radius:24px;width:auto;padding:12px}.mobile-main-links{grid-template-columns:1fr}.mobile-nav-group{border-radius:18px;padding:12px}.mobile-sub-link{padding:10px}.download-modal-panel{width:calc(100vw - 18px);top:max(9px, env(safe-area-inset-top));bottom:max(9px, env(safe-area-inset-bottom));border-radius:22px;max-height:calc(100dvh - 18px);padding:14px}.download-modal-top{gap:10px}.download-modal-top h2{font-size:clamp(2rem,11vw,2.7rem)}.download-modal-top p{font-size:.86rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.three-planet,.seo-grid-floor,.hero-seo-map:before,.hero-seo-map:after,.seo-node,.reveal-up,.time-band:before,.time-orb span,.workflow-section:before,.time-proof-card:after,.workflow-step:after,.agent-card:after,.agent-pulse span,.knowledge-map:before,.knowledge-map i,.star{animation:none}}.live-text{min-width:13ch;color:var(--gold-light);animation:3.2s ease-in-out infinite live-text-glow;display:inline-block}@keyframes live-text-glow{0%,to{opacity:.7}50%{opacity:1}}.contact-request-section{padding-top:0}.contact-request-card{border:1px solid var(--line-strong);box-shadow:var(--shadow);background:radial-gradient(circle at 12% 12%,#d4af6024,#0000 28%),linear-gradient(135deg,#1a150eeb,#080808f5);border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,5vw,64px);padding:clamp(26px,5vw,58px);display:grid}.contact-request-card .section-intro{align-self:start}.contact-request-form{gap:16px;display:grid}.contact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form-field small{color:var(--muted-soft);letter-spacing:normal;text-transform:none;font-size:.7rem;font-weight:400}.consent-field{color:var(--muted);align-items:flex-start;gap:10px;font-size:.86rem;line-height:1.5;display:flex}.consent-field input{width:18px;height:18px;accent-color:var(--gold);flex:none;margin-top:1px}.consent-field input:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.contact-form-footer{justify-content:space-between;align-items:center;gap:18px;display:flex}.turnstile-widget{min-height:65px}.honeypot{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.contact-request-card,.contact-form-grid{grid-template-columns:1fr}.contact-form-footer{flex-direction:column;align-items:flex-start}}.auth-shell{padding-top:0}.auth-card{border:1px solid var(--line-strong);box-shadow:var(--shadow);background:radial-gradient(circle at 14% 10%,#d4af6029,#0000 28%),linear-gradient(135deg,#1a150ef0,#080808f5);border-radius:28px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid;overflow:hidden}.auth-card--loading{justify-content:center;align-items:center;gap:18px;min-height:220px;display:flex}.auth-card-intro,.auth-card-body{padding:clamp(26px,5vw,58px)}.auth-card-intro{border-right:1px solid var(--line)}.auth-card-intro h2,.download-launch h1,.review-form-panel h3{letter-spacing:-.03em;text-wrap:balance;margin:16px 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.3rem,5vw,4.2rem);line-height:.95}.auth-card-intro p,.auth-card-body p,.download-launch p,.review-form-panel p{color:var(--muted);line-height:1.7}.auth-plan-summary,.signed-in-heading{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;margin-top:28px;padding-top:18px;display:flex}.auth-plan-summary span,.signed-in-heading .eyebrow{color:var(--muted-soft)}.auth-plan-summary strong,.signed-in-heading strong{color:var(--gold-light);text-align:right}.auth-card-body{align-content:start;gap:20px;display:grid}.auth-tabs{border:1px solid var(--line);background:#0000003d;border-radius:999px;gap:6px;padding:5px;display:inline-flex}.auth-tabs button,.text-button{color:var(--muted);cursor:pointer;background:0 0;border:0}.auth-tabs button{letter-spacing:.06em;border-radius:999px;padding:10px 14px;font-size:.78rem}.auth-tabs button.is-active,.auth-tabs button:hover{color:#100d08;background:var(--gold-light)}.auth-form,.review-form{gap:16px;display:grid}.form-field{color:var(--gold-light);letter-spacing:.08em;text-transform:uppercase;gap:8px;font-size:.78rem;font-weight:700;display:grid}.form-field input,.form-field select,.form-field textarea{border:1px solid var(--line-strong);width:100%;color:var(--text);font:inherit;letter-spacing:normal;text-transform:none;background:#040404a8;border-radius:12px;padding:13px 14px;font-size:.95rem;font-weight:400}.form-field textarea{resize:vertical;min-height:140px}.form-field input:focus-visible,.form-field select:focus-visible,.form-field textarea:focus-visible,.auth-tabs button:focus-visible,.text-button:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.form-hint,.download-launch-note{margin:0;font-size:.82rem;color:var(--muted-soft)!important}.form-message,.form-error,.setup-panel,.status-panel{border:1px solid var(--line);background:#00000047;border-radius:16px;margin:0;padding:16px 18px}.form-message,.status-panel--success{color:var(--signal)}.form-error,.status-panel--cancel{color:#f2b7a4;border-color:#f2b7a44d}.setup-panel strong,.status-panel strong{color:var(--gold-light)}.setup-panel p,.status-panel p{margin:7px 0 0;font-size:.9rem}.signed-in-panel,.download-access-panel{gap:20px;display:grid}.signed-in-heading{margin-top:0}.signed-in-heading>div{gap:6px;display:grid}.signed-in-heading strong{text-align:left;overflow-wrap:anywhere}.text-button{color:var(--gold-light);letter-spacing:.1em;text-transform:uppercase;padding:0;font-size:.76rem}.status-panel{align-items:center;gap:18px;display:flex}.status-animation{border:1px solid var(--line-strong);background:#d4af6014;border-radius:50%;flex:0 0 62px;place-items:center;width:62px;height:62px;display:grid;position:relative}.status-animation:before,.status-animation:after{content:"";border:1px solid #f6dfa270;border-radius:50%;animation:2.4s linear infinite status-orbit;position:absolute}.status-animation:before{inset:7px}.status-animation:after{border-color:#9fe1b040;animation-direction:reverse;inset:-6px}.status-animation span{background:var(--gold-light);width:7px;height:7px;box-shadow:0 0 14px var(--gold);border-radius:50%;animation:1.2s ease-in-out infinite status-pulse}.status-animation span:nth-child(2){animation-delay:.18s;position:absolute;transform:translate(20px,-12px)}.status-animation span:nth-child(3){animation-delay:.36s;position:absolute;transform:translate(-18px,16px)}.status-animation--success{background:#9fe1b014;border-color:#9fe1b08f}.status-animation--success span{background:var(--signal);box-shadow:0 0 14px #9fe1b0cc}.status-animation--cancel{background:#f2b7a40f;border-color:#f2b7a475}.status-animation--cancel span{background:#f2b7a4;box-shadow:0 0 14px #f2b7a4b3}@keyframes status-orbit{to{transform:rotate(360deg)}}@keyframes status-pulse{0%,to{opacity:.55;transform:scale(.7)}50%{opacity:1;transform:scale(1.2)}}.download-access-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.download-access-card{border:1px solid var(--line);background:#00000047;border-radius:16px;gap:8px;min-height:126px;padding:16px;transition:border-color .18s,transform .18s,background .18s;display:grid}.download-access-card:hover{border-color:var(--line-strong);background:#d4af6014;transform:translateY(-3px)}.download-access-card>span{color:var(--gold-light);letter-spacing:.1em;font-size:.76rem}.download-access-card small{color:var(--signal)}.download-launch-shell{padding-top:0}.download-launch{border:1px solid var(--line-strong);text-align:center;min-height:min(680px,70vh);box-shadow:var(--shadow);background:radial-gradient(circle at 50% 42%,#d4af6029,#0000 23%),linear-gradient(#18130cf0,#070707fa);border-radius:32px;align-content:center;justify-items:center;gap:18px;padding:clamp(38px,7vw,90px) 24px;display:grid;position:relative;overflow:hidden}.download-launch h1{max-width:760px;margin-bottom:0}.download-launch>p{max-width:590px;margin:0}.download-orbit{border:1px solid #f6dfa270;border-radius:50%;width:156px;height:156px;margin-bottom:8px;animation:7s linear infinite download-spin;position:relative}.download-orbit:before,.download-orbit:after{content:"";border:1px solid #9fe1b06b;border-radius:50%;position:absolute;inset:18px}.download-orbit:after{border-color:#f6dfa29e;inset:45px}.download-orbit span{background:var(--gold-light);width:9px;height:9px;box-shadow:0 0 22px var(--gold);border-radius:50%;position:absolute}.download-orbit span:first-child{top:8px;left:72px}.download-orbit span:nth-child(2){background:var(--signal);bottom:40px;right:14px}.download-orbit span:nth-child(3){bottom:18px;left:40px}.download-progress{background:#ffffff17;border-radius:999px;width:min(360px,100%);height:7px;overflow:hidden}.download-progress span{border-radius:inherit;background:linear-gradient(90deg, var(--gold-deep), var(--gold-light), var(--signal));width:68%;height:100%;animation:1.4s ease-in-out infinite alternate download-progress;display:block}@keyframes download-spin{to{transform:rotate(360deg)}}@keyframes download-progress{to{width:92%}}.review-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:18px;display:grid}.review-list-panel,.review-form-panel{border:1px solid var(--line);background:#13100bad;border-radius:24px;min-width:0;padding:clamp(24px,4vw,46px)}.review-list-panel .section-intro{margin-bottom:30px}.review-form-panel{position:sticky;top:116px}.review-form-panel h3{font-size:clamp(2.1rem,4vw,3.2rem)}.review-cards{gap:12px;display:grid}.review-card{border:1px solid var(--line);background:#00000038;border-radius:16px;padding:20px}.review-card-top{justify-content:space-between;gap:16px;display:flex}.review-card-top strong{color:var(--gold-light)}.review-card p{color:var(--muted);margin:12px 0 0;line-height:1.7}.review-stars{color:var(--gold-light);white-space:nowrap;letter-spacing:.12em}.review-empty{border:1px dashed var(--line-strong);min-height:140px;color:var(--muted);text-align:center;border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.review-loader{border:2px solid var(--line-strong);border-top-color:var(--gold-light);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite download-spin}@media (max-width:760px){.auth-card,.review-grid{grid-template-columns:1fr}.auth-card-intro{border-right:0;border-bottom:1px solid var(--line)}.review-form-panel{position:static}.download-access-grid{grid-template-columns:1fr}.download-launch{min-height:620px}}@media (prefers-reduced-motion:reduce){.live-text,.status-animation:before,.status-animation:after,.status-animation span,.download-orbit,.download-progress span,.review-loader{animation:none}.download-access-card{transition:none}}.legal-copy{max-width:850px;padding-bottom:6rem}.legal-copy h2{margin-top:2.5rem}.legal-draft-notice{background:#f0bd5b14;border:1px solid #f0bd5b73;border-radius:12px;margin:2rem 0;padding:1rem 1.25rem}.legal-flow-links a{text-underline-offset:.2em;text-decoration:underline}.site-header-v3{background:#090a0ce6;border-bottom-color:#ffffff13;box-shadow:0 12px 34px #0003}.site-header-v3:after{display:none}.shell-header-v3{min-height:76px}.site-header-v3 .brand-logo{width:36px;height:36px;box-shadow:none;border-radius:10px}.site-header-v3 .brand-name{color:var(--text);letter-spacing:.06em;font-family:inherit;font-size:1rem;font-weight:650}.site-header-v3 .nav-link{color:#b9bbc0;text-transform:none;letter-spacing:.01em;font-size:.78rem}.site-header-v3 .nav-link:after{background:var(--gold)}.site-header-v3 .header-actions{gap:20px}.site-header-v3 .header-signin{color:#b9bbc0;align-items:center;min-height:44px;padding-inline:4px;font-size:.8rem;display:inline-flex}.site-header-v3 .header-access{border-radius:10px;min-height:44px;padding:0 16px;font-size:.78rem}.site-header-v3 .burger-button-v3{display:none}.site-footer-v3{background:#0d0e10;border-top:1px solid #ffffff13}.footer-grid-v3{padding-top:62px;padding-bottom:48px}.site-footer-v3 .footer-brand p{max-width:280px;color:var(--muted);line-height:1.7}.site-footer-v3 h3{color:var(--text);font-size:.8rem;font-weight:600}.site-footer-v3 .footer-links{gap:12px}.site-footer-v3 .footer-links a{color:var(--muted);font-size:.82rem}.footer-bottom-v3{color:#85888d;border-top-color:#ffffff13}.site30{--site30-line:#ffffff17;--site30-panel:#121417}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.site30-page-intro{padding-top:clamp(68px,9vw,112px);padding-bottom:30px}.site30-page-intro h1{letter-spacing:-.06em;max-width:760px;margin:14px 0;font-family:inherit;font-size:clamp(2.6rem,5.5vw,4.6rem);font-weight:550;line-height:1.02}.site30-page-intro>p{max-width:680px;color:var(--muted);margin:0;font-size:1rem;line-height:1.7}.site30-pricing-page .site30-section{border-top:0;padding-top:25px}.site30-pricing-notes{border-top:1px solid var(--site30-line);justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:18px;display:flex}.site30-pricing-notes p{color:var(--muted);margin:0;font-size:.78rem}.site30-download-page .section-space{padding-top:25px}.site30-download-page .section-intro{max-width:650px;margin-bottom:34px}.site30-download-page .section-intro h2{letter-spacing:-.03em;font-family:inherit;font-size:clamp(1.5rem,3vw,2rem);font-weight:520}.site30-download-page .download-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.site30-download-page .download-card{border-color:var(--site30-line);box-shadow:none;background:#111316;border-radius:16px;padding:24px}.site30-download-page .download-card:before{display:none}.site30-download-page .download-card h3{font-family:inherit;font-size:1.1rem;font-weight:550}.site30-download-page .download-status{color:var(--gold-light)}.site30-download-page .download-card p{color:var(--muted);font-size:.82rem;line-height:1.65}.site30-download-page .download-card .button{text-transform:none;letter-spacing:0;border-radius:10px;min-height:44px}@media (max-width:1100px){.site30-download-page .download-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.site30-account .site30-page-intro{padding-bottom:0}.site30-account .account-product-status{max-width:980px;color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:18px 0 0;padding:0;font-size:.84rem;line-height:1.55;list-style:none;display:flex}.site30-account .account-product-status strong{color:var(--text);font-weight:560}.site30-account .site30-page-intro .legal-flow-links{margin-top:14px;font-size:.78rem}.site30-account .auth-shell{padding-top:28px}.site30-account .auth-card{border-color:var(--site30-line);background:#121417;border-radius:18px;box-shadow:0 24px 70px #0000003b}.site30-account .auth-card-intro h2{letter-spacing:-.035em;font-family:inherit;font-size:clamp(1.5rem,3vw,2rem);font-weight:540}.site30-account .auth-card-intro p,.site30-account .auth-card-body p{color:var(--muted);line-height:1.65}.site30-account .auth-plan-summary,.site30-account .setup-panel,.site30-account .status-panel{border-color:var(--site30-line);background:#181a1d;border-radius:12px}.site30 section{scroll-margin-top:96px}.site30-hero{background:radial-gradient(at 76% 20%,#cba96814,#0000 38%);padding:clamp(62px,8vw,112px) 0 86px;overflow:hidden}.site30-hero-layout{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(36px,6vw,92px);display:grid}.site30-hero-copy{max-width:560px}.site30-eyebrow{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:550;display:inline-block}.site30-hero h1{color:var(--text);letter-spacing:-.065em;margin:19px 0 20px;font-family:inherit;font-size:clamp(3rem,6vw,5.35rem);font-weight:570;line-height:.98}.site30-hero h1 span{color:var(--gold)}.site30-hero-copy>p,.site30-section-heading>p,.site30-final-inner>div>p{max-width:490px;color:var(--muted);font-size:1.05rem;line-height:1.7}.site30-actions{flex-wrap:wrap;gap:11px;margin-top:30px;display:flex}.site30-button{border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;min-height:48px;padding:0 19px;font-size:.86rem;font-weight:560;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.site30-button:hover{transform:translateY(-2px)}.site30-button-primary{background:var(--gold);color:#16130d}.site30-button-primary:hover{background:#dfbf7c}.site30-button-secondary{color:var(--text);background:#ffffff06;border-color:#ffffff29}.site30-button-secondary:hover{border-color:var(--line-strong)}.site30-availability{border:1px solid var(--site30-line);background:#ffffff05;border-radius:14px;margin-top:25px;padding:14px}.site30-availability-heading{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;font-size:.68rem;font-weight:550;display:flex}.site30-availability-heading a{color:var(--gold);letter-spacing:0;text-transform:none;white-space:nowrap}.site30-availability ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.site30-availability li{background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;align-content:start;gap:4px;min-width:0;padding:10px;display:grid}.site30-availability li strong{color:var(--text);font-size:.72rem;font-weight:560}.site30-availability li span{color:var(--gold);font-size:.7rem}.site30-availability li small{color:var(--muted);font-size:.65rem;line-height:1.45}.site30-proofline{color:#8e9298;flex-wrap:wrap;gap:21px;margin-top:29px;font-size:.74rem;display:flex}.site30-proofline span:before{content:"";background:var(--gold);border-radius:50%;width:4px;height:4px;margin:0 8px 2px 0;display:inline-block}.site30-product-frame{background:linear-gradient(145deg,#cba96817,#0000 48%),#111316;border:1px solid #cba96845;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:370px;margin:0;padding:58px 32px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 90px #0000004d}.site30-product-frame:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.site30-frame-label{z-index:1;color:#d5bb88;letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;position:absolute;top:17px;left:18px}.site30-preview-status{z-index:1;background:linear-gradient(145deg,#ffffff0b,#ffffff04),#121417;border:1px solid #ffffff1a;border-radius:17px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:24px;width:min(100%,560px);min-height:210px;padding:25px;display:grid;position:relative;box-shadow:0 22px 58px #00000047}.site30-preview-mark{aspect-ratio:1;background:radial-gradient(circle at 50% 45%,#cba96833,#0000 68%),#17191c;border:1px solid #cba96857;border-radius:23px;place-items:center;width:76px;display:grid;position:relative}.site30-preview-mark:before,.site30-preview-mark:after,.site30-preview-mark span{content:"";border:1px solid #cba9688c;position:absolute;transform:rotate(45deg)}.site30-preview-mark:before{border-radius:7px;width:28px;height:28px}.site30-preview-mark:after{opacity:.43;border-radius:11px;width:43px;height:43px}.site30-preview-mark span{background:var(--gold);border-radius:2px;width:9px;height:9px;box-shadow:0 0 20px #cba96840}.site30-preview-status-copy{justify-items:start;gap:9px;display:grid}.site30-preview-badge{color:#e3c98d;letter-spacing:.06em;text-transform:uppercase;background:#cba96814;border:1px solid #cba96847;border-radius:999px;padding:5px 9px;font-size:.63rem}.site30-preview-status-copy strong{color:var(--text);font-size:clamp(.98rem,1.5vw,1.12rem);font-weight:550;line-height:1.4}.site30-preview-status-copy p{max-width:360px;color:var(--muted);margin:0;font-size:.8rem;line-height:1.6}.site30-product-frame figcaption{z-index:1;text-align:center;gap:5px;display:grid;position:relative}.site30-product-frame figcaption strong{font-size:.91rem;font-weight:550}.site30-product-frame figcaption span{color:var(--muted);font-size:.76rem}.site30-section{border-top:1px solid #ffffff0b;padding:clamp(70px,9vw,118px) 0}.site30-section-heading{max-width:680px;margin-bottom:35px}.site30-section-heading h2,.site30-final-inner h2{color:var(--text);letter-spacing:-.045em;margin:13px 0 12px;font-family:inherit;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:540;line-height:1.1}.site30-section-heading>p,.site30-final-inner>div>p{margin:0;font-size:.96rem}.site30-tabs{scrollbar-width:thin;gap:7px;padding:4px 1px 12px;display:flex;overflow-x:auto}.site30-tabs button{min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:0 14px;font-size:.8rem}.site30-tabs button:hover{color:var(--text)}.site30-tabs button[aria-selected=true]{color:#e2c98e;background:#cba9681a;border-color:#cba96859}.site30-showcase-panel{border:1px solid var(--site30-line);background:linear-gradient(130deg,#ffffff06,transparent 48%),var(--site30-panel);border-radius:20px;grid-template-columns:.72fr 1.28fr;align-items:center;gap:40px;min-height:360px;padding:34px;display:grid}.site30-showcase-copy h3{letter-spacing:-.035em;margin:12px 0;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:540}.site30-showcase-copy p{max-width:390px;color:var(--muted);margin:0;font-size:.92rem;line-height:1.7}.site30-showcase-media{background:radial-gradient(at 12% 12%,#cba9680e,#0000 55%),#0d0f11;border:1px solid #cba96829;border-radius:15px;place-items:center;min-height:280px;padding:28px;display:grid;position:relative;overflow:hidden}.site30-showcase-media .site30-preview-status{grid-template-columns:68px minmax(0,1fr);gap:18px;min-height:200px;padding:22px}.site30-showcase-media .site30-preview-mark{border-radius:19px;width:62px}.site30-workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.site30-workflow-grid li{border:1px solid var(--site30-line);background:#ffffff05;border-radius:16px;min-height:198px;padding:23px 20px}.site30-step-number,.site30-remex-flow article>span{color:var(--gold);letter-spacing:.08em;font-size:.69rem}.site30-workflow-grid h3{margin:27px 0 8px;font-size:1.03rem;font-weight:560}.site30-workflow-grid p,.site30-remex-flow article p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.65}.site30-remex{background:radial-gradient(at 72%,#cba9680f,#0000 46%)}.site30-remex-layout{grid-template-columns:.7fr 1.3fr;align-items:center;gap:60px;display:grid}.site30-remex-layout .site30-section-heading{margin:0}.site30-remex-flow{align-items:stretch;gap:11px;display:flex}.site30-remex-flow article{border:1px solid var(--site30-line);background:#121417;border-radius:15px;flex:1;min-width:0;padding:20px 17px}.site30-remex-flow article strong{margin:15px 0 7px;font-size:.85rem;font-weight:550;display:block}.site30-remex-flow .site30-flow-closed{opacity:.7;border-style:dashed}.site30-flow-arrow{color:var(--gold);align-self:center}.site30-integration-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.site30-integration-grid li{border:1px solid var(--site30-line);background:#ffffff05;border-radius:15px;min-width:0;min-height:154px;padding:17px}.site30-integration-name{align-items:center;gap:10px;min-height:34px;display:flex}.site30-provider-mark{color:#d5bc8c;border:1px solid #ffffff21;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:.7rem;display:grid}.site30-integration-name strong{font-size:.8rem;font-weight:550}.site30-status{color:#dfc891;border:1px solid #cba96840;border-radius:999px;margin-top:11px;padding:3px 8px;font-size:.65rem;display:inline-flex}.site30-status--planned{color:#a0a2a7;border-color:#ffffff1c}.site30-integration-grid li>p{color:#a6a8ac;margin:9px 0 0;font-size:.9rem;line-height:1.55}.site30-roadmap{background:linear-gradient(#cba96806,#0000 60%)}.site30-remex-roadmap{grid-column:1/-1;margin-top:4px}.site30-roadmap--compact{border:1px solid var(--site30-line);background:#ffffff05;border-radius:15px;padding:20px}.site30-roadmap--compact .site30-section-heading{max-width:720px;margin:0 0 18px}.site30-roadmap--compact .site30-section-heading h2{font-size:clamp(1.2rem,2vw,1.55rem)}.site30-roadmap--compact .site30-section-heading p{margin-bottom:0;font-size:.88rem}.site30-roadmap-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.site30-roadmap-card{border:1px solid var(--site30-line);background:#ffffff05;border-radius:15px;min-width:0;min-height:176px;padding:20px}.site30-roadmap-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.site30-roadmap-card h3{margin:0;font-size:.95rem;font-weight:550}.site30-roadmap-card .site30-status{flex:none;margin:0}.site30-status--roadmap{color:#dfc891;border-color:#cba96840}.site30-roadmap-card>p{color:var(--muted);margin:14px 0 0;font-size:.88rem;line-height:1.65}.site30-roadmap--compact .site30-roadmap-card{min-height:0;padding:15px}.site30-roadmap--compact .site30-roadmap-card>p{margin-top:10px;font-size:.82rem}.site30-roadmap-link{gap:8px;margin-top:22px;display:inline-flex}.site30-roadmap-note,.site30-download-roadmap-note{color:var(--muted);font-size:.88rem;line-height:1.65}.site30-roadmap-note{margin:22px 0 0}.site30-download-roadmap-note{margin-top:12px}.site30-download-roadmap-note a{color:var(--gold-light);text-underline-offset:3px}.site30-pricing{background:#0c0d0f}.site30-pricing-heading{justify-content:space-between;align-items:end;gap:20px;max-width:none;display:flex}.site30-pricing-heading h2{margin-bottom:0}.site30-text-link{color:#e0c78f;cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;padding:0;font-size:.79rem;display:inline-flex}.site30-text-link:hover{color:#f0d9a4}.site30-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.site30-plan-card{border:1px solid var(--site30-line);background:#111316;border-radius:16px;flex-direction:column;align-items:flex-start;min-height:230px;padding:21px;display:flex}.site30-plan-card.is-featured{background:linear-gradient(160deg,#cba96816,#0000 70%),#111316;border-color:#cba96873}.site30-plan-card h3{margin:0 0 17px;font-size:.94rem;font-weight:560}.site30-plan-price{align-items:baseline;gap:6px;margin:0;display:flex}.site30-plan-price strong{letter-spacing:-.04em;font-size:1.8rem;font-weight:550}.site30-plan-price span{color:var(--muted);font-size:.82rem}.site30-plan-summary{color:var(--muted);min-height:36px;margin:8px 0 18px;font-size:.9rem;line-height:1.5}.site30-plan-details{color:#e0c78f;cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;padding:0;font-size:.75rem;display:inline-flex}.site30-plan-cta{color:var(--text);margin-top:auto;padding-top:17px;font-size:.76rem}.site30-plan-cta:hover{color:var(--gold-light)}.site30-seats-note{color:var(--muted);text-align:center;margin:20px 0 0;font-size:.9rem;line-height:1.6}.site30-compare-row{color:var(--muted);justify-content:center;align-items:center;gap:12px;margin-top:25px;font-size:.78rem;display:flex}.site30-final-cta{border-top:1px solid #ffffff0f;padding:62px 0}.site30-final-inner{justify-content:space-between;align-items:center;gap:30px;display:flex}.site30-final-inner h2{margin-bottom:8px;font-size:clamp(1.8rem,3vw,2.6rem)}.site30-final-inner>div>p{font-size:.88rem}.site30 [data-site30-reveal]{opacity:0;transition:opacity .36s,transform .36s;transform:translateY(12px)}.site30 [data-site30-reveal].is-visible{opacity:1;transform:translateY(0)}.site30-table-wrap{overflow-x:auto}.site30-comparison-table{border-collapse:collapse;width:100%;font-size:.77rem}.site30-comparison-table th,.site30-comparison-table td{border-bottom:1px solid var(--site30-line);text-align:left;vertical-align:top;min-width:110px;padding:12px 10px}.site30-comparison-table thead th{color:var(--gold-light);font-weight:550}.site30-comparison-table thead th span{color:var(--muted);margin-top:5px;font-size:.68rem;display:block}.site30-comparison-table tbody th{color:var(--muted);font-weight:450}.site30-table-note{color:var(--muted);font-size:.75rem;line-height:1.6}.site30-modal-price{font-size:1.7rem;font-weight:550}.site30-modal-price span{color:var(--muted);font-size:.8rem;font-weight:400}.site30-plan-modal>p:not(.site30-modal-price),.site30-plan-modal li{color:var(--muted);font-size:.9rem;line-height:1.65}.site30-plan-availability{border-left:2px solid var(--gold);background:#cba9680f;padding:12px 14px}.site30-plan-modal ul{margin-bottom:24px;padding-left:20px}.site30-plan-modal li{margin:8px 0}.overlay-root{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;justify-content:center;align-items:center;padding:24px;animation:.2s both overlay-fade;display:flex;position:fixed;inset:0}.overlay-panel{background:#141619;border:1px solid #cba9683d;border-radius:20px;flex-direction:column;width:min(640px,100%);max-height:min(84dvh,900px);animation:.22s both panel-enter;display:flex;overflow:auto;box-shadow:0 30px 100px #00000080}.overlay-header{z-index:2;border-bottom:1px solid var(--site30-line);background:#141619;justify-content:space-between;align-items:flex-start;gap:18px;padding:23px 24px;display:flex;position:sticky;top:0}.overlay-header h2{letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:560}.overlay-header p{color:var(--muted);margin:7px 0 0;font-size:.8rem;line-height:1.5}.overlay-close{border:1px solid var(--site30-line);width:44px;height:44px;color:var(--text);cursor:pointer;background:#1d1f22;border-radius:10px;flex:0 0 44px;font-size:1.35rem;line-height:1}.overlay-content{padding:23px 24px 26px}.overlay-root--drawer{justify-content:flex-end;padding:0}.overlay-root--drawer .overlay-panel{border-radius:18px 0 0 18px;width:min(560px,100%);height:100%;max-height:none;animation:.22s both drawer-enter}.overlay-root.is-closing{pointer-events:none;animation:.22s both overlay-fade-out}.overlay-root.is-closing:not(.overlay-root--drawer) .overlay-panel{animation:.22s both panel-exit}.overlay-root--drawer.is-closing .overlay-panel{animation:.22s both drawer-exit}.mobile-nav-v3{gap:5px;display:grid}.mobile-nav-v3 a{color:var(--text);border-radius:10px;padding:14px 12px;font-size:1rem}.mobile-nav-v3 a:hover{background:#ffffff0d}.mobile-menu-actions{gap:10px;margin-top:22px;display:grid}.site30 :focus-visible,.site-header-v3 :focus-visible,.overlay-root :focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}@keyframes overlay-fade{0%{opacity:0}to{opacity:1}}@keyframes panel-enter{0%{opacity:.8;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}@keyframes drawer-enter{0%{transform:translate(18px)}to{transform:translate(0)}}@keyframes overlay-fade-out{to{opacity:0}}@keyframes panel-exit{to{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes drawer-exit{to{opacity:.85;transform:translate(18px)}}@media (max-width:980px){.site-header-v3 .site-nav-v3,.site-header-v3 .header-actions{display:none}.site-header-v3 .burger-button-v3{border:1px solid var(--site30-line);cursor:pointer;background:#141619;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:flex}.burger-button-v3 span{background:var(--text);width:16px;height:1.5px}.site30-hero-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px}.site30-product-frame{min-height:330px;padding-inline:22px}.site30-workflow-grid,.site30-integration-grid,.site30-roadmap-grid,.site30-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site30-remex-layout{grid-template-columns:1fr;gap:28px}.site30-remex-roadmap{grid-column:auto;margin-top:-8px}}@media (max-width:680px){.shell{width:min(100% - 32px,1180px)}.shell-header-v3{min-height:66px}.site30-hero{padding:56px 0 66px}.site30-hero-layout{grid-template-columns:1fr;gap:34px}.site30-hero h1{font-size:clamp(2.8rem,14vw,4.5rem)}.site30-hero-copy>p{font-size:.98rem}.site30-availability ul{grid-template-columns:repeat(2,minmax(0,1fr))}.site30-product-frame{border-radius:17px;min-height:300px;padding:48px 16px 20px}.site30-preview-status{grid-template-columns:64px minmax(0,1fr);gap:16px;min-height:170px;padding:18px}.site30-preview-mark{border-radius:17px;width:58px}.site30-section{padding:68px 0}.site30-section-heading{margin-bottom:25px}.site30-showcase-panel{grid-template-columns:1fr;gap:22px;min-height:auto;padding:21px}.site30-showcase-media{min-height:240px;padding:18px}.site30-showcase-media .site30-preview-status{grid-template-columns:56px minmax(0,1fr);gap:13px;padding:16px}.site30-showcase-media .site30-preview-mark{border-radius:15px;width:52px}.site30-workflow-grid{gap:9px}.site30-workflow-grid li{min-height:170px;padding:17px 14px}.site30-workflow-grid h3{margin-top:21px}.site30-remex-flow{flex-direction:column}.site30-flow-arrow{align-self:center;transform:rotate(90deg)}.site30-remex-flow article{padding:17px}.site30-integration-grid,.site30-roadmap-grid{gap:8px}.site30-roadmap-card{min-height:0;padding:15px}.site30-integration-grid li{min-height:170px;padding:13px}.site30-integration-name{align-items:flex-start}.site30-integration-name strong{line-height:1.35}.site30-pricing-heading{flex-direction:column;align-items:flex-start}.site30-plan-grid{gap:8px}.site30-plan-card{min-height:220px;padding:15px}.site30-plan-price strong{font-size:1.55rem}.site30-plan-summary{min-height:54px}.site30-compare-row,.site30-final-inner,.site30-pricing-notes{flex-direction:column;align-items:flex-start}.site30-download-page .download-grid{grid-template-columns:1fr}.overlay-root{align-items:flex-end;padding:0}.overlay-root:not(.overlay-root--drawer) .overlay-panel{border-radius:18px 18px 0 0;width:100%;max-height:88dvh;animation:.22s both drawer-enter}.overlay-root--drawer .overlay-panel{border-radius:18px 18px 0 0;width:100%}.overlay-header,.overlay-content{padding-left:18px;padding-right:18px}.footer-grid-v3{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.site-footer-v3 .footer-brand{grid-column:1/-1}}@media (max-width:360px){.shell{width:calc(100% - 28px)}.site30-actions{flex-direction:column;align-items:stretch}.site30-actions .site30-button{width:100%}.site30-workflow-grid li{padding:14px 11px}.site30-workflow-grid,.site30-integration-grid,.site30-plan-grid,.site30-roadmap-grid{grid-template-columns:1fr}.site30-integration-grid li{min-height:auto}.site30-plan-card{padding:12px}.site30-plan-card h3{font-size:.85rem}}.site-header-v3{background:#090a0cf0;border-radius:0 0 10px 10px}.site-header-v3 .brand-lockup{gap:12px}.site-header-v3 .brand-logo{border:1px solid #cba9687a;border-radius:12px;width:46px;height:46px}.brand-wordmark{gap:2px;display:grid}.site-header-v3 .brand-name{letter-spacing:.12em;font-family:Georgia,Times New Roman,serif;font-size:1.36rem;font-weight:600;line-height:1}.site-header-v3 .brand-tagline{color:#a6a8ac;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;font-size:.53rem}.site-header-v3 .site-nav-v3{gap:29px}.site-header-v3 .nav-link{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.site-header-v3 .header-access{color:#16130d;background:linear-gradient(135deg,#eddaab,#cba968);border-radius:999px;padding:0 21px}.site30-centered .site30-hero{background:#090a0c;padding:114px 0 50px;position:relative;overflow:hidden}.site30-orbit-art{z-index:0;opacity:.58;pointer-events:none;background:url(/seoryx-hero-orbit.webp) 50% 44%/cover no-repeat;width:min(980px,100vw);height:620px;position:absolute;top:-90px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0%,#000000b8 52%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000b8 52%,#0000 100%)}.site30-centered .site30-hero-layout{z-index:1;flex-direction:column;align-items:center;gap:0;display:flex;position:relative}.site30-centered .site30-hero-copy{text-align:center;max-width:880px}.site30-centered .site30-eyebrow{color:#ddc58f;letter-spacing:.25em;font-size:.68rem}.site30-centered .site30-hero h1{letter-spacing:-.045em;max-width:1120px;margin:16px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,6.5vw,4.75rem);font-weight:600;line-height:.92}.site30-centered .site30-hero h1 span{color:#e2c98e;text-shadow:0 0 34px #cba96840}.site30-centered .site30-hero-copy>p{color:#c3c0b9;max-width:730px;margin:24px auto 0;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;line-height:1.55}.site30-centered .site30-actions{justify-content:center;margin-top:26px}.site30-centered .site30-button{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;min-height:46px;padding-inline:21px;font-size:.69rem}.site30-centered .site30-button-secondary{gap:8px}.site30-centered .site30-button-primary{background:linear-gradient(135deg,#ecd9a8,#cba968);box-shadow:0 10px 28px #cba9682e}.site30-centered .site30-button-secondary{background:#090a0c75;border-color:#cba96859}.site30-release-banner{text-align:left;background:#0f1012bd;border:1px solid #ffffff2e;border-radius:13px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:17px;width:min(940px,100%);min-height:72px;margin-top:23px;padding:13px 20px;display:grid;box-shadow:0 12px 34px #0000001f}.site30-release-icon{color:#e1c58c;background:#cba9681c;border:1px solid #cba9684d;border-radius:50%;place-items:center;width:36px;height:36px;font-family:Georgia,serif;font-size:1.2rem;display:grid}.site30-release-banner strong{font-family:Georgia,Times New Roman,serif;font-size:.88rem;font-weight:500;display:block}.site30-release-banner p{color:var(--muted);margin:3px 0 0;font-family:Georgia,Times New Roman,serif;font-size:.82rem}.site30-release-banner>a{color:#e1c58c;text-underline-offset:5px;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:.83rem;text-decoration:underline}.site30-centered .site30-section{border-top:0}.site30-centered-heading{text-align:center;margin:0 auto 32px}.site30-centered-heading h2,.site30-centered .site30-final-inner h2{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3.6vw,2.65rem);font-weight:600}.site30-centered-heading>p{margin-inline:auto;font-family:Georgia,Times New Roman,serif;font-size:.95rem}.site30-centered .site30-product{padding-top:24px;padding-bottom:30px}.site30-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.site30-product-grid article{background:linear-gradient(150deg,#ffffff09,#ffffff03);border:1px solid #ffffff1f;border-radius:15px;min-height:136px;padding:15px 18px}.site30-product-grid article>span{color:#cbb078;letter-spacing:.16em;font-size:.65rem}.site30-product-grid h3{margin:14px 0 7px;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;font-weight:500}.site30-product-grid p{color:var(--muted);margin:0;font-family:Georgia,Times New Roman,serif;font-size:.86rem;line-height:1.55}.site30-centered-link{color:#e1c58c;justify-content:center;gap:9px;margin-top:21px;font-family:Georgia,Times New Roman,serif;font-size:.85rem;display:flex}.site30-centered .site30-workflow{background:linear-gradient(#181a1d52,#181a1d14);padding-block:66px}.site30-centered .site30-workflow-grid{max-width:980px;margin-inline:auto}.site30-centered .site30-workflow-grid li{background:#090a0c80}.site30-centered .site30-workflow-grid h3{font-family:Georgia,Times New Roman,serif}.site30-centered .site30-remex{padding-block:75px}.site30-centered .site30-remex-layout{grid-template-columns:1fr .8fr;align-items:center}.site30-centered .site30-remex h2{max-width:520px;font-family:Georgia,Times New Roman,serif}.site30-remex-card{background:linear-gradient(150deg,#cba96812,#ffffff04);border:1px solid #cba9683d;border-radius:17px;padding:27px}.site30-remex-status{color:#e0c78f;text-transform:uppercase;letter-spacing:.09em;border:1px solid #cba96840;border-radius:999px;padding:6px 9px;font-size:.68rem;display:inline-flex}.site30-remex-card h3{margin:20px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:1.22rem;font-weight:500}.site30-remex-card p{color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:.87rem;line-height:1.6}.site30-remex-card a{color:#e1c58c;gap:8px;margin-top:10px;font-size:.78rem;display:inline-flex}.site30-centered .site30-integrations{background:#181a1d42}.site30-centered .site30-pricing{background:#0c0d0f;padding-top:73px}.site30-centered .site30-plan-grid{max-width:940px;margin-inline:auto}.site30-centered .site30-plan-card{background:linear-gradient(160deg,#ffffff07,#ffffff01);border-radius:14px;min-height:206px;padding:19px}.site30-centered .site30-plan-card h3{margin-bottom:9px;font-family:Georgia,Times New Roman,serif;font-size:1rem}.site30-centered .site30-plan-price strong{color:#e1c58c;font-family:Georgia,Times New Roman,serif;font-size:2rem}.site30-centered .site30-plan-summary{min-height:0;margin:8px 0;font-family:Georgia,Times New Roman,serif;font-size:.78rem}.site30-centered .site30-plan-details{min-height:44px}.site30-centered .site30-plan-cta{color:#e1c58c}.site30-centered .site30-compare-row{margin-top:18px}.site30-centered .site30-final-cta{background:radial-gradient(#cba9680f,#0000 65%);padding-block:55px}.site30-centered .site30-final-inner{max-width:940px}.site30-centered .site30-final-inner h2{margin-top:10px}.site30-centered [data-site30-reveal]{transition-duration:.26s}@media (max-width:980px){.site30-centered .site30-remex-layout{grid-template-columns:1fr}.site-header-v3 .brand-tagline{letter-spacing:.08em}}@media (max-width:680px){.site-header-v3 .shell-header-v3{width:min(100% - 32px,1080px)}.site-header-v3 .brand-logo{width:40px;height:40px}.site-header-v3 .brand-tagline{text-overflow:ellipsis;max-width:210px;font-size:.45rem;overflow:hidden}.site30-centered .site30-hero{padding:80px 0 28px}.site30-orbit-art{opacity:.44;background-position:top;height:490px;top:-52px}.site30-centered .site30-hero h1{max-width:100%;font-size:clamp(2.75rem,12vw,4rem);line-height:.96}.site30-centered .site30-hero-copy>p{margin-top:18px;font-size:.98rem}.site30-release-banner{grid-template-columns:34px minmax(0,1fr);gap:12px;margin-top:24px;padding:13px}.site30-release-icon{width:32px;height:32px}.site30-release-banner>a{grid-column:2}.site30-product-grid{grid-template-columns:1fr}.site30-product-grid article{min-height:0}.site30-product-grid h3{margin-top:14px}.site30-centered .site30-product{padding-top:28px}.site30-centered .site30-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site30-centered .site30-plan-card{min-height:190px}}@media (max-width:390px){.site-header-v3 .brand-tagline{max-width:185px}.site30-centered .site30-plan-grid{grid-template-columns:1fr}.site30-centered .site30-plan-card{min-height:172px}}@media (prefers-reduced-motion:reduce){.site30-centered [data-site30-reveal]{opacity:1;transition:none;transform:none}html{scroll-behavior:auto}.site30 [data-site30-reveal]{opacity:1;transition:none;transform:none}.site30 *,.overlay-root *,.site-header-v3 *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.site-main{min-height:60vh}.site-header-v3{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090a0ce6;border-bottom:1px solid #ffffff12;border-radius:0;position:sticky;top:0}.site-header-v3 .shell-header-v3{width:min(1200px,100% - 64px);min-height:76px}.site-header-v3 .brand-lockup{flex:1;gap:12px}.site-header-v3 .brand-logo{border-radius:12px;width:42px;height:42px}.site-header-v3 .brand-tagline{display:none}.site-header-v3 .site-nav-v3{flex:1;justify-content:center;gap:38px}.site-header-v3 .nav-link{color:#e0dfdb;letter-spacing:.01em;text-transform:none;align-items:center;gap:7px;min-height:46px;font-size:.84rem;display:inline-flex}.site-header-v3 .nav-link:hover,.site-header-v3 .nav-link.is-active{color:#e6cd96}.site-product-menu{position:relative}.site-product-menu>summary{cursor:pointer;list-style:none}.site-product-menu>summary::-webkit-details-marker{display:none}.site-product-menu[open]>summary{color:#e6cd96}.site-product-menu-panel{z-index:5;background:#131518;border:1px solid #e0c58c38;border-radius:14px;gap:4px;width:220px;padding:9px;display:grid;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);box-shadow:0 18px 45px #0006}.site-product-menu-panel a{color:#d8d7d2;border-radius:9px;align-items:center;min-height:43px;padding:0 12px;font-size:.85rem;display:flex}.site-product-menu-panel a:hover,.site-product-menu-panel a:focus-visible{color:#f0dba9;background:#cba9681a}.site-header-v3 .header-actions{flex:1;justify-content:flex-end}.site-header-v3 .header-signin{color:#e6cd96;align-items:center;min-height:44px;padding:0 8px;font-size:.85rem;display:inline-flex}.site-header-v3 .header-account-mobile,.site-header-v3 .burger-button-v3{display:none}.site30-final-experience .site30-hero{padding:86px 0 84px}.site30-final-experience .site30-hero-layout{width:min(1200px,100% - 64px)}.site30-final-experience .site30-hero-copy{max-width:910px}.site30-final-experience .site30-hero h1{margin-top:20px;font-size:clamp(3.4rem,7vw,5.65rem);line-height:.98}.site30-final-experience .site30-hero h1 span{color:#e6cd96;text-shadow:none}.site30-final-experience .site30-hero-copy>p{max-width:720px;margin-top:22px;font-family:inherit;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.65}.site30-final-experience .site30-actions{margin-top:28px}.site30-final-experience .site30-button{letter-spacing:.05em;text-transform:none;min-height:48px;padding-inline:22px;font-size:.76rem}.site30-final-experience .site30-button-primary{color:#17140e;box-shadow:none;background:linear-gradient(135deg,#f0dfb5,#c7a465)}.site30-final-experience .site30-button-primary:hover{background:#f2e3be}.site30-final-experience .site30-button-secondary{color:#e8d29f;border-color:#e6cd9657}.site30-product-concept{text-align:left;width:min(1050px,100%);margin:68px auto 0}.site30-concept-window{background:#101215;border:1px solid #e6cd963d;border-radius:18px;grid-template-columns:205px minmax(0,1fr);min-height:485px;display:grid;overflow:hidden;box-shadow:0 35px 90px #0000007a,0 0 70px #cba96814}.site30-concept-sidebar{background:linear-gradient(#15171a,#101215);border-right:1px solid #ffffff12;flex-direction:column;gap:7px;padding:22px 14px;display:flex;position:relative}.site30-concept-brand{color:#f0ede5;align-items:center;gap:9px;margin-bottom:26px;font-family:Georgia,serif;font-size:.98rem;display:flex}.site30-concept-mark{color:#e6cd96;border:1px solid #e6cd9670;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.site30-concept-overline{color:#888c91;letter-spacing:.14em;text-transform:uppercase;font-size:.64rem}.site30-concept-sidebar>.site30-concept-overline{padding:0 9px 6px}.site30-concept-nav{color:#b7b9bb;border-radius:8px;align-items:center;min-height:37px;padding:0 10px;font-size:.76rem;display:flex}.site30-concept-nav.is-current{color:#f0dfb5;background:#cba96821}.site30-concept-project{color:#919398;border-top:1px solid #ffffff12;gap:7px;margin-top:auto;padding:12px 10px;font-size:.67rem;display:grid}.site30-concept-project strong{color:#dad8d2;font-size:.75rem;font-weight:500}.site30-concept-main{min-width:0;padding:25px 28px 26px}.site30-concept-topline{color:#d1d0ca;justify-content:space-between;font-size:.75rem;display:flex}.site30-concept-date{color:#898c90;letter-spacing:.12em;font-size:.61rem}.site30-concept-main>h2{color:#f1eee7;margin:27px 0 5px;font-family:Georgia,serif;font-size:1.45rem;font-weight:500}.site30-concept-domain{color:#999b9e;margin:0;font-size:.75rem}.site30-concept-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:25px;display:grid}.site30-concept-summary>div{background:#ffffff05;border:1px solid #ffffff14;border-radius:11px;align-content:start;gap:9px;min-height:107px;padding:14px;display:grid}.site30-concept-summary span,.site30-concept-summary small{color:#999b9f;font-size:.66rem}.site30-concept-summary strong{color:#e2d6b9;font-size:.82rem;font-weight:500}.site30-concept-lower{grid-template-columns:1.05fr .95fr;gap:12px;margin-top:14px;display:grid}.site30-concept-activity,.site30-concept-remex{background:#ffffff04;border:1px solid #ffffff13;border-radius:11px;min-height:154px;padding:15px}.site30-concept-activity>p{color:#d1cec6;grid-template-columns:8px 1fr;gap:0 8px;margin:12px 0 0;font-size:.72rem;display:grid;position:relative}.site30-concept-activity>p i{background:#cdb477;border-radius:50%;width:6px;height:6px;margin-top:5px}.site30-concept-activity>p small{color:#8d9093;grid-column:2;margin-top:4px;font-size:.64rem}.site30-concept-remex{background:#cba96809;border-color:#cba96833;align-content:start;gap:9px;display:grid}.site30-concept-remex strong{color:#e4dcc9;font-size:.78rem;font-weight:500}.site30-concept-remex p{color:#aeb0b1;margin:0;font-size:.68rem;line-height:1.5}.site30-concept-caption{color:#9a9ca0;text-align:center;margin:12px 0 0;font-size:.73rem}.site30-final-experience .site30-product{padding:94px 0 76px}.site30-final-experience .site30-section-heading h2,.site30-final-inner h2{color:#f1eee7;letter-spacing:-.035em;font-family:Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1.1}.site30-final-experience .site30-section-heading>p{color:#b8b9bb;max-width:680px;font-family:inherit;font-size:.98rem;line-height:1.65}.site30-final-experience .site30-product-grid{gap:18px}.site30-final-experience .site30-product-grid article{background:#0f1113;border-color:#ffffff17;border-radius:14px;min-height:168px;padding:23px}.site30-final-experience .site30-product-grid article>span{color:#d4bd89}.site30-final-experience .site30-product-grid h3{color:#e9e6df;margin-top:18px;font-size:1.08rem}.site30-final-experience .site30-product-grid p{color:#aaabad;font-family:inherit;font-size:.85rem}.site30-release-note{color:#a6a7a9;margin:20px auto 0;font-size:.8rem;line-height:1.6}.site30-final-experience .site30-remex-premium{background:linear-gradient(115deg,#cba9680b,#0000 60%);border-block:1px solid #ffffff0b;padding:88px 0}.site30-remex-premium .site30-remex-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:68px;width:min(1200px,100% - 64px)}.site30-remex-premium .site30-section-heading{margin:0}.site30-remex-premium .site30-section-heading h2{max-width:520px;margin:14px 0}.site30-remex-premium .site30-section-heading>p{color:#c0c0bd;max-width:510px;margin:0;font-size:.95rem;line-height:1.72}.site30-remex-premium .site30-section-heading>.site30-release-note{color:#929498;margin-top:18px;font-size:.78rem}.site30-remex-showcase{min-width:0}.site30-remex-window{background:linear-gradient(145deg,#151719,#0e1012);border:1px solid #e6cd9633;border-radius:17px;padding:20px;box-shadow:0 25px 75px #0000004d}.site30-remex-window-head{border-bottom:1px solid #ffffff14;align-items:center;gap:11px;padding-bottom:16px;display:flex}.site30-remex-orb{color:#e7d4a9;background:#cba9681a;border:1px solid #e6cd9657;border-radius:12px;place-items:center;width:38px;height:38px;font-family:Georgia,serif;display:grid}.site30-remex-window-head>div{gap:3px;display:grid}.site30-remex-window-head strong{color:#efede7;font-size:.84rem;font-weight:500}.site30-remex-window-head>div>span{color:#97999c;font-size:.69rem}.site30-remex-window-menu{color:#929498;letter-spacing:.12em;margin-left:auto}.site30-remex-prompt{background:#ffffff06;border:1px solid #ffffff12;border-radius:11px;margin:17px 0 14px 34px;padding:13px 15px}.site30-remex-prompt>span{color:#d2bb83;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}.site30-remex-prompt p,.site30-remex-result p{color:#d5d3cd;margin:6px 0 0;font-size:.78rem;line-height:1.55}.site30-remex-work,.site30-remex-result{background:#07080947;border:1px solid #ffffff12;border-radius:11px;padding:15px}.site30-remex-work-label{color:#a4a5a5;letter-spacing:.12em;text-transform:uppercase;font-size:.63rem}.site30-remex-work ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.site30-remex-work li{background:#ffffff06;border-radius:8px;align-items:flex-start;gap:8px;min-width:0;padding:9px 7px;display:flex}.site30-remex-work li>span{color:#b9a36f;background:#cba9681a;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:.62rem;display:grid}.site30-remex-work li>div{gap:5px;min-width:0;display:grid}.site30-remex-work li strong{color:#dedbd3;font-size:.66rem;font-weight:500}.site30-remex-work li small{color:#939598;font-size:.6rem;line-height:1.4}.site30-remex-result{border-color:#cba96821;margin-top:9px}.site30-remex-result p{color:#c7c5bf}.site30-remex-review{color:#cfb783;margin-top:11px;font-size:.65rem;display:inline-flex}.site30-remex-showcase>.site30-concept-caption{font-size:.69rem}.site30-final-experience .site30-workflow{background:linear-gradient(#181a1d40,#0000);padding:80px 0}.site30-final-experience .site30-workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:980px}.site30-final-experience .site30-workflow-grid li{border-color:#ffffff12;border-radius:13px;min-height:125px;padding:20px}.site30-final-experience .site30-workflow-grid h3{color:#e8e4dc;margin:18px 0 0;font-size:1rem}.site30-final-experience .site30-step-number{color:#d2b982}.site30-integrations-premium{background:#0d0f11;padding:92px 0}.site30-integrations-layout{grid-template-columns:.85fr 1.15fr;align-items:center;gap:72px;width:min(1140px,100% - 64px);display:grid}.site30-integrations-layout .site30-section-heading{margin:0}.site30-integrations-layout .site30-section-heading h2{color:#f0ede6;margin:14px 0;font-family:Georgia,serif;font-size:clamp(2rem,3.6vw,2.8rem);font-weight:500;line-height:1.1}.site30-integrations-layout .site30-section-heading>p{color:#b6b7b8;font-size:.91rem;line-height:1.7}.site30-integrations-layout .site30-section-heading>.site30-release-note{color:#95979a;font-size:.77rem}.site30-integrations-layout .site30-centered-link{justify-content:flex-start;align-items:center;min-height:44px;font-family:inherit}.site30-integrations-composition{isolation:isolate;place-items:center;min-height:350px;display:grid;position:relative}.site30-integrations-composition:before,.site30-integrations-composition:after{z-index:-1;content:"";border:1px solid #cba96821;border-radius:50%;position:absolute}.site30-integrations-composition:before{width:280px;height:280px}.site30-integrations-composition:after{border-color:#ffffff13;width:190px;height:190px}.site30-ecosystem-core,.site30-ecosystem-node{z-index:1;color:#e2e0da;background:#151719;border:1px solid #ffffff1a;border-radius:13px;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;box-shadow:0 16px 40px #00000038}.site30-ecosystem-core{background:linear-gradient(145deg,#1b1b18,#121416);border-color:#cba96859;border-radius:16px;gap:12px;width:180px;height:78px;font-family:Georgia,serif;font-size:1.05rem}.site30-ecosystem-core img{border-radius:10px}.site30-ecosystem-node{min-width:145px;min-height:58px;padding:0 15px;font-size:.79rem}.site30-ecosystem-node img{width:26px;height:26px}.site30-ecosystem-google{top:26px;left:calc(50% - 72px)}.site30-ecosystem-github{bottom:46px;left:3px}.site30-ecosystem-microsoft{bottom:46px;right:0}.site30-integrations-composition>p{color:#97999b;text-align:center;margin:0;font-size:.67rem;position:absolute;bottom:0;left:0;right:0}.site30-microsoft-mark{flex:0 0 24px;grid-template-columns:repeat(2,1fr);gap:2px;width:24px;height:24px;display:grid}.site30-microsoft-mark i:first-child{background:#f25022}.site30-microsoft-mark i:nth-child(2){background:#7fba00}.site30-microsoft-mark i:nth-child(3){background:#00a4ef}.site30-microsoft-mark i:nth-child(4){background:#ffb900}.site30-pricing-redesign{background:#0a0b0d;padding:94px 0}.site30-pricing-redesign .site30-section-heading{margin-bottom:20px}.site30-pricing-redesign .site30-section-heading>p{max-width:760px}.site30-checkout-note{color:#c5b68f;text-align:center;border:1px solid #e6cd962b;border-radius:999px;width:fit-content;margin:0 auto 22px;padding:9px 13px;font-size:.75rem}.site30-pricing-redesign .site30-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;max-width:none}.site30-pricing-redesign .site30-plan-card{background:linear-gradient(160deg,#131518,#0e1012);border:1px solid #ffffff1a;border-radius:15px;flex-direction:column;min-height:360px;padding:23px;display:flex}.site30-pricing-redesign .site30-plan-card.is-featured{background:linear-gradient(145deg,#cba9681a,#111315 54%);border-color:#e6cd9691}.site30-plan-kicker{color:#bda876;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}.site30-pricing-redesign .site30-plan-card h3{color:#eeeae2;margin:12px 0 5px;font-family:Georgia,serif;font-size:1.35rem;font-weight:500}.site30-pricing-redesign .site30-plan-price{align-items:baseline;gap:7px;margin:12px 0;display:flex}.site30-pricing-redesign .site30-plan-price strong{color:#e4cd98;font-family:Georgia,serif;font-size:2.5rem;font-weight:500}.site30-pricing-redesign .site30-plan-price span{color:#a7a8a8;font-size:.78rem}.site30-pricing-redesign .site30-plan-summary{color:#b8b9b9;min-height:52px;margin:0;font-family:inherit;font-size:.81rem;line-height:1.55}.site30-plan-highlights{gap:11px;margin:20px 0 22px;padding:0;list-style:none;display:grid}.site30-plan-highlights li{color:#d0cfca;align-items:flex-start;gap:9px;font-size:.77rem;line-height:1.45;display:flex}.site30-plan-highlights li>span{color:#d8bf82}.site30-plan-actions{gap:10px;margin-top:auto;display:grid}.site30-pricing-redesign .site30-plan-cta{color:#e5d19f;border:1px solid #e6cd9657;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 12px;font-size:.76rem;display:flex}.site30-pricing-redesign .site30-plan-cta:hover{background:#cba9681a}.site30-pricing-redesign .site30-plan-cta-primary{color:#17140e;background:linear-gradient(135deg,#eeddb2,#c9a66a);border-color:#ddc38a}.site30-pricing-redesign .site30-plan-cta-primary:hover{background:#f2e3be}.site30-plan-compare-link{color:#b6b7b7;text-underline-offset:4px;justify-content:center;align-items:center;min-height:44px;font-size:.72rem;-webkit-text-decoration:underline #ffffff47;text-decoration:underline #ffffff47;display:flex}.site30-plan-group-title{color:#dedbd4;margin:28px 0 13px;font-family:Georgia,serif;font-size:1.25rem;font-weight:500}.site30-organization-wrap .site30-plan-group-title{margin-top:34px}.site30-pricing-details-link{text-align:center;margin:22px 0 0}.site30-pricing-details-link a{color:#e0cd9f;text-underline-offset:4px;align-items:center;min-height:44px;font-size:.82rem;text-decoration:underline;display:inline-flex}.site30-organization-wrap{margin-top:16px}.site30-pricing-redesign .site30-plan-card-organization{background:linear-gradient(110deg,#cba9680e,#ffffff03 54%);border-color:#ffffff1a;grid-template-columns:1.1fr 1fr minmax(180px,.7fr);align-items:center;gap:20px;min-height:210px;padding:24px 28px;display:grid}.site30-plan-card-organization .site30-plan-price{margin:6px 0}.site30-plan-card-organization .site30-plan-price strong{font-size:2rem}.site30-plan-card-organization .site30-plan-summary{min-height:0}.site30-plan-card-organization .site30-plan-highlights{margin:0}.site30-plan-card-organization .site30-plan-actions{min-width:0}.site30-comparison-block{margin-top:50px;scroll-margin-top:95px}.site30-comparison-heading{justify-content:space-between;align-items:end;gap:22px;margin-bottom:17px;display:flex}.site30-comparison-heading h3{color:#ede9e1;margin:7px 0 0;font-family:Georgia,serif;font-size:1.65rem;font-weight:500}.site30-comparison-heading>p{color:#9fa1a3;margin:0 0 4px;font-size:.75rem}.site30-pricing-redesign .site30-table-wrap{outline-offset:4px;scrollbar-color:#675c42 #141619;border:1px solid #ffffff1a;border-radius:12px;overflow-x:auto}.site30-pricing-redesign .site30-comparison-table{border-collapse:collapse;min-width:760px}.site30-pricing-redesign .site30-comparison-table th,.site30-pricing-redesign .site30-comparison-table td{text-align:left;border-bottom:1px solid #fff1;padding:13px 16px}.site30-pricing-redesign .site30-comparison-table thead th{color:#e4d3a8;background:#131518;font-size:.74rem;font-weight:500}.site30-pricing-redesign .site30-comparison-table thead th:first-child{color:#d3d1ca;min-width:200px}.site30-pricing-redesign .site30-comparison-table thead th span{color:#aaa9a4;margin-top:4px;font-size:.68rem;display:block}.site30-pricing-redesign .site30-comparison-table tbody th{color:#d9d7d0;font-size:.74rem;font-weight:500}.site30-pricing-redesign .site30-comparison-table td{color:#a5a7a8;font-size:.72rem}.site30-pricing-redesign .site30-comparison-table tr:last-child>*{border-bottom:0}.site30-final-experience .site30-final-cta{background:radial-gradient(at 75%,#cba96817,#0000 60%);padding:68px 0}.site30-final-experience .site30-final-inner{width:min(1120px,100% - 64px);max-width:none}.site30-final-inner h2{margin:10px 0}.site30-final-inner p{color:#b7b8b8;margin:0;font-size:.9rem}.site30-integrations-page .site30-page-intro,.site30-features-page .site30-page-intro{padding-top:78px;padding-bottom:50px}.site30-integrations-page .site30-page-intro h1,.site30-features-page .site30-page-intro h1{color:#f0ede7;letter-spacing:-.04em;max-width:800px;font-family:Georgia,serif;font-size:clamp(2.6rem,5vw,4rem);font-weight:500;line-height:1.02}.site30-integrations-page .site30-page-intro>p,.site30-features-page .site30-page-intro>p{color:#b8b9b9;max-width:700px;font-size:1rem;line-height:1.65}.site30-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.site30-provider-card{background:linear-gradient(150deg,#141619,#0f1113);border:1px solid #ffffff17;border-radius:14px;min-height:210px;padding:24px}.site30-provider-mark{background:#cba9680b;border:1px solid #cba9682e;border-radius:13px;place-items:center;width:54px;height:54px;display:grid}.site30-provider-mark img{width:30px;height:30px}.site30-provider-card h2{color:#e8e4dd;margin:20px 0 8px;font-family:Georgia,serif;font-size:1.2rem;font-weight:500}.site30-provider-card p{color:#aeb0b0;margin:0;font-size:.82rem;line-height:1.6}.site30-integrations-page>.site30-release-note{width:min(1200px,100% - 64px)}.site30-integrations-page .site30-final-cta{margin-top:60px}.site30-pricing-page-content{padding-top:58px}.site30-pricing-page .site30-page-intro{padding-top:65px;padding-bottom:8px}.site30-pricing-page .site30-page-intro h1{color:#f0ede7;letter-spacing:-.04em;font-family:Georgia,serif;font-size:clamp(2.6rem,5vw,4rem);font-weight:500}.site30-pricing-page .site30-page-intro>p{color:#b8b9b9}.site30-features-page .site30-page-intro{padding-bottom:38px}.site30-feature-list{display:grid}.site30-feature-row{border-bottom:1px solid #ffffff13;grid-template-columns:74px minmax(0,1fr) minmax(200px,.6fr);align-items:center;gap:25px;padding:35px 0;scroll-margin-top:100px;display:grid}.site30-feature-index{color:#d1b77b;letter-spacing:.15em;align-self:start;padding-top:4px;font-size:.72rem}.site30-feature-row .site30-eyebrow{color:#c7af7d}.site30-feature-row h2{color:#eeeae2;margin:9px 0;font-family:Georgia,serif;font-size:clamp(1.55rem,3vw,2.1rem);font-weight:500}.site30-feature-row>div>p{color:#b0b2b3;max-width:720px;margin:0;font-size:.87rem;line-height:1.65}.site30-feature-row>.site30-release-note{max-width:290px;margin:0;font-size:.74rem}.site30-product-availability{color:#a9abad;justify-content:space-between;align-items:center;gap:18px;padding-top:24px;padding-bottom:65px;font-size:.78rem;display:flex}.site30-product-availability p{margin:0}.site30-product-availability a{color:#e0c88e;text-underline-offset:4px;text-decoration:underline}.site-footer-v3 .brand-tagline{display:none}.site-footer-v3 .footer-brand>p{color:#aaa;max-width:260px;font-size:.82rem;line-height:1.6}.site-header-v3 :focus-visible,.site30 :focus-visible,.site-footer-v3 :focus-visible,.overlay-root :focus-visible{outline-offset:3px;outline:2px solid #f0dba9}header.site-header-v3 .header-actions>a.header-signin{box-sizing:border-box;justify-content:center;align-items:center;min-width:64px;height:44px;min-height:44px;padding:0 9px;display:inline-flex}.mobile-nav-heading{color:#c7af7d;letter-spacing:.12em;text-transform:uppercase;padding:11px 14px 4px;font-size:.7rem}.mobile-nav-v3 a{border-radius:9px;align-items:center;min-height:48px;padding:0 14px;display:flex}.mobile-menu-actions .button{justify-content:center;min-height:48px}@media (max-width:980px){.site-header-v3 .shell-header-v3{width:min(100% - 40px,1200px)}.site-header-v3 .site-nav-v3,.site-header-v3 .header-actions{display:none}.site-header-v3 .header-account-mobile{color:#e7d3a0;border:1px solid #e6cd9638;border-radius:50%;place-items:center;width:44px;height:44px;margin-left:auto;font-size:1.1rem;display:grid}.site-header-v3 .burger-button-v3{background:#141619;border-color:#ffffff21;border-radius:50%;width:44px;height:44px;margin-left:10px;display:flex}.site30-remex-premium .site30-remex-layout,.site30-integrations-layout{grid-template-columns:1fr;gap:36px}.site30-remex-premium .site30-section-heading{max-width:690px}.site30-integrations-layout .site30-section-heading{max-width:680px}.site30-integrations-composition{width:100%;max-width:620px;margin-inline:auto}.site30-pricing-redesign .site30-plan-card-organization{grid-template-columns:1fr 1fr}.site30-plan-card-organization .site30-plan-actions{grid-column:1/-1;align-items:center;gap:20px;display:flex}.site30-plan-card-organization .site30-plan-cta{flex:1}}@media (max-width:680px){.site-header-v3 .shell-header-v3{width:calc(100% - 32px);min-height:66px}.site-header-v3 .brand-logo{width:39px;height:39px}.site30-final-experience .site30-hero{padding:62px 0 55px}.site30-final-experience .site30-hero-layout,.site30-remex-premium .site30-remex-layout,.site30-integrations-layout,.site30-final-inner{width:calc(100% - 36px)}.site30-final-experience .site30-hero h1{font-size:clamp(2.7rem,12vw,4.2rem);line-height:1}.site30-final-experience .site30-hero-copy>p{max-width:540px;font-size:.97rem}.site30-final-experience .site30-actions{align-items:stretch;gap:9px;width:100%}.site30-final-experience .site30-button{padding-inline:14px;font-size:.72rem}.site30-product-concept{width:calc(100% + 16px);margin:43px -8px 0}.site30-concept-window{border-radius:13px;grid-template-columns:1fr;min-height:0}.site30-concept-sidebar{display:none}.site30-concept-main{padding:17px 14px}.site30-concept-main>h2{margin-top:21px}.site30-concept-summary{gap:6px;margin-top:18px}.site30-concept-summary>div{gap:6px;min-height:94px;padding:10px 8px}.site30-concept-summary span,.site30-concept-summary small{font-size:.58rem}.site30-concept-summary strong{font-size:.68rem}.site30-concept-lower{grid-template-columns:1fr}.site30-concept-activity,.site30-concept-remex{min-height:0}.site30-final-experience .site30-product{padding:68px 0 56px}.site30-final-experience .site30-section-heading h2,.site30-final-inner h2{font-size:clamp(1.9rem,8vw,2.55rem)}.site30-final-experience .site30-product-grid{grid-template-columns:1fr;gap:9px}.site30-final-experience .site30-product-grid article{min-height:0;padding:18px}.site30-final-experience .site30-product-grid h3{margin:11px 0 5px}.site30-final-experience .site30-remex-premium,.site30-integrations-premium{padding:66px 0}.site30-remex-window{padding:13px}.site30-remex-prompt{margin-left:0}.site30-remex-work ol{grid-template-columns:1fr}.site30-remex-work li{align-items:center}.site30-remex-work li>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%}.site30-remex-work li small{text-align:right}.site30-final-experience .site30-workflow{padding:65px 0}.site30-final-experience .site30-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.site30-final-experience .site30-workflow-grid li{min-height:108px;padding:15px}.site30-final-experience .site30-workflow-grid h3{margin-top:12px}.site30-integrations-composition{min-height:300px}.site30-integrations-composition:before{width:220px;height:220px}.site30-integrations-composition:after{width:150px;height:150px}.site30-ecosystem-core{width:145px;height:68px}.site30-ecosystem-core img{width:39px;height:39px}.site30-ecosystem-node{gap:7px;min-width:125px;min-height:50px;padding:0 9px;font-size:.7rem}.site30-ecosystem-google{top:12px;left:calc(50% - 63px)}.site30-ecosystem-github{bottom:42px;left:0}.site30-ecosystem-microsoft{bottom:42px;right:0}.site30-integrations-composition>p{font-size:.61rem;bottom:0}.site30-pricing-redesign{padding:68px 0}.site30-pricing-redesign .site30-plan-grid{grid-template-columns:1fr;gap:10px}.site30-pricing-redesign .site30-plan-card{min-height:0;padding:20px}.site30-pricing-redesign .site30-plan-summary{min-height:0}.site30-pricing-redesign .site30-plan-card-organization{grid-template-columns:1fr;gap:17px;padding:20px}.site30-plan-card-organization .site30-plan-actions{grid-column:auto;display:grid}.site30-comparison-block{margin-top:38px}.site30-comparison-heading{flex-direction:column;align-items:flex-start;gap:8px}.site30-comparison-heading>p{line-height:1.5}.site30-final-experience .site30-final-cta{padding:52px 0}.site30-final-experience .site30-final-inner{flex-direction:column;align-items:flex-start;gap:22px}.site30-integrations-page .site30-page-intro,.site30-features-page .site30-page-intro{padding-top:55px;padding-bottom:32px}.site30-provider-grid{grid-template-columns:1fr;gap:9px}.site30-provider-card{min-height:0;padding:19px}.site30-provider-card h2{margin:15px 0 6px}.site30-integrations-page>.site30-release-note{width:calc(100% - 36px)}.site30-feature-row{grid-template-columns:37px minmax(0,1fr);gap:12px;padding:27px 0}.site30-feature-row>.site30-release-note{grid-column:2;max-width:none}.site30-product-availability{flex-direction:column;align-items:flex-start;padding-top:20px;padding-bottom:46px}.site30-pricing-page .site30-page-intro{padding-top:48px}.site30-pricing-page-content{padding-top:35px}}@media (max-width:360px){.site30-final-experience .site30-actions{flex-direction:column}.site30-final-experience .site30-button{width:100%}.site30-concept-date{display:none}.site30-concept-summary{grid-template-columns:1fr}.site30-concept-summary>div{grid-template-columns:1fr 1fr;align-items:center;min-height:0}.site30-concept-summary small{grid-column:2}.site30-integrations-composition{width:calc(100% + 12px);margin-left:-6px}.site30-ecosystem-node{min-width:116px}}
