.features-hero[data-astro-cid-qv6d4cr6]{z-index:1;background:0 0;overflow:visible}.features-hero-backdrop[data-astro-cid-qv6d4cr6]{background:var(--gradient-brand);position:absolute;inset:0;overflow:hidden}.features-hero-backdrop[data-astro-cid-qv6d4cr6] .hero-decoration{z-index:0}.features-hero[data-astro-cid-qv6d4cr6] .hero-content{grid-template-columns:minmax(0,11fr) minmax(0,9fr);min-height:clamp(29.5rem,31vw + 2.5rem,32.5rem);padding-top:8.5rem;padding-bottom:2rem;position:relative;top:-.9375rem}.features-hero[data-astro-cid-qv6d4cr6] .hero-description{margin-block:1.25rem 1.75rem}.features-hero[data-astro-cid-qv6d4cr6] .hero-artwork{width:clamp(28.5rem,33vw,31rem);position:absolute;top:9.5rem;right:0}.features-hero[data-astro-cid-qv6d4cr6] .hero-wave{height:clamp(3.5rem,7vw,6.5rem)}@media (width>=62.001rem) and (width<=80rem){.features-hero[data-astro-cid-qv6d4cr6] .hero-artwork{width:25rem;top:10.625rem}}@media (width<=62rem){.features-hero[data-astro-cid-qv6d4cr6]{overflow:hidden}.features-hero[data-astro-cid-qv6d4cr6] .hero-content{min-height:0;padding-top:11.5rem;padding-bottom:6rem}.features-hero[data-astro-cid-qv6d4cr6] .hero-artwork{justify-self:center;width:min(100%,31rem);position:static}}@media (width<=48rem){.features-hero[data-astro-cid-qv6d4cr6] .hero-content{grid-template-columns:1fr;gap:1rem;padding-top:11rem;padding-bottom:5rem;top:0}.features-hero[data-astro-cid-qv6d4cr6] .hero-artwork{width:min(80%,23rem)}}@media (width>=48.001rem) and (width<=62rem){.features-hero[data-astro-cid-qv6d4cr6] .hero-artwork{width:min(88%,27.25rem)}}@media (width<=42rem){.features-hero[data-astro-cid-qv6d4cr6] .hero-content{padding-top:calc(11rem - 40px)}}.features-hero--text[data-astro-cid-qv6d4cr6] .hero-content{grid-template-columns:1fr;min-height:0;padding-bottom:clamp(6rem,9vw,8rem);top:0}.features-hero--text[data-astro-cid-qv6d4cr6] .hero-copy{text-align:center;width:100%;max-width:65rem;margin-inline:auto}.features-hero--text[data-astro-cid-qv6d4cr6] .hero-description{max-width:none;margin:1.25rem auto 0}.features-hero--legal[data-astro-cid-qv6d4cr6] .hero-content{grid-template-columns:1fr;gap:0;min-height:0;padding-block:8.5rem 4.5rem;top:0}.features-hero--legal[data-astro-cid-qv6d4cr6] .hero-copy{text-align:center;width:100%;max-width:65rem;margin-inline:auto}@media (width<=42rem){.features-hero--legal[data-astro-cid-qv6d4cr6] .hero-content{padding-block:8rem 4rem}}.demo-body{background:var(--color-page);overflow-x:clip}.demo-main{max-width:68rem;padding-block:clamp(3rem,5vw,5rem) clamp(4rem,7vw,6rem)}.demo-introduction{text-align:center}.demo-introduction h2{color:var(--color-brand-primary);text-wrap:balance;font-size:clamp(2rem,3.2vw,3rem);line-height:1.3}.demo-introduction p{max-width:65ch;color:var(--color-text-secondary);letter-spacing:.02em;margin:.75rem auto 0;font-size:1.0625rem;line-height:1.65}.demo-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.5rem;margin-top:2.5rem;display:grid}.demo-grid--single{grid-template-columns:minmax(0,1fr);max-width:32rem;margin-inline:auto}.demo-card{border-radius:var(--radius-medium);background:var(--color-page);text-align:center;flex-direction:column;align-items:center;min-width:0;padding:clamp(1.5rem,3vw,2.5rem);display:flex;box-shadow:0 .2rem 1.25rem #00192317}.demo-card-visual{place-items:center;width:100%;height:11.25rem;margin-bottom:1.25rem;display:grid}.demo-card-visual img{object-fit:contain;width:13.7813rem;max-width:100%;height:auto;max-height:100%;display:block}.demo-card[data-demo-type=inStore] .demo-card-visual img{width:14.6563rem}.demo-card h3{text-wrap:balance;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.35}.demo-metadata{flex-wrap:wrap;justify-content:center;gap:.5rem;padding:0;list-style:none;display:flex}.demo-metadata[role=list]{margin-bottom:1.25rem}.demo-metadata .product-eyebrow{text-transform:none;margin-bottom:0;padding:.35rem .75rem;font-size:.875rem}.demo-card-description{max-width:42ch;color:var(--color-text-secondary);margin:0 0 1.75rem;font-size:1rem;line-height:1.7}.demo-booking-choices{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;margin-top:auto;display:flex}.demo-booking-choice{flex:9rem;justify-content:center;min-width:0;max-width:100%;display:flex}.demo-booking-choice .button{white-space:normal;overflow-wrap:anywhere;justify-content:center;max-width:100%;min-height:2.75rem}.demo-booking-choice .icon{pointer-events:none}.demo-booking-choices[role=group] .button{width:100%}@media (width<=42rem){.demo-metadata[role=list]{margin-bottom:1rem}.demo-grid{grid-template-columns:minmax(0,1fr);gap:1.75rem;max-width:32rem;margin-inline:auto}.demo-card-visual{height:8.75rem}.demo-card-visual img{width:10.5rem}.demo-card[data-demo-type=inStore] .demo-card-visual img{width:11.375rem}}.legal-body{background:var(--color-page)}.legal-main{max-width:64rem;padding-block:clamp(2rem,4vw,3rem)}.legal-main--wide{max-width:var(--container-max)}.legal-card{border-radius:var(--radius-large);background:var(--color-page);text-align:left;overflow-wrap:anywhere;border:0;min-width:0;padding:clamp(1.5rem,4vw,3rem);box-shadow:0 .125rem 1rem #0000000f}.legal-card--imprint{max-width:56rem;margin-inline:auto;padding:clamp(2.25rem,4vw,3rem)}.legal-nav{max-width:56rem;margin:var(--space-5) auto 0;padding-top:var(--space-3);border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--text-small);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem .75rem;display:flex}.legal-nav-label{font-weight:600}.legal-nav ul{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem .75rem;max-width:100%;display:flex}.legal-nav li{align-items:center;gap:.75rem;min-width:0;max-width:100%;display:flex}.legal-nav a,.legal-nav button{border-radius:var(--radius-small);min-width:0;min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;overflow-wrap:anywhere;transition:var(--navigation-color-transition);background:0 0;border:0;align-items:center;padding:.375rem .25rem;text-decoration:none;display:inline-flex}.legal-nav a:hover,.legal-nav button:hover{color:var(--color-brand-primary)}.legal-nav a[aria-current=page]{color:var(--color-brand-primary);font-weight:600}.legal-nav-separator{color:var(--color-border);flex-shrink:0}@media (width<=42rem){.legal-main{padding-block:var(--space-6)}.legal-card,.legal-card--imprint{padding:var(--space-5)}.legal-nav{justify-content:flex-start;align-items:flex-start;gap:var(--space-1);flex-direction:column}.legal-nav-label{padding-inline:.25rem}.legal-nav ul{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:0;width:100%}.legal-nav li{width:100%}.legal-nav-separator{display:none}}@media (prefers-reduced-motion:reduce){.legal-nav a,.legal-nav button{transition:none}}.imprint-content[data-astro-cid-v6332r2g]{color:var(--color-text-primary);line-height:1.7}.imprint-details[data-astro-cid-v6332r2g]{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.imprint-details[data-astro-cid-v6332r2g]>div[data-astro-cid-v6332r2g]{min-width:0}.imprint-content[data-astro-cid-v6332r2g] h2[data-astro-cid-v6332r2g]{margin-bottom:var(--space-4);font:600 1.25rem/1.5 var(--font-body)}.imprint-content[data-astro-cid-v6332r2g] address[data-astro-cid-v6332r2g]{font-style:normal}.imprint-address[data-astro-cid-v6332r2g] span[data-astro-cid-v6332r2g]{display:block}.imprint-registration[data-astro-cid-v6332r2g]{align-self:end}.imprint-uid[data-astro-cid-v6332r2g]{margin-bottom:1.375rem}.imprint-contact[data-astro-cid-v6332r2g]{justify-items:start;gap:.5625rem;display:grid}.imprint-contact[data-astro-cid-v6332r2g] a[data-astro-cid-v6332r2g]{align-items:center;gap:var(--space-3);max-width:100%;min-height:1.5rem;color:inherit;text-decoration:none;display:inline-flex}.imprint-contact[data-astro-cid-v6332r2g] span[data-astro-cid-v6332r2g]{overflow-wrap:anywhere;min-width:0}.imprint-contact[data-astro-cid-v6332r2g] .icon{width:1.125rem;height:1.125rem;color:var(--color-brand-primary)}@media (width<=48rem){.imprint-details[data-astro-cid-v6332r2g]{gap:var(--space-5);grid-template-columns:1fr}}.terms-content[data-astro-cid-bj6kdyeq]{color:var(--color-text-primary);line-height:1.7}.terms-sections[data-astro-cid-bj6kdyeq]{column-count:1;column-gap:var(--space-7);column-fill:balance}.terms-section[data-astro-cid-bj6kdyeq]{break-inside:avoid;min-width:0}.terms-section[data-astro-cid-bj6kdyeq]+.terms-section[data-astro-cid-bj6kdyeq]{margin-top:var(--space-6)}.terms-section[data-astro-cid-bj6kdyeq] h2[data-astro-cid-bj6kdyeq]{margin-bottom:var(--space-4);font:600 1.25rem/1.5 var(--font-body)}.terms-section[data-astro-cid-bj6kdyeq] p[data-astro-cid-bj6kdyeq]+p[data-astro-cid-bj6kdyeq]{margin-top:var(--space-4)}.terms-version[data-astro-cid-bj6kdyeq]{margin-top:var(--space-7);color:var(--color-text-secondary);font-size:var(--text-small)}@media (width>=56rem){.terms-sections[data-astro-cid-bj6kdyeq]{column-count:2}}.privacy-content[data-astro-cid-c4ffhvtj]{color:var(--color-text-primary);line-height:1.7}.privacy-sections[data-astro-cid-c4ffhvtj]{column-count:1;column-gap:var(--space-7);column-fill:balance}.privacy-introduction[data-astro-cid-c4ffhvtj],.privacy-section[data-astro-cid-c4ffhvtj]{break-inside:avoid-column;min-width:0}.privacy-section--flowing[data-astro-cid-c4ffhvtj]{break-inside:auto}.privacy-section[data-astro-cid-c4ffhvtj]{margin-top:var(--space-6)}.privacy-section[data-astro-cid-c4ffhvtj] h2[data-astro-cid-c4ffhvtj]{margin-bottom:var(--space-4);font:600 1.25rem/1.5 var(--font-body);break-after:avoid-column}.privacy-section[data-astro-cid-c4ffhvtj] h3[data-astro-cid-c4ffhvtj]{margin:var(--space-5) 0 var(--space-4);font:600 1.125rem/1.5 var(--font-body);break-after:avoid-column}.privacy-introduction[data-astro-cid-c4ffhvtj] p[data-astro-cid-c4ffhvtj],.privacy-section[data-astro-cid-c4ffhvtj] p[data-astro-cid-c4ffhvtj],.privacy-section[data-astro-cid-c4ffhvtj] li[data-astro-cid-c4ffhvtj]{break-inside:avoid-column}.privacy-introduction[data-astro-cid-c4ffhvtj] p[data-astro-cid-c4ffhvtj]+p[data-astro-cid-c4ffhvtj],.privacy-section[data-astro-cid-c4ffhvtj] p[data-astro-cid-c4ffhvtj]+p[data-astro-cid-c4ffhvtj],.privacy-section[data-astro-cid-c4ffhvtj] p[data-astro-cid-c4ffhvtj]+ul[data-astro-cid-c4ffhvtj],.privacy-section[data-astro-cid-c4ffhvtj] ul[data-astro-cid-c4ffhvtj]+p[data-astro-cid-c4ffhvtj],.privacy-section[data-astro-cid-c4ffhvtj] li[data-astro-cid-c4ffhvtj]+li[data-astro-cid-c4ffhvtj]{margin-top:var(--space-4)}.privacy-section[data-astro-cid-c4ffhvtj] ul[data-astro-cid-c4ffhvtj]{margin-bottom:0;padding-inline-start:1.5rem;list-style:outside}.privacy-content[data-astro-cid-c4ffhvtj] a{color:var(--color-brand-primary);text-underline-offset:.15em;text-decoration:underline}.privacy-version[data-astro-cid-c4ffhvtj]{margin-top:var(--space-7);color:var(--color-text-secondary);font-size:var(--text-small)}@media (width>=56rem){.privacy-sections[data-astro-cid-c4ffhvtj]{column-count:2}}.sumup-offer[data-astro-cid-ppzocvrb]{margin-top:.65rem}.sumup-inline-action[data-astro-cid-ppzocvrb]{color:var(--color-brand-primary);font:600 .82rem/1.4 var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:.4rem;padding:.15rem 0;transition:color .18s,border-color .18s;display:inline-flex}.sumup-inline-action[data-astro-cid-ppzocvrb]:hover{color:var(--color-text-primary);border-bottom-color:currentColor}.sumup-inline-action[data-astro-cid-ppzocvrb]:focus-visible,.sumup-offer-dialog[data-astro-cid-ppzocvrb] a:focus-visible,.sumup-close[data-astro-cid-ppzocvrb]:focus-visible{outline:2px solid var(--color-brand-darker);outline-offset:3px}.sumup-inline-action[data-astro-cid-ppzocvrb][data-pointer-focus-return]:focus-visible{outline:none}.sumup-offer-dialog[data-astro-cid-ppzocvrb]{width:min(31rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-text-primary);background:#fff;border:1px solid #dcebf0;border-radius:1.5rem;margin:auto;padding:clamp(1.5rem,4vw,2.25rem);position:fixed;overflow-y:auto;box-shadow:0 1.5rem 4rem #00283738}.sumup-offer-dialog[data-astro-cid-ppzocvrb]::backdrop{background:#00161e85}.sumup-close[data-astro-cid-ppzocvrb]{width:2.5rem;height:2.5rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;display:grid;position:absolute;top:.7rem;right:.85rem}.sumup-close[data-astro-cid-ppzocvrb] svg[data-astro-cid-ppzocvrb]{width:1.2rem;height:1.2rem}.sumup-close[data-astro-cid-ppzocvrb]:hover{color:var(--color-text-primary);background:#0000000d}.sumup-close[data-astro-cid-ppzocvrb][data-pointer-initial-focus]:focus-visible{outline:none}.sumup-lockup[data-astro-cid-ppzocvrb]{width:11.875rem;height:auto;margin:-.6rem 0 .25rem -1.15rem}h2[data-astro-cid-ppzocvrb]{font-size:clamp(1.4rem,4vw,1.8rem);line-height:1.25}p[data-astro-cid-ppzocvrb]{color:var(--color-text-secondary);margin-top:.75rem;line-height:1.6}.sumup-actions[data-astro-cid-ppzocvrb]{gap:.875rem;margin-top:1.5rem;display:grid}.sumup-actions[data-astro-cid-ppzocvrb] .button{text-align:left;justify-content:space-between;width:100%}.sumup-actions[data-astro-cid-ppzocvrb] .button--hero-dark{margin-top:.375rem}.sumup-actions[data-astro-cid-ppzocvrb] .sumup-flag{outline:1px solid #0000001a;flex:none;width:1.5rem;height:1rem;display:block}@media (prefers-reduced-motion:reduce){.sumup-inline-action[data-astro-cid-ppzocvrb]{transition:none}}.feature-chapters[data-astro-cid-jbokzs6f]{background:var(--color-page);padding-block:clamp(7.25rem,9vw,9rem) clamp(2rem,4vw,4rem)}.chapter-layout[data-astro-cid-jbokzs6f]{grid-template-columns:14.5rem minmax(0,1fr);align-items:start;gap:clamp(1.5rem,2.5vw,2.5rem);display:grid}.chapter-navigation[data-astro-cid-jbokzs6f]{align-self:start;position:sticky;top:6rem}.chapter-navigation-heading[data-astro-cid-jbokzs6f]{color:#8597a0;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .7rem .75rem;font-size:.68rem;font-weight:600}.chapter-navigation-list[data-astro-cid-jbokzs6f]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.chapter-navigation-link[data-astro-cid-jbokzs6f]{min-height:3rem;color:var(--color-text-secondary);border-radius:.75rem;grid-template-columns:1.5rem minmax(0,1fr) .75rem;align-items:center;gap:.5rem;padding:.6rem .75rem;font-size:.78rem;line-height:1.35;transition:background-color .18s,color .18s;display:grid}.chapter-navigation-link[data-astro-cid-jbokzs6f]:hover{background:#f3fbfd}.chapter-navigation-link[data-astro-cid-jbokzs6f]:focus-visible{outline:2px solid var(--color-brand-darker);outline-offset:2px}.chapter-navigation-link[data-astro-cid-jbokzs6f][aria-current=location]{color:var(--color-brand-darker);background:#e8f9fc;font-weight:600}.chapter-navigation-number[data-astro-cid-jbokzs6f]{color:#a8b7bf;font-size:.7rem;font-weight:400}.chapter-navigation-link[data-astro-cid-jbokzs6f][aria-current=location] .chapter-navigation-number[data-astro-cid-jbokzs6f]{color:var(--color-brand-darker)}.chapter-navigation-arrow[data-astro-cid-jbokzs6f]{opacity:0}.chapter-navigation-arrow[data-astro-cid-jbokzs6f] .icon{width:.75rem;height:.75rem}.chapter-navigation-link[data-astro-cid-jbokzs6f][aria-current=location] .chapter-navigation-arrow[data-astro-cid-jbokzs6f]{opacity:1}.chapter-mobile-selector[data-astro-cid-jbokzs6f]{display:none}.chapter-list[data-astro-cid-jbokzs6f]{min-width:0}.chapter-card[data-astro-cid-jbokzs6f]{padding:clamp(2rem,3.2vw,3.5rem);background:#fff;border:1px solid #e8eef1;border-radius:clamp(1.75rem,3vw,2.5rem);min-width:0;margin-bottom:clamp(1.5rem,2.5vw,2.75rem);padding-top:clamp(1.6rem,2.5vw,2.75rem);box-shadow:0 .8rem 2rem #00374b0d}.chapter-card[data-astro-cid-jbokzs6f]:last-child{margin-bottom:0}.chapter-header[data-astro-cid-jbokzs6f]{grid-template-columns:minmax(0,1fr) clamp(12.5rem,20vw,17.5rem);align-items:center;gap:clamp(1.5rem,2.5vw,2.5rem);display:grid}.chapter-intro[data-astro-cid-jbokzs6f]{min-width:0}h2[data-astro-cid-jbokzs6f]{color:var(--color-text-primary);text-wrap:balance;font-size:clamp(1.875rem,2.3vw,2.5rem);line-height:1.2}.chapter-description[data-astro-cid-jbokzs6f]{max-width:60ch;color:var(--color-text-secondary);letter-spacing:.025em;margin-top:.8rem;line-height:1.7}.chapter-illustration[data-astro-cid-jbokzs6f]{justify-self:end;width:100%;max-width:17.5rem}.chapter-illustration[data-astro-cid-jbokzs6f] img[data-astro-cid-jbokzs6f]{object-fit:contain;width:100%;height:auto;display:block}.chapter-divider[data-astro-cid-jbokzs6f]{background:#e5edf0;height:1px;margin-block:1.5rem .5rem}.chapter-features[data-astro-cid-jbokzs6f]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.25rem,2.25vw,2.5rem);display:grid}.chapter-feature-row[data-astro-cid-jbokzs6f]{grid-column:1/-1;grid-template-columns:inherit;column-gap:inherit;row-gap:inherit;min-width:0;display:grid}.chapter-feature[data-astro-cid-jbokzs6f]{border-bottom:1px solid var(--color-border);grid-template-columns:2rem minmax(0,1fr);gap:.75rem;min-width:0;padding-block:1rem;display:grid}.chapter-feature[data-astro-cid-jbokzs6f]>div[data-astro-cid-jbokzs6f]{min-width:0}.feature-icon[data-astro-cid-jbokzs6f]{color:#149fc3;background:#e5faff;border-radius:50%;align-self:start;place-items:center;width:2rem;height:2rem;display:grid}.feature-icon--brand[data-astro-cid-jbokzs6f]{background:0 0;border-radius:0}.feature-icon[data-astro-cid-jbokzs6f] svg,.feature-icon[data-astro-cid-jbokzs6f] img{width:1.15rem;height:1.15rem}h3[data-astro-cid-jbokzs6f]{color:var(--color-text-primary);font:400 clamp(.98rem, 1.05vw, 1.125rem)/1.35 var(--font-heading)}.chapter-feature[data-astro-cid-jbokzs6f] p[data-astro-cid-jbokzs6f]{color:var(--color-text-secondary);letter-spacing:.02em;margin-top:.35rem;font-size:.875rem;line-height:1.6}@media (width<=80rem){.chapter-card[data-astro-cid-jbokzs6f]{padding:2rem;padding-top:1.625rem}.chapter-feature[data-astro-cid-jbokzs6f]{grid-template-columns:1.8rem minmax(0,1fr);gap:.55rem}.feature-icon[data-astro-cid-jbokzs6f]{width:1.8rem;height:1.8rem}}@media (width>=56.25rem) and (width<=80rem){.chapter-layout[data-astro-cid-jbokzs6f]{width:min(var(--container-max), calc(100% - 3.5rem))}}@media (width<=70rem){.chapter-features[data-astro-cid-jbokzs6f]{grid-template-columns:1fr}}@media (width<=56.249rem){.feature-chapters[data-astro-cid-jbokzs6f]{padding-top:2.5rem}.chapter-layout[data-astro-cid-jbokzs6f]{display:block}.chapter-navigation[data-astro-cid-jbokzs6f]{display:none}.chapter-mobile-selector[data-astro-cid-jbokzs6f]{z-index:5;top:calc(var(--header-compact-top) + var(--header-compact-height) + .625rem);margin-bottom:1.25rem;display:block;position:sticky}.chapter-mobile-toggle[data-astro-cid-jbokzs6f]{width:100%;min-height:3.25rem;color:var(--color-text-primary);text-align:left;cursor:pointer;background:#fff;border:1px solid #dcebf0;border-radius:.875rem;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1rem;display:flex;box-shadow:0 .4rem 1.25rem #00374b1f}.chapter-mobile-toggle[data-astro-cid-jbokzs6f]:focus-visible,.chapter-mobile-link[data-astro-cid-jbokzs6f]:focus-visible{outline:2px solid var(--color-brand-darker);outline-offset:2px}.chapter-mobile-current[data-astro-cid-jbokzs6f]{align-items:center;gap:.75rem;min-width:0;font-size:.9rem;font-weight:600;display:flex}.chapter-mobile-number[data-astro-cid-jbokzs6f]{color:var(--color-brand-darker);flex:none;font-size:.75rem}.chapter-mobile-chevron[data-astro-cid-jbokzs6f]{border-right:2px solid var(--color-brand-darker);border-bottom:2px solid var(--color-brand-darker);flex:none;width:.6rem;height:.6rem;margin-right:.15rem;transition:transform .18s;transform:rotate(45deg)translateY(-.1rem)}.chapter-mobile-toggle[data-astro-cid-jbokzs6f][aria-expanded=true] .chapter-mobile-chevron[data-astro-cid-jbokzs6f]{transform:rotate(225deg)translateY(-.1rem)}.chapter-mobile-menu[data-astro-cid-jbokzs6f]{background:#fff;border:1px solid #dcebf0;border-radius:.875rem;max-height:min(28rem,100dvh - 10rem);position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow-y:auto;box-shadow:0 .75rem 1.75rem #00374b29}.chapter-mobile-list[data-astro-cid-jbokzs6f]{gap:.125rem;margin:0;padding:.4rem;list-style:none;display:grid}.chapter-mobile-link[data-astro-cid-jbokzs6f]{min-height:2.75rem;color:var(--color-text-secondary);border-radius:.55rem;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.55rem .7rem;font-size:.86rem;line-height:1.35;display:grid}.chapter-mobile-link[data-astro-cid-jbokzs6f]:is(:hover,[aria-current=location]){color:var(--color-brand-darker);background:#e8f9fc}.chapter-mobile-link[data-astro-cid-jbokzs6f][aria-current=location]{font-weight:600}.chapter-mobile-link[data-astro-cid-jbokzs6f][aria-current=location] .chapter-navigation-number[data-astro-cid-jbokzs6f]{color:var(--color-brand-darker)}.chapter-card[data-astro-cid-jbokzs6f]{padding:clamp(1.25rem,3vw,2rem) clamp(1.5rem,4vw,2.5rem) clamp(1.5rem,4vw,2.5rem);scroll-margin-top:3rem}}@media (width<=40rem){.chapter-card[data-astro-cid-jbokzs6f]{padding:1.25rem 1.5rem 1.5rem}.chapter-header[data-astro-cid-jbokzs6f]{grid-template-columns:1fr;gap:1rem}.chapter-illustration[data-astro-cid-jbokzs6f]{justify-self:center;width:min(12rem,100%)}}@media (prefers-reduced-motion:reduce){.chapter-navigation-link[data-astro-cid-jbokzs6f],.chapter-mobile-chevron[data-astro-cid-jbokzs6f]{transition:none}}@media (prefers-reduced-motion:no-preference){html:has(.feature-chapters){scroll-behavior:smooth}}.hardware-card[data-astro-cid-2n66poyn]{border-radius:var(--radius-large);background:#fff;border:1px solid #e5ecef;grid-template-columns:clamp(7rem,12vw,10rem) minmax(0,1fr);align-items:start;gap:clamp(1rem,1.5vw,1.35rem);min-width:0;height:100%;padding:clamp(1rem,1.4vw,1.35rem);display:grid;box-shadow:0 .35rem 1.2rem #1e46500f}.hardware-card-image[data-astro-cid-2n66poyn]{aspect-ratio:1;border-radius:var(--radius-medium);background:#eefaff;align-self:center;place-items:center;min-width:0;display:grid}.hardware-card-image[data-astro-cid-2n66poyn] img[data-astro-cid-2n66poyn]{object-fit:contain;width:100%;height:100%;padding:.8125rem}.hardware-card-copy[data-astro-cid-2n66poyn]{min-width:0}h4[data-astro-cid-2n66poyn]{color:var(--color-text-primary);margin:0;font-size:clamp(1.125rem,1.35vw,1.3rem);line-height:1.3}.hardware-card-models[data-astro-cid-2n66poyn]{color:var(--color-brand-primary);letter-spacing:.01em;margin-top:.125rem;font-size:.82rem;font-style:italic;font-weight:600;line-height:1.45}.hardware-card-description[data-astro-cid-2n66poyn]{color:#5d6369;letter-spacing:.015em;margin-top:.65rem;font-size:.9rem;line-height:1.6}.hardware-card-interface[data-astro-cid-2n66poyn]{color:var(--color-brand-primary);align-items:center;gap:.35rem;margin-top:.7rem;font-size:.85rem;font-weight:600;line-height:1.45;display:flex}.hardware-interface-icon[data-astro-cid-2n66poyn]{object-fit:contain;flex:none;width:1.25rem;height:1.25rem}.hardware-card-interface-text[data-astro-cid-2n66poyn] span[data-astro-cid-2n66poyn]{color:var(--color-text-secondary)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hardware-card-image[data-astro-cid-2n66poyn] img[data-astro-cid-2n66poyn]{transition:transform .5s ease-in-out}.hardware-card-image[data-astro-cid-2n66poyn]:hover img[data-astro-cid-2n66poyn]{transform:translateY(6px)}}@media (width<=26rem){.hardware-card[data-astro-cid-2n66poyn]{grid-template-columns:6rem minmax(0,1fr);gap:.8rem}}@media (width<=42rem){.hardware-card[data-astro-cid-2n66poyn]{gap:.625rem;padding-inline:15px}h4[data-astro-cid-2n66poyn]{font-size:1rem}.hardware-card-description[data-astro-cid-2n66poyn]{font-size:.85rem}}.hardware-category[data-astro-cid-xxcj5bt5]+.hardware-category[data-astro-cid-xxcj5bt5]{margin-top:clamp(3rem,5vw,4.5rem)}h3[data-astro-cid-xxcj5bt5]{width:fit-content;color:var(--color-text-primary);margin-bottom:1.5rem;padding-bottom:.7rem;font-size:clamp(1.375rem,1.8vw,1.625rem);line-height:1.3;position:relative}h3[data-astro-cid-xxcj5bt5]:after{content:"";background:var(--color-brand-primary);width:3rem;height:4px;position:absolute;bottom:0;left:0}.hardware-cards[data-astro-cid-xxcj5bt5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.7vw,1.5rem);display:grid}.hardware-card-row[data-astro-cid-xxcj5bt5]{grid-column:1/-1;grid-template-columns:inherit;gap:inherit;min-width:0;display:grid}@media (width<=48rem){.hardware-cards[data-astro-cid-xxcj5bt5]{grid-template-columns:minmax(0,1fr);max-width:34rem}}.hardware-catalogue[data-astro-cid-el4kiaoe]{background:var(--color-page);padding-block:clamp(4rem,7vw,7rem) clamp(1rem,2vw,2rem)}.hardware-introduction[data-astro-cid-el4kiaoe]{text-align:center;max-width:72rem;margin:0 auto clamp(3.5rem,6vw,5rem)}.hardware-introduction[data-astro-cid-el4kiaoe] h2[data-astro-cid-el4kiaoe]{color:var(--color-brand-primary);font-size:clamp(1.5rem,2.15vw,2rem);font-weight:600;line-height:1.25}.hardware-introduction[data-astro-cid-el4kiaoe] p[data-astro-cid-el4kiaoe]{color:var(--color-text-secondary);letter-spacing:.015em;margin-top:.8rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6}@media (width>=48.001rem) and (width<=80rem){.hardware-catalogue[data-astro-cid-el4kiaoe] .container[data-astro-cid-el4kiaoe]{width:min(var(--container-max), calc(100% - 3.75rem))}}@media (width<=48rem){.hardware-catalogue[data-astro-cid-el4kiaoe]{padding-block:3.5rem 1rem}.hardware-introduction[data-astro-cid-el4kiaoe]{margin-bottom:3rem}}@media (width<=42rem){.hardware-introduction[data-astro-cid-el4kiaoe] h2[data-astro-cid-el4kiaoe]{font-size:1.25rem}.hardware-introduction[data-astro-cid-el4kiaoe] p[data-astro-cid-el4kiaoe]{font-size:.9375rem}}.about-value-card[data-astro-cid-7sjeck7m]{border-radius:var(--radius-large);background:var(--color-page);border:0;min-width:0;padding:clamp(1.5rem,2.5vw,2.5rem);box-shadow:0 .5rem 1.75rem #001e2817}.about-value-card[data-astro-cid-7sjeck7m] h3[data-astro-cid-7sjeck7m]{color:var(--color-brand-primary);margin-bottom:1rem;font-size:clamp(1.125rem,1.45vw,1.375rem);line-height:1.35}.about-value-card[data-astro-cid-7sjeck7m] p[data-astro-cid-7sjeck7m]{color:var(--color-text-secondary);font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.65}@media (width<=80rem){.about-value-card[data-astro-cid-7sjeck7m]{padding:calc(clamp(1.5rem,2.5vw,2.5rem) + 5px)}}@media not all and (width<=48rem){.about-value-card[data-astro-cid-7sjeck7m]{border-radius:20px}.about-value-card[data-astro-cid-7sjeck7m][data-about-card-position="0"]{border-bottom-right-radius:50px}.about-value-card[data-astro-cid-7sjeck7m][data-about-card-position="1"]{border-bottom-left-radius:50px}.about-value-card[data-astro-cid-7sjeck7m][data-about-card-position="2"]{border-top-right-radius:50px}.about-value-card[data-astro-cid-7sjeck7m][data-about-card-position="3"]{border-top-left-radius:50px}}@media (width<=48rem){.about-value-card[data-astro-cid-7sjeck7m]{text-align:left;border-radius:54px 22px}}@media (width>=80.001rem){.about-value-card[data-astro-cid-7sjeck7m] p[data-astro-cid-7sjeck7m]{font-size:var(--text-body)}}.about-values-grid[data-astro-cid-bjxv74bw]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(1.25rem,2vw,2rem);min-width:0;display:grid}.about-values-row[data-astro-cid-bjxv74bw]{grid-column:1/-1;grid-template-columns:inherit;gap:inherit;min-width:0;display:grid}@media (width<=48rem){.about-values-grid[data-astro-cid-bjxv74bw]{grid-template-columns:1fr;grid-auto-rows:auto;gap:1.25rem}}.about-main[data-astro-cid-zlx7s737]{background:var(--color-page)}.about-content[data-astro-cid-zlx7s737]{padding-block:clamp(3.5rem,6vw,6rem) clamp(2rem,4vw,4rem)}.about-innovation[data-astro-cid-zlx7s737]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.about-copy[data-astro-cid-zlx7s737]{min-width:0}.about-copy[data-astro-cid-zlx7s737] h2[data-astro-cid-zlx7s737]{color:var(--color-brand-primary);margin-bottom:1.5rem;font-size:clamp(1.5rem,2.15vw,2rem);line-height:1.3}.about-copy[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{color:var(--color-text-secondary);font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.7}.about-copy[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]+p[data-astro-cid-zlx7s737]{margin-top:1.25rem}.about-innovation-image[data-astro-cid-zlx7s737]{min-width:0}.about-innovation-image[data-astro-cid-zlx7s737] img[data-astro-cid-zlx7s737]{border-radius:var(--radius-large);width:100%;height:auto;box-shadow:0 .5rem 1.75rem #001e2817}.about-values-mission[data-astro-cid-zlx7s737]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,3vw,3rem);margin-top:clamp(4rem,7vw,7rem);display:grid}@media not all and (width<=48rem){.about-innovation-image[data-astro-cid-zlx7s737]{width:85%;margin-inline:auto}.about-innovation-image[data-astro-cid-zlx7s737] img[data-astro-cid-zlx7s737]{border-radius:32px}}@media (width<=62rem){.about-values-mission[data-astro-cid-zlx7s737]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:1.5rem}}@media (width>=48.001rem) and (width<=80rem) and (orientation:landscape){.about-innovation-image[data-astro-cid-zlx7s737]{width:95%}}@media (width>=48.001rem) and (width<=80rem) and (orientation:portrait){.about-values-mission[data-astro-cid-zlx7s737]{grid-template-columns:1fr;gap:2rem}.about-mission[data-astro-cid-zlx7s737]{grid-row:1}.about-values-mission[data-astro-cid-zlx7s737]>.about-values-grid{grid-row:2}}@media (width<=48rem){.about-content[data-astro-cid-zlx7s737]{padding-block:3rem 2rem}.about-copy[data-astro-cid-zlx7s737]{text-align:center}.about-innovation[data-astro-cid-zlx7s737],.about-values-mission[data-astro-cid-zlx7s737]{grid-template-columns:1fr;gap:2rem}.about-values-mission[data-astro-cid-zlx7s737]{margin-top:3.5rem}.about-mission[data-astro-cid-zlx7s737]{grid-row:1}.about-values-mission[data-astro-cid-zlx7s737]>.about-values-grid{grid-row:2}.about-innovation-image[data-astro-cid-zlx7s737]{width:min(100%,34rem);margin-inline:auto}}.pricing-market[data-astro-cid-reop74ty]{z-index:3;width:max-content;max-width:100%;margin:1.5rem auto 0;font-size:.9375rem;position:relative}summary[data-astro-cid-reop74ty]{border-radius:var(--radius-medium);background:var(--color-page);cursor:pointer;align-items:center;gap:.625rem;min-height:3rem;padding:calc(.75rem + 2px) 1.25rem calc(.75rem + 2px) calc(1.5rem + 5px);font-weight:600;list-style:none;display:flex;box-shadow:0 .15rem 1.25rem #00000017}summary[data-astro-cid-reop74ty]>span[data-astro-cid-reop74ty]{letter-spacing:.02em}summary[data-astro-cid-reop74ty]::-webkit-details-marker{display:none}summary[data-astro-cid-reop74ty] .icon{width:.875rem;height:.875rem;margin-left:.5rem}summary[data-astro-cid-reop74ty] .market-flag{color:var(--color-brand-primary)}nav[data-astro-cid-reop74ty]{border-radius:var(--radius-medium);text-align:left;background:#fff;width:max-content;min-width:100%;max-width:calc(100vw - 2.5rem);padding:.5rem;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 .4rem 1.5rem #0000001f}a[data-astro-cid-reop74ty]{border-radius:var(--radius-small);letter-spacing:.02em;align-items:center;gap:.625rem;min-height:2.75rem;padding:.5rem .75rem;display:flex}a[data-astro-cid-reop74ty]:hover,a[data-astro-cid-reop74ty][aria-current=page]{background:color-mix(in srgb, var(--color-brand-primary) 8%, white)}a[data-astro-cid-reop74ty] .market-flag{color:var(--color-brand-primary)}.pricing-plan[data-astro-cid-nhbfhdmk]{border-radius:var(--radius-large);background:var(--color-page);border:1px solid #0000;flex-direction:column;min-width:0;padding:2rem 1.25rem 1.5rem;display:flex;position:relative;box-shadow:0 .15rem 1.35rem #00000017}.pricing-plan--popular[data-astro-cid-nhbfhdmk]{border-color:var(--color-brand-primary)}.pricing-popular[data-astro-cid-nhbfhdmk]{border-radius:var(--radius-pill);background:var(--color-brand-primary);color:#fff;letter-spacing:.15em;text-transform:uppercase;padding:.15rem 1.75rem;font-size:.75rem;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%)}header[data-astro-cid-nhbfhdmk]{text-align:center}h3[data-astro-cid-nhbfhdmk]{font-size:clamp(1.875rem,2.6vw,2.5rem);line-height:1.25}.pricing-trial[data-astro-cid-nhbfhdmk]{color:var(--color-brand-primary);letter-spacing:.035em;margin-top:.35rem;font-size:1rem;font-weight:600}.pricing-price[data-astro-cid-nhbfhdmk]{letter-spacing:.02em;justify-content:center;align-items:baseline;gap:.2rem;margin-top:1rem;font-size:.875rem;display:flex}.pricing-currency[data-astro-cid-nhbfhdmk]{align-self:flex-start;padding-top:.5rem;font-size:1rem;font-weight:600}.pricing-price[data-astro-cid-nhbfhdmk] strong[data-astro-cid-nhbfhdmk]{font:600 clamp(3rem, 4vw, 3.75rem)/1 var(--font-heading)}.pricing-price-rule[data-astro-cid-nhbfhdmk]{background:var(--color-brand-primary);width:3.5rem;height:3px;margin:.875rem auto}.pricing-store[data-astro-cid-nhbfhdmk]{border-radius:var(--radius-small);background:color-mix(in srgb, var(--color-brand-primary) 6%, white);justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .35rem;font-size:.875rem;font-weight:600;display:flex}.pricing-store[data-astro-cid-nhbfhdmk] img[data-astro-cid-nhbfhdmk]{flex-shrink:0;width:1.75rem;height:1.75rem}.pricing-inheritance[data-astro-cid-nhbfhdmk]{min-height:3rem;padding:1.125rem .25rem .375rem;font-size:.875rem;font-weight:600}.pricing-plan-action[data-astro-cid-nhbfhdmk]{text-align:center;margin-top:auto;padding-top:1.5rem}.pricing-plan-action[data-astro-cid-nhbfhdmk] .button{max-width:100%}@media (width<=60rem){.pricing-plan[data-astro-cid-nhbfhdmk]{padding-inline:1.5rem}}.pricing-service[data-astro-cid-eowuv2pm]{border-radius:var(--radius-medium);background:var(--color-page);flex-direction:column;min-width:0;display:flex;box-shadow:0 .15rem 1.35rem #00000017}.pricing-service-artwork[data-astro-cid-eowuv2pm]{height:var(--pricing-service-artwork-height);border-radius:var(--radius-medium) var(--radius-medium) 0 0;background:var(--gradient-brand);place-items:center;display:grid}.pricing-service-product[data-astro-cid-eowuv2pm]{object-fit:contain;width:100%;height:100%}.pricing-service-artwork--cloudTse[data-astro-cid-eowuv2pm],.pricing-service-artwork--websitePackages[data-astro-cid-eowuv2pm]{background:var(--color-brand-primary)}.pricing-service-artwork--cloudTse[data-astro-cid-eowuv2pm] .pricing-service-product[data-astro-cid-eowuv2pm]{width:78%;height:76%}.pricing-service-artwork--websitePackages[data-astro-cid-eowuv2pm] .pricing-service-product[data-astro-cid-eowuv2pm]{object-position:center bottom;width:calc(100% - 14px);height:100%}.pricing-service-artwork--sumup[data-astro-cid-eowuv2pm]{background:#e5e8eb;position:relative}.pricing-service-artwork--sumup[data-astro-cid-eowuv2pm] .pricing-service-product[data-astro-cid-eowuv2pm]{z-index:1;width:56%;height:auto;max-height:calc(100% + 2rem);position:absolute;top:.5rem;right:7%}.pricing-service-artwork--sumup[data-astro-cid-eowuv2pm] .pricing-sumup-lockup[data-astro-cid-eowuv2pm]{width:30%;max-width:9rem;height:auto;position:absolute;top:.75rem;left:1rem}.pricing-service-artwork--italianFiscalisation[data-astro-cid-eowuv2pm] .pricing-service-product[data-astro-cid-eowuv2pm]{width:90%;height:88%}.pricing-service-body[data-astro-cid-eowuv2pm]{flex-direction:column;flex:1;min-width:0;padding:3rem 1rem 1.5rem;display:flex;position:relative}.pricing-service-icon[data-astro-cid-eowuv2pm]{width:4rem;height:4rem;color:var(--color-brand-primary);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:-2rem;left:1rem;box-shadow:0 .125rem .625rem #0000001f}.pricing-service-icon[data-astro-cid-eowuv2pm] .icon{width:2.25rem;height:2.25rem}h3[data-astro-cid-eowuv2pm]{font:600 1.125rem/1.4 var(--font-body)}.pricing-service-price[data-astro-cid-eowuv2pm]{color:var(--color-brand-primary);margin-top:calc(.5rem - 3px);font-size:1rem;font-weight:600}.pricing-service-price[data-astro-cid-eowuv2pm] span[data-astro-cid-eowuv2pm]{color:var(--color-text-secondary);font-size:.875rem}.pricing-service-rule[data-astro-cid-eowuv2pm]{background:var(--color-brand-primary);width:2.75rem;height:2px;margin-block:.875rem}.pricing-service-description[data-astro-cid-eowuv2pm]{color:var(--color-text-secondary);letter-spacing:.02em;margin-bottom:1rem;font-size:.9375rem;line-height:1.65}.pricing-service-action[data-astro-cid-eowuv2pm]{text-align:center;margin-top:auto;padding-top:1.5rem}[data-astro-cid-eowuv2pm][data-service=sumup] .pricing-service-action[data-astro-cid-eowuv2pm]{padding-top:1rem}.pricing-service-action[data-astro-cid-eowuv2pm] .button{max-width:100%}.pricing-activation-note[data-astro-cid-eowuv2pm]{border-radius:var(--radius-pill);max-width:100%;min-height:3.25rem;color:var(--color-brand-primary);letter-spacing:.02em;background:#e9faff;justify-content:center;align-items:center;gap:.625rem;padding:.75rem 1.25rem;font-size:1rem;font-weight:500;line-height:1.4;display:inline-flex}.pricing-activation-note[data-astro-cid-eowuv2pm] .icon{width:1.75rem;height:1.75rem}.pricing-comparisons[data-astro-cid-eowuv2pm]{gap:.625rem;font-size:.875rem;display:grid}.pricing-comparisons[data-astro-cid-eowuv2pm]>div[data-astro-cid-eowuv2pm]{border-radius:var(--radius-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem;min-height:calc(3.5rem - 2px);padding:calc(.5rem - 1px) .625rem;display:flex;box-shadow:0 .125rem .625rem #0000000f}.pricing-comparisons[data-astro-cid-eowuv2pm] .pricing-check[data-astro-cid-eowuv2pm]{width:2.125rem;height:2.125rem}.pricing-comparisons[data-astro-cid-eowuv2pm] .icon{width:1.375rem;height:1.375rem}.pricing-terminal-icon[data-astro-cid-eowuv2pm]{object-fit:contain;width:1.875rem;height:1.875rem}dt[data-astro-cid-eowuv2pm],dd[data-astro-cid-eowuv2pm]{align-items:center;gap:.375rem;display:flex}dt[data-astro-cid-eowuv2pm]{font-weight:600}dd[data-astro-cid-eowuv2pm]{gap:.5rem;margin:0 0 0 auto}dd[data-astro-cid-eowuv2pm] s[data-astro-cid-eowuv2pm]{font-size:1.125rem;font-weight:600}dd[data-astro-cid-eowuv2pm]>span[data-astro-cid-eowuv2pm]{font-size:1.375rem;line-height:1}dd[data-astro-cid-eowuv2pm] strong[data-astro-cid-eowuv2pm]{color:var(--color-brand-primary);font-size:1.25rem}@media (width>=42.001rem){[data-astro-cid-eowuv2pm][data-service=cloudTse] .pricing-service-description[data-astro-cid-eowuv2pm],[data-astro-cid-eowuv2pm][data-service=websitePackages] .pricing-service-description[data-astro-cid-eowuv2pm]{min-height:6.1875rem}}@media (width>=60.001rem) and (width<=70rem){[data-astro-cid-eowuv2pm][data-service=cloudTse] .pricing-service-description[data-astro-cid-eowuv2pm],[data-astro-cid-eowuv2pm][data-service=websitePackages] .pricing-service-description[data-astro-cid-eowuv2pm]{min-height:7.73438rem}}.pricing-faq[data-astro-cid-ln5x3so5]{margin-top:clamp(3.5rem,6vw,6rem)}h2[data-astro-cid-ln5x3so5]{color:var(--color-brand-primary);text-align:center;margin-bottom:2.5rem;font-size:clamp(1.75rem,2.7vw,2.5rem)}.pricing-faq-columns[data-astro-cid-ln5x3so5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.pricing-faq-item[data-astro-cid-ln5x3so5]{border-bottom:1px solid var(--color-brand-primary)}button[data-astro-cid-ln5x3so5]{width:100%;min-height:3rem;color:var(--color-text-primary);font:600 .9375rem/1.5 var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .5rem;display:flex}button[data-astro-cid-ln5x3so5]:hover{color:#303438}.pricing-faq-toggle-icon[data-astro-cid-ln5x3so5]{font-size:1.375rem;line-height:1;display:grid}.pricing-faq-toggle-plus[data-astro-cid-ln5x3so5],.pricing-faq-toggle-minus[data-astro-cid-ln5x3so5]{grid-area:1/1;transition:opacity .18s}.pricing-faq-toggle-plus[data-astro-cid-ln5x3so5]{opacity:1}.pricing-faq-toggle-minus[data-astro-cid-ln5x3so5],[data-astro-cid-ln5x3so5][aria-expanded=true] .pricing-faq-toggle-plus[data-astro-cid-ln5x3so5]{opacity:0}[data-astro-cid-ln5x3so5][aria-expanded=true] .pricing-faq-toggle-minus[data-astro-cid-ln5x3so5]{opacity:1}.pricing-faq-panel[data-astro-cid-ln5x3so5]{opacity:1;grid-template-rows:1fr;font-size:.9375rem;line-height:1.7;display:grid}.pricing-faq-clip[data-astro-cid-ln5x3so5]{min-height:0;overflow:hidden}.pricing-faq-answer[data-astro-cid-ln5x3so5]{padding:.25rem .5rem 1.25rem}.pricing-faq-answer[data-astro-cid-ln5x3so5] p[data-astro-cid-ln5x3so5]+p[data-astro-cid-ln5x3so5]{margin-top:.875rem}.is-enhanced[data-astro-cid-ln5x3so5] .pricing-faq-panel[data-astro-cid-ln5x3so5]{opacity:0;grid-template-rows:0fr}.is-enhanced[data-astro-cid-ln5x3so5].is-open .pricing-faq-panel[data-astro-cid-ln5x3so5]{opacity:1;grid-template-rows:1fr}.is-animated[data-astro-cid-ln5x3so5] .pricing-faq-panel[data-astro-cid-ln5x3so5]{transition:grid-template-rows .35s,opacity .35s}@media (prefers-reduced-motion:reduce){.pricing-faq-toggle-plus[data-astro-cid-ln5x3so5],.pricing-faq-toggle-minus[data-astro-cid-ln5x3so5],.is-animated[data-astro-cid-ln5x3so5] .pricing-faq-panel[data-astro-cid-ln5x3so5]{transition:none}}@media (width<=60rem){.pricing-faq-columns[data-astro-cid-ln5x3so5]{grid-template-columns:1fr;gap:0}}.pricing-body{background:var(--color-page)}.pricing-main{max-width:76rem;padding-block:clamp(3rem,5vw,5rem) clamp(2.5rem,5vw,5rem)}.pricing-introduction{text-align:center}.pricing-introduction h2{color:var(--color-brand-primary);letter-spacing:.055em;font-size:clamp(2.25rem,3.5vw,3.25rem)}.pricing-introduction>p{color:var(--color-text-secondary);letter-spacing:.02em;margin-top:.25rem;font-size:1.125rem}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}.pricing-plan-grid{margin-top:2.5rem}.pricing-tax-note{text-align:right;margin-top:1rem;font-size:.875rem;font-weight:600}.pricing-checklist{gap:0;display:grid}.pricing-plan .pricing-checklist{padding-left:.5rem}.pricing-check{background:color-mix(in srgb, var(--color-brand-primary) 9%, white);width:1.65rem;height:1.65rem;color:var(--color-brand-primary);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.pricing-check .icon{width:1.1rem;height:1.1rem}.pricing-services{margin-top:clamp(2.5rem,4vw,4rem)}.pricing-service-grid{--pricing-service-artwork-height:clamp(10.5rem, 17vw, 13rem)}.pricing-services-introduction{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.pricing-services-introduction h2{color:var(--color-brand-primary);font-size:clamp(1.5rem,2vw,1.875rem);line-height:1.4}.pricing-services-introduction p{color:var(--color-text-secondary);letter-spacing:.02em;margin-top:.375rem;font-size:1rem;line-height:1.6}.pricing-services-icon{background:color-mix(in srgb, var(--color-brand-primary) 9%, white);width:3.75rem;height:3.75rem;color:var(--color-brand-primary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.pricing-services-icon .icon{width:2.5rem;height:2.5rem}.pricing-demo{--color-focus:#fff;border-radius:var(--radius-large);background:var(--gradient-brand);color:#fff;grid-template-columns:minmax(0,2.5fr) minmax(0,1fr);align-items:center;gap:2rem;margin-top:clamp(2.5rem,4vw,4rem);padding:1.75rem 2rem;display:grid;box-shadow:0 .15rem 1.25rem #0000001a}.pricing-demo>div{text-align:center}.pricing-demo h2{color:#fff;font-size:clamp(1.5rem,2vw,1.875rem);line-height:1.35}.pricing-demo p{letter-spacing:.025em;max-width:62ch;margin:.75rem auto 1.25rem;font-size:1.0625rem;line-height:1.65}.pricing-demo img{width:100%}@media (width>=60.001rem){.pricing-service-grid{grid-template-columns:minmax(0,3fr) minmax(0,3fr) minmax(0,4fr)}.pricing-service-grid:has(>[data-service=sumup]:nth-child(2)){grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,3fr)}}@media (width>=60.001rem) and (width<=80rem){.pricing-main{width:calc(100% - 3rem)}}@media (width<=60rem){.pricing-grid{grid-template-columns:minmax(0,1fr);gap:1.75rem;width:min(100%,32rem);margin-inline:auto}.pricing-service-grid{--pricing-service-artwork-height:13rem;width:min(100%,26rem);margin-left:0}.pricing-tax-note{width:min(100%,32rem);margin-inline:auto}.pricing-demo{grid-template-columns:1fr;gap:1.5rem;padding:1.75rem 1.5rem}.pricing-demo img{justify-self:center;width:min(100%,22rem)}}@media (width<=42rem){.pricing-main{padding-top:2.5rem}.pricing-introduction h2{line-height:1.08}.pricing-demo img{grid-row:1}.pricing-services-introduction{align-items:flex-start;gap:.75rem}.pricing-services-icon{width:3rem;height:3rem}.pricing-services-icon .icon{width:2rem;height:2rem}.pricing-service-grid{margin-inline:auto}}.contact-form-card[data-astro-cid-vekgkm42]{border-radius:var(--radius-large);background:var(--color-page);border:0;min-width:0;padding:clamp(1.5rem,3vw,2.75rem);box-shadow:0 .5rem 2rem #001e2817}[data-astro-cid-vekgkm42][data-contact-form-panel]{padding-top:.375rem}h2[data-astro-cid-vekgkm42]{margin-bottom:1.75rem;font-size:clamp(1.5rem,2vw,1.875rem);line-height:1.3}.contact-fields[data-astro-cid-vekgkm42]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1875rem 1rem;display:grid}.contact-field[data-astro-cid-vekgkm42]{min-width:0}.contact-field--full[data-astro-cid-vekgkm42]{grid-column:1/-1}label[data-astro-cid-vekgkm42]{letter-spacing:.025em;margin-bottom:.4375rem;font-size:.875rem;font-weight:600;display:block}.contact-optional[data-astro-cid-vekgkm42]{color:var(--color-text-secondary);font-weight:400}input[data-astro-cid-vekgkm42],select[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{border-radius:var(--radius-small);background:var(--color-alternate);width:100%;min-width:0;min-height:2.75rem;color:var(--color-text-primary);font:400 1rem/1.5 var(--font-body);border:1px solid #0000;padding:.5rem .875rem;transition:background-color .16s,border-color .16s,outline-color .16s;display:block}.contact-select[data-astro-cid-vekgkm42]{position:relative}select[data-astro-cid-vekgkm42]{-webkit-appearance:none;appearance:none;height:2.75rem;padding:.5rem 2.5rem .5rem .875rem;line-height:1.5}.contact-select-chevron[data-astro-cid-vekgkm42]{inset-block:0;pointer-events:none;color:var(--color-text-secondary);place-items:center;display:grid;position:absolute;right:.875rem}.contact-select-chevron[data-astro-cid-vekgkm42] .icon{width:1rem;height:1rem}textarea[data-astro-cid-vekgkm42]{resize:vertical;height:7.875rem;min-height:7.875rem}input[data-astro-cid-vekgkm42]:focus,select[data-astro-cid-vekgkm42]:focus,textarea[data-astro-cid-vekgkm42]:focus{border-color:var(--color-brand-primary);outline:2px solid var(--color-brand-primary);outline-offset:2px;background:var(--color-page)}.contact-status[data-astro-cid-vekgkm42]{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:1rem 0 0;font-size:.875rem;line-height:1.5}.contact-status[data-astro-cid-vekgkm42]:empty,.contact-status[data-astro-cid-vekgkm42][data-state=sending]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.contact-status[data-astro-cid-vekgkm42][data-state=error]{color:#a12b25}.contact-form-card[data-astro-cid-vekgkm42] .button{cursor:pointer}form[data-astro-cid-vekgkm42] .button{width:100%;margin-top:1.75rem}.contact-status[data-astro-cid-vekgkm42][data-state=error]:not(:empty)+.button{margin-top:.75rem}.contact-form-card[data-astro-cid-vekgkm42] .button:disabled{cursor:wait}.contact-no-script[data-astro-cid-vekgkm42]{margin-top:1rem;font-size:.875rem}.contact-success[data-astro-cid-vekgkm42]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:32rem;animation:.35s cubic-bezier(.22,1,.36,1) contact-success-in;display:flex}.contact-success-icon[data-astro-cid-vekgkm42]{color:#24834f;background:#e9f6ef;border-radius:50%;place-items:center;width:5.5rem;height:5.5rem;display:grid}.contact-success-icon[data-astro-cid-vekgkm42] svg[data-astro-cid-vekgkm42]{width:3.25rem;height:3.25rem}.contact-success[data-astro-cid-vekgkm42] h2[data-astro-cid-vekgkm42]{margin:0}.contact-success[data-astro-cid-vekgkm42] p[data-astro-cid-vekgkm42]{max-width:30rem;color:var(--color-text-secondary);line-height:1.7}.contact-success[data-astro-cid-vekgkm42] .button{margin-top:.5rem;font-size:.9375rem}@keyframes contact-success-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=48rem){.contact-fields[data-astro-cid-vekgkm42]{grid-template-columns:1fr}.contact-form-card[data-astro-cid-vekgkm42]{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.contact-success[data-astro-cid-vekgkm42]{animation:none}}.contact-main[data-astro-cid-x5d4ucax]{background:var(--color-page);padding-block:clamp(3.5rem,6vw,6rem) clamp(2rem,4vw,4rem)}.contact-layout[data-astro-cid-x5d4ucax]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(2rem,4vw,4rem);max-width:72rem;display:grid}.contact-information[data-astro-cid-x5d4ucax]{min-width:0;padding-top:1.25rem}.contact-details[data-astro-cid-x5d4ucax]{gap:.75rem;display:grid;margin-top:1.5rem!important}.contact-details[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]{letter-spacing:.03em;overflow-wrap:anywhere;align-items:center;gap:.875rem;min-height:2.75rem;font-weight:500;transition:color .18s;display:inline-flex}.contact-details[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]:hover{color:#303438}.contact-detail-icon[data-astro-cid-x5d4ucax],.contact-demo-icon[data-astro-cid-x5d4ucax]{flex-shrink:0}.contact-demo[data-astro-cid-x5d4ucax]{border-radius:var(--radius-medium);background:color-mix(in srgb, var(--color-brand-primary) 6%, white);grid-template-columns:auto minmax(0,1fr);gap:1rem;margin-top:2.25rem;padding:clamp(1.5rem,2.5vw,2rem);display:grid}.contact-demo-icon[data-astro-cid-x5d4ucax]{width:4rem;height:4rem}.contact-demo-icon[data-astro-cid-x5d4ucax] .icon{width:2.5rem;height:2.5rem}.contact-demo[data-astro-cid-x5d4ucax] h3[data-astro-cid-x5d4ucax]{margin-bottom:.875rem;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.4}.contact-demo[data-astro-cid-x5d4ucax] p[data-astro-cid-x5d4ucax]{color:var(--color-text-secondary);margin-bottom:1.25rem;line-height:1.7}.contact-demo[data-astro-cid-x5d4ucax] .button{font-size:.9375rem}@media (width>=48.001rem) and (width<=80rem) and (orientation:landscape){.contact-layout[data-astro-cid-x5d4ucax]{width:calc(100% - 3rem)}}@media (width>=48.001rem) and (width<=80rem) and (orientation:portrait){.contact-layout[data-astro-cid-x5d4ucax]{grid-template-columns:1fr;max-width:46rem}.contact-information[data-astro-cid-x5d4ucax]{order:-1;padding-top:0}}@media (width<=48rem){.contact-layout[data-astro-cid-x5d4ucax]{grid-template-columns:1fr;gap:3rem;max-width:38rem}.contact-information[data-astro-cid-x5d4ucax]{order:-1;padding-top:0}.contact-main[data-astro-cid-x5d4ucax]{padding-block:3rem 2rem}.contact-demo[data-astro-cid-x5d4ucax]{gap:.75rem}.contact-demo-icon[data-astro-cid-x5d4ucax]{width:3rem;height:3rem}.contact-demo-icon[data-astro-cid-x5d4ucax] .icon{width:1.875rem;height:1.875rem}.contact-demo[data-astro-cid-x5d4ucax] h3[data-astro-cid-x5d4ucax]{font-size:1.125rem}.contact-demo[data-astro-cid-x5d4ucax] .button{gap:.625rem;max-width:100%;padding-inline:1rem}}@media (width<=42rem){.contact-support[data-astro-cid-x5d4ucax]{text-align:center}.contact-support[data-astro-cid-x5d4ucax] .product-section-title[data-astro-cid-x5d4ucax],.contact-description[data-astro-cid-x5d4ucax]{margin-inline:auto}.contact-details[data-astro-cid-x5d4ucax]{text-align:left;padding-left:1.25rem}}.template-card[data-astro-cid-hiefrsjn]{border-radius:var(--radius-medium);background:var(--color-page);min-width:0;overflow:hidden;box-shadow:0 .15rem 1.35rem #00000017}.template-card-preview[data-astro-cid-hiefrsjn]{width:100%;height:auto}.template-card-copy[data-astro-cid-hiefrsjn]{text-align:center;background:#fafafa;padding:1.5rem}h3[data-astro-cid-hiefrsjn]{color:var(--color-brand-primary);margin-bottom:1rem;font-size:1.375rem;line-height:1.4}.template-preview-context[data-astro-cid-hiefrsjn]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.website-package-card[data-astro-cid-xgmycqtz]{border-radius:var(--radius-large);background:var(--color-page);border:1px solid #0000;flex-direction:column;min-width:0;padding:2rem 1.5rem 1.5rem;display:flex;position:relative;box-shadow:0 .15rem 1.35rem #00000017}.website-package-card--popular[data-astro-cid-xgmycqtz]{border-color:var(--color-brand-primary)}.website-package-popular[data-astro-cid-xgmycqtz]{border-radius:var(--radius-pill);background:var(--color-brand-primary);color:#fff;letter-spacing:.15em;text-transform:uppercase;padding:.15rem 1.75rem;font-size:.75rem;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%)}header[data-astro-cid-xgmycqtz]{text-align:center}h3[data-astro-cid-xgmycqtz]{font-size:clamp(1.875rem,2.6vw,2.5rem);line-height:1.25}.website-package-price[data-astro-cid-xgmycqtz]{letter-spacing:.02em;justify-content:center;align-items:baseline;gap:.2rem;margin-top:1rem;font-size:.875rem;display:flex}.website-package-currency[data-astro-cid-xgmycqtz]{align-self:flex-start;padding-top:.5rem;font-size:1rem;font-weight:600}.website-package-price[data-astro-cid-xgmycqtz] strong[data-astro-cid-xgmycqtz]{font:600 clamp(3rem, 4vw, 3.75rem)/1 var(--font-heading)}.website-package-rule[data-astro-cid-xgmycqtz]{background:var(--color-brand-primary);width:3.5rem;height:3px;margin:.875rem auto 1.5rem}.website-package-excluded[data-astro-cid-xgmycqtz]{color:var(--color-text-secondary);background:#54595f0f}.website-package-feature--excluded[data-astro-cid-xgmycqtz]{color:var(--color-text-secondary)}.website-package-status[data-astro-cid-xgmycqtz]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.website-package-action[data-astro-cid-xgmycqtz]{text-align:center;margin-top:auto;padding-top:1.5rem}.website-package-action[data-astro-cid-xgmycqtz] .button{max-width:100%}@media (width>=42.001rem) and (width<=62rem){.website-package-card[data-astro-cid-xgmycqtz]{padding-inline:1rem}}.website-packages-body{background:var(--color-page)}.website-packages-main{max-width:76rem;padding-block:clamp(3rem,5vw,5rem)}.website-packages-introduction{text-align:center}.website-packages-introduction h2{color:var(--color-brand-primary);text-wrap:balance;font-size:clamp(2rem,3.2vw,3rem);line-height:1.3}.website-packages-introduction>p{max-width:65ch;color:var(--color-text-secondary);letter-spacing:.02em;margin:.75rem auto 0;font-size:1.0625rem;line-height:1.65}.website-packages-section{margin-top:clamp(3.5rem,6vw,6rem)}.website-template-rail{min-width:0;max-width:100%;margin-top:1rem;position:relative}.website-template-gallery{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-brand-primary) transparent;gap:1.5rem;min-width:0;max-width:100%;padding-block:1.5rem 4.5rem;display:flex;overflow-x:auto}.website-template-gallery>.template-card{scroll-snap-align:start;flex:0 0 calc(27.3973% - 1.23288rem)}.template-rail-arrow{z-index:1;border:1px solid var(--color-brand-primary);border-radius:var(--radius-pill);background:var(--color-page);width:2.75rem;height:2.75rem;color:var(--color-brand-primary);cursor:pointer;place-items:center;padding:0;transition:background-color .16s,opacity .16s;display:grid;position:absolute;top:calc(50% - 1.5rem);transform:translateY(-50%);box-shadow:0 .25rem .75rem #00192317}.template-rail-arrow--previous{left:-1.375rem}.template-rail-arrow--next{right:-1.375rem}.template-rail-arrow--previous .icon{transform:rotate(180deg)}.template-rail-arrow:hover:not(:disabled){background:color-mix(in srgb, var(--color-brand-primary) 6%, white)}.template-rail-arrow:disabled{opacity:.35;cursor:default}.website-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem;margin-top:2.5rem;display:grid}.website-package-domain-note{color:var(--color-text-secondary);letter-spacing:.015em;margin:1.5rem .75rem 0;font-size:.875rem;line-height:1.65}.website-package-information{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.website-package-information-card{border-radius:var(--radius-medium);background:color-mix(in srgb, var(--color-brand-primary) 6%, white);align-items:flex-start;gap:1rem;min-width:0;padding:1.5rem;display:flex}.website-package-information-icon{background:color-mix(in srgb, var(--color-brand-primary) 10%, white);width:3rem;height:3rem;color:var(--color-brand-primary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.website-package-information-icon svg{width:1.75rem;height:1.75rem}.website-package-information-card h3{font-size:1.25rem;line-height:1.4}.website-package-information-card p{color:var(--color-text-secondary);margin-top:.5rem;font-size:.9375rem;line-height:1.65}@media (width<=75rem),(width<=87.5rem) and (pointer:coarse){.website-template-gallery>.template-card{flex-basis:calc(37.037% - 1.11111rem)}}@media (width<=62rem),(width<=75rem) and (orientation:portrait),(width<=87.5rem) and (pointer:coarse) and (orientation:portrait){.website-template-gallery>.template-card{flex-basis:calc(45.4545% - 1.36364rem)}}@media (width<=42rem){.website-template-gallery{gap:1rem}.website-template-gallery>.template-card{flex-basis:calc(86.9565% - .869565rem)}.template-rail-arrow{display:none}.website-package-grid{grid-template-columns:minmax(0,1fr);gap:1.75rem;width:min(100%,28rem);margin-inline:auto}.website-package-information{grid-template-columns:minmax(0,1fr)}.website-package-domain-note{margin-inline:0}}@media (prefers-reduced-motion:reduce){.website-template-gallery{scroll-behavior:auto}.template-rail-arrow{transition:none}}
