.rabet-home{--home-ink:#222439;--home-text:#4f5268;--home-muted:#5d6075;--home-primary:#5145df;--home-primary-strong:#4336cc;--home-accent:#efedff;--home-dark:#30256c;--home-border:#e7e8f0;--home-bg:#f6f7fb;--home-radius:16px;background:var(--home-bg);min-height:100vh;color:var(--home-ink);line-height:1.7;position:relative;overflow-x:clip}.rabet-home-container{width:min(1160px,100% - 40px);margin-inline:auto}.rabet-home [id]{scroll-margin-block-start:24px}.rabet-home :is(a,button,summary):focus-visible{outline:3px solid var(--home-primary);outline-offset:3px}.rabet-home-main:focus{outline:none}.rabet-home-skip{z-index:20;background:var(--home-ink);color:#fff;border-radius:8px;padding:10px 16px;font-weight:650;position:absolute;inset-block-start:12px;inset-inline-start:16px;transform:translateY(-200%)}.rabet-home-skip:focus{transform:none}.rabet-home-header{z-index:2;border-block-end:1px solid var(--home-border);background:#fff;position:relative}.rabet-home-header-inner{flex-wrap:wrap;align-items:center;gap:10px 22px;min-height:72px;padding-block:12px;display:flex}.rabet-home-brand{border-radius:10px;display:inline-flex}.rabet-home-brand-mark{letter-spacing:-1.2px;color:#27283e;align-items:center;gap:9px;font-size:26px;font-weight:800;line-height:1.2;display:inline-flex}.rabet-home-brand-icon{background:var(--home-primary);color:#fff;border-radius:10px;place-items:center;width:33px;height:33px;display:grid;rotate:-8deg}.rabet-home-brand-dot{color:var(--home-primary);letter-spacing:-1px;font-size:.65em}.rabet-home-nav{gap:4px;display:flex}.rabet-home-nav a{color:var(--home-text);border-radius:8px;padding:6px 12px;font-size:15px;font-weight:600}.rabet-home-nav a:hover{background:var(--home-accent);color:var(--home-primary)}.rabet-home-languages,.rabet-home-account{margin-inline-start:auto}.rabet-home-languages+.rabet-home-account{margin-inline-start:0}.rabet-home-languages .language-links{align-items:center;gap:14px;margin-block-start:0;display:flex}.rabet-home-languages a{min-height:32px;color:var(--home-primary);align-items:center;font-size:14px;font-weight:600;display:inline-flex}.rabet-home-languages a[aria-current=page]{color:var(--home-text);text-underline-offset:4px;text-decoration:underline}.rabet-home-account{min-height:40px}.rabet-home-art.rabet-home-link-art{border:1px solid var(--home-border);background:#efedf8;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;height:auto;min-height:0;padding:18px;display:grid}.rabet-home-link-preview,.rabet-home-qr-demo,.rabet-home-report-demo{border:1px solid var(--home-border);background:#fff;border-radius:14px;min-width:0;padding:20px}.rabet-home-link-preview{grid-column:1/-1;gap:10px;display:grid}.rabet-home-link-preview>.rabet-home-tag{justify-self:start}.rabet-home-link-preview h2{font-size:23px;font-weight:700;line-height:1.5}.rabet-home-link-caption{color:var(--home-muted);font-size:12px}.rabet-home-link-preview code{background:var(--home-accent);color:var(--home-primary);overflow-wrap:anywhere;border-radius:8px;align-items:center;gap:10px;padding:11px 12px;font-size:14px;display:flex}.rabet-home-destination-changes{grid-template-columns:1fr 1fr;gap:12px;padding-block-start:8px;display:grid}.rabet-home-destination-changes>div{gap:4px;min-width:0;font-size:13px;display:grid}.rabet-home-destination-changes small{color:var(--home-muted)}.rabet-home-destination-changes strong{color:#287c55}.rabet-home-qr-demo,.rabet-home-report-demo{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.rabet-home-qr-demo>span{color:#287c55;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.rabet-home-qr-demo .rabet-home-qr{color:#30256c;width:min(130px,100%);height:auto}.rabet-home-report-demo{color:var(--home-primary);align-items:stretch}.rabet-home-report-demo>svg{align-self:center}.rabet-home-report-demo strong{font-size:13px;font-weight:600}.rabet-home-report-demo small{color:var(--home-muted);font-size:11px}.rabet-home-report-demo .rabet-home-chart-bars{height:65px;min-height:65px;position:static}.rabet-home-example-body>.rabet-home-benefit-icon{color:var(--example-color);background:var(--example-tint);margin-block:8px 14px}.rabet-home-actions{flex-wrap:wrap;gap:12px;display:flex}.rabet-home .rabet-home-cta{white-space:normal;text-align:center;border-radius:10px;min-height:50px;padding:12px 22px;font-size:16px}.rabet-home-hero{isolation:isolate;padding-block:56px 80px;position:relative}.rabet-home-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#e2ddff,#0000);border-radius:50%;width:620px;height:620px;position:absolute;inset-block-start:-180px;inset-inline-end:-140px}.rabet-home-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.rabet-home-eyebrow{background:var(--home-accent);color:var(--home-primary-strong);border-radius:999px;margin-block-end:18px;padding:6px 14px;font-size:14px;font-weight:650;display:inline-flex}.rabet-home-hero h1{text-wrap:balance;font-size:clamp(2.1rem,1.35rem + 3vw,3.5rem);font-weight:800;line-height:1.35}.rabet-home-lead{max-width:36em;color:var(--home-text);margin-block-start:20px;font-size:clamp(1.05rem,1rem + .35vw,1.22rem);line-height:1.85}.rabet-home-hero .rabet-home-actions{margin-block-start:30px}.rabet-home-points{color:var(--home-text);flex-wrap:wrap;gap:10px 24px;margin:28px 0 0;padding:0;font-size:15px;font-weight:550;list-style:none;display:flex}.rabet-home-points li{align-items:center;gap:8px;display:inline-flex}.rabet-home-points svg{color:#0f7d76}.rabet-home-art{width:100%;max-width:480px;margin-inline:auto}.rabet-home-qr{height:auto;display:block}.rabet-home-chart-bars{align-items:flex-end;gap:6px;height:56px;margin-block-start:8px;display:flex}.rabet-home-chart-bars>span{background:linear-gradient(#7667ec,#5145df);border-radius:4px 4px 2px 2px;flex:1}.rabet-home-chart-bars>span:first-child{height:36%}.rabet-home-chart-bars>span:nth-child(2){height:52%}.rabet-home-chart-bars>span:nth-child(3){height:44%}.rabet-home-chart-bars>span:nth-child(4){height:70%}.rabet-home-chart-bars>span:nth-child(5){height:58%}.rabet-home-chart-bars>span:nth-child(6){height:90%}.rabet-home-chart-bars>span:nth-child(7){height:76%}.rabet-home-section{padding-block:76px}.rabet-home-band{border-block:1px solid var(--home-border);background:#fff}.rabet-home-section-heading{max-width:720px;margin-block-end:36px}.rabet-home-section-heading h2,.rabet-home-final h2{text-wrap:balance;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.3rem);font-weight:750;line-height:1.4}.rabet-home-section-heading p{color:var(--home-text);margin-block-start:12px;font-size:17px}.rabet-home:lang(en) :is(.rabet-home-hero h1,.rabet-home-section-heading h2,.rabet-home-final h2){letter-spacing:-.02em;line-height:1.18}.rabet-home-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.rabet-home-step{border:1px solid var(--home-border);border-radius:var(--home-radius);background:var(--home-bg);padding:26px 22px;position:relative}.rabet-home-step-number{color:#d9d5fb;font-size:42px;font-weight:800;line-height:1;position:absolute;inset-block-start:18px;inset-inline-end:20px}.rabet-home-step-icon{background:var(--home-primary);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;margin-block-end:18px;display:grid}.rabet-home-step h3,.rabet-home-benefit h3{font-size:19px;font-weight:700;line-height:1.5}.rabet-home-step p{color:var(--home-text);margin-block-start:8px;font-size:15px}.rabet-home-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.rabet-home-benefit{border:1px solid var(--home-border);border-radius:var(--home-radius);background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px 18px;padding:28px;display:grid}.rabet-home-benefit-icon{background:var(--benefit-tint);width:52px;height:52px;color:var(--benefit-color);border-radius:14px;grid-row:span 2;place-items:center;display:grid}.rabet-home-benefit h3{align-self:center}.rabet-home-benefit p{color:var(--home-text);grid-column:2;font-size:15px}.rabet-home-benefit-stableQr{--benefit-tint:#eeecff;--benefit-color:#5145df}.rabet-home-benefit-schedule{--benefit-tint:#fff2e9;--benefit-color:#a4512a}.rabet-home-benefit-languages{--benefit-tint:#eaf2fe;--benefit-color:#2f6fb8}.rabet-home-benefit-analytics{--benefit-tint:#e6f6f3;--benefit-color:#0f7d76}.rabet-home-pricing{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.rabet-home-price-card{border:1px solid var(--home-border);background:#fff;border-radius:18px;flex-direction:column;gap:8px;padding:22px;display:flex}.rabet-home-price-card h3,.rabet-home-price-card p{margin:0}.rabet-home-price-amount{font-size:22px;font-weight:700}.rabet-home-price-amount small{font-size:14px;font-weight:400}.rabet-home-price-card .secondary-button{justify-content:center;margin-top:auto}.rabet-home-price-tax{text-align:center;margin:18px 0 0}@media (width<=960px){.rabet-home-pricing{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.rabet-home-pricing{grid-template-columns:minmax(0,1fr)}}.rabet-home-examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.rabet-home-example{border:1px solid var(--home-border);background:#fff;border-radius:18px;flex-direction:column;transition:box-shadow .16s,translate .16s;display:flex;position:relative;overflow:hidden}.rabet-home-example:hover{translate:0 -2px;box-shadow:0 18px 40px -22px #2a1f6b66}.rabet-home-example-cafe{--example-color:#32705a;--example-tint:#e9f3ef}.rabet-home-example-creator{--example-color:#5145df;--example-tint:#efedff}.rabet-home-example-service{--example-color:#29577f;--example-tint:#e8eff6}.rabet-home-example-body{flex-direction:column;flex:1;gap:8px;padding:22px 24px 24px;display:flex}.rabet-home-example-meta{color:var(--home-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.rabet-home-tag{color:#7a5300;background:#fff4d6;border-radius:999px;padding:1px 10px;font-weight:700}.rabet-home-example h3{font-size:20px;font-weight:750;line-height:1.45}.rabet-home-example-body>p:not(.rabet-home-example-meta){color:var(--home-text);font-size:15px}.rabet-home-example-link{color:var(--home-primary);align-self:flex-start;align-items:center;gap:6px;margin-block-start:auto;padding-block-start:8px;font-size:15px;font-weight:700;display:inline-flex}.rabet-home-example-link:after{content:"";border-radius:18px;position:absolute;inset:0}@supports selector(:has(*)){.rabet-home-example:has(.rabet-home-example-link:focus-visible){outline:3px solid var(--home-primary);outline-offset:3px}.rabet-home .rabet-home-example-link:focus-visible{outline:none}}.rabet-home-faq{gap:12px;max-width:860px;display:grid}.rabet-home-faq-item{border:1px solid var(--home-border);background:#fff;border-radius:14px}.rabet-home-faq-item summary{cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:17px;font-weight:650;line-height:1.6;list-style:none;display:flex}.rabet-home-faq-item summary::-webkit-details-marker{display:none}.rabet-home-faq-item summary:hover{color:var(--home-primary)}.rabet-home-faq-chevron{color:var(--home-primary);transition:rotate .2s}.rabet-home-faq-item[open] .rabet-home-faq-chevron{rotate:180deg}.rabet-home-faq-answer{color:var(--home-text);gap:10px;padding:0 22px 20px;font-size:16px;line-height:1.85;display:grid}.rabet-home-faq-answer a{color:var(--home-primary);text-underline-offset:3px;font-weight:650;text-decoration:underline}.rabet-home-final{padding-block:8px 80px}.rabet-home-final-card{isolation:isolate;background:var(--home-dark);color:#fff;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:48px;display:flex;position:relative;overflow:hidden}.rabet-home-final-card:before{content:"";z-index:-1;background:#5d4eb04d;border-radius:50%;width:360px;height:360px;position:absolute;inset-block-start:-150px;inset-inline-start:-170px}.rabet-home-final-card p{color:#d4cdf5;margin-block-start:10px;font-size:17px}.rabet-home-final :is(a,button):focus-visible{outline-color:#fff}.rabet-home-button-light,.rabet-home-button-outline{justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}.rabet-home-button-light{color:var(--home-dark);background:#fff}.rabet-home-button-light:hover{background:var(--home-accent)}.rabet-home-button-outline{color:#fff;border:1px solid #fff6}.rabet-home-button-outline:hover{background:#ffffff1a}.rabet-home-footer{border-block-start:1px solid var(--home-border);background:#fff;padding-block:32px}.rabet-home-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;display:flex}.rabet-home-footer .rabet-home-brand-mark{font-size:22px}.rabet-home-footer p{color:var(--home-muted);margin-block-start:6px;font-size:14px}.rabet-home-footer nav{flex-wrap:wrap;gap:8px 22px;display:flex}.rabet-home-footer nav a{color:var(--home-text);font-size:15px;font-weight:600}.rabet-home-footer nav a:hover{color:var(--home-primary);text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.rabet-home *,.rabet-home :before,.rabet-home :after{transition:none;animation:none}.rabet-home-example:hover{translate:none}}@media (forced-colors:active){.rabet-home :is(.rabet-home-step,.rabet-home-benefit,.rabet-home-example,.rabet-home-faq-item){border-color:canvastext}}@media (width<=1000px){.rabet-home-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.rabet-home-hero-grid{grid-template-columns:minmax(0,1fr);gap:44px}.rabet-home-hero{padding-block:40px 64px}}@media (width<=900px){.rabet-home-nav{flex-basis:100%;order:3;overflow-x:auto}.rabet-home-nav a{white-space:nowrap;flex-shrink:0}.rabet-home-nav a:focus-visible{outline-offset:-3px}}@media (width<=860px){.rabet-home-examples{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.rabet-home-benefits{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.rabet-home-container{width:min(1160px,100% - 32px)}.rabet-home-header-inner{gap:6px 14px;min-height:64px}.rabet-home-brand-mark{font-size:23px}.rabet-home-brand-icon{width:30px;height:30px}.rabet-home-account,.rabet-home-languages+.rabet-home-account{order:1;margin-inline-start:auto}.rabet-home-languages{flex-basis:100%;order:2;margin-inline-start:0}.rabet-home-languages .language-links{justify-content:flex-start}.rabet-home-section{padding-block:56px}.rabet-home-steps{grid-template-columns:minmax(0,1fr)}.rabet-home-actions>a{flex:100%}.rabet-home-benefit{gap:6px 14px;padding:22px}.rabet-home-benefit-icon{width:46px;height:46px}.rabet-home-final-card{padding:32px 22px}.rabet-home-art.rabet-home-link-art{gap:10px;padding:12px}.rabet-home-link-preview,.rabet-home-qr-demo,.rabet-home-report-demo{padding:15px}.rabet-home-link-preview h2{font-size:20px}}.rabet-home-languages .language-links{flex-wrap:wrap;row-gap:0}.site-footer-languages{border-top:1px solid var(--home-border,#e8e9f1);flex-wrap:wrap;flex-basis:100%;gap:6px 16px;padding-top:18px;display:flex}.site-footer-languages a{color:var(--home-muted,#6b6e85);font-size:13px}.site-footer-languages a[aria-current=page]{color:var(--home-text);font-weight:650}.site-tool-grid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:center;gap:40px;display:grid}.site-qr-tool{background:#fff;border:1px solid #e7e8f0;border-radius:16px;gap:16px;padding:24px;display:grid;box-shadow:0 12px 40px #2821440f}.site-qr-field{color:#4b4c63;gap:8px;font-size:14px;font-weight:600;display:grid}.site-qr-field input{background:#fff;border:1px solid #d8d6e6;border-radius:10px;outline:0;min-height:48px;padding:10px 14px;font-size:16px}.site-qr-field input:focus{border-color:#8f81db;box-shadow:0 0 0 3px #f0edfe}.site-qr-preview{color:#a7a1c9;text-align:center;background:#fafaff;border:1px dashed #d8d3fa;border-radius:12px;place-items:center;gap:8px;min-height:260px;padding:10px;display:grid}.site-qr-preview p{color:#8b8da0;font-size:13px}.site-qr-preview img{border-radius:8px;width:240px;max-width:100%;height:auto}.site-qr-actions{flex-wrap:wrap;gap:10px;display:flex}.site-qr-actions>*{flex:140px}.site-qr-actions button:disabled{opacity:.5;cursor:not-allowed}.site-qr-privacy{color:#8b8da0;margin-top:4px;font-size:12px}.site-callout{background:#f6f3ff;border:1px solid #ede7fb;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px;display:flex}.site-callout>div{flex:320px}.site-callout h2{margin-bottom:8px;font-size:22px;font-weight:700}.site-callout p{color:#6f6b88;line-height:1.9}.site-compare{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.site-compare article{background:#fff;border:1px solid #e7e8f0;border-radius:14px;align-content:start;gap:14px;padding:24px;display:grid}.site-compare article.is-featured{border-color:#c9c1f7;box-shadow:0 10px 30px #5145df14}.site-compare h3{font-size:18px;font-weight:650}.site-compare ul{gap:10px;padding:0;list-style:none;display:grid}.site-compare li{color:#55596e;align-items:flex-start;gap:8px;line-height:1.7;display:flex}.site-compare li svg{color:#5145df;flex-shrink:0;margin-top:5px}.site-steps .rabet-home-step{padding-top:22px}.site-shorten-demo{background:#fff;border:1px solid #e7e8f0;border-radius:16px;justify-items:center;gap:14px;padding:28px;display:grid}.site-shorten-demo code{overflow-wrap:anywhere;border-radius:10px;max-width:100%;padding:10px 14px;font-size:14px}.site-shorten-long{color:#8b8da0;background:#f6f7fb}.site-shorten-short{color:#5145df;background:#efedff;font-weight:700;font-size:20px!important}.site-shorten-arrow{color:#a7a1c9;transform:rotate(90deg)}.rabet-home-nav a[aria-current=page]{color:#5145df;font-weight:650}@media (width<=900px){.site-tool-grid{grid-template-columns:1fr;gap:28px}}.site-page .rabet-home-benefits>:last-child:nth-child(odd){grid-column:1/-1}.site-page .primary-button,.site-page .secondary-button{white-space:normal;text-align:center}.site-page h1,.site-page h2,.site-page h3,.site-page li{overflow-wrap:anywhere}
