#demo-page{--demo-shadow: 0 1px 2px color-mix(in srgb, var(--color-neutral-900) 6%, transparent), 0 10px 30px color-mix(in srgb, var(--color-neutral-900) 8%, transparent);--demo-shadow-lg: 0 2px 4px color-mix(in srgb, var(--color-neutral-900) 6%, transparent), 0 24px 60px color-mix(in srgb, var(--color-neutral-900) 14%, transparent);--demo-line: var(--color-neutral-200);display:flex;flex-direction:column;gap:var(--space-2);min-height:100dvh;padding:var(--space-4) max(var(--space-8),calc((100% - 1176px)/2));background:var(--gradient-hero-light);color:var(--text-primary)}.demo-top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:2.5rem}.demo-top__logo{display:flex}.demo-top__logo img{display:block;height:1.625rem;width:auto}.demo-pill{font-size:var(--type-14);line-height:1.3;white-space:nowrap;padding:.375rem .8125rem;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface-base) 75%,transparent);direction:rtl;unicode-bidi:plaintext}@media(min-width:1240px){#demo-page{display:grid;grid-template-columns:minmax(0,1fr) 440px;grid-template-rows:auto auto auto 410px auto;grid-template-areas:"top top" "h1 card" "sub card" "ring card" "logos logos";column-gap:var(--space-14);row-gap:var(--space-4);align-content:start}.demo-top{grid-area:top;margin-bottom:var(--space-2)}.demo-h1{grid-area:h1;align-self:end}.demo-sub{grid-area:sub}#demo-page .demo-card{grid-area:card;align-self:center}#demo-page .demo-logos.logo-bar{grid-area:logos}.demo-journey{grid-area:ring}}.demo-h1{margin:0;max-width:640px;font-size:var(--type-48);font-weight:var(--font-weight-medium);line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.demo-sub{margin:0;max-width:560px;font-size:var(--type-18);line-height:1.5;color:var(--text-secondary)}.demo-journey{position:relative;width:600px;height:410px;flex:none}.demo-journey__arc{position:absolute;inset:0;overflow:visible}.demo-journey__arc path{fill:none;stroke-width:7;stroke-linecap:round}.demo-journey__arc-before{stroke:var(--color-accent-500)}.demo-journey__arc-after{stroke:color-mix(in srgb,var(--color-neutral-900) 18%,transparent)}.demo-journey__center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:150px;height:150px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);background:var(--surface-base);box-shadow:var(--demo-shadow-lg);text-align:center}.demo-journey__center img{display:block;width:112px;height:auto}.demo-journey__center span{max-width:7.5rem;font-size:var(--type-12);line-height:1.3;color:var(--text-secondary);text-wrap:balance}.demo-journey ul{margin:0;padding:0;list-style:none}.demo-journey__stage{position:absolute;left:50%;transform:translate(-50%);margin:0;white-space:nowrap;font-size:var(--type-12);font-weight:var(--font-weight-medium);letter-spacing:.02em;color:var(--text-secondary)}.demo-journey__group--before .demo-journey__stage{top:83px}.demo-journey__group--after .demo-journey__stage{top:311px}.demo-journey__bar{display:none}.demo-chip{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:.4375rem;white-space:nowrap;padding:var(--space-2) .8125rem;border-radius:var(--radius-pill);font-size:var(--type-14);line-height:1.2;background:var(--surface-base);box-shadow:var(--demo-shadow);border:1.5px solid transparent}.demo-chip--before{border-color:var(--color-accent-500)}.demo-chip img{display:block;width:16px;height:16px;flex:none}.demo-chip i{display:block;width:7px;height:7px;border-radius:50%;background:var(--color-neutral-900);flex:none}.demo-chip--before i{background:var(--color-accent-700)}#demo-page .demo-card{background:var(--surface-base);border-radius:var(--radius-xl);padding:var(--space-7);box-shadow:var(--demo-shadow-lg)}#demo-page .demo-card #demo-form-head{gap:var(--space-2);text-align:left;margin-bottom:1.125rem}#demo-page .demo-card #demo-form-title{font-size:var(--type-28);line-height:1.15;letter-spacing:-.01em}#demo-page .demo-card #demo-form-desc{font-size:var(--type-15);line-height:1.45;color:var(--text-secondary)}#demo-page .demo-card .book-demo_form{display:grid;grid-template-columns:1fr 1fr;gap:.625rem;margin:0}#demo-page .demo-card .form-field{height:2.875rem;margin:0;padding:0 .875rem;border:1px solid var(--demo-line);border-radius:.75rem;font-size:var(--type-15);color:var(--text-primary);background-color:var(--surface-base)}#demo-page .demo-card .form-field::placeholder{color:var(--color-neutral-400)}#demo-page .demo-card #domain,#demo-page .demo-card #language{grid-column:1 / -1}#demo-page .demo-card #language:invalid,#demo-page .demo-card #language:has(option[value=""]:checked){color:var(--color-neutral-400)}#demo-page .demo-card .demo-visitors-group{display:flex;flex-direction:column;gap:.625rem;margin-top:var(--space-1)}#demo-page .demo-card .demo-visitors-group .is-space-8{display:none}#demo-page .demo-card .demo-visitors-group>p{margin:0;font-size:var(--type-14);color:var(--text-secondary)}#demo-page .demo-card .demo-radio-text{justify-content:center;height:2.625rem;border-radius:.75rem;border-color:var(--demo-line);font-size:var(--type-14);color:var(--text-primary);background:var(--surface-base)}#demo-page .demo-card .demo-radio-field input:checked+.demo-radio-text{border-color:var(--color-neutral-900);background:var(--surface-base)}#demo-page .demo-card .new-button.is-submit{order:1;display:flex;align-items:center;justify-content:center;height:3.25rem;margin-top:.375rem;border-radius:var(--radius-pill);font-size:var(--type-16)}#demo-page .demo-card .submit-btn_icon{display:none}#demo-page .demo-card .book-demo_form>div:has(.is-c-m){order:2;margin-top:.125rem}#demo-page .demo-card .is-c-m{font-size:var(--type-12);line-height:1.45;color:var(--color-neutral-400)}#demo-page .demo-card .is-c-m a{color:inherit}#demo-page .demo-card .dbf-trust{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem var(--space-3);margin-top:.875rem;padding-top:.875rem;border-top:1px solid var(--demo-line);font-size:var(--type-12);color:var(--text-secondary)}#demo-page .demo-card .dbf-trust a{color:inherit;text-decoration:none}#demo-page .demo-card .dbf-trust a:hover{opacity:var(--action-link-hover-opacity)}#demo-page .demo-card .dbf-trust b{color:var(--text-primary);font-weight:var(--font-weight-medium)}#demo-page .demo-card .dbf-stars{display:block;width:66px;height:12px}#demo-page .demo-card #demo-proof-row{display:none}#demo-page .demo-logos.logo-bar{--logo-gap: var(--space-14);--marquee-fade: 8%;flex-direction:row;align-items:center;gap:var(--space-7);padding:.875rem 0 .375rem;background:transparent;overflow:visible}#demo-page .demo-logos .logo-bar__label{white-space:nowrap;font-size:var(--type-14)}#demo-page .demo-logos .logo-bar__row{flex:1;min-width:0}#demo-page .demo-logos .logo-bar__frame img{filter:grayscale(1) brightness(.35);opacity:.7}@media(max-width:1239px){#demo-page{gap:var(--space-4);padding:.875rem max(var(--space-4),calc((100% - 688px)/2)) var(--space-7)}#demo-page .demo-logos.logo-bar{flex-direction:column;align-items:stretch;gap:var(--space-3);padding:var(--space-1) 0}#demo-page .demo-logos .logo-bar__label{text-align:center}.demo-journey{width:auto;height:auto;display:flex;flex-direction:column;gap:var(--space-4);padding:1.125rem;border-radius:1.375rem;background:color-mix(in srgb,var(--surface-base) 55%,transparent)}.demo-journey__arc{display:none}.demo-journey__center{position:static;transform:none;width:auto;height:auto;border-radius:0;flex-direction:row;justify-content:flex-start;gap:.625rem;background:none;box-shadow:none;text-align:left}.demo-journey__center img{width:auto;height:1.375rem}.demo-journey__center span{max-width:none}.demo-journey__group{display:flex;flex-direction:column;gap:.625rem}.demo-journey__stage{position:static;transform:none;display:flex;align-items:center;gap:var(--space-2)}.demo-journey__bar{display:block;width:22px;height:5px;border-radius:3px;background:color-mix(in srgb,var(--color-neutral-900) 18%,transparent)}.demo-journey__group--before .demo-journey__bar{background:var(--color-accent-500)}.demo-journey ul{display:flex;flex-wrap:wrap;gap:var(--space-2)}.demo-chip{position:static;transform:none;padding:.4375rem .6875rem}}@media(max-width:720px){.demo-pill{font-size:var(--type-12);padding:.3125rem .6875rem}.demo-h1{font-size:var(--type-36)}.demo-sub{font-size:var(--type-16)}#demo-page .demo-card{padding:1.375rem 1.125rem;border-radius:1.25rem}#demo-page .demo-card .book-demo_form{grid-template-columns:1fr}#demo-page .demo-card .demo-visitors-group>div:last-child{grid-template-columns:1fr 1fr}#demo-page .demo-logos.logo-bar{--logo-gap: var(--space-10)}#demo-page .demo-logos .logo-bar__frame{transform:scale(.85)}}
