@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Noto+Sans+Khmer:wght@400;500;600;700&display=swap";@font-face{font-family:keenicons-outline;src:url(/assets/keenicons-outline-CZvMTwJs.ttf?3m7u3e) format("truetype"),url(/assets/keenicons-outline-B2SVicN3.woff?3m7u3e) format("woff"),url(/assets/keenicons-outline-AHGPNOLp.svg?3m7u3e#keenicons-outline) format("svg");font-weight:400;font-style:normal;font-display:block}.ki-outline{font-family:keenicons-outline!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-flex;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ki-abstract-1.ki-outline:before{content:""}.ki-abstract-2.ki-outline:before{content:""}.ki-abstract-3.ki-outline:before{content:""}.ki-abstract-4.ki-outline:before{content:""}.ki-abstract-5.ki-outline:before{content:""}.ki-abstract-6.ki-outline:before{content:""}.ki-abstract-7.ki-outline:before{content:""}.ki-abstract-8.ki-outline:before{content:""}.ki-abstract-9.ki-outline:before{content:""}.ki-abstract-10.ki-outline:before{content:""}.ki-abstract-11.ki-outline:before{content:""}.ki-abstract-12.ki-outline:before{content:""}.ki-abstract-13.ki-outline:before{content:""}.ki-abstract-14.ki-outline:before{content:""}.ki-abstract-15.ki-outline:before{content:""}.ki-abstract-16.ki-outline:before{content:""}.ki-abstract-17.ki-outline:before{content:""}.ki-abstract-18.ki-outline:before{content:""}.ki-abstract-19.ki-outline:before{content:""}.ki-abstract-20.ki-outline:before{content:""}.ki-abstract-21.ki-outline:before{content:""}.ki-abstract-22.ki-outline:before{content:""}.ki-abstract-23.ki-outline:before{content:""}.ki-abstract-24.ki-outline:before{content:""}.ki-abstract-25.ki-outline:before{content:""}.ki-abstract-26.ki-outline:before{content:""}.ki-abstract-27.ki-outline:before{content:""}.ki-abstract-28.ki-outline:before{content:""}.ki-abstract-29.ki-outline:before{content:""}.ki-abstract-30.ki-outline:before{content:""}.ki-abstract-31.ki-outline:before{content:""}.ki-abstract-32.ki-outline:before{content:""}.ki-abstract-33.ki-outline:before{content:""}.ki-abstract-34.ki-outline:before{content:""}.ki-abstract-35.ki-outline:before{content:""}.ki-abstract-36.ki-outline:before{content:""}.ki-abstract-37.ki-outline:before{content:""}.ki-abstract-38.ki-outline:before{content:""}.ki-abstract-39.ki-outline:before{content:""}.ki-abstract-40.ki-outline:before{content:""}.ki-abstract-41.ki-outline:before{content:""}.ki-abstract-42.ki-outline:before{content:""}.ki-abstract-43.ki-outline:before{content:""}.ki-abstract-44.ki-outline:before{content:""}.ki-abstract-45.ki-outline:before{content:""}.ki-abstract-46.ki-outline:before{content:""}.ki-abstract-47.ki-outline:before{content:""}.ki-abstract-48.ki-outline:before{content:""}.ki-abstract-49.ki-outline:before{content:""}.ki-abstract.ki-outline:before{content:""}.ki-add-files.ki-outline:before{content:""}.ki-add-folder.ki-outline:before{content:""}.ki-add-notepad.ki-outline:before{content:""}.ki-additem.ki-outline:before{content:""}.ki-address-book.ki-outline:before{content:""}.ki-airplane-square.ki-outline:before{content:""}.ki-airplane.ki-outline:before{content:""}.ki-airpod.ki-outline:before{content:""}.ki-android.ki-outline:before{content:""}.ki-angular.ki-outline:before{content:""}.ki-apple.ki-outline:before{content:""}.ki-archive-tick.ki-outline:before{content:""}.ki-archive.ki-outline:before{content:""}.ki-arrow-circle-left.ki-outline:before{content:""}.ki-arrow-circle-right.ki-outline:before{content:""}.ki-arrow-down-left.ki-outline:before{content:""}.ki-arrow-down-refraction.ki-outline:before{content:""}.ki-arrow-down-right.ki-outline:before{content:""}.ki-arrow-down.ki-outline:before{content:""}.ki-arrow-left.ki-outline:before{content:""}.ki-arrow-mix.ki-outline:before{content:""}.ki-arrow-right-left.ki-outline:before{content:""}.ki-arrow-right.ki-outline:before{content:""}.ki-arrow-two-diagonals.ki-outline:before{content:""}.ki-arrow-up-down.ki-outline:before{content:""}.ki-arrow-up-left.ki-outline:before{content:""}.ki-arrow-up-refraction.ki-outline:before{content:""}.ki-arrow-up-right.ki-outline:before{content:""}.ki-arrow-up.ki-outline:before{content:""}.ki-arrow-zigzag.ki-outline:before{content:""}.ki-arrows-circle.ki-outline:before{content:""}.ki-arrows-loop.ki-outline:before{content:""}.ki-artificial-intelligence.ki-outline:before{content:""}.ki-autobrightness.ki-outline:before{content:""}.ki-avalanche-avax.ki-outline:before{content:""}.ki-award.ki-outline:before{content:""}.ki-badge.ki-outline:before{content:""}.ki-bandage.ki-outline:before{content:""}.ki-bank.ki-outline:before{content:""}.ki-bar-chart.ki-outline:before{content:""}.ki-barcode.ki-outline:before{content:""}.ki-basket-ok.ki-outline:before{content:""}.ki-basket.ki-outline:before{content:""}.ki-behance.ki-outline:before{content:""}.ki-bill.ki-outline:before{content:""}.ki-binance-usd-busd.ki-outline:before{content:""}.ki-binance.ki-outline:before{content:""}.ki-bitcoin.ki-outline:before{content:""}.ki-black-down.ki-outline:before{content:""}.ki-black-left-line.ki-outline:before{content:""}.ki-black-left.ki-outline:before{content:""}.ki-black-right-line.ki-outline:before{content:""}.ki-black-right.ki-outline:before{content:""}.ki-black-up.ki-outline:before{content:""}.ki-bluetooth.ki-outline:before{content:""}.ki-book-open.ki-outline:before{content:""}.ki-book-square.ki-outline:before{content:""}.ki-book.ki-outline:before{content:""}.ki-bookmark-2.ki-outline:before{content:""}.ki-bookmark.ki-outline:before{content:""}.ki-bootstrap.ki-outline:before{content:""}.ki-briefcase.ki-outline:before{content:""}.ki-brifecase-cros.ki-outline:before{content:""}.ki-brifecase-tick.ki-outline:before{content:""}.ki-brifecase-timer.ki-outline:before{content:""}.ki-brush.ki-outline:before{content:""}.ki-bucket-square.ki-outline:before{content:""}.ki-bucket.ki-outline:before{content:""}.ki-burger-menu-1.ki-outline:before{content:""}.ki-burger-menu-2.ki-outline:before{content:""}.ki-burger-menu-3.ki-outline:before{content:""}.ki-burger-menu-4.ki-outline:before{content:""}.ki-burger-menu-5.ki-outline:before{content:""}.ki-burger-menu-6.ki-outline:before{content:""}.ki-burger-menu.ki-outline:before{content:""}.ki-bus.ki-outline:before{content:""}.ki-calculator.ki-outline:before{content:""}.ki-calculatoror.ki-outline:before{content:""}.ki-calendar-2.ki-outline:before{content:""}.ki-calendar-8.ki-outline:before{content:""}.ki-calendar-add.ki-outline:before{content:""}.ki-calendar-edit.ki-outline:before{content:""}.ki-calendar-remove.ki-outline:before{content:""}.ki-calendar-search.ki-outline:before{content:""}.ki-calendar-tick.ki-outline:before{content:""}.ki-calendar.ki-outline:before{content:""}.ki-call.ki-outline:before{content:""}.ki-capsule.ki-outline:before{content:""}.ki-car.ki-outline:before{content:""}.ki-category.ki-outline:before{content:""}.ki-cd.ki-outline:before{content:""}.ki-celsius-cel.ki-outline:before{content:""}.ki-chart-line-down-2.ki-outline:before{content:""}.ki-chart-line-down.ki-outline:before{content:""}.ki-chart-line-star.ki-outline:before{content:""}.ki-chart-line-up-2.ki-outline:before{content:""}.ki-chart-line-up.ki-outline:before{content:""}.ki-chart-line.ki-outline:before{content:""}.ki-chart-pie-3.ki-outline:before{content:""}.ki-chart-pie-4.ki-outline:before{content:""}.ki-chart-pie-simple.ki-outline:before{content:""}.ki-chart-pie-too.ki-outline:before{content:""}.ki-chart-simple-2.ki-outline:before{content:""}.ki-chart-simple-3.ki-outline:before{content:""}.ki-chart-simple.ki-outline:before{content:""}.ki-chart.ki-outline:before{content:""}.ki-check-circle.ki-outline:before{content:""}.ki-check-squared.ki-outline:before{content:""}.ki-check.ki-outline:before{content:""}.ki-cheque.ki-outline:before{content:""}.ki-chrome.ki-outline:before{content:""}.ki-classmates.ki-outline:before{content:""}.ki-click.ki-outline:before{content:""}.ki-clipboard.ki-outline:before{content:""}.ki-cloud-add.ki-outline:before{content:""}.ki-cloud-change.ki-outline:before{content:""}.ki-cloud-download.ki-outline:before{content:""}.ki-cloud.ki-outline:before{content:""}.ki-code.ki-outline:before{content:""}.ki-coffee.ki-outline:before{content:""}.ki-color-swatch.ki-outline:before{content:""}.ki-colors-square.ki-outline:before{content:""}.ki-compass.ki-outline:before{content:""}.ki-copy-success.ki-outline:before{content:""}.ki-copy.ki-outline:before{content:""}.ki-courier-express.ki-outline:before{content:""}.ki-courier.ki-outline:before{content:""}.ki-credit-cart.ki-outline:before{content:""}.ki-cross-circle.ki-outline:before{content:""}.ki-cross-square.ki-outline:before{content:""}.ki-cross.ki-outline:before{content:""}.ki-crown-2.ki-outline:before{content:""}.ki-crown.ki-outline:before{content:""}.ki-css.ki-outline:before{content:""}.ki-cube-2.ki-outline:before{content:""}.ki-cube-3.ki-outline:before{content:""}.ki-cup.ki-outline:before{content:""}.ki-cursor.ki-outline:before{content:""}.ki-dash.ki-outline:before{content:""}.ki-data.ki-outline:before{content:""}.ki-delete-files.ki-outline:before{content:""}.ki-delete-folder.ki-outline:before{content:""}.ki-delivery-2.ki-outline:before{content:""}.ki-delivery-3.ki-outline:before{content:""}.ki-delivery-24.ki-outline:before{content:""}.ki-delivery-door.ki-outline:before{content:""}.ki-delivery-geolocation.ki-outline:before{content:""}.ki-delivery-time.ki-outline:before{content:""}.ki-delivery.ki-outline:before{content:""}.ki-design-1.ki-outline:before{content:""}.ki-design-2.ki-outline:before{content:""}.ki-desktop-mobile.ki-outline:before{content:""}.ki-devices-2.ki-outline:before{content:""}.ki-devices.ki-outline:before{content:""}.ki-diamonds.ki-outline:before{content:""}.ki-directbox-default.ki-outline:before{content:""}.ki-disconnect.ki-outline:before{content:""}.ki-discount.ki-outline:before{content:""}.ki-disguise.ki-outline:before{content:""}.ki-disk.ki-outline:before{content:""}.ki-dislike.ki-outline:before{content:""}.ki-dj.ki-outline:before{content:""}.ki-document.ki-outline:before{content:""}.ki-double-check.ki-outline:before{content:""}.ki-dollar.ki-outline:before{content:""}.ki-dots-circle-vertical.ki-outline:before{content:""}.ki-dots-circle.ki-outline:before{content:""}.ki-dots-horizontal.ki-outline:before{content:""}.ki-dots-square-vertical.ki-outline:before{content:""}.ki-dots-square.ki-outline:before{content:""}.ki-dots-vertical.ki-outline:before{content:""}.ki-double-check-circle.ki-outline:before{content:""}.ki-double-down.ki-outline:before{content:""}.ki-double-left-arrow.ki-outline:before{content:""}.ki-double-left.ki-outline:before{content:""}.ki-double-right-arrow.ki-outline:before{content:""}.ki-double-right.ki-outline:before{content:""}.ki-double-up.ki-outline:before{content:""}.ki-down-square.ki-outline:before{content:""}.ki-down.ki-outline:before{content:""}.ki-dribbble.ki-outline:before{content:""}.ki-drop.ki-outline:before{content:""}.ki-dropbox.ki-outline:before{content:""}.ki-educare-ekt.ki-outline:before{content:""}.ki-electricity.ki-outline:before{content:""}.ki-electronic-clock.ki-outline:before{content:""}.ki-element-1.ki-outline:before{content:""}.ki-element-2.ki-outline:before{content:""}.ki-element-3.ki-outline:before{content:""}.ki-element-4.ki-outline:before{content:""}.ki-element-5.ki-outline:before{content:""}.ki-element-6.ki-outline:before{content:""}.ki-element-7.ki-outline:before{content:""}.ki-element-8.ki-outline:before{content:""}.ki-element-9.ki-outline:before{content:""}.ki-element-10.ki-outline:before{content:""}.ki-element-11.ki-outline:before{content:""}.ki-element-12.ki-outline:before{content:""}.ki-element-equal.ki-outline:before{content:""}.ki-element-plus.ki-outline:before{content:""}.ki-emoji-happy.ki-outline:before{content:""}.ki-enjin-coin-enj.ki-outline:before{content:""}.ki-ensure.ki-outline:before{content:""}.ki-entrance-left.ki-outline:before{content:""}.ki-entrance-right.ki-outline:before{content:""}.ki-eraser.ki-outline:before{content:""}.ki-euro.ki-outline:before{content:""}.ki-exit-down.ki-outline:before{content:""}.ki-exit-left.ki-outline:before{content:""}.ki-exit-right-corner.ki-outline:before{content:""}.ki-exit-right.ki-outline:before{content:""}.ki-exit-up.ki-outline:before{content:""}.ki-external-drive.ki-outline:before{content:""}.ki-eye-slash.ki-outline:before{content:""}.ki-eye.ki-outline:before{content:""}.ki-face-id.ki-outline:before{content:""}.ki-facebook.ki-outline:before{content:""}.ki-fasten.ki-outline:before{content:""}.ki-fatrows.ki-outline:before{content:""}.ki-feather.ki-outline:before{content:""}.ki-figma.ki-outline:before{content:""}.ki-file-added.ki-outline:before{content:""}.ki-file-deleted.ki-outline:before{content:""}.ki-file-down.ki-outline:before{content:""}.ki-file-left.ki-outline:before{content:""}.ki-file-right.ki-outline:before{content:""}.ki-file-sheet.ki-outline:before{content:""}.ki-file-up.ki-outline:before{content:""}.ki-files.ki-outline:before{content:""}.ki-filter-edit.ki-outline:before{content:""}.ki-filter-search.ki-outline:before{content:""}.ki-filter-square.ki-outline:before{content:""}.ki-filter-tablet.ki-outline:before{content:""}.ki-filter-tick.ki-outline:before{content:""}.ki-filter.ki-outline:before{content:""}.ki-financial-schedule.ki-outline:before{content:""}.ki-fingerprint-scanning.ki-outline:before{content:""}.ki-flag.ki-outline:before{content:""}.ki-flash-circle.ki-outline:before{content:""}.ki-flask.ki-outline:before{content:""}.ki-focus.ki-outline:before{content:""}.ki-folder-added.ki-outline:before{content:""}.ki-folder-down.ki-outline:before{content:""}.ki-folder-up.ki-outline:before{content:""}.ki-folder.ki-outline:before{content:""}.ki-frame.ki-outline:before{content:""}.ki-geolocation-home.ki-outline:before{content:""}.ki-geolocation.ki-outline:before{content:""}.ki-ghost.ki-outline:before{content:""}.ki-gift.ki-outline:before{content:""}.ki-github.ki-outline:before{content:""}.ki-glass.ki-outline:before{content:""}.ki-google-play.ki-outline:before{content:""}.ki-google.ki-outline:before{content:""}.ki-graph-2.ki-outline:before{content:""}.ki-graph-3.ki-outline:before{content:""}.ki-graph-4.ki-outline:before{content:""}.ki-graph-up.ki-outline:before{content:""}.ki-graph.ki-outline:before{content:""}.ki-grid-2.ki-outline:before{content:""}.ki-grid.ki-outline:before{content:""}.ki-handcart.ki-outline:before{content:""}.ki-happyemoji.ki-outline:before{content:""}.ki-heart-circle.ki-outline:before{content:""}.ki-heart.ki-outline:before{content:""}.ki-home-1.ki-outline:before{content:""}.ki-home-2.ki-outline:before{content:""}.ki-home-3.ki-outline:before{content:""}.ki-home.ki-outline:before{content:""}.ki-html.ki-outline:before{content:""}.ki-icon.ki-outline:before{content:""}.ki-illustrator.ki-outline:before{content:""}.ki-information-1.ki-outline:before{content:""}.ki-information-2.ki-outline:before{content:""}.ki-information-3.ki-outline:before{content:""}.ki-information-4.ki-outline:before{content:""}.ki-information.ki-outline:before{content:""}.ki-instagram.ki-outline:before{content:""}.ki-joystick.ki-outline:before{content:""}.ki-js-2.ki-outline:before{content:""}.ki-js.ki-outline:before{content:""}.ki-kanban.ki-outline:before{content:""}.ki-key-square.ki-outline:before{content:""}.ki-key.ki-outline:before{content:""}.ki-keyboard.ki-outline:before{content:""}.ki-laptop.ki-outline:before{content:""}.ki-laravel.ki-outline:before{content:""}.ki-left-square.ki-outline:before{content:""}.ki-left.ki-outline:before{content:""}.ki-like-2.ki-outline:before{content:""}.ki-like-folder.ki-outline:before{content:""}.ki-like-shapes.ki-outline:before{content:""}.ki-like-tag.ki-outline:before{content:""}.ki-like.ki-outline:before{content:""}.ki-loading.ki-outline:before{content:""}.ki-lock-2.ki-outline:before{content:""}.ki-lock-3.ki-outline:before{content:""}.ki-lock.ki-outline:before{content:""}.ki-logistic.ki-outline:before{content:""}.ki-lots-shopping.ki-outline:before{content:""}.ki-lovely.ki-outline:before{content:""}.ki-lts.ki-outline:before{content:""}.ki-magnifier.ki-outline:before{content:""}.ki-map.ki-outline:before{content:""}.ki-mask.ki-outline:before{content:""}.ki-maximize.ki-outline:before{content:""}.ki-medal-star.ki-outline:before{content:""}.ki-menu.ki-outline:before{content:""}.ki-message-add.ki-outline:before{content:""}.ki-message-edit.ki-outline:before{content:""}.ki-message-minus.ki-outline:before{content:""}.ki-message-notify.ki-outline:before{content:""}.ki-message-programming.ki-outline:before{content:""}.ki-message-question.ki-outline:before{content:""}.ki-message-text-2.ki-outline:before{content:""}.ki-message-text.ki-outline:before{content:""}.ki-messages.ki-outline:before{content:""}.ki-microsoft.ki-outline:before{content:""}.ki-milk.ki-outline:before{content:""}.ki-minus-circle.ki-outline:before{content:""}.ki-minus-folder.ki-outline:before{content:""}.ki-minus-squared.ki-outline:before{content:""}.ki-minus.ki-outline:before{content:""}.ki-moon.ki-outline:before{content:""}.ki-more-2.ki-outline:before{content:""}.ki-mouse-circle.ki-outline:before{content:""}.ki-mouse-square.ki-outline:before{content:""}.ki-mouse.ki-outline:before{content:""}.ki-nexo.ki-outline:before{content:""}.ki-night-day.ki-outline:before{content:""}.ki-note-2.ki-outline:before{content:""}.ki-note.ki-outline:before{content:""}.ki-notepad-bookmark.ki-outline:before{content:""}.ki-notepad-edit.ki-outline:before{content:""}.ki-notepad.ki-outline:before{content:""}.ki-notification-1.ki-outline:before{content:""}.ki-notification-bing.ki-outline:before{content:""}.ki-notification-circle.ki-outline:before{content:""}.ki-notification-favorite.ki-outline:before{content:""}.ki-notification-on.ki-outline:before{content:""}.ki-notification-status.ki-outline:before{content:""}.ki-notification.ki-outline:before{content:""}.ki-ocean.ki-outline:before{content:""}.ki-office-bag.ki-outline:before{content:""}.ki-package.ki-outline:before{content:""}.ki-pad.ki-outline:before{content:""}.ki-pails.ki-outline:before{content:""}.ki-paintbucket.ki-outline:before{content:""}.ki-paper-clip.ki-outline:before{content:""}.ki-paper-plane.ki-outline:before{content:""}.ki-parcel-tracking.ki-outline:before{content:""}.ki-parcel.ki-outline:before{content:""}.ki-password-check.ki-outline:before{content:""}.ki-paypal.ki-outline:before{content:""}.ki-pencil.ki-outline:before{content:""}.ki-people.ki-outline:before{content:""}.ki-percentage.ki-outline:before{content:""}.ki-phone.ki-outline:before{content:""}.ki-photoshop.ki-outline:before{content:""}.ki-picture.ki-outline:before{content:""}.ki-pill.ki-outline:before{content:""}.ki-pin.ki-outline:before{content:""}.ki-plus-circle.ki-outline:before{content:""}.ki-plus-squared.ki-outline:before{content:""}.ki-plus.ki-outline:before{content:""}.ki-pointers.ki-outline:before{content:""}.ki-price-tag.ki-outline:before{content:""}.ki-printer.ki-outline:before{content:""}.ki-profile-circle.ki-outline:before{content:""}.ki-pulse.ki-outline:before{content:""}.ki-purchase.ki-outline:before{content:""}.ki-python.ki-outline:before{content:""}.ki-question-2.ki-outline:before{content:""}.ki-question.ki-outline:before{content:""}.ki-questionnaire-tablet.ki-outline:before{content:""}.ki-ranking.ki-outline:before{content:""}.ki-react.ki-outline:before{content:""}.ki-receipt-square.ki-outline:before{content:""}.ki-rescue.ki-outline:before{content:""}.ki-right-left.ki-outline:before{content:""}.ki-right-square.ki-outline:before{content:""}.ki-right.ki-outline:before{content:""}.ki-rocket.ki-outline:before{content:""}.ki-route.ki-outline:before{content:""}.ki-router.ki-outline:before{content:""}.ki-row-horizontal.ki-outline:before{content:""}.ki-row-vertical.ki-outline:before{content:""}.ki-safe-home.ki-outline:before{content:""}.ki-satellite.ki-outline:before{content:""}.ki-save-2.ki-outline:before{content:""}.ki-save-deposit.ki-outline:before{content:""}.ki-scan-barcode.ki-outline:before{content:""}.ki-screen.ki-outline:before{content:""}.ki-scroll.ki-outline:before{content:""}.ki-search-list.ki-outline:before{content:""}.ki-security-user.ki-outline:before{content:""}.ki-setting-2.ki-outline:before{content:""}.ki-setting-3.ki-outline:before{content:""}.ki-setting-4.ki-outline:before{content:""}.ki-setting.ki-outline:before{content:""}.ki-share.ki-outline:before{content:""}.ki-shield-cross.ki-outline:before{content:""}.ki-shield-search.ki-outline:before{content:""}.ki-shield-slash.ki-outline:before{content:""}.ki-shield-tick.ki-outline:before{content:""}.ki-shield.ki-outline:before{content:""}.ki-ship.ki-outline:before{content:""}.ki-shop.ki-outline:before{content:""}.ki-simcard-2.ki-outline:before{content:""}.ki-simcard.ki-outline:before{content:""}.ki-size.ki-outline:before{content:""}.ki-slack.ki-outline:before{content:""}.ki-slider-horizontal-2.ki-outline:before{content:""}.ki-slider-horizontal.ki-outline:before{content:""}.ki-slider-vertica.ki-outline:before{content:""}.ki-slider-vertical.ki-outline:before{content:""}.ki-slider.ki-outline:before{content:""}.ki-sms.ki-outline:before{content:""}.ki-snapchat.ki-outline:before{content:""}.ki-social-media.ki-outline:before{content:""}.ki-soft-2.ki-outline:before{content:""}.ki-soft-3.ki-outline:before{content:""}.ki-soft.ki-outline:before{content:""}.ki-some-files.ki-outline:before{content:""}.ki-sort.ki-outline:before{content:""}.ki-speaker.ki-outline:before{content:""}.ki-spotify.ki-outline:before{content:""}.ki-spring-framework.ki-outline:before{content:""}.ki-square-brackets.ki-outline:before{content:""}.ki-star.ki-outline:before{content:""}.ki-status.ki-outline:before{content:""}.ki-subtitle.ki-outline:before{content:""}.ki-sun.ki-outline:before{content:""}.ki-support.ki-outline:before{content:""}.ki-switch.ki-outline:before{content:""}.ki-syringe.ki-outline:before{content:""}.ki-tab-tablet.ki-outline:before{content:""}.ki-tablet-delete.ki-outline:before{content:""}.ki-tablet-down.ki-outline:before{content:""}.ki-tablet-ok.ki-outline:before{content:""}.ki-tablet-text-down.ki-outline:before{content:""}.ki-tablet-text-up.ki-outline:before{content:""}.ki-tablet-up.ki-outline:before{content:""}.ki-tablet.ki-outline:before{content:""}.ki-tag-cross.ki-outline:before{content:""}.ki-tag.ki-outline:before{content:""}.ki-teacher.ki-outline:before{content:""}.ki-technology-1.ki-outline:before{content:""}.ki-technology-2.ki-outline:before{content:""}.ki-technology-3.ki-outline:before{content:""}.ki-technology-4.ki-outline:before{content:""}.ki-telephone-geolocation.ki-outline:before{content:""}.ki-test-tubes.ki-outline:before{content:""}.ki-text-bold.ki-outline:before{content:""}.ki-text-circle.ki-outline:before{content:""}.ki-text-italic.ki-outline:before{content:""}.ki-text-number.ki-outline:before{content:""}.ki-text-strikethrough.ki-outline:before{content:""}.ki-text-underline.ki-outline:before{content:""}.ki-text.ki-outline:before{content:""}.ki-textalign-center.ki-outline:before{content:""}.ki-textalign-justifycenter.ki-outline:before{content:""}.ki-textalign-left.ki-outline:before{content:""}.ki-textalign-right.ki-outline:before{content:""}.ki-thermometer.ki-outline:before{content:""}.ki-theta-theta.ki-outline:before{content:""}.ki-tiktok.ki-outline:before{content:""}.ki-time.ki-outline:before{content:""}.ki-timer.ki-outline:before{content:""}.ki-to-left.ki-outline:before{content:""}.ki-to-right.ki-outline:before{content:""}.ki-toggle-off-circle.ki-outline:before{content:""}.ki-toggle-off.ki-outline:before{content:""}.ki-toggle-on-circle.ki-outline:before{content:""}.ki-toggle-on.ki-outline:before{content:""}.ki-trash-square.ki-outline:before{content:""}.ki-trash.ki-outline:before{content:""}.ki-tree.ki-outline:before{content:""}.ki-trello.ki-outline:before{content:""}.ki-ts.ki-outline:before{content:""}.ki-twitch.ki-outline:before{content:""}.ki-twitter.ki-outline:before{content:""}.ki-two-credit-cart.ki-outline:before{content:""}.ki-underlining.ki-outline:before{content:""}.ki-up-diagonal.ki-outline:before{content:""}.ki-up-down.ki-outline:before{content:""}.ki-up-square.ki-outline:before{content:""}.ki-up.ki-outline:before{content:""}.ki-update-file.ki-outline:before{content:""}.ki-update-folder.ki-outline:before{content:""}.ki-user-edit.ki-outline:before{content:""}.ki-user-square.ki-outline:before{content:""}.ki-user-tick.ki-outline:before{content:""}.ki-user.ki-outline:before{content:""}.ki-users.ki-outline:before{content:""}.ki-verify.ki-outline:before{content:""}.ki-vibe-vibe.ki-outline:before{content:""}.ki-virus.ki-outline:before{content:""}.ki-vue.ki-outline:before{content:""}.ki-vuesax.ki-outline:before{content:""}.ki-wallet.ki-outline:before{content:""}.ki-wanchain-wan.ki-outline:before{content:""}.ki-watch.ki-outline:before{content:""}.ki-whatsapp.ki-outline:before{content:""}.ki-wifi-home.ki-outline:before{content:""}.ki-wifi-square.ki-outline:before{content:""}.ki-wifi.ki-outline:before{content:""}.ki-wireframe.ki-outline:before{content:""}.ki-wlan.ki-outline:before{content:""}.ki-wrench.ki-outline:before{content:""}.ki-xaomi.ki-outline:before{content:""}.ki-xd.ki-outline:before{content:""}.ki-xmr.ki-outline:before{content:""}.ki-yii.ki-outline:before{content:""}.ki-youtube.ki-outline:before{content:""}.guide-platform{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:25px}.guide-platform-label{color:#66758b;font-size:12px}.guide-platform-options{display:inline-flex;padding:4px;border:1px solid #dfe6ef;border-radius:10px;background:#f4f7fb;gap:3px}.guide-platform-options button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:88px;min-height:38px;padding:8px 15px;border-radius:7px;color:#69788e;font-size:12px;font-weight:500}.guide-platform-options button[aria-pressed=true]{background:#fff;color:#2563eb;box-shadow:0 1px 5px #1d36561a}.guide-platform-options button:hover{color:#2563eb}.guide-platform-options button:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.guide-platform-hint{color:#8491a3;font-size:11px}@media(max-width:480px){.guide-platform{gap:10px}.guide-platform-hint{flex-basis:100%}}.app-downloads{margin:30px auto 0;padding-top:24px;border-top:1px solid #e0e7f2;max-width:360px}.app-downloads>p{color:#7c8798;font-size:calc(11px * var(--landing-text-scale,1));line-height:1.7;margin-bottom:13px}.app-download-badges{display:flex;align-items:center;justify-content:center;gap:10px}.app-download-badge{display:flex;align-items:center;gap:9px;min-width:143px;padding:10px 14px;border:1px solid #dbe2ec;border-radius:8px;background:#fff;color:#263245;text-align:left;transition:border-color .2s,background .2s}.app-download-badge>span{display:flex;flex-direction:column;gap:3px}.app-download-badge small{color:#8390a3;font-size:calc(8px * var(--landing-text-scale,1));line-height:1.2}.app-download-badge strong{font-size:calc(16px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);letter-spacing:-.035em;line-height:1.2}a.app-download-badge:hover{border-color:#94baf0;background:#f5f9ff}a.app-download-badge:focus-visible{outline:2px solid #2563eb;outline-offset:3px}@media(max-width:380px){.app-download-badges{gap:8px}.app-download-badge{min-width:0;padding:9px 10px;gap:7px;flex:1}.app-download-badge strong{font-size:calc(14px * var(--landing-text-scale,1))}.app-download-badge small{font-size:calc(7px * var(--landing-text-scale,1))}}@media(prefers-reduced-motion:reduce){.app-download-badge{transition:none}}.hp-connected .hp-connected-layout{display:grid;grid-template-columns:1fr;gap:40px}.hp-connected .hp-connected-copy{max-width:660px;text-align:center;margin:0 auto}.hp-connected .hp-connected-copy h2{font-size:clamp(30px,3.4vw,43px)}.hp-connected .hp-connected-copy>p:last-of-type{margin:23px 0 0;color:#727884;font-size:15px;line-height:1.85}.hp-connected-copy>.hp-section-link{margin-top:22px;justify-content:center}.hp-connected .hp-connected-bottom{padding-top:25px;margin-top:28px;border-top:1px solid #e4e6eb}.hp-connected-bottom>span{color:#7c899b;font-size:12px}.cf-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.cf-tool{--cf-ink:#172554;--cf-icon:#2563eb;position:relative;display:flex;flex-direction:column;min-width:0;min-height:318px;padding:25px 23px 26px;border:1px solid transparent;border-radius:14px;background:#e5ebfc;color:var(--cf-ink);transition:box-shadow .3s,transform .3s}.cf-tool[data-tone=blue]{--cf-ink:#fff;--cf-icon:#d9e6ff;background:var(--color-primary)}.cf-tool[data-tone=navy]{--cf-ink:#fff;--cf-icon:#d4def4;background:#192757}.cf-tool[data-tone=mist]{background:#f4f7fd}.cf-tool h3{color:var(--cf-ink);font-size:clamp(20px,2.05vw,27px);font-weight:600;letter-spacing:-.055em;line-height:1.12;white-space:pre-line}.cf-icon{display:grid;place-items:center;flex:1;min-height:123px;padding:21px 0;color:var(--cf-icon)}.cf-tool-copy{margin-top:auto}.cf-tool-copy>strong{color:var(--cf-ink);display:block;font-size:12px;font-weight:600;line-height:1.5}.cf-tool p{font-size:11px;line-height:1.85;margin-top:9px;color:var(--cf-ink);opacity:.88}.cf-arrow{position:absolute;right:14px;bottom:13px;color:var(--cf-icon);opacity:0;transition:opacity .3s}.cf-tool:hover{box-shadow:0 12px 24px -16px #17255466;transform:translateY(-2px)}.cf-tool:hover .cf-arrow,.cf-tool:focus-visible .cf-arrow{opacity:1}.cf-tool:focus-visible{outline:2px solid #2563eb;outline-offset:4px}@media(max-width:1000px){.cf-grid{gap:13px}.cf-tool{padding:22px 18px;min-height:315px}.cf-tool h3{font-size:22px}.cf-tool p{font-size:10px}.cf-tool-copy>strong{font-size:11px}}@media(max-width:850px){.cf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cf-tool{padding:25px;min-height:310px}.cf-tool h3{font-size:28px}.cf-tool p{font-size:12px}.cf-tool-copy>strong{font-size:12px}}@media(max-width:480px){.cf-grid{gap:12px}.cf-tool{padding:19px 15px;min-height:295px;border-radius:12px}.cf-tool h3{font-size:21px;letter-spacing:-.05em}.cf-icon{min-height:98px}.cf-icon>i{font-size:47px!important}.cf-tool p{font-size:10px;line-height:1.7}.cf-tool-copy>strong{font-size:11px}}@media(max-width:360px){.cf-grid{gap:10px}.cf-tool{padding:17px 12px}.cf-tool h3{font-size:18px}.cf-tool-copy>strong{font-size:10px}}@media(prefers-reduced-motion:reduce){.cf-tool,.cf-arrow{transition:none}.cf-tool:hover{transform:none}}.cf-icon>.ai-sparkle{color:inherit}@media(max-width:480px){.cf-icon>.ai-sparkle{width:47px;height:47px}}.bd-preview{--bd-blue: #1b84ff;--bd-ink: #263248;--bd-muted: #85909f;position:relative;width:100%;min-width:0;margin:0;padding:23px 15px 0;overflow:hidden;isolation:isolate;border:1px solid #e2e8f1;border-radius:14px;background:#f7faff;color:var(--bd-ink);container-type:inline-size;box-shadow:0 18px 46px -38px #31599277}.bd-backdrop{position:absolute;z-index:-1;inset:0;overflow:hidden;background:radial-gradient(ellipse at 96% 4%,#e4f0ff 0,transparent 53%),radial-gradient(ellipse at 5% 95%,#e9e7ff 0,transparent 57%),#fbfcff}.bd-backdrop:before{content:"";position:absolute;width:390px;height:390px;border-radius:50%;left:-220px;bottom:-155px;background:repeating-radial-gradient(ellipse at center,transparent 0 4px,#7eacfa31 4px 5px,transparent 5px 8px);transform:scaleX(1.65) rotate(-25deg)}.bd-backdrop:after{content:"";position:absolute;width:65%;height:65%;top:-30%;right:-14%;border-radius:50%;border:1px solid #c4d8f3;box-shadow:0 0 0 8px #dce9fc33,0 0 0 16px #dce9fc44,0 0 0 25px #dce9fc33,0 0 0 34px #dce9fc22;transform:rotate(-27deg)}.bd-backdrop>span{position:absolute;width:120px;height:100px;right:-25px;bottom:-15px;opacity:.35;background-image:radial-gradient(#75a8ee 1px,transparent 1px);background-size:5px 5px;transform:rotate(-15deg)}.bd-backdrop>span:nth-child(2){right:auto;left:-40px;top:5px;opacity:.15;transform:rotate(25deg)}.bd-backdrop>span:nth-child(3){display:none}.bd-browser{position:relative;min-width:0;background:#fff;border:1px solid #dce3ee;border-radius:8px;overflow:hidden;box-shadow:0 12px 25px -10px #3a567a29,0 2px 5px #2a48680a}.bd-browser-bar{height:22px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 8px;background:#fbfcfe;border-bottom:1px solid #e9edf3;color:#8a96a8;font-size:calc(6px * var(--landing-text-scale,1))}.bd-browser-bar>span{display:flex;align-items:center;gap:4px}.bd-browser-bar>span:first-child{gap:3px}.bd-browser-bar>span>i{width:4px;height:4px;border-radius:50%;background:#fa8d89}.bd-browser-bar>span>i:nth-child(2){background:#f4c66b}.bd-browser-bar>span>i:nth-child(3){background:#73c8a7}.bd-shell{display:grid;grid-template-columns:96px minmax(0,1fr);min-height:377px}.bd-sidebar{display:flex;flex-direction:column;padding:12px 7px 9px;background:#fcfcfd;border-right:1px solid #e8ecf2;min-width:0}.bd-brand{display:flex;gap:5px;align-items:center;padding-inline:3px;font-size:calc(11px * var(--landing-text-scale,1));letter-spacing:-.04em}.bd-brand>strong{font-weight:var(--landing-weight-semibold,600)}.bd-brand>img{width:17px;height:17px}.bd-store{position:relative;display:flex;flex-direction:column;gap:4px;margin:12px 0 10px;padding:7px 5px;border:1px solid #e5eaf1;border-radius:5px;background:#fff}.bd-store>strong{max-width:calc(100% - 9px);font-size:calc(7px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-store>small{color:#949eac;font-size:calc(5px * var(--landing-text-scale,1))}.bd-store>i{position:absolute;right:4px;top:8px;color:#8490a0}.bd-navigation>div>p{margin:13px 5px 6px;color:#97a0ad;font-size:calc(5px * var(--landing-text-scale,1));line-height:1.5;text-transform:uppercase;letter-spacing:.035em}.bd-navigation>div>span{display:flex;align-items:center;gap:5px;min-height:23px;padding:4px 5px;color:#8791a1;font-size:calc(6px * var(--landing-text-scale,1));border:1px solid transparent;border-radius:4px}.bd-navigation>div>span>i{flex:0 0 auto;color:#7b8799}.bd-navigation>div>span[data-active=true]{color:#227bda;border-color:#dfebfc;background:#eff6ff;font-weight:var(--landing-weight-medium,500)}.bd-navigation>div>span[data-active=true]>i{color:#227bda}.bd-navigation>div>span>b{margin-left:auto;font-size:calc(5px * var(--landing-text-scale,1));padding:1px 3px;background:#eaf1fb;border-radius:3px;font-weight:var(--landing-weight-medium,500)}.bd-sidebar-footer{display:flex;align-items:center;gap:4px;margin-top:auto;padding:13px 5px 0;color:#8c96a5;font-size:calc(6px * var(--landing-text-scale,1))}.bd-sidebar-footer>.bd-avatar{width:15px;height:15px;margin-left:auto;font-size:calc(5px * var(--landing-text-scale,1));border-radius:50%}.bd-main{min-width:0;background:#fff}.bd-topbar{height:32px;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;border-bottom:1px solid #edf0f5;font-size:calc(6px * var(--landing-text-scale,1));color:#8e98a5}.bd-topbar>span:first-child{display:flex;align-items:center;gap:8px}.bd-topbar i{color:#c1c7d1;font-style:normal}.bd-topbar strong{color:#637086;font-weight:var(--landing-weight-medium,500)}.bd-avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;color:#5c8b84;background:#eaf4f1;border-radius:6px;font-size:calc(7px * var(--landing-text-scale,1));line-height:1}.bd-avatar[data-tone="1"]{color:#8b82ac;background:#f0edf8}.bd-avatar[data-tone="2"]{color:#a28b68;background:#f7f0e6}.bd-topbar>.bd-avatar{width:18px;height:18px;font-size:calc(6px * var(--landing-text-scale,1));border-radius:50%}.bd-content{padding:14px 12px 12px}.bd-page-heading{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-bottom:13px}.bd-page-heading>div{min-width:0}.bd-page-heading h3{font-size:calc(11px * var(--landing-text-scale,1));font-weight:var(--landing-weight-semibold,600);line-height:1.45;letter-spacing:-.025em}.bd-page-heading p{margin-top:4px;color:#98a1ae;font-size:calc(6px * var(--landing-text-scale,1));line-height:1.5}.bd-primary-action{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:3px;padding:6px;color:#fff;background:#1b84ff;border:1px solid #0877f6;border-radius:4px;font-size:calc(5px * var(--landing-text-scale,1));white-space:nowrap}.bd-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:10px;border:1px solid #e5eaf1;border-radius:6px;background:#fff;overflow:hidden}.bd-metrics>div{display:flex;flex-direction:column;gap:7px;min-width:0;padding:10px 9px;border-right:1px solid #e9edf3}.bd-metrics>div:last-child{border-right:0}.bd-metrics>div>span:first-child{min-height:9px;color:#8590a0;font-size:calc(6px * var(--landing-text-scale,1));line-height:1.5}.bd-metrics>div>strong{font-weight:var(--landing-weight-semibold,600);font-size:calc(20px * var(--landing-text-scale,1));letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.bd-metric-track{display:block;width:38px;height:2px;overflow:hidden;border-radius:3px;background:#edf3fc}.bd-metric-track>i{display:block;width:var(--bd-track);height:100%;background:#a4c7f6;transform-origin:left;animation:bd-track 10.2s ease-in-out infinite}.bd-view{display:flex;flex-direction:column;gap:9px}.bd-two-columns{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:9px;align-items:stretch}.bd-card{min-width:0;border:1px solid #e5eaf1;border-radius:6px;background:#fff;overflow:hidden}.bd-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:5px;min-height:28px;padding:9px 9px 7px}.bd-panel-heading h4{font-size:calc(7px * var(--landing-text-scale,1));font-weight:var(--landing-weight-semibold,600);line-height:1.5}.bd-panel-heading>span{color:#8c97a7;font-size:calc(5px * var(--landing-text-scale,1));white-space:nowrap}.bd-chart-value{display:flex;align-items:center;gap:5px;padding:0 9px}.bd-chart-value>strong{font-weight:var(--landing-weight-semibold,600);font-size:calc(16px * var(--landing-text-scale,1));letter-spacing:-.035em}.bd-badge{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:3px 4px;border:1px solid #dcf0e8;border-radius:3px;background:#f0faf6;color:#349879;font-weight:400;font-size:calc(5px * var(--landing-text-scale,1));line-height:1;white-space:nowrap}.bd-badge[data-tone=amber]{color:#bd9241;background:#fff8e8;border-color:#f9edce}.bd-badge[data-tone=blue]{color:#3e8bcf;background:#eef7ff;border-color:#e0effd}.bd-chart{display:flex;position:relative;height:67px;margin:10px 9px 0 6px;padding-left:18px;overflow:hidden}.bd-chart:before{content:"";position:absolute;inset:0 0 0 18px;background:repeating-linear-gradient(to bottom,#ecf0f6 0 1px,transparent 1px 29px)}.bd-chart-guides{position:absolute;z-index:1;inset:0 auto 0 0;display:flex;flex-direction:column;justify-content:space-between;padding-block:1px;font-size:calc(4px * var(--landing-text-scale,1));color:#adb5c1}.bd-chart>svg{width:100%;height:100%;z-index:1}.bd-chart-line{fill:none;stroke:#1b84ff;stroke-width:1.8px;stroke-dasharray:1;stroke-dashoffset:0;animation:bd-chart-draw 10.2s ease infinite}.bd-chart-axis{display:flex;justify-content:space-between;padding:6px 9px 8px 24px;color:#a0a9b6;font-size:calc(4px * var(--landing-text-scale,1))}.bd-order-count{display:grid;grid-template-columns:auto 1fr;gap:4px 7px;padding:4px 9px 8px}.bd-order-count>i{grid-row:span 2;align-self:center;color:#8eadd4}.bd-order-count>strong{font-size:calc(22px * var(--landing-text-scale,1));font-weight:var(--landing-weight-semibold,600);line-height:1;letter-spacing:-.04em}.bd-order-count>span{font-size:calc(5px * var(--landing-text-scale,1));color:#98a1ae}.bd-fulfillment-bar{display:flex;gap:2px;height:4px;margin:1px 9px 11px}.bd-fulfillment-bar>i{width:75%;background:#79b3fb;border-radius:2px}.bd-fulfillment-bar>i:nth-child(2){width:17%;background:#f0d28f}.bd-fulfillment-bar>i:nth-child(3){width:8%;background:#a4d8c5}.bd-fulfillment dl{display:flex;flex-direction:column;gap:6px;padding:0 9px 9px;font-size:calc(5px * var(--landing-text-scale,1))}.bd-fulfillment dl>div{display:flex;align-items:center;justify-content:space-between;gap:4px}.bd-fulfillment dt{color:#939caa;display:flex;align-items:center;gap:4px}.bd-fulfillment dt>i{height:3px;width:3px;border-radius:50%;background:#86baf8}.bd-fulfillment dl>div:nth-child(2) dt>i{background:#f0d28f}.bd-fulfillment dl>div:nth-child(3) dt>i{background:#a4d8c5}.bd-table-head{padding:5px 9px;border-block:1px solid #edf0f5;background:#fcfcfd;color:#97a1af;font-size:calc(5px * var(--landing-text-scale,1))}.bd-table-row{min-height:28px;padding:6px 9px;border-bottom:1px solid #edf0f5;font-size:calc(5px * var(--landing-text-scale,1));color:#8792a2;transition:background .7s}.bd-table-row:last-child{border-bottom:0}.bd-table-row>strong{color:#607087;font-size:calc(5px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);display:flex;align-items:center;gap:4px}.bd-table-row[data-highlight=true],.bd-person-row[data-highlight=true],.bd-reservation[data-highlight=true]{background:#f5f9ff}.bd-order-grid{display:grid;grid-template-columns:.9fr 1.2fr .8fr 1fr;align-items:center;gap:4px}.bd-new-dot{display:inline-block;width:3px;height:3px;border-radius:50%;flex-shrink:0;background:#79aaf1;box-shadow:0 0 0 2px #eff5ff;animation:bd-dot 3.4s ease infinite}.bd-workflow-note{display:flex;align-items:center;justify-content:center;gap:4px;min-height:16px;color:#90a0b4;font-size:calc(5px * var(--landing-text-scale,1))}.bd-workflow-note>i{color:#7dac98}.bd-service-legend{display:flex;gap:9px;padding:0 9px 9px;color:#9aa3b0;font-size:calc(4px * var(--landing-text-scale,1))}.bd-service-legend>span{display:flex;align-items:center;gap:3px}.bd-service-legend i{display:inline-block;width:4px;height:4px;background:#f1f4f8;border:1px solid #dfe6ef;border-radius:1px}.bd-service-legend>span+span i{background:#dfeeff;border-color:#b7d5fb}.bd-table-plan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 17px;padding:8px 18px 14px}.bd-dining-table{position:relative;display:grid;place-items:center;height:28px;background:#f8fafc;border:1px solid #e1e7f0;border-radius:4px;color:#a4afbd;font-size:calc(7px * var(--landing-text-scale,1));transition:background .7s,border-color .7s}.bd-dining-table>i{position:absolute;background:#f0f3f8;border:1px solid #e0e6ee;width:7px;height:3px;top:-5px;left:5px;border-radius:2px;transition:background .7s}.bd-dining-table>i:nth-child(2){left:auto;right:5px}.bd-dining-table>i:nth-child(4){top:auto;bottom:-5px}.bd-dining-table>i:nth-child(5){inset:auto 5px -5px auto}.bd-dining-table[data-reserved=true]{background:#eef6ff;border-color:#bfd8f8;color:#729acf}.bd-dining-table[data-reserved=true]>i{background:#dfeeff;border-color:#bfd8f8}.bd-service-footer{display:flex;justify-content:space-between;gap:6px;padding:7px 9px;border-top:1px solid #edf0f5;color:#97a2b2;font-size:calc(5px * var(--landing-text-scale,1))}.bd-service-footer strong{color:#7893b5;font-weight:400}.bd-ticket{margin:0 7px 7px;padding:7px;border:1px solid #e8edf4;border-radius:4px}.bd-ticket>span{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:calc(5px * var(--landing-text-scale,1));color:#788ba3}.bd-ticket>strong{display:block;margin-top:7px;font-size:calc(5px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);line-height:1.5}.bd-ticket>small{display:block;margin-top:4px;color:#a0a8b3;font-size:calc(4px * var(--landing-text-scale,1))}.bd-ticket-progress{height:2px;margin-top:7px;background:#edf3fc;border-radius:4px;overflow:hidden}.bd-ticket-progress>i{display:block;height:100%;width:80%;background:#99c2f8;transform-origin:left;animation:bd-track 10.2s ease-in-out infinite}.bd-ticket-next{margin-bottom:6px;background:#fdfefe}.bd-reservation{display:flex;align-items:center;gap:9px;padding:8px 9px;border-top:1px solid #edf0f5;transition:background .7s}.bd-booking-time{color:#6684ad;font-size:calc(6px * var(--landing-text-scale,1));padding:4px;background:#f4f7fc;border-radius:3px}.bd-reservation>div{display:flex;flex:1;flex-direction:column;gap:4px}.bd-reservation strong{font-size:calc(6px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}.bd-reservation small{color:#a0a9b6;font-size:calc(5px * var(--landing-text-scale,1))}.bd-website-address{display:flex;align-items:center;gap:5px;margin:0 9px 9px;color:#91a0b4;font-size:calc(5px * var(--landing-text-scale,1))}.bd-website-address>span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-website-address .bd-badge{margin-left:auto}.bd-site-mini{margin:0 9px 9px;overflow:hidden;border:1px solid #e8eceb;border-radius:4px;color:#5e6c60;background:#fbfcf7}.bd-site-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px;border-bottom:1px solid #e9ede4;font-size:calc(4px * var(--landing-text-scale,1))}.bd-site-nav strong{letter-spacing:.08em;font-size:calc(5px * var(--landing-text-scale,1))}.bd-site-nav>span{color:#8a9384}.bd-site-hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;min-height:95px;padding:7px 14px;background:#f5f7ef}.bd-site-hero>div:first-child{display:flex;flex-direction:column;align-items:start;gap:7px}.bd-site-hero small{color:#a1a992;font-size:calc(4px * var(--landing-text-scale,1));letter-spacing:.05em}.bd-site-hero strong{max-width:110px;color:#617052;font-size:calc(16px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);line-height:1.25;letter-spacing:-.04em}.bd-site-hero>div>span{display:flex;align-items:center;gap:4px;padding-bottom:2px;border-bottom:1px solid #b7c2a2;color:#819167;font-size:calc(4px * var(--landing-text-scale,1))}.bd-site-product{display:grid;place-items:center;height:95px;position:relative}.bd-site-product:before{content:"";position:absolute;bottom:8px;left:30%;width:48%;height:5px;border-radius:50%;background:#9caa8038;filter:blur(4px)}.bd-tote{width:46px;height:54px;position:relative;margin-top:14px;border-radius:3px 3px 10px 9px;background:linear-gradient(110deg,#dfd9b7,#f0e9cb 60%,#dbd2ad);box-shadow:inset -6px 0 10px #b7ac7d15,5px 6px 10px #6a784e17;transform:rotate(-9deg);animation:bd-tote-settle 10.2s ease-in-out infinite}.bd-tote:before{content:"";position:absolute;bottom:calc(100% - 5px);left:11px;width:22px;height:22px;border:3px solid #d7cfaa;border-bottom:0;border-radius:15px 15px 0 0}.bd-tote:after{content:"E";position:absolute;inset:16px 0 auto;text-align:center;font-size:calc(15px * var(--landing-text-scale,1));color:#a49c78;font-family:serif}.bd-online-bottom{grid-template-columns:1fr 1.12fr}.bd-person-row{display:flex;align-items:center;gap:6px;padding:7px 9px;border-top:1px solid #edf0f5;transition:background .7s}.bd-person-row>div{display:flex;flex:1;flex-direction:column;gap:3px}.bd-person-row strong{font-size:calc(6px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}.bd-person-row small{font-size:calc(4px * var(--landing-text-scale,1));color:#a0a9b5}.bd-person-row>i{color:#a8b4c4}.bd-person-row>.bd-avatar{width:20px;height:20px;font-size:calc(5px * var(--landing-text-scale,1))}.bd-activity-item{display:flex;align-items:center;gap:6px;padding:9px 8px;border-top:1px solid #edf0f5}.bd-activity-item>span{display:grid;place-items:center;width:22px;height:22px;border:1px solid #e9eff8;background:#f5f8fc;color:#91a9c8;border-radius:5px}.bd-activity-item>div{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.bd-activity-item strong{font-size:calc(5px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);line-height:1.5}.bd-activity-item small{font-size:calc(4px * var(--landing-text-scale,1));color:#a0a9b5}.bd-site-status{display:flex;align-items:center;gap:4px;margin:0 8px 8px;padding:6px;border:1px solid #e3f0e9;border-radius:4px;color:#8da99a;background:#f8fcfa;font-size:calc(4px * var(--landing-text-scale,1));line-height:1.6}.bd-inbox-layout{display:grid;grid-template-columns:1fr 1.6fr;border-top:1px solid #edf0f5;min-height:178px}.bd-client-list{border-right:1px solid #edf0f5;padding:5px;background:#fdfdfe}.bd-client-list>div{display:flex;align-items:center;gap:4px;margin-bottom:3px;padding:7px 4px;border-radius:4px;border:1px solid transparent}.bd-client-list>div[data-active=true]{border-color:#e1ecfb;background:#f2f7ff}.bd-client-list .bd-avatar{width:18px;height:18px;font-size:calc(5px * var(--landing-text-scale,1));border-radius:5px}.bd-client-list>div>div{display:flex;min-width:0;flex-direction:column;gap:4px;flex:1}.bd-client-list strong{font-size:calc(5px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}.bd-client-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a0aabb;font-size:calc(4px * var(--landing-text-scale,1))}.bd-conversation{min-width:0;display:flex;flex-direction:column;padding:8px}.bd-conversation-title{display:flex;align-items:center;gap:5px;padding-bottom:7px;border-bottom:1px solid #f0f2f6}.bd-conversation-title>.bd-avatar{width:19px;height:19px;font-size:calc(6px * var(--landing-text-scale,1))}.bd-conversation-title>strong{display:flex;flex-direction:column;gap:4px;font-size:calc(5px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}.bd-conversation-title small{font-size:calc(4px * var(--landing-text-scale,1));color:#a1aab7;font-weight:400}.bd-assigned{margin-left:auto;display:grid;place-items:center;width:14px;height:14px;border-radius:50%;font-size:calc(4px * var(--landing-text-scale,1));color:#96a18c;background:#f0f4e9}.bd-chat-in,.bd-chat-out{max-width:87%;padding:7px;border:1px solid #e9edf4;border-radius:1px 6px 6px;font-size:calc(6px * var(--landing-text-scale,1));line-height:1.65}.bd-chat-in{align-self:flex-start;margin-top:11px;color:#8290a3;background:#f7f9fc}.bd-chat-out{align-self:flex-end;margin-top:8px;border-radius:6px 1px 6px 6px;color:#668cba;background:#eff6ff;border-color:#dceafb;opacity:.35;transform:translateY(3px);transition:opacity .7s,transform .7s}.bd-chat-out[data-visible=true]{opacity:1;transform:translateY(0)}.bd-chat-compose{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:4px;border:1px solid #e7ecf3;border-radius:4px;padding:6px;color:#b0b8c5;font-size:calc(5px * var(--landing-text-scale,1))}.bd-chat-compose>i{color:#8cafdf}.bd-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:2px 9px 10px;gap:8px}.bd-team-grid>div{display:flex;flex-direction:column;align-items:center;gap:5px;padding:6px 4px;border:1px solid #edf0f5;border-radius:5px}.bd-team-grid .bd-avatar{position:relative;width:25px;height:25px;font-size:calc(7px * var(--landing-text-scale,1));border-radius:50%}.bd-team-grid .bd-avatar>i{position:absolute;width:5px;height:5px;right:0;bottom:0;border:1px solid white;border-radius:50%;background:#84baa4}.bd-team-grid strong{font-size:calc(5px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}.bd-team-grid small{color:#97a2b1;font-size:calc(4px * var(--landing-text-scale,1))}.bd-team-footer{display:flex;align-items:center;justify-content:center;gap:4px;padding:7px;border-top:1px solid #edf0f5;color:#98a6b8;font-size:calc(5px * var(--landing-text-scale,1))}.bd-retail-top{grid-template-columns:1.5fr 1fr}.bd-channel-summary{display:flex;align-items:center;justify-content:center;gap:13px;padding:10px 8px 14px}.bd-donut{position:relative;display:grid;place-items:center;width:75px;height:75px;flex-shrink:0;border-radius:50%;background:conic-gradient(#75aef4 0 60%,#d3e6fc 60% 100%);transform:rotate(-90deg);animation:bd-donut-turn 10.2s ease-in-out infinite}.bd-donut:before{content:"";position:absolute;inset:9px;border-radius:50%;background:#fff}.bd-donut>strong{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:calc(12px * var(--landing-text-scale,1));font-weight:var(--landing-weight-semibold,600);letter-spacing:-.03em;transform:rotate(90deg)}.bd-donut small{color:#a0aaba;font-size:calc(4px * var(--landing-text-scale,1));font-weight:400;letter-spacing:0}.bd-channel-summary>div:last-child{display:flex;flex-direction:column;gap:12px;min-width:0}.bd-channel-summary p{display:flex;align-items:start;gap:4px}.bd-channel-summary p>i{display:block;flex-shrink:0;width:4px;height:4px;margin-top:1px;background:#75aef4;border-radius:1px}.bd-channel-summary p+p>i{background:#d3e6fc}.bd-channel-summary p>span{display:flex;flex-direction:column;gap:5px;font-size:calc(5px * var(--landing-text-scale,1));color:#a1abba}.bd-channel-summary strong{color:#6a7d98;font-weight:var(--landing-weight-medium,500);font-size:calc(7px * var(--landing-text-scale,1));white-space:nowrap}.bd-channel-summary strong>small{margin-left:4px;font-size:calc(4px * var(--landing-text-scale,1));color:#a9b2bf;font-weight:400}.bd-stock-summary>strong{display:flex;flex-direction:column;gap:5px;padding:0 9px 10px;font-size:calc(24px * var(--landing-text-scale,1));line-height:1;font-weight:var(--landing-weight-semibold,600);letter-spacing:-.04em}.bd-stock-summary>strong>span{color:#a0aab8;font-size:calc(5px * var(--landing-text-scale,1));font-weight:400;letter-spacing:0}.bd-stock-summary>div:not(.bd-panel-heading){display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 9px 6px;color:#8b98aa;font-size:calc(5px * var(--landing-text-scale,1))}.bd-stock-summary>div>span{display:flex;align-items:center;gap:4px}.bd-stock-summary>div>span>i{height:3px;width:3px;border-radius:50%;background:#a1cbb9}.bd-stock-summary>div:nth-last-of-type(1)>span>i{background:#e6ca88}.bd-stock-summary b{font-weight:var(--landing-weight-medium,500);color:#7e8c9f}.bd-stock-summary>p{display:flex;align-items:center;justify-content:center;gap:4px;margin:5px 0 0;padding:6px 3px;border-top:1px solid #edf0f5;color:#9cabc0;font-size:calc(4px * var(--landing-text-scale,1))}.bd-inventory-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr) minmax(0,.8fr);gap:6px;align-items:center}.bd-inventory .bd-table-row{min-height:41px}.bd-product-cell{display:flex;align-items:center;gap:7px;min-width:0}.bd-product-cell>span{display:grid;place-items:center;flex-shrink:0;width:26px;height:27px;border:1px solid #eeeada;border-radius:4px;background:#f8f5e9;color:#b9b08b}.bd-product-cell>span[data-tone="1"]{color:#99b6b0;background:#eef7f5;border-color:#e0eeea}.bd-product-cell>span[data-tone="2"]{color:#a5a7bf;background:#f3f3f8;border-color:#e8e8f0}.bd-product-cell>div{display:flex;flex-direction:column;gap:5px;min-width:0}.bd-product-cell strong{font-size:calc(6px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);color:#6a7c93;line-height:1.4}.bd-product-cell small{font-size:calc(4px * var(--landing-text-scale,1));color:#a0aabc}.bd-stock-quantity{display:flex;flex-direction:column;align-items:start;gap:5px}.bd-stock-quantity>strong{font-size:calc(6px * var(--landing-text-scale,1));color:#7c8b9f;font-weight:400}.bd-stock-quantity>span{display:block;width:31px;height:2px;border-radius:3px;background:#f0f4fa}.bd-stock-quantity>span>i{display:block;height:100%;background:#aed2c1;border-radius:inherit}.bd-inventory .bd-table-row:nth-last-child(2) .bd-stock-quantity>span>i{background:#e8d49b}.bd-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px;padding-inline:1px;font-size:calc(7px * var(--landing-text-scale,1));color:#96a4b8}.bd-caption>span{display:flex;align-items:center;gap:5px}.bd-caption>span>i{width:4px;height:4px;flex-shrink:0;background:#96b7df;border-radius:50%}.bd-caption button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:4px 1px 4px 5px;background:transparent;border:0;border-radius:4px;color:#7d92af;cursor:pointer;font-size:calc(7px * var(--landing-text-scale,1))}.bd-caption button:hover{color:#3478ca}.bd-caption button:focus-visible{outline:2px solid #7eaff2;outline-offset:3px}.bd-caption button:disabled{color:#a1acbc;cursor:default}.bd-pause-icon{width:6px;height:7px;border-inline:2px solid currentColor}.bd-play-icon{width:0;height:0;border-left:5px solid currentColor;border-block:3px solid transparent}.bd-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bd-preview[data-running=false] *,.bd-preview:hover *,.bd-preview:focus-within *{animation-play-state:paused!important}@keyframes bd-chart-draw{0%,6%{stroke-dashoffset:1}23%,92%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes bd-track{0%,4%{transform:scaleX(.55)}30%,90%{transform:scaleX(1)}to{transform:scaleX(.55)}}@keyframes bd-dot{0%,to{opacity:.6;box-shadow:0 0 0 2px #eff5ff}50%{opacity:1;box-shadow:0 0 0 3px #dceafe}}@keyframes bd-tote-settle{0%,to{transform:rotate(-9deg) translateY(0)}45%,65%{transform:rotate(-6deg) translateY(-3px)}}@keyframes bd-donut-turn{0%,to{filter:saturate(.8)}45%,70%{filter:saturate(1.15)}}@container (min-width: 560px){.bd-shell{grid-template-columns:112px minmax(0,1fr)}.bd-sidebar{padding-inline:9px}.bd-page-heading h3{font-size:calc(13px * var(--landing-text-scale,1))}.bd-navigation>div>span{min-height:26px;font-size:calc(7px * var(--landing-text-scale,1))}.bd-store>strong{font-size:calc(8px * var(--landing-text-scale,1))}.bd-panel-heading h4{font-size:calc(8px * var(--landing-text-scale,1))}.bd-content{padding:17px 15px 14px}.bd-chart{height:77px}.bd-table-row{min-height:31px}.bd-table-plan{padding-block:12px 17px}.bd-inbox-layout{min-height:202px}.bd-site-hero{min-height:108px}}@container (max-width: 410px){.bd-shell{grid-template-columns:33px minmax(0,1fr)}.bd-sidebar{padding:10px 4px 7px}.bd-brand{justify-content:center;padding:0}.bd-brand>strong,.bd-store,.bd-navigation>div>p,.bd-navigation>div>span>span,.bd-navigation>div>span>b,.bd-sidebar-footer>span{display:none}.bd-navigation{margin-top:15px}.bd-navigation>div>span{justify-content:center;padding:5px 2px;min-height:26px}.bd-navigation>div+div{margin-top:13px}.bd-sidebar-footer{justify-content:center;padding-inline:0}.bd-sidebar-footer>.bd-avatar{display:none}.bd-content{padding:12px 9px 10px}.bd-topbar{padding-inline:9px;height:30px}.bd-page-heading{gap:4px}.bd-page-heading h3{font-size:calc(10px * var(--landing-text-scale,1))}.bd-primary-action{padding:5px}.bd-primary-action>span{display:none}.bd-metrics>div{padding:9px 7px}.bd-metrics>div>span:first-child{font-size:calc(5px * var(--landing-text-scale,1))}.bd-metrics>div>strong{font-size:calc(18px * var(--landing-text-scale,1))}.bd-two-columns{gap:7px}.bd-panel-heading{padding-inline:7px}.bd-panel-heading h4{font-size:calc(6px * var(--landing-text-scale,1))}.bd-panel-heading>span{font-size:calc(4px * var(--landing-text-scale,1))}.bd-chart-value{padding-inline:7px}.bd-chart-value>strong{font-size:calc(14px * var(--landing-text-scale,1))}.bd-chart-value .bd-badge{font-size:calc(4px * var(--landing-text-scale,1));padding-inline:3px}.bd-fulfillment dl,.bd-order-count{padding-inline:7px}.bd-fulfillment dl>div{font-size:calc(4px * var(--landing-text-scale,1))}.bd-order-count>span{font-size:calc(4px * var(--landing-text-scale,1))}.bd-fulfillment-bar{margin-inline:7px}.bd-table-plan{padding-inline:12px;gap:15px 12px}.bd-dining-table{height:26px}.bd-dining-table>i{width:5px;left:3px}.bd-dining-table>i:nth-child(2),.bd-dining-table>i:nth-child(5){right:3px;left:auto}.bd-service-footer{padding-inline:7px;font-size:calc(4px * var(--landing-text-scale,1))}.bd-ticket{margin-inline:5px;padding-inline:5px}.bd-ticket>strong{font-size:calc(4px * var(--landing-text-scale,1))}.bd-ticket>span{font-size:calc(4px * var(--landing-text-scale,1))}.bd-ticket .bd-badge{font-size:calc(4px * var(--landing-text-scale,1));padding-inline:3px}.bd-site-hero{padding-inline:10px}.bd-site-hero strong{font-size:calc(14px * var(--landing-text-scale,1))}.bd-person-row{padding-inline:7px;gap:4px}.bd-person-row strong{font-size:calc(5px * var(--landing-text-scale,1))}.bd-person-row .bd-avatar{width:18px;height:18px}.bd-activity-item{gap:4px;padding-inline:6px}.bd-activity-item strong{font-size:calc(4px * var(--landing-text-scale,1))}.bd-activity-item>span{width:19px;height:19px}.bd-site-status{margin-inline:6px;padding:5px;font-size:calc(3.5px * var(--landing-text-scale,1))}.bd-inbox-layout{grid-template-columns:1fr 1.55fr}.bd-client-list{padding-inline:3px}.bd-client-list .bd-avatar{width:14px;height:16px;font-size:calc(4px * var(--landing-text-scale,1))}.bd-client-list>div{padding-inline:2px;gap:3px}.bd-client-list strong{font-size:calc(4.5px * var(--landing-text-scale,1))}.bd-client-list small{font-size:calc(3.5px * var(--landing-text-scale,1))}.bd-client-list .bd-new-dot{display:none}.bd-conversation{padding:7px 6px}.bd-chat-in,.bd-chat-out{font-size:calc(5px * var(--landing-text-scale,1))}.bd-channel-summary{gap:7px;padding-inline:6px}.bd-donut{width:61px;height:61px}.bd-donut:before{inset:7px}.bd-donut>strong{font-size:calc(10px * var(--landing-text-scale,1))}.bd-channel-summary p>span{font-size:calc(4px * var(--landing-text-scale,1))}.bd-channel-summary strong{font-size:calc(6px * var(--landing-text-scale,1))}.bd-channel-summary strong>small{margin-left:2px;font-size:calc(3px * var(--landing-text-scale,1))}.bd-stock-summary>strong{font-size:calc(22px * var(--landing-text-scale,1))}.bd-stock-summary>div:not(.bd-panel-heading){font-size:calc(4px * var(--landing-text-scale,1))}.bd-stock-summary>p{font-size:calc(3.5px * var(--landing-text-scale,1))}.bd-product-cell{gap:5px}.bd-product-cell>span{width:23px;height:25px}.bd-product-cell strong{font-size:calc(5px * var(--landing-text-scale,1))}.bd-inventory .bd-badge{font-size:calc(4px * var(--landing-text-scale,1))}.bd-caption{font-size:calc(6px * var(--landing-text-scale,1));gap:4px}.bd-caption button{font-size:calc(6px * var(--landing-text-scale,1))}}@media(max-width:540px){.bd-preview{padding:17px 9px 0;border-radius:10px;max-width:580px;justify-self:center}.bd-caption button{min-height:32px}.bd-caption{min-height:36px}}@media(prefers-reduced-motion:reduce){.bd-preview *,.bd-preview *:before,.bd-preview *:after{animation:none!important;transition:none!important}.bd-chart-line{stroke-dashoffset:0}.bd-chat-out{opacity:1;transform:none}}.bd-stay-calendar{display:grid;grid-template-columns:44px repeat(5,minmax(0,1fr));gap:5px;padding:4px 9px 10px;font-size:calc(6px * var(--landing-text-scale,1))}.bd-stay-calendar>b{text-align:center;color:#85909f;font-weight:var(--landing-weight-medium,500)}.bd-stay-calendar-row{display:contents}.bd-stay-calendar-row>strong{display:flex;align-items:center;font-size:calc(6px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);white-space:nowrap}.bd-stay-calendar-row>span{height:18px;border:1px solid #e5eaf1;border-radius:3px;background:#f8fafc;transition:background-color .45s,border-color .45s}.bd-stay-calendar-row>span[data-reserved=true]{background:#dceaff;border-color:#accbfb}.bd-stay-legend{display:flex;gap:12px;padding:0 9px 10px;font-size:calc(5px * var(--landing-text-scale,1));color:#85909f}.bd-stay-legend>span{display:flex;align-items:center;gap:4px}.bd-stay-legend i{width:5px;height:5px;border-radius:1px;background:#f8fafc;border:1px solid #e5eaf1}.bd-stay-legend>span:last-child i{background:#dceaff;border-color:#accbfb}.bd-stay-booking{display:flex;justify-content:space-between;align-items:center;gap:5px;padding:10px 9px;border-top:1px solid #edf0f5;font-size:calc(6px * var(--landing-text-scale,1));transition:background-color .45s}.bd-stay-booking>div{display:grid;gap:4px}.bd-stay-booking small{font-size:calc(5px * var(--landing-text-scale,1));color:#85909f}.bd-stay-booking[data-highlight=true]{background:#f5f9ff}@container (max-width:410px){.bd-stay-calendar{grid-template-columns:34px repeat(5,minmax(0,1fr));gap:3px;padding-inline:6px}.bd-stay-calendar-row>strong{font-size:calc(5px * var(--landing-text-scale,1))}.bd-stay-booking{display:grid;padding:7px;gap:4px}.bd-stay-booking .bd-badge{justify-self:start}.bd-stay-legend{gap:6px;font-size:calc(4px * var(--landing-text-scale,1));padding-inline:6px}}.hp-section{--hp-text: #202631;--hp-muted: #727884;--hp-border: #e5e8ee;color:var(--hp-text);padding-block:84px}.hp-centered-heading>h2,.hp-section-heading h2{font-size:clamp(30px,3.6vw,44px);line-height:1.16;letter-spacing:-.045em;font-weight:var(--landing-weight-semibold,600)}.hp-eyebrow{color:var(--color-primary);font-size:calc(10px * var(--landing-text-scale,1));line-height:1.5;font-weight:var(--landing-weight-semibold,600);letter-spacing:.105em}.hp-centered-heading{max-width:710px;margin-inline:auto;text-align:center}.hp-centered-heading h2{margin-top:16px}.hp-centered-heading>p:last-child{max-width:650px;margin:20px auto 0;color:var(--hp-muted);font-size:calc(15px * var(--landing-text-scale,1));line-height:1.85}.hp-section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:36px}.hp-section-heading>div{max-width:730px}.hp-section-heading h2{margin-top:14px}.hp-section-description{max-width:580px;margin-top:18px;color:var(--hp-muted);font-size:calc(15px * var(--landing-text-scale,1));line-height:1.85}.hp-section-link{display:inline-flex;align-items:center;justify-content:start;gap:9px;flex-shrink:0;color:var(--color-primary);font-size:calc(13px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);line-height:1.6}.hp-section-heading>.hp-section-link{padding-bottom:5px}.hp-section-link>i,.hp-feature-link>i{transition:transform .5s ease}.hp-section-link:hover>i,.hp-feature-link:hover>i{transform:translate(2px,-2px)}.hp-connected{background:#fff;padding-bottom:64px}.hp-module-flow{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;margin-top:40px;padding-bottom:21px;position:relative}.hp-module-flow:after{content:"";position:absolute;bottom:0;left:6.25%;right:6.25%;height:1px;background:#d9e2f0}.hp-module{position:relative;display:flex;min-height:73px;padding:14px 7px;align-items:center;justify-content:center;flex-direction:column;gap:9px;border:1px solid var(--hp-border);border-radius:8px;background:#fff;color:#485469;transition:border-color .5s,background .5s,transform .5s}.hp-module>i,.hp-module>svg{color:#6980a4}.hp-module>span{font-size:calc(10px * var(--landing-text-scale,1));text-align:center;line-height:1.5}.hp-module:after{content:"";position:absolute;width:1px;height:21px;background:#d9e2f0;top:calc(100% + 1px);left:50%}.hp-module:hover{border-color:#b7ccef;background:#fafcff;transform:translateY(-3px)}.hp-flow-join{position:relative;height:42px;display:flex;justify-content:center;align-items:center}.hp-flow-join:before{content:"";height:100%;width:1px;position:absolute;background:#d9e2f0}.hp-flow-join>span{position:relative;display:grid;place-items:center;width:24px;height:24px;color:var(--color-primary);border:1px solid #d7e4f9;border-radius:50%;background:#f5f9ff}.hp-dashboard-wrap{scroll-margin-top:120px}.hp-connected-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:20px}.hp-connected-bottom p,.hp-connected-bottom>a{display:inline-flex;align-items:center;gap:8px;font-size:calc(11px * var(--landing-text-scale,1));color:var(--hp-muted)}.hp-connected-bottom>a{color:var(--color-primary);font-weight:var(--landing-weight-medium,500)}.hp-status-dot{display:inline-block;flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:#6aab83}.hp-features{background:#f8f9fb;border-block:1px solid #edf0f4}.hp-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.hp-feature{display:flex;flex-direction:column;min-width:0;padding:25px 25px 20px;overflow:hidden;border:1px solid var(--hp-border);border-radius:12px;background:#fff;transition:border-color .6s ease,box-shadow .6s ease}.hp-feature:hover{border-color:#cad5e7;box-shadow:0 10px 25px -18px #173d7e33}.hp-feature-website,.hp-feature-pos{grid-column:span 6}.hp-feature-reports,.hp-feature-bookings,.hp-feature-team{grid-column:span 4}.hp-feature-messaging,.hp-feature-connections{grid-column:span 3}.hp-feature-ai{grid-column:span 6}.hp-feature-label{display:flex;align-items:center;gap:8px;font-size:calc(10px * var(--landing-text-scale,1));line-height:1.5;color:#697689;font-weight:var(--landing-weight-medium,500)}.hp-feature-label>i,.hp-feature-label>svg{color:#6a81a6;flex-shrink:0}.hp-feature h3{margin-top:14px;font-size:calc(20px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);line-height:1.35;letter-spacing:-.035em}.hp-feature-copy>p{max-width:430px;margin-top:10px;color:var(--hp-muted);font-size:calc(12px * var(--landing-text-scale,1));line-height:1.8}.hp-feature-preview{min-width:0;margin-top:23px;margin-bottom:18px;pointer-events:none}.hp-feature-link{display:inline-flex;align-self:start;align-items:center;gap:7px;color:var(--color-primary);margin-top:auto;font-size:calc(11px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}.hp-sample-caption{margin-top:19px;text-align:right;color:#8c939f;font-size:calc(10px * var(--landing-text-scale,1));line-height:1.7}.hp-mini{color:#424b59;min-width:0;border:1px solid #e5e8ed;border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 6px 15px -10px #173d7e20}.hp-mini-bar{display:flex;min-height:28px;padding:7px 10px;align-items:center;justify-content:space-between;gap:7px;border-bottom:1px solid #e9ecf1;background:#fcfcfd;color:#77808c;font-size:calc(8px * var(--landing-text-scale,1));line-height:1.4}.hp-mini-dots{display:flex;gap:3px}.hp-mini-dots>i{width:4px;height:4px;border-radius:50%;background:#d8dce3}.hp-mini-published{color:#529070;font-size:calc(7px * var(--landing-text-scale,1))}.hp-mini-title{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:13px 12px;border-bottom:1px solid #edf0f4;font-size:calc(9px * var(--landing-text-scale,1));line-height:1.5}.hp-mini-title strong{font-weight:var(--landing-weight-medium,500);color:#424b59}.hp-mini-title>span{color:#9299a5;font-size:calc(8px * var(--landing-text-scale,1))}.hp-mini-title>span:first-child{display:flex;gap:6px;align-items:center}.hp-builder-layout{display:grid;grid-template-columns:68px minmax(0,1fr);height:186px;background:#f7f8fa}.hp-builder-sidebar{display:flex;flex-direction:column;gap:5px;padding:12px 6px;border-right:1px solid #e8ebef;background:#fff}.hp-builder-sidebar>i{margin:0 5px 7px;color:#8c9bb3}.hp-builder-sidebar>span{padding:5px 6px;font-size:calc(7px * var(--landing-text-scale,1));color:#87909d;border-radius:3px}.hp-builder-sidebar>span[data-active=true]{color:#2563eb;background:#edf3ff}.hp-storefront{margin:9px 10px 0;background:#fff;border:1px solid #e9ebed;border-bottom:0;padding:8px 12px}.hp-storefront-nav{display:flex;align-items:center;justify-content:space-between;color:#4f605b;font-size:calc(6px * var(--landing-text-scale,1));letter-spacing:.05em}.hp-storefront-nav>span{display:flex;align-items:center;gap:13px;font-size:calc(5px * var(--landing-text-scale,1))}.hp-storefront-hero{display:flex;justify-content:space-between;gap:10px;align-items:center;min-height:76px;margin-top:8px;background:#f1f1eb;padding:8px 14px}.hp-storefront-hero>div:first-child{display:flex;flex-direction:column;gap:5px}.hp-storefront-hero small{font-size:calc(4px * var(--landing-text-scale,1));color:#83887b;letter-spacing:.08em}.hp-storefront-hero strong{max-width:95px;font-family:Georgia,serif;font-weight:400;font-size:calc(15px * var(--landing-text-scale,1));line-height:1.13;color:#5b6556}.hp-storefront-hero span{font-size:calc(5px * var(--landing-text-scale,1));color:#7e897b}.hp-product-shape{position:relative;width:42px;height:40px;margin:11px 17px 0 0;border:1px solid #bbb9a9;border-radius:3px 3px 8px 8px;background:linear-gradient(100deg,#dedbca,#c9c6b5);box-shadow:9px 6px 10px -8px #67695260;transform:rotate(-5deg)}.hp-product-shape:before{content:"";position:absolute;bottom:100%;height:13px;width:19px;left:10px;border:2px solid #b5b19d;border-bottom:0;border-radius:10px 10px 0 0}.hp-store-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.hp-store-products>div{min-width:0;display:flex;flex-direction:column;gap:2px;font-size:calc(5px * var(--landing-text-scale,1))}.hp-store-products small{color:#9a9e98;font-size:calc(4px * var(--landing-text-scale,1))}.hp-store-product{display:grid;place-items:center;height:35px;background:#f2f0eb;color:#c0bbaa}.hp-store-product-1{background:#eff2f1;color:#b5c4bc}.hp-store-product-2{background:#f3eeeb;color:#c8b6aa}.hp-pos-layout{display:grid;grid-template-columns:1fr 1fr;height:186px}.hp-pos-products{padding:9px;background:#f8f9fb;border-right:1px solid #eaedf2}.hp-mini-search{display:flex;align-items:center;gap:5px;padding:5px 6px;font-size:calc(6px * var(--landing-text-scale,1));color:#9ba3af;background:#fff;border:1px solid #e8ebf0;border-radius:4px}.hp-pos-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:7px}.hp-pos-product-grid>div{display:flex;flex-direction:column;padding:6px;background:#fff;border:1px solid #e8ebf0;border-radius:4px}.hp-pos-product-grid>div>span{display:grid;place-items:center;color:#9caec6;padding:2px 0 7px}.hp-pos-product-grid strong{font-size:calc(6px * var(--landing-text-scale,1));line-height:1.5;font-weight:var(--landing-weight-medium,500)}.hp-pos-product-grid small{color:#9aa3b1;font-size:calc(6px * var(--landing-text-scale,1))}.hp-receipt{display:flex;flex-direction:column;padding:11px 10px}.hp-receipt-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px;padding-bottom:13px;font-size:calc(7px * var(--landing-text-scale,1))}.hp-receipt-title strong{font-weight:var(--landing-weight-medium,500)}.hp-receipt-title>span{color:#8d98a8;font-size:calc(6px * var(--landing-text-scale,1))}.hp-receipt>p{display:flex;justify-content:space-between;align-items:center;gap:4px;margin-top:8px;font-size:calc(6px * var(--landing-text-scale,1))}.hp-receipt>p>span{color:#8d95a2}.hp-receipt>p>strong{font-size:calc(6px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}.hp-receipt-total{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:auto;padding-top:10px;border-top:1px solid #edf0f4;font-size:calc(8px * var(--landing-text-scale,1))}.hp-native-primary{display:flex;align-items:center;justify-content:center;gap:4px;padding:7px 5px;margin-top:8px;color:#fff;background:#2563eb;border-radius:3px;font-size:calc(6px * var(--landing-text-scale,1))}.hp-reports-ui{padding:13px 12px 9px}.hp-report-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px;font-size:calc(8px * var(--landing-text-scale,1))}.hp-report-summary>span:last-of-type{display:flex;align-items:center;gap:4px;color:#9aa1ad;font-size:calc(6px * var(--landing-text-scale,1))}.hp-report-summary>strong{flex-basis:100%;font-size:calc(20px * var(--landing-text-scale,1));line-height:1.3;font-weight:var(--landing-weight-medium,500);color:#313c4e;letter-spacing:-.04em}.hp-report-summary>strong>span{margin-left:5px;font-size:calc(6px * var(--landing-text-scale,1));color:#9ba5b4;font-weight:400;letter-spacing:0}.hp-sparkline{position:relative;height:90px;margin-top:7px;padding-left:22px;background:repeating-linear-gradient(to top,transparent 0,transparent 29px,#eef1f5 29px,#eef1f5 30px)}.hp-sparkline>span{position:absolute;left:0;font-size:calc(6px * var(--landing-text-scale,1));color:#a4adbb}.hp-sparkline>span:nth-child(1){top:0}.hp-sparkline>span:nth-child(2){top:43%}.hp-sparkline>span:nth-child(3){bottom:0}.hp-sparkline>svg{width:100%;height:100%}.hp-chart-days{display:flex;justify-content:space-between;padding-left:24px;margin-top:7px;font-size:calc(5px * var(--landing-text-scale,1));color:#a0a8b5}.hp-week{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:8px 10px;gap:7px}.hp-week>span{display:flex;flex-direction:column;align-items:center;gap:3px;padding:5px;border-radius:5px;font-size:calc(9px * var(--landing-text-scale,1))}.hp-week>span>small{font-size:calc(6px * var(--landing-text-scale,1));color:#909aaa}.hp-week>span>strong{font-weight:var(--landing-weight-medium,500)}.hp-week>span[data-active=true]{color:#2563eb;background:#edf3ff}.hp-booking-row{display:flex;align-items:center;gap:7px;margin:0 11px;padding:9px 0;border-top:1px solid #edf0f4}.hp-time{color:#7d8899;font-size:calc(7px * var(--landing-text-scale,1))}.hp-booking-row>div{display:flex;flex:1;flex-direction:column;gap:3px}.hp-booking-row strong{font-size:calc(7px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}.hp-booking-row>div>span{font-size:calc(6px * var(--landing-text-scale,1));color:#9ba3b0}.hp-native-tag{color:#5a8b72;background:#f0f8f4;border:1px solid #e0eee6;border-radius:3px;padding:3px 4px;font-size:calc(5px * var(--landing-text-scale,1));line-height:1.4}.hp-team-row{display:flex;align-items:center;gap:8px;padding:11px 12px;border-bottom:1px solid #edf0f4}.hp-team-row:last-child{border:0}.hp-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 25px;height:25px;border:1px solid #e4eaf3;border-radius:50%;background:#eff4fb;color:#7a8ba7;font-size:calc(7px * var(--landing-text-scale,1))}.hp-avatar[data-tone="1"]{background:#f3f0e9;border-color:#ebe6da;color:#a1957d}.hp-avatar[data-tone="2"]{background:#edf2ee;border-color:#e0e9e2;color:#899f90}.hp-team-row>div{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.hp-team-row strong{font-weight:var(--landing-weight-medium,500);font-size:calc(8px * var(--landing-text-scale,1))}.hp-team-row small{color:#9ba3b0;font-size:calc(6px * var(--landing-text-scale,1))}.hp-team-role{font-size:calc(6px * var(--landing-text-scale,1));color:#7b8799;padding:3px 4px;border:1px solid #e9edf3;border-radius:3px;background:#fbfcfd;white-space:nowrap}.hp-feature-messaging,.hp-feature-connections{padding-inline:20px}.hp-feature-messaging h3,.hp-feature-connections h3{font-size:calc(18px * var(--landing-text-scale,1))}.hp-feature-messaging .hp-feature-label,.hp-feature-connections .hp-feature-label{font-size:calc(9px * var(--landing-text-scale,1))}.hp-feature-messaging .hp-feature-copy>p,.hp-feature-connections .hp-feature-copy>p{font-size:calc(11px * var(--landing-text-scale,1))}.hp-feature-messaging .hp-feature-preview,.hp-feature-connections .hp-feature-preview{margin-top:19px}.hp-unread{display:grid!important;place-items:center;width:14px;height:14px;border-radius:4px;color:#2563eb!important;background:#edf3ff;font-size:calc(7px * var(--landing-text-scale,1))!important}.hp-conversation-person{display:flex;align-items:center;gap:7px;padding:10px 10px 2px}.hp-conversation-person>div{display:flex;flex:1;flex-direction:column;gap:2px}.hp-conversation-person strong{font-size:calc(7px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}.hp-conversation-person small{font-size:calc(5px * var(--landing-text-scale,1));color:#99a2b0}.hp-conversation-person .hp-avatar{flex-basis:21px;height:21px;font-size:calc(6px * var(--landing-text-scale,1))}.hp-chat-bubble{width:fit-content;max-width:78%;margin:8px 10px;padding:6px 8px;background:#f1f3f6;border-radius:1px 6px 6px;color:#858e9c;font-size:calc(6px * var(--landing-text-scale,1));line-height:1.6}.hp-chat-outgoing{margin-left:auto;color:#6f90c0;background:#edf3fd;border-radius:6px 1px 6px 6px}.hp-chat-compose{display:flex;justify-content:space-between;align-items:center;margin:12px 9px 9px;padding:6px 7px;border:1px solid #e9edf3;border-radius:4px;font-size:calc(6px * var(--landing-text-scale,1));color:#abb1bc}.hp-connection-row{display:flex;align-items:center;gap:6px;padding:10px;border-bottom:1px solid #edf0f4}.hp-connection-row>strong{flex:1;font-size:calc(7px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}.hp-connection-icon{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;color:#7b94b9;background:#f0f4fb;border:1px solid #e7edf7;border-radius:5px}.hp-connection-status{display:flex;align-items:center;gap:2px;color:#6c967d;font-size:calc(5px * var(--landing-text-scale,1))}.hp-native-note{padding:10px;color:#99a2b0;font-size:calc(6px * var(--landing-text-scale,1));line-height:1.5}.hp-feature-ai{display:grid;grid-template-columns:1fr 1.2fr;align-items:start;gap:18px;background:linear-gradient(120deg,#fbfcff,#fff 65%)}.hp-feature-ai .hp-feature-copy{grid-column:1;grid-row:1;padding-top:9px}.hp-feature-ai h3{font-size:calc(25px * var(--landing-text-scale,1));line-height:1.25}.hp-feature-ai .hp-feature-copy>p{font-size:calc(12px * var(--landing-text-scale,1))}.hp-feature-ai .hp-feature-preview{grid-column:2;grid-row:1 / 3;margin:8px -3px 0 0;align-self:center}.hp-feature-ai .hp-feature-link{grid-column:1;grid-row:2;align-self:end;margin-bottom:3px}.hp-ai-ui{padding-bottom:12px}.hp-ai-ui .hp-mini-title{padding:11px 9px}.hp-ai-ui .hp-mini-title>span:last-child{font-size:calc(5px * var(--landing-text-scale,1))}.hp-ai-question{margin:13px 9px 13px 20px;padding:8px;border:1px solid #e2eafb;background:#f5f8fe;border-radius:6px 1px 6px 6px;font-size:calc(7px * var(--landing-text-scale,1));line-height:1.6;color:#6e86aa}.hp-ai-response{display:flex;align-items:start;gap:6px;padding:0 9px}.hp-ai-response>svg{flex-shrink:0;color:#7391bc}.hp-ai-response>div{min-width:0}.hp-ai-response strong{font-size:calc(7px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);line-height:1.5}.hp-ai-response p{margin-top:5px;color:#99a2b1;font-size:calc(6px * var(--landing-text-scale,1));line-height:1.7}.hp-ai-result{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:10px;padding:7px 5px;border:1px solid #e7ecf5;border-radius:4px;font-size:calc(5px * var(--landing-text-scale,1));color:#8b98ac}.hp-ai-result>span:nth-child(2){color:#b09b70;font-size:calc(4px * var(--landing-text-scale,1))}.hp-ai-result>strong{font-size:calc(5px * var(--landing-text-scale,1))}.hp-ai-review{display:flex;align-items:center;gap:3px;margin-top:12px;color:#8396b2;font-size:calc(5px * var(--landing-text-scale,1))}.hp-customers{background:#fff;padding-bottom:90px}.hp-customer-tabs{display:flex;justify-content:center;gap:8px;margin-top:36px;padding-bottom:18px;overflow-x:auto;scrollbar-width:thin}.hp-customer-tabs>button{display:inline-flex;justify-content:center;align-items:center;flex:1 0 auto;gap:9px;padding:14px 18px;background:#fff;border:1px solid transparent;border-radius:7px;font-size:calc(12px * var(--landing-text-scale,1));color:#7e8795;transition:background .5s,color .5s,border-color .5s}.hp-customer-tabs>button>i{color:#99a5b7}.hp-customer-tabs>button:hover{background:#f8faff}.hp-customer-tabs>button[aria-selected=true]{color:#2563eb;border-color:#d7e4fa;background:#f3f7ff}.hp-customer-tabs>button[aria-selected=true]>i{color:#2563eb}.hp-customer-panel{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:72px;padding:40px 0 0;border-top:1px solid var(--hp-border);animation:hp-panel-in .6s ease both}.hp-customer-copy h3{max-width:400px;font-size:clamp(24px,2.7vw,32px);font-weight:var(--landing-weight-medium,500);line-height:1.25;letter-spacing:-.035em}.hp-customer-copy>p{max-width:430px;margin-top:18px;color:var(--hp-muted);font-size:calc(13px * var(--landing-text-scale,1));line-height:1.9}.hp-customer-copy>ol{display:grid;gap:15px;margin-block:25px 27px}.hp-customer-copy>ol>li{display:flex;gap:12px;align-items:start;color:#737f90;font-size:calc(12px * var(--landing-text-scale,1));line-height:1.7}.hp-customer-copy>ol>li>span{display:inline-grid;flex:0 0 22px;place-items:center;width:22px;height:22px;border-radius:50%;color:#7892b7;background:#f0f5fd;font-size:calc(8px * var(--landing-text-scale,1));line-height:1}.hp-customer-copy>.hp-customer-support{margin-top:24px;font-size:calc(10px * var(--landing-text-scale,1))}.hp-customer-support>a{color:#6685af;text-decoration:underline;text-underline-offset:3px}.hp-business-board{min-width:0;padding:18px;background:#f7f8fa;border:1px solid #e4e8ee;border-radius:12px;box-shadow:0 15px 35px -25px #263e702b}.hp-board-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.hp-board-brand{display:flex;align-items:center;gap:9px;font-size:calc(11px * var(--landing-text-scale,1))}.hp-board-brand strong{font-weight:var(--landing-weight-medium,500)}.hp-sample-badge{color:#96a0b0;font-size:calc(8px * var(--landing-text-scale,1))}.hp-board-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:15px;background:#fff;border:1px solid #e4e8ee;border-radius:8px}.hp-board-metrics>div{display:flex;flex-direction:column;gap:11px;padding:15px;border-right:1px solid #e8ecf2}.hp-board-metrics>div:last-child{border:0}.hp-board-metrics span{color:#8893a3;font-size:calc(8px * var(--landing-text-scale,1))}.hp-board-metrics strong{color:#3e4b60;font-size:calc(24px * var(--landing-text-scale,1));line-height:1;font-weight:var(--landing-weight-medium,500);letter-spacing:-.04em}.hp-board-activity{background:#fff;border:1px solid #e4e8ee;border-radius:8px;overflow:hidden}.hp-board-activity>.hp-mini-title{padding:15px;font-size:calc(10px * var(--landing-text-scale,1))}.hp-board-row{display:flex;align-items:center;gap:11px;padding:15px;border-bottom:1px solid #edf0f5}.hp-board-row:last-child{border:0}.hp-board-icon{display:grid;place-items:center;width:31px;height:31px;flex:0 0 31px;background:#f3f6fb;border:1px solid #e9edf5;border-radius:7px;color:#8a9fbe}.hp-board-row>div{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.hp-board-row strong{font-size:calc(9px * var(--landing-text-scale,1));line-height:1.5;font-weight:var(--landing-weight-medium,500)}.hp-board-row>div>span{color:#a0a9b7;font-size:calc(8px * var(--landing-text-scale,1))}.hp-board-status{padding:4px 6px;border:1px solid #e6ecf6;border-radius:4px;color:#7c94b8;background:#f8faff;font-size:calc(7px * var(--landing-text-scale,1));white-space:nowrap}.hp-board-status[data-status=Confirmed],.hp-board-status[data-status=Complete],.hp-board-status[data-status=Ready],.hp-board-status[data-status=Published]{color:#719381;background:#f5faf7;border-color:#e4eee8}.hp-board-footer{display:flex;gap:7px;align-items:center;justify-content:center;margin-top:18px;color:#96a3b6;font-size:calc(8px * var(--landing-text-scale,1))}.hp-board-sample{margin-top:11px;text-align:center;font-size:calc(7px * var(--landing-text-scale,1));color:#a7afbb}@keyframes hp-panel-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.hp-section{padding-block:64px}.hp-module-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-bottom:0}.hp-module-flow:after,.hp-module:after{display:none}.hp-module{min-height:64px;flex-direction:row;padding:12px}.hp-module>span{font-size:calc(10px * var(--landing-text-scale,1))}.hp-feature{padding-inline:20px}.hp-feature-messaging,.hp-feature-connections{grid-column:span 6}.hp-feature-ai{grid-column:span 12;min-height:220px;grid-template-columns:1fr 1fr}.hp-feature-ai .hp-feature-preview{width:min(100%,380px);justify-self:end}.hp-customer-panel{gap:38px}.hp-customer-tabs>button{padding-inline:12px;font-size:calc(11px * var(--landing-text-scale,1))}.hp-feature-connections .hp-feature-preview,.hp-feature-messaging .hp-feature-preview{width:100%}.hp-connection-row{padding:9px 13px}.hp-messages-ui{max-width:none}.hp-chat-bubble{max-width:70%}.hp-board-metrics>div{padding:13px 10px}}@media(max-width:760px){.hp-centered-heading>h2,.hp-section-heading h2{font-size:calc(33px * var(--landing-text-scale,1))}.hp-section-heading{flex-direction:column;align-items:start;gap:20px}.hp-section-heading .hp-section-description{max-width:560px}.hp-feature-reports,.hp-feature-bookings,.hp-feature-team{grid-column:span 6}.hp-feature-team{grid-column:span 12}.hp-team-ui{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.hp-team-ui .hp-mini-title{grid-column:1 / -1}.hp-team-ui .hp-team-row{flex-wrap:wrap;border-bottom:0;border-right:1px solid #edf0f4}.hp-team-ui .hp-team-role{margin-left:33px}.hp-customer-panel{grid-template-columns:1fr;gap:30px;padding-top:32px}.hp-customer-copy{display:grid;grid-template-columns:1fr 1fr;gap:0 35px}.hp-customer-copy h3{grid-column:1}.hp-customer-copy>p{grid-column:1;font-size:calc(12px * var(--landing-text-scale,1))}.hp-customer-copy>ol{grid-column:2;grid-row:1 / 4;margin-block:0;align-content:start}.hp-customer-copy>.hp-section-link{grid-column:1;margin-top:20px}.hp-customer-copy>.hp-customer-support{grid-column:1 / -1}.hp-business-board{max-width:580px;width:100%;justify-self:center}.hp-customer-tabs{justify-content:start;gap:7px}.hp-customer-tabs>button{padding:12px}.hp-customer-tabs>button>i{font-size:calc(16px * var(--landing-text-scale,1))!important;width:16px!important;height:16px!important}.hp-connected-bottom{flex-wrap:wrap}.hp-connected-bottom>p{font-size:calc(10px * var(--landing-text-scale,1))}}@media(max-width:540px){.hp-section{padding-block:52px}.hp-centered-heading>h2,.hp-section-heading h2{font-size:calc(29px * var(--landing-text-scale,1))}.hp-centered-heading>p:last-child{font-size:calc(13px * var(--landing-text-scale,1));line-height:1.8}.hp-module-flow{margin-top:30px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hp-module{min-height:48px;flex-direction:row;justify-content:start;padding-inline:13px;gap:9px}.hp-module>span{font-size:calc(9px * var(--landing-text-scale,1));text-align:left}.hp-module>i{font-size:calc(17px * var(--landing-text-scale,1))!important;width:17px!important;height:17px!important}.hp-flow-join{height:30px}.hp-bento{grid-template-columns:1fr;gap:14px}.hp-feature,.hp-feature-team,.hp-feature-ai{grid-column:1;padding:22px}.hp-feature h3{font-size:calc(21px * var(--landing-text-scale,1))}.hp-feature-copy>p,.hp-feature-messaging .hp-feature-copy>p,.hp-feature-connections .hp-feature-copy>p{font-size:calc(12px * var(--landing-text-scale,1))}.hp-feature-label,.hp-feature-messaging .hp-feature-label,.hp-feature-connections .hp-feature-label{font-size:calc(10px * var(--landing-text-scale,1))}.hp-feature-preview{margin-top:21px}.hp-builder-layout,.hp-pos-layout{height:181px}.hp-team-ui{display:block}.hp-team-ui .hp-team-row{flex-wrap:nowrap;border-right:0;border-bottom:1px solid #edf0f4}.hp-team-ui .hp-team-role{margin-left:0}.hp-team-row{padding-block:12px}.hp-feature-ai{display:flex;gap:0}.hp-feature-ai .hp-feature-preview{margin:22px 0 18px;width:100%}.hp-ai-ui{min-height:200px}.hp-ai-ui .hp-mini-title{padding:12px}.hp-ai-question{font-size:calc(8px * var(--landing-text-scale,1))}.hp-ai-response{padding:0 12px;gap:8px}.hp-ai-response strong{font-size:calc(9px * var(--landing-text-scale,1))}.hp-ai-response p{font-size:calc(7px * var(--landing-text-scale,1))}.hp-ai-result{font-size:calc(7px * var(--landing-text-scale,1));padding:9px 7px}.hp-ai-result>strong{font-size:calc(7px * var(--landing-text-scale,1))}.hp-ai-result>span:nth-child(2){font-size:calc(6px * var(--landing-text-scale,1))}.hp-ai-review{font-size:calc(7px * var(--landing-text-scale,1))}.hp-feature-ai .hp-feature-link{align-self:start}.hp-customer-copy{display:block}.hp-customer-copy>p{font-size:calc(13px * var(--landing-text-scale,1))}.hp-customer-copy>ol{margin-block:24px}.hp-customer-copy>.hp-section-link{margin-top:0}.hp-board-row{padding:13px 10px;gap:8px}.hp-board-row strong{font-size:calc(9px * var(--landing-text-scale,1))}.hp-board-row>div>span{font-size:calc(7px * var(--landing-text-scale,1))}.hp-board-status{font-size:calc(6px * var(--landing-text-scale,1));padding-inline:4px}.hp-business-board{padding:13px}.hp-board-metrics span{font-size:calc(7px * var(--landing-text-scale,1))}.hp-board-metrics strong{font-size:calc(23px * var(--landing-text-scale,1))}.hp-sample-caption{text-align:left;font-size:calc(9px * var(--landing-text-scale,1))}.hp-customer-tabs{margin-top:26px}.hp-customer-tabs>button{font-size:calc(11px * var(--landing-text-scale,1))}.hp-customer-copy h3{font-size:calc(26px * var(--landing-text-scale,1))}}@media(prefers-reduced-motion:reduce){.hp-module,.hp-feature,.hp-customer-tabs>button,.hp-section-link>i,.hp-feature-link>i{transition:none}.hp-module:hover,.hp-section-link:hover>i,.hp-feature-link:hover>i{transform:none}.hp-customer-panel{animation:none}}.hp-features{background:#fff;border-top:0}.hp-workspace-stage{scroll-margin-top:120px;margin-bottom:24px;padding:27px 34px 25px;border:1px solid #dce7fa;border-radius:18px;background:radial-gradient(ellipse at 80% 100%,#dbe9ff 0%,transparent 65%),linear-gradient(135deg,#f7faff,#edf4ff)}.hp-workspace-caption{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;color:#7182a0;font-size:calc(10px * var(--landing-text-scale,1))}.hp-workspace-caption>span{display:flex;gap:9px;align-items:center}.hp-workspace-caption>span:first-child{color:#263b5c;font-weight:var(--landing-weight-medium,500);font-size:calc(12px * var(--landing-text-scale,1))}.hp-workspace-caption i{width:5px;height:5px;background:#6499ee;border-radius:50%}.hp-workspace-stage .dd-frame{box-shadow:0 22px 55px -30px #1c4d9540}.hp-feature{padding:27px 27px 23px;border-color:#dce6f5;background:linear-gradient(150deg,#f6f9ff,#edf3ff)}.hp-feature:nth-child(2n){background:radial-gradient(ellipse at 90% 90%,#e1edff,transparent 70%),#f7faff}.hp-feature-label{color:#6c7e9a}.hp-feature h3{color:#24334c;font-size:calc(22px * var(--landing-text-scale,1))}.hp-feature-copy>p{color:#758198}.hp-feature-preview{margin-top:25px;margin-bottom:23px}.hp-feature-messaging,.hp-feature-connections,.hp-feature-ai{grid-column:span 4;padding-inline:23px}.hp-feature-ai{display:flex;gap:0}.hp-feature-ai .hp-feature-copy{padding-top:0}.hp-feature-ai h3,.hp-feature-messaging h3,.hp-feature-connections h3{font-size:calc(20px * var(--landing-text-scale,1));line-height:1.35}.hp-feature-ai .hp-feature-copy>p,.hp-feature-messaging .hp-feature-copy>p,.hp-feature-connections .hp-feature-copy>p{font-size:calc(12px * var(--landing-text-scale,1))}.hp-feature-ai .hp-feature-preview{width:100%;margin:25px 0 23px;align-self:auto}.hp-feature-ai .hp-feature-link{margin-top:auto;margin-bottom:0}.hp-feature .hp-feature-label{font-size:calc(10px * var(--landing-text-scale,1))}.hp-vendor-frame{display:flex;min-width:0;border:1px solid #d8e1ee;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 12px 25px -17px #21477d45}.hp-vendor-rail{display:flex;flex:0 0 37px;flex-direction:column;align-items:center;gap:5px;padding:10px 5px;background:#f8fafc;border-right:1px solid #e9edf3}.hp-vendor-rail>img{margin-bottom:8px}.hp-vendor-rail>span{display:grid;place-items:center;width:25px;height:23px;color:#9aa9bd;border-radius:4px}.hp-vendor-rail>span[data-active=true]{background:#e9f2ff;color:#357fed}.hp-vendor-main{flex:1;min-width:0}.hp-vendor-topbar{display:flex;align-items:center;justify-content:space-between;min-height:32px;gap:5px;padding:7px 10px;border-bottom:1px solid #e9edf3}.hp-vendor-topbar>span:first-child{display:flex;align-items:center;flex-wrap:wrap;gap:5px;color:#98a4b5;font-size:calc(6px * var(--landing-text-scale,1))}.hp-vendor-topbar>span:first-child>span{color:#c4ccda}.hp-vendor-topbar b{font-size:calc(6px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);color:#6d7d95}.hp-vendor-user{display:grid;flex:0 0 17px;place-items:center;height:17px;border-radius:50%;background:#f0f5fd;color:#8a9bb3;font-size:calc(5px * var(--landing-text-scale,1))}.hp-vendor-content{padding:10px;background:#fcfdff}.hp-vendor-content>.hp-mini{margin:0;min-height:197px;border-radius:5px;box-shadow:none;border:1px solid #e7ecf4}.hp-feature-website .hp-vendor-content,.hp-feature-pos .hp-vendor-content{padding:12px}.hp-feature-website .hp-builder-layout,.hp-feature-pos .hp-pos-layout{height:221px}.hp-builder-sidebar{width:auto}.hp-feature-website .hp-builder-layout{grid-template-columns:59px 1fr}.hp-feature-website .hp-builder-sidebar>span{font-size:calc(6px * var(--landing-text-scale,1))}.hp-feature-website .hp-storefront{padding:12px}.hp-feature-website .hp-storefront-nav{font-size:calc(8px * var(--landing-text-scale,1))}.hp-feature-website .hp-storefront-hero{min-height:99px;padding:12px}.hp-feature-website .hp-storefront-hero strong{max-width:130px;font-size:calc(19px * var(--landing-text-scale,1))}.hp-feature-website .hp-storefront-hero small{font-size:calc(5px * var(--landing-text-scale,1))}.hp-feature-website .hp-storefront-hero span{font-size:calc(6px * var(--landing-text-scale,1))}.hp-feature-website .hp-store-products>div{font-size:calc(6px * var(--landing-text-scale,1))}.hp-feature-website .hp-store-products small{font-size:calc(5px * var(--landing-text-scale,1))}.hp-feature-website .hp-store-product{height:43px}.hp-feature-pos .hp-pos-product-grid{gap:9px}.hp-feature-pos .hp-pos-product-grid>div{padding:9px}.hp-feature-pos .hp-receipt{padding:14px 12px}.hp-feature-pos .hp-receipt-title{font-size:calc(8px * var(--landing-text-scale,1))}.hp-feature-pos .hp-receipt>p{font-size:calc(7px * var(--landing-text-scale,1))}.hp-feature-pos .hp-receipt>p>strong{font-size:calc(7px * var(--landing-text-scale,1))}.hp-channel-tabs{display:flex;gap:5px;padding:7px 8px;border-bottom:1px solid #edf1f7}.hp-channel-tabs>span{display:flex;align-items:center;gap:3px;flex:1;font-size:calc(5px * var(--landing-text-scale,1));color:#8493a8;padding:4px 3px;border-radius:3px}.hp-channel-tabs>span[data-active]{color:#467fca;background:#f0f6ff}.hp-channel-tabs b{font-size:calc(4px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);margin-left:auto}.hp-messages-ui .hp-conversation-person{padding-inline:8px}.hp-messages-ui .hp-chat-compose{margin-top:9px}.hp-device-sync{position:relative;padding:12px 9px 30px;overflow:hidden;background:linear-gradient(145deg,#fbfdff,#eff5ff)}.hp-device-web{width:82%;min-height:142px;border:1px solid #e0e8f4;border-radius:5px;background:#fff}.hp-device-web .hp-mini-title{padding:8px;font-size:calc(6px * var(--landing-text-scale,1))}.hp-sync-sales{display:flex;flex-direction:column;gap:5px;padding:10px 9px}.hp-sync-sales>span{font-size:calc(6px * var(--landing-text-scale,1));color:#8b9bb2}.hp-sync-sales>strong{font-size:calc(21px * var(--landing-text-scale,1));letter-spacing:-.04em;font-weight:var(--landing-weight-medium,500);color:#34465f}.hp-sync-sales>small{font-size:calc(6px * var(--landing-text-scale,1));color:#7c91ae}.hp-sync-order{display:flex;gap:6px;align-items:center;margin:0 8px 8px;padding:7px;border-top:1px solid #edf1f7;font-size:calc(6px * var(--landing-text-scale,1));color:#92a3b8}.hp-sync-order>i:last-child{color:#6c9b85;margin-left:auto}.hp-device-phone{position:absolute;right:9px;top:32px;display:flex;flex-direction:column;align-items:start;width:74px;height:135px;padding:15px 7px 7px;border:2px solid #b9c9e0;border-radius:11px;background:#fff;box-shadow:0 8px 20px #2c518719}.hp-device-speaker{position:absolute;top:4px;left:26px;width:19px;height:3px;border-radius:5px;background:#cad7e8}.hp-device-phone>img{margin-bottom:8px}.hp-device-phone>span:not(.hp-phone-synced){font-size:calc(4px * var(--landing-text-scale,1));color:#8e9eb5}.hp-device-phone>strong{margin-top:4px;font-size:calc(13px * var(--landing-text-scale,1));color:#344b6b;letter-spacing:-.03em;font-weight:var(--landing-weight-medium,500)}.hp-device-phone>small{font-size:calc(4px * var(--landing-text-scale,1));color:#91a1b7;margin-top:3px}.hp-phone-bars{display:flex;align-items:end;gap:3px;width:100%;height:22px;margin-block:4px}.hp-phone-bars>i{flex:1;border-radius:1px 1px 0 0;background:#d6e6fe}.hp-phone-synced{display:flex;align-items:center;gap:2px;font-size:calc(4px * var(--landing-text-scale,1));color:#6d9a80}.hp-sync-status{position:absolute;bottom:10px;left:9px;right:9px;display:flex;align-items:center;justify-content:center;gap:4px;color:#779b87;font-size:calc(6px * var(--landing-text-scale,1))}.hp-feature-ai .hp-vendor-content>.hp-mini{min-height:222px}.hp-ai-question{margin-left:11px}.hp-ai-response>svg{stroke-width:1.25px}@media(max-width:1050px){.hp-feature-messaging,.hp-feature-connections{grid-column:span 6}.hp-feature-ai{grid-column:span 12;display:grid;grid-template-columns:1fr 1fr;gap:20px}.hp-feature-ai .hp-feature-preview{grid-column:2;grid-row:1 / 3;margin:0;max-width:400px}.hp-feature-ai .hp-feature-link{grid-column:1;grid-row:2;align-self:end}.hp-feature-ai .hp-feature-copy{grid-column:1}}@media(max-width:760px){.hp-workspace-stage{padding:20px 16px 16px}.hp-workspace-caption{font-size:calc(8px * var(--landing-text-scale,1))}.hp-workspace-caption>span:first-child{font-size:calc(10px * var(--landing-text-scale,1))}.hp-feature-website .hp-builder-layout,.hp-feature-pos .hp-pos-layout{height:218px}.hp-feature{padding-inline:20px}.hp-vendor-content{padding:8px}.hp-vendor-rail{flex-basis:30px;padding-inline:3px}.hp-vendor-rail>span{width:22px}.hp-feature-website .hp-builder-layout{grid-template-columns:1fr}.hp-feature-website .hp-builder-sidebar{display:none}.hp-feature-pos .hp-pos-layout{grid-template-columns:1fr}.hp-feature-pos .hp-pos-products{display:none}.hp-feature-pos .hp-receipt>p{margin-top:12px}.hp-feature-team .hp-team-ui{display:block}.hp-feature-team .hp-team-row{flex-wrap:nowrap;border-right:0;border-bottom:1px solid #edf0f4}.hp-feature-team .hp-team-role{margin-left:0}}@media(max-width:540px){.hp-workspace-stage{margin-inline:-8px;padding:17px 10px 13px;border-radius:12px}.hp-workspace-caption{margin-bottom:15px}.hp-workspace-caption>span:last-child{display:none}.hp-feature-messaging,.hp-feature-connections,.hp-feature-ai{grid-column:1}.hp-feature-ai{display:flex;gap:0}.hp-feature-ai .hp-feature-preview{margin:25px 0 23px;max-width:none}.hp-feature h3,.hp-feature-ai h3,.hp-feature-messaging h3,.hp-feature-connections h3{font-size:calc(22px * var(--landing-text-scale,1))}.hp-feature-website .hp-builder-layout{grid-template-columns:51px 1fr}.hp-feature-website .hp-builder-sidebar{display:flex}.hp-feature-website .hp-storefront{padding:9px}.hp-feature-website .hp-storefront-hero strong{font-size:calc(17px * var(--landing-text-scale,1))}.hp-feature-website .hp-storefront-hero{padding:9px}.hp-feature-website .hp-product-shape{margin-right:4px;width:33px;flex-shrink:0}.hp-feature-pos .hp-pos-layout{grid-template-columns:1fr 1fr}.hp-feature-pos .hp-pos-products{display:block}.hp-feature-pos .hp-pos-product-grid{gap:5px}.hp-feature-pos .hp-pos-product-grid>div{padding:6px}.hp-feature-pos .hp-receipt{padding-inline:8px}.hp-feature-preview .hp-vendor-content{padding:8px}.hp-vendor-content>.hp-mini{min-height:206px}}.hp-feature-surfaces{gap:18px}.hp-feature-surfaces .hp-feature{--hp-feature-play:paused;--scene-color:140 185 245;position:relative;isolation:isolate;min-height:420px;padding:27px 27px 0;border:1px solid #e3e8f0;border-radius:13px;background:#fff;box-shadow:none}.hp-feature-surfaces .hp-feature:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(ellipse at 15% 100%,rgb(var(--scene-color)/.3),transparent 65%),linear-gradient(145deg,#fff 40%,#f7faff);pointer-events:none}.hp-feature-surfaces .hp-feature:after{content:"";position:absolute;left:-35%;top:44%;width:150%;height:95%;z-index:-1;opacity:.5;border-radius:50%;transform:rotate(-30deg);background:repeating-radial-gradient(ellipse at 40% 100%,transparent 0 5px,rgb(var(--scene-color)/.4) 5.5px 6px,transparent 6.5px 10px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 65%,transparent);mask-image:linear-gradient(180deg,transparent,#000 65%,transparent);pointer-events:none}.hp-feature-surfaces .hp-feature-copy{position:relative;z-index:2;padding-right:32px;max-width:440px}.hp-feature-surfaces .hp-feature h3{color:#243145;font-size:23px;line-height:1.3;font-weight:500;letter-spacing:-.04em;max-width:340px}.hp-feature-surfaces .hp-feature-copy>p{color:#8590a0;font-size:11px;line-height:1.8;max-width:360px}.hp-feature-surfaces .hp-feature-label{font-size:10px;color:#7d8ba1}.hp-feature-surfaces .hp-feature-link{position:absolute;z-index:3;top:25px;right:24px;display:flex;align-items:center;justify-content:center;width:27px;height:27px;margin:0;padding:0;border:1px solid #e1e8f2;border-radius:7px;background:#fff;color:#7e8fa6;font-size:0}.hp-feature-surfaces .hp-feature-link:hover{color:#2563eb;border-color:#afc9ef}.hp-feature-surfaces .hp-feature-link:focus-visible{outline:2px solid #2563eb;outline-offset:4px}.hp-feature-surfaces .hp-feature .hp-feature-preview{position:relative;z-index:1;min-width:0;min-height:245px;flex:1;width:auto;max-width:none;margin:27px 0 0;padding:0;display:flex;align-items:center;justify-content:center}.hp-feature-surfaces .hp-mini{box-shadow:0 15px 30px -15px #244d8136,0 2px 6px #244d8108;border-color:#dfe6ef;background:#fff}.hp-feature-surfaces .hp-feature-website{grid-column:span 7;min-height:452px}.hp-feature-surfaces .hp-feature-website .hp-feature-preview{margin:27px -45px 0 16px;align-items:start}.hp-feature-surfaces .hp-website-ui{width:100%;border-radius:9px 9px 0 0;border-bottom:0}.hp-feature-surfaces .hp-website-ui .hp-mini-bar{min-height:32px;background:#fcfdff;font-size:8px}.hp-feature-surfaces .hp-feature-website .hp-builder-layout{grid-template-columns:52px minmax(0,1fr);height:258px}.hp-feature-surfaces .hp-feature-website .hp-storefront{padding:14px;margin:10px 12px 0}.hp-feature-surfaces .hp-feature-website .hp-storefront-hero{min-height:119px;padding:15px}.hp-feature-surfaces .hp-feature-website .hp-storefront-hero strong{font-size:24px;max-width:180px}.hp-feature-surfaces .hp-feature-website .hp-store-product{height:48px}.hp-feature-surfaces .hp-product-shape{width:51px;height:54px}.hp-feature-surfaces .hp-feature-pos{grid-column:span 5;min-height:452px;--scene-color:158 193 239}.hp-feature-surfaces .hp-feature-pos:after{transform:rotate(25deg);left:0}.hp-feature-surfaces .hp-feature-pos .hp-feature-preview{margin-top:17px;align-items:start}.hp-feature-surfaces .hp-pos-ui{width:100%;background:none;border:0;box-shadow:none;overflow:visible}.hp-feature-surfaces .hp-pos-ui>.hp-mini-bar{display:none}.hp-feature-surfaces .hp-feature-pos .hp-pos-layout{display:grid;grid-template-columns:.95fr 1.05fr;gap:12px;height:255px;align-items:start}.hp-feature-surfaces .hp-feature-pos .hp-pos-products{display:block;padding:0;margin-top:10px;border:0;background:none}.hp-feature-surfaces .hp-pos-product-grid{gap:7px}.hp-feature-surfaces .hp-feature-pos .hp-pos-product-grid>div{padding:11px 7px;border-radius:7px;box-shadow:0 5px 10px #2c4b7208}.hp-feature-surfaces .hp-pos-product-grid>div>span{padding-block:5px 11px;color:#8ca8cb}.hp-feature-surfaces .hp-pos-product-grid strong{font-size:7px}.hp-feature-surfaces .hp-pos-product-grid small{margin-top:3px}.hp-feature-surfaces .hp-feature-pos .hp-receipt{min-height:232px;margin-top:32px;padding:16px 12px;background:#fff;border:1px solid #dfe6ee;border-radius:9px;box-shadow:0 14px 25px -12px #30568833}.hp-feature-surfaces .hp-receipt-title{font-size:9px}.hp-feature-surfaces .hp-receipt>p{font-size:7px;line-height:1.7}.hp-feature-surfaces .hp-receipt-total{font-size:10px}.hp-feature-surfaces .hp-native-primary{font-size:7px;padding-block:9px;margin-top:14px}.hp-feature-surfaces .hp-feature-reports{grid-column:span 4}.hp-feature-surfaces .hp-feature-reports .hp-feature-preview{margin:25px -5px 23px}.hp-feature-surfaces .hp-reports-ui{width:100%;padding:20px 17px 13px;border-radius:10px;transform:rotate(-2deg)}.hp-feature-surfaces .hp-report-summary{font-size:9px}.hp-feature-surfaces .hp-report-summary>strong{font-size:30px;margin-top:6px}.hp-feature-surfaces .hp-sparkline{height:113px;margin-top:18px}.hp-feature-surfaces .hp-chart-days{font-size:6px}.hp-feature-surfaces .hp-feature-bookings{grid-column:span 4;--scene-color:162 195 240}.hp-feature-surfaces .hp-feature-bookings:after{left:0;transform:rotate(35deg)}.hp-feature-surfaces .hp-feature-bookings .hp-feature-preview{margin:25px -10px 24px 8px}.hp-feature-surfaces .hp-bookings-ui{width:100%;border-radius:10px;overflow:visible}.hp-feature-surfaces .hp-bookings-ui>.hp-mini-title{padding:15px;font-size:10px}.hp-feature-surfaces .hp-week{padding:12px}.hp-feature-surfaces .hp-week>span{padding-block:10px}.hp-feature-surfaces .hp-booking-row{position:relative;margin:7px 9px;padding:12px 10px;border:1px solid #e4eaf3;border-radius:6px;background:#fff}.hp-feature-surfaces .hp-booking-row:last-child{margin-left:-11px;margin-right:21px;margin-bottom:-10px;box-shadow:0 10px 20px -10px #33578330}.hp-feature-surfaces .hp-feature-team{grid-column:span 4}.hp-feature-surfaces .hp-feature-team .hp-feature-preview{margin:25px -4px 27px}.hp-feature-surfaces .hp-team-ui{display:block;width:100%;border:0;background:none;box-shadow:none;overflow:visible}.hp-feature-surfaces .hp-team-ui>.hp-mini-title{padding:0 4px 13px;border:0;font-size:10px}.hp-feature-surfaces .hp-team-row{display:flex;flex-wrap:nowrap;margin-bottom:10px;padding:16px 12px;border:1px solid #dfe6f0;border-radius:9px;background:#fff;box-shadow:0 8px 15px -8px #34598426}.hp-feature-surfaces .hp-team-row:nth-child(3){margin-left:11px;margin-right:-3px}.hp-feature-surfaces .hp-team-row:last-child{margin-left:22px;margin-right:-9px}.hp-feature-surfaces .hp-team-role{margin-left:auto}.hp-feature-surfaces .hp-team-row strong{font-size:9px}.hp-feature-surfaces .hp-team-row small{font-size:6px}.hp-feature-surfaces .hp-feature-messaging{grid-column:span 5}.hp-feature-surfaces .hp-feature-messaging .hp-feature-preview{margin:22px 8px 24px}.hp-feature-surfaces .hp-messages-ui{width:100%;max-width:360px;border:0;background:none;box-shadow:none;overflow:visible}.hp-feature-surfaces .hp-messages-ui>.hp-mini-title{padding:0 0 14px;border:0;font-size:11px}.hp-feature-surfaces .hp-channel-tabs{border:0;padding:0;gap:8px}.hp-feature-surfaces .hp-channel-tabs>span{border:1px solid #e1e8f1;border-radius:6px;background:#fff;padding:8px;font-size:7px}.hp-feature-surfaces .hp-channel-tabs b{font-size:6px}.hp-feature-surfaces .hp-messages-ui .hp-conversation-person{padding:17px 0 0}.hp-feature-surfaces .hp-chat-bubble{font-size:9px;max-width:78%;padding:12px;background:#fff;border:1px solid #e2e8f1;box-shadow:0 6px 12px #36588008}.hp-feature-surfaces .hp-chat-outgoing{background:#edf5ff;border-color:#d8e7fb}.hp-feature-surfaces .hp-messages-ui .hp-chat-compose{margin:15px 0 0;padding:11px;background:#fff;border:1px solid #dce6f3;border-radius:7px;font-size:8px}.hp-feature-surfaces .hp-feature-connections{grid-column:span 7}.hp-feature-surfaces .hp-feature-connections .hp-feature-preview{margin:16px 15px 23px}.hp-feature-surfaces .hp-device-sync{width:100%;max-width:390px;min-height:259px;padding:15px 20px 35px 0;border:0;box-shadow:none;background:none;overflow:visible}.hp-feature-surfaces .hp-device-web{width:84%;min-height:190px;border:5px solid #e1e9f4;border-bottom-width:9px;border-radius:10px;box-shadow:0 16px 23px -17px #2f548144;position:relative}.hp-feature-surfaces .hp-device-web:after{content:"";position:absolute;left:-8%;right:-8%;top:calc(100% + 8px);height:6px;border:1px solid #cad8e8;border-radius:1px 1px 8px 8px;background:linear-gradient(#f1f6fc,#cddbeb)}.hp-feature-surfaces .hp-device-web .hp-mini-title{padding:13px;font-size:9px}.hp-feature-surfaces .hp-sync-sales{padding:15px;gap:8px}.hp-feature-surfaces .hp-sync-sales>span{font-size:8px}.hp-feature-surfaces .hp-sync-sales>strong{font-size:29px}.hp-feature-surfaces .hp-sync-sales>small{font-size:7px}.hp-feature-surfaces .hp-sync-order{margin-inline:15px;font-size:8px}.hp-feature-surfaces .hp-device-phone{right:1px;top:48px;width:95px;height:179px;padding:20px 10px 10px;border:3px solid #c3d3e8;border-radius:15px;box-shadow:0 12px 22px #365c8126}.hp-feature-surfaces .hp-device-speaker{left:31px;width:24px}.hp-feature-surfaces .hp-device-phone>strong{font-size:19px}.hp-feature-surfaces .hp-phone-bars{height:35px;gap:4px;margin-block:9px}.hp-feature-surfaces .hp-phone-bars>i{background:#accdf9;transform-origin:bottom}.hp-feature-surfaces .hp-sync-status{bottom:0;font-size:8px}.hp-feature-surfaces .hp-feature-ai{grid-column:span 12;display:grid;grid-template-columns:.8fr 1.2fr;gap:35px;align-items:center;padding:32px 32px 0;min-height:320px;--scene-color:137 177 249}.hp-feature-surfaces .hp-feature-ai h3{font-size:28px;max-width:300px}.hp-feature-surfaces .hp-feature-ai .hp-feature-copy{padding-bottom:32px}.hp-feature-surfaces .hp-feature-ai .hp-feature-preview{margin:0 0 25px;min-height:255px;width:auto;grid-column:2;grid-row:1}.hp-feature-surfaces .hp-ai-ui{width:100%;border:0;background:none;box-shadow:none}.hp-feature-surfaces .hp-ai-ui>.hp-mini-title{border:0;padding:0 0 15px;font-size:11px}.hp-feature-surfaces .hp-ai-ui>.hp-mini-title>span:last-child{font-size:7px}.hp-feature-surfaces .hp-ai-question{margin:0 0 15px 50px;font-size:10px;padding:13px;border:1px solid #e2e9f2;border-radius:9px 9px 0;background:#fff;box-shadow:0 4px 10px #345b7c08}.hp-feature-surfaces .hp-ai-response{gap:10px;padding:0}.hp-feature-surfaces .hp-ai-response>div{flex:1;padding:16px;background:#fff;border:1px solid #dce6f4;border-radius:0 9px 9px;box-shadow:0 12px 24px -12px #345b7c2b}.hp-feature-surfaces .hp-ai-response strong{font-size:11px}.hp-feature-surfaces .hp-ai-response p{font-size:8px;line-height:1.8}.hp-feature-surfaces .hp-ai-result{font-size:9px;padding:12px 10px}.hp-feature-surfaces .hp-ai-result>strong{font-size:9px}.hp-feature-surfaces .hp-ai-review{font-size:8px}@media(max-width:1050px){.hp-feature-surfaces .hp-feature{padding-inline:21px}.hp-feature-surfaces .hp-feature h3{font-size:21px}.hp-feature-surfaces .hp-feature-reports,.hp-feature-surfaces .hp-feature-bookings,.hp-feature-surfaces .hp-feature-team{grid-column:span 4}.hp-feature-surfaces .hp-feature-messaging{grid-column:span 5}.hp-feature-surfaces .hp-feature-connections{grid-column:span 7}.hp-feature-surfaces .hp-feature-ai{grid-template-columns:.8fr 1.2fr;gap:22px}.hp-feature-surfaces .hp-team-row{padding:14px 8px}.hp-feature-surfaces .hp-team-row strong{font-size:7px}.hp-feature-surfaces .hp-team-row small{font-size:5px}.hp-feature-surfaces .hp-team-role{font-size:5px;padding:4px}.hp-feature-surfaces .hp-team-row{gap:6px}.hp-feature-surfaces .hp-team-row .hp-avatar{width:23px;height:23px;font-size:7px}.hp-feature-surfaces .hp-feature-ai h3{font-size:25px}}@media(max-width:760px){.hp-feature-surfaces .hp-feature-website,.hp-feature-surfaces .hp-feature-pos,.hp-feature-surfaces .hp-feature-reports,.hp-feature-surfaces .hp-feature-bookings,.hp-feature-surfaces .hp-feature-team,.hp-feature-surfaces .hp-feature-messaging{grid-column:span 6}.hp-feature-surfaces .hp-feature-connections{grid-column:span 12;display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:25px;min-height:315px}.hp-feature-surfaces .hp-feature-connections .hp-feature-preview{margin:15px 0 25px}.hp-feature-surfaces .hp-feature-connections .hp-feature-copy{padding-bottom:25px}.hp-feature-surfaces .hp-feature-website .hp-builder-sidebar{display:none}.hp-feature-surfaces .hp-feature-website .hp-builder-layout{grid-template-columns:1fr}.hp-feature-surfaces .hp-feature-website .hp-storefront-hero strong{font-size:20px}.hp-feature-surfaces .hp-feature-pos .hp-pos-layout{gap:7px;grid-template-columns:.8fr 1.2fr}.hp-feature-surfaces .hp-pos-product-grid{grid-template-columns:1fr}.hp-feature-surfaces .hp-pos-product-grid>div:nth-child(n+3){display:none}.hp-feature-surfaces .hp-feature-pos .hp-pos-products{padding:0}.hp-feature-surfaces .hp-feature-pos .hp-receipt{padding:13px 8px}.hp-feature-surfaces .hp-mini-search{font-size:5px}.hp-feature-surfaces .hp-team-row strong{font-size:9px}.hp-feature-surfaces .hp-team-row small,.hp-feature-surfaces .hp-team-role{font-size:6px}.hp-feature-surfaces .hp-feature-ai{min-height:345px}}@media(max-width:540px){.hp-feature-surfaces .hp-feature{grid-column:1;display:flex;flex-direction:column;gap:0;padding:24px 23px 0;min-height:410px}.hp-feature-surfaces .hp-feature h3{font-size:23px}.hp-feature-surfaces .hp-feature .hp-feature-copy{padding-right:32px;padding-bottom:0}.hp-feature-surfaces .hp-feature .hp-feature-preview{grid-column:auto;grid-row:auto;min-height:240px;width:100%;margin:24px 0}.hp-feature-surfaces .hp-feature-website .hp-feature-preview{margin:27px -42px 0 8px;width:calc(100% + 34px)}.hp-feature-surfaces .hp-feature-website .hp-builder-layout{grid-template-columns:45px minmax(0,1fr)}.hp-feature-surfaces .hp-feature-website .hp-builder-sidebar{display:flex}.hp-feature-surfaces .hp-feature-website .hp-storefront{padding:11px;margin:8px 9px 0}.hp-feature-surfaces .hp-feature-website .hp-storefront-hero{padding:10px}.hp-feature-surfaces .hp-feature-pos .hp-pos-layout{grid-template-columns:1fr 1.1fr;gap:12px}.hp-feature-surfaces .hp-pos-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hp-feature-surfaces .hp-pos-product-grid>div:nth-child(n+3){display:flex}.hp-feature-surfaces .hp-feature-pos .hp-receipt{padding:14px 10px}.hp-feature-surfaces .hp-feature-reports .hp-feature-preview{padding:0 8px}.hp-feature-surfaces .hp-feature-team .hp-feature-preview{padding-right:9px}.hp-feature-surfaces .hp-feature-connections .hp-feature-preview{margin-top:16px;min-height:259px}.hp-feature-surfaces .hp-feature-ai{min-height:435px}.hp-feature-surfaces .hp-feature-ai .hp-feature-preview{min-height:240px}.hp-feature-surfaces .hp-ai-question{font-size:9px;margin-left:20px}.hp-feature-surfaces .hp-ai-response>div{padding:13px}.hp-feature-surfaces .hp-ai-result{font-size:7px}.hp-feature-surfaces .hp-ai-result>strong{font-size:8px}.hp-feature-surfaces .hp-feature-link{top:23px;right:21px}.hp-feature-surfaces .hp-reports-ui{transform:none}}@media(prefers-reduced-motion:reduce){.hp-feature-surfaces *,.hp-feature-surfaces *:before,.hp-feature-surfaces *:after{animation:none!important;transition:none!important}}.wf-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-8px 0 18px;color:#8191a7;font-size:10px}.wf-toolbar>span,.wf-toolbar>button{display:inline-flex;align-items:center;gap:7px}.wf-toolbar>span>i{width:5px;height:5px;border-radius:50%;background:#73a3e7}.wf-toolbar>button{min-height:32px;padding:5px 10px;border:1px solid #d9e5f4;border-radius:6px;background:#ffffffb8;color:#6e83a0}.wf-toolbar>button:hover{color:#2563eb;border-color:#a6c4ef}.wf-toolbar>button:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.wf-demo .wf-reveal{opacity:0;transform:translate3d(0,7px,0) scale(.985);transition:opacity .45s ease,transform .65s cubic-bezier(.22,.8,.25,1)}.wf-demo .wf-reveal[data-show=true]{opacity:1;transform:translateZ(0) scale(1)}.wf-demo [data-action]{transition:border-color .4s,box-shadow .4s,background-color .4s}.wf-demo [data-action=true]{border-color:#8db7f0!important;box-shadow:0 0 0 2px #72a9f322,0 3px 15px #6b9fe51a!important}.wf-counter{font-variant-numeric:tabular-nums}.wf-spinner{display:inline-block;width:9px;height:9px;flex-shrink:0;border:1.5px solid #85a9db55;border-top-color:currentColor;border-radius:50%;animation:wf-spin 1s linear infinite}.wf-typing{display:inline-flex;gap:3px;align-items:center;min-height:12px}.wf-typing>i{width:3px;height:3px;border-radius:50%;background:#8aa9d1;animation:wf-dot 1.2s ease-in-out infinite}.wf-typing>i:nth-child(2){animation-delay:.15s}.wf-typing>i:nth-child(3){animation-delay:.3s}.wf-demo[data-running=false] *{animation-play-state:paused!important}.wf-demo[data-resetting=true] .wf-reveal{transition:opacity .5s ease,transform .5s ease}.hp-feature-surfaces .hp-website-ui{position:relative}.hp-feature-surfaces .hp-mini-published{display:inline-flex;align-items:center;justify-content:end;gap:5px;min-width:60px;color:#8e9aab}.hp-feature-surfaces .hp-mini-published[data-complete=true]{color:#3b9070}.hp-feature-surfaces .hp-storefront-hero{position:relative;transition:background-color .8s ease}.hp-feature-surfaces .hp-website-ui[data-edited=true] .hp-storefront-hero{background:#eaf0eb}.hp-feature-surfaces .hp-website-ui[data-edited=true] .hp-product-shape{background:linear-gradient(100deg,#d2dece,#b6c8b3);border-color:#a3b39c}.hp-feature-surfaces .hp-product-shape{transition:background .8s,border-color .8s}.hp-feature-surfaces .hp-storefront-hero .wf-edit-hint{position:absolute;right:8px;top:8px;font-size:6px;background:#fff;border:1px solid #dce6ef;border-radius:4px;padding:4px 6px;opacity:0;transition:opacity .3s}.hp-feature-surfaces .wf-edit-hint[data-show=true]{opacity:1}.wf-toast{position:absolute;right:24px;bottom:15px;display:flex;align-items:center;gap:8px;padding:11px 13px;background:#fff;border:1px solid #dbe8df;border-radius:7px;box-shadow:0 9px 22px #375b4720;z-index:3}.wf-toast>div{display:flex;flex-direction:column;gap:4px}.wf-toast strong{font-size:8px;font-weight:500;color:#537864}.wf-toast small{font-size:6px;color:#92a499}.wf-success-icon{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#eaf6ef;color:#58a780}.hp-feature-surfaces .hp-pos-product-grid>div{position:relative}.hp-feature-surfaces .hp-pos-product-grid>div>.wf-product-check{position:absolute;right:5px;top:5px;padding:2px;color:#4d87d8;background:#e8f1ff;border-radius:50%;opacity:0;transition:opacity .25s}.hp-feature-surfaces .hp-pos-product-grid>div[data-action=true]>.wf-product-check{opacity:1}.wf-payment-result{display:flex;align-items:center;justify-content:center;gap:5px;color:#579c76;font-size:7px;min-height:29px;margin-top:7px}.hp-feature-surfaces .hp-native-primary{transition:background-color .5s;min-height:28px}.hp-feature-surfaces .hp-native-primary[data-complete=true]{background:#358a6a}.hp-feature-surfaces .hp-reports-ui{transform:none}.hp-feature-surfaces .hp-sparkline{isolation:isolate}.hp-feature-surfaces .hp-sparkline>svg{position:relative;z-index:1}.hp-feature-surfaces .hp-sparkline svg>path:last-child{transition:stroke-dashoffset .1s linear}.wf-report-bars{position:absolute;inset:0 0 0 25px;display:flex;gap:9px;align-items:end;z-index:0;opacity:.35}.wf-report-bars>i{flex:1;max-width:25px;margin-inline:auto;background:linear-gradient(#96bdf2,#e2eeff);border-radius:3px 3px 0 0;transform-origin:bottom;transition:transform .15s linear}.wf-report-result{display:flex;align-items:center;justify-content:space-between;margin-top:15px;padding-top:11px;border-top:1px solid #edf2f8;min-height:24px}.wf-report-result>span{font-size:9px;color:#55a37b}.wf-report-result>small{font-size:6px;color:#95a2b4}.wf-availability{display:flex;align-items:center;justify-content:space-between;margin:0 14px 11px;font-size:6px;color:#9ba6b5}.wf-availability>strong{font-size:7px;color:#6a8dbe;font-weight:500}.wf-demo .hp-native-tag[data-pending=true]{color:#9a8a65;background:#faf6ec;border-color:#eee4d2}.hp-feature-surfaces .hp-team-role{min-width:37px;text-align:center}.wf-delivered{display:block;font-size:6px;text-align:right;margin-top:5px;color:#83a3c6}.hp-feature-surfaces .hp-chat-compose{height:36px}.hp-feature-surfaces .hp-chat-compose>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hp-feature-surfaces .hp-device-phone{transition:border-color .5s,box-shadow .5s}.hp-feature-surfaces .hp-phone-bars>i{transition:transform .15s linear}.wf-ai-answer{position:relative;min-height:158px}.wf-ai-thinking{position:absolute;top:12px;left:0;display:flex;gap:11px;align-items:center;color:#7293c0}.wf-ai-thinking>span{display:flex;align-items:center;gap:10px;font-size:8px}.hp-feature-surfaces .hp-ai-response .wf-answer-title{display:block;min-height:17px}.wf-caret{display:inline-block;width:1px;height:10px;margin-left:2px;background:#7d9fcf;opacity:0}.wf-caret[data-show=true]{opacity:1}@keyframes wf-spin{to{transform:rotate(360deg)}}@keyframes wf-dot{0%,65%,to{opacity:.35;transform:translateY(0)}32%{opacity:1;transform:translateY(-2px)}}@media(max-width:760px){.hp-feature-surfaces .hp-team-ui .hp-team-role{margin-left:auto}.wf-report-result{gap:5px;flex-wrap:wrap}.wf-report-result>small{font-size:5px}.wf-toast{right:15px;bottom:18px}}@media(prefers-reduced-motion:reduce){.wf-demo *{transition:none!important;animation:none!important}.wf-toolbar *{transition:none!important}}.hp-feature-surfaces .hp-website-ui .hp-mini-bar>span:last-child{margin-right:40px}.hp-feature-surfaces .hp-website-ui .wf-toast{right:60px}.hp-feature-surfaces .hp-messages-ui{padding:17px;background:linear-gradient(160deg,#fff 5%,#f0f6ff);border:1px solid #dbe6f4;border-radius:11px;box-shadow:0 16px 30px -18px #244d8136}.hp-feature-surfaces .hp-messages-ui>.hp-mini-title{padding:0 0 13px;border-bottom:1px solid #e1eaf6;margin-bottom:12px}.hp-feature-surfaces .hp-messages-ui .hp-chat-bubble{margin-left:0;background:#fff;color:#697d99;border-color:#dce6f2}.hp-feature-surfaces .hp-messages-ui .hp-chat-outgoing{margin-left:auto;margin-right:0;background:#dfeeff;color:#416fa9;border-color:#c9dffb}.hp-feature-surfaces .hp-ai-ui{padding:17px;background:linear-gradient(150deg,#fff,#f1f7ff);border:1px solid #dbe6f4;border-radius:11px;box-shadow:0 16px 30px -18px #244d8136}.hp-feature-surfaces .hp-ai-ui>.hp-mini-title{padding-bottom:13px;border-bottom:1px solid #e1eaf6;margin-bottom:14px}.hp-feature-surfaces .hp-ai-question{background:#dfeeff;border-color:#c9dffb;color:#416fa9}@media(max-width:540px){.hp-feature-surfaces .hp-ai-ui{padding:13px}.hp-feature-surfaces .hp-messages-ui{padding:15px}.hp-feature-surfaces .hp-ai-question{margin-left:10px}.hp-feature-surfaces .hp-ai-response>div{padding:11px}.hp-feature-surfaces .hp-ai-response{gap:7px}}.wf-demo .wf-counter,.wf-demo .hp-mini-published{transition:opacity .25s ease}.wf-demo[data-resetting=true] .wf-reveal{opacity:0;transform:translate3d(0,4px,0)}.wf-demo[data-resetting=true] .wf-counter,.wf-demo[data-resetting=true] .hp-mini-published{opacity:0}.hp-feature-surfaces .hp-ai-response .wf-answer-title{min-height:29px}.hp-feature-surfaces .hp-feature{background:#f7f8fa;border-color:var(--color-line);border-radius:12px;box-shadow:0 2px 4px #18181b03}.hp-feature-surfaces .hp-feature:before,.hp-feature-surfaces .hp-feature:after{display:none}.hp-feature-surfaces .hp-feature:hover{border-color:#cbd2dc;box-shadow:0 8px 24px -16px #18181b26}.hp-feature-surfaces .hp-mini{border-color:var(--color-line);box-shadow:0 2px 4px #18181b04,0 12px 24px -17px #18181b29}.hp-feature-surfaces .hp-pos-ui{width:100%;background:#fff;border:1px solid var(--color-line);border-radius:10px;overflow:hidden}.hp-feature-surfaces .hp-pos-ui>.hp-mini-bar{display:flex;min-height:35px;padding:10px 12px;font-size:8px;border-bottom:1px solid var(--color-line);background:#fff;color:#62666f}.hp-feature-surfaces .hp-feature-pos .hp-pos-layout{grid-template-columns:1fr 1.1fr;gap:10px;height:258px;padding:12px;background:#f7f8fa}.hp-feature-surfaces .hp-feature-pos .hp-pos-products{margin:0;padding:0}.hp-feature-surfaces .hp-feature-pos .hp-pos-product-grid>div{padding:10px 7px;border-radius:6px;border-color:var(--color-line);box-shadow:0 1px 2px #18181b03}.hp-feature-surfaces .hp-feature-pos .hp-receipt{margin:0;min-height:232px;height:100%;padding:13px 10px;border-color:var(--color-line);border-radius:7px;box-shadow:0 2px 3px #18181b03}.hp-feature-surfaces .hp-feature-pos .hp-feature-preview{margin-bottom:24px}.hp-feature-surfaces .hp-feature-team .hp-feature-preview{margin-inline:0;padding:0}.hp-feature-surfaces .hp-team-ui{display:block;width:100%;padding-bottom:4px;border:1px solid var(--color-line);border-radius:10px;background:#fff;overflow:hidden}.hp-feature-surfaces .hp-team-ui>.hp-mini-title{padding:15px 13px;margin-bottom:10px;border-bottom:1px solid var(--color-line);font-size:10px;background:#fff}.hp-feature-surfaces .hp-team-ui .hp-team-row{display:flex;flex-wrap:nowrap;gap:8px;min-height:59px;margin:0 10px 8px;padding:12px 10px;border:1px solid #e9ebef;border-radius:7px;background:#f9fafb;box-shadow:none}.hp-feature-surfaces .hp-team-ui .hp-team-row strong{font-size:8px;color:#343941}.hp-feature-surfaces .hp-team-ui .hp-team-row small{font-size:6px;color:#8b909a}.hp-feature-surfaces .hp-team-ui .hp-team-role{margin-left:auto;padding:4px 5px;font-size:6px;border-color:var(--color-line);border-radius:4px;background:#fff}.hp-feature-surfaces .hp-team-ui .hp-avatar{flex:0 0 25px;width:25px;height:25px;border-radius:7px}.hp-feature-surfaces .hp-messages-ui,.hp-feature-surfaces .hp-ai-ui{background:#f9fafc;border-color:var(--color-line)}@media(max-width:1050px)and (min-width:541px){.hp-feature-surfaces .hp-feature-pos .hp-pos-layout{gap:7px;padding:9px;grid-template-columns:.9fr 1.1fr}.hp-feature-surfaces .hp-feature-pos .hp-receipt{padding:11px 7px}.hp-feature-surfaces .hp-feature-pos .hp-pos-product-grid>div{padding:10px 5px}.hp-feature-surfaces .hp-team-ui .hp-team-row{margin-inline:8px;padding:12px 7px;gap:6px}.hp-feature-surfaces .hp-team-ui .hp-team-row strong{font-size:7px}.hp-feature-surfaces .hp-team-ui .hp-team-row small{font-size:5px}.hp-feature-surfaces .hp-team-ui .hp-team-role{font-size:5px;min-width:30px;padding:3px}}@media(max-width:540px){.hp-feature-surfaces .hp-feature-pos .hp-pos-layout{padding:10px;gap:8px}.hp-feature-surfaces .hp-feature-pos .hp-receipt{padding:12px 8px}.hp-feature-surfaces .hp-feature-pos .hp-pos-product-grid>div{padding:10px 5px}.hp-feature-surfaces .hp-pos-ui>.hp-mini-bar{font-size:7px}.hp-feature-surfaces .hp-team-ui .hp-team-row strong{font-size:9px}}.cambodia-solutions,.solution-related{background:#f7f9fd;border-block:1px solid var(--color-line)}.solution-introduction{max-width:820px;margin-bottom:40px}.solution-introduction .lede{margin-top:24px}.solution-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.solution-card{display:flex;flex-direction:column;padding:32px}.solution-card .eyebrow{margin-bottom:18px}.solution-card h3{max-width:25ch;font-size:23px;letter-spacing:-.025em;line-height:1.35}.solution-card h3 a:hover{color:var(--color-primary)}.solution-card>p:not(.eyebrow){margin-block:18px 26px;color:var(--color-muted);line-height:1.8}.solution-card-link{align-self:flex-start;margin-top:auto}.solution-faq{margin-top:64px}.solution-faq>h2{max-width:800px;margin-bottom:32px}.solution-faq-list{display:grid;gap:28px}.solution-faq-item{max-width:900px;padding-top:26px;border-top:1px solid var(--color-line)}.solution-faq-item h3{font-size:18px}.solution-faq-item p,.solution-detail>p,.solution-next p{margin-top:16px;color:var(--color-muted);line-height:1.85}.solution-hero{background:linear-gradient(135deg,#eff6ff,#fff 72%);border-bottom:1px solid var(--color-line)}.solution-hero .section{padding-top:40px}.solution-breadcrumb{margin-bottom:50px;color:var(--color-muted);font-size:13px}.solution-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.solution-breadcrumb a:hover{color:var(--color-primary)}.solution-hero h1{max-width:900px;font-size:clamp(2.25rem,4.5vw,3.6rem);text-wrap:balance}.solution-hero .lede{max-width:800px;margin-top:28px}.solution-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:32px}.solution-sections{max-width:900px;display:grid;gap:48px}.solution-detail h2{max-width:800px;font-size:clamp(1.65rem,2.8vw,2.2rem)}.solution-checklist{display:grid;gap:14px;margin-top:28px}.solution-checklist li{display:flex;align-items:flex-start;gap:12px;line-height:1.8}.solution-checklist svg{flex-shrink:0;margin-top:4px;color:var(--color-primary)}.solution-next{display:grid;gap:12px;padding:36px;margin-top:56px;background:#f7f9fd}.solution-next h2{font-size:clamp(1.65rem,2.5vw,2.1rem)}.solution-next p{max-width:720px}.solution-next .solution-actions{margin-top:12px}.solution-related .solution-cards{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px}:is(.solution-page,.cambodia-solutions)[lang=km] :is(h1,h2,h3){line-height:1.65;letter-spacing:0}@media(max-width:900px){.solution-related .solution-cards{grid-template-columns:1fr}.solution-related .solution-card h3{max-width:none}}@media(max-width:640px){.solution-cards{grid-template-columns:1fr}.solution-card,.solution-next{padding:24px}.solution-card h3{max-width:none;font-size:22px}.solution-hero .section{padding-top:28px}.solution-breadcrumb{margin-bottom:36px}.solution-actions .button{width:100%}.solution-faq{margin-top:48px}}.marketing-page{--marketing-soft: color-mix(in srgb, var(--color-primary) 6%, white);--marketing-tint: color-mix(in srgb, var(--color-primary) 12%, white);color:var(--color-ink)}.marketing-hero{overflow:hidden;background:linear-gradient(135deg,#fff 35%,var(--marketing-soft));border-bottom:1px solid var(--color-line)}.marketing-breadcrumb{padding-block:28px;color:var(--color-muted);font-size:12px}.marketing-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.marketing-breadcrumb a:hover{color:var(--color-primary)}.marketing-breadcrumb li:last-child{color:var(--color-ink)}.marketing-hero-grid{display:grid;grid-template-columns:1.04fr 1fr;align-items:center;gap:66px;padding-block:30px 94px}.marketing-hero-copy h1{max-width:660px;font-size:clamp(38px,4.5vw,62px);line-height:1.08;letter-spacing:-.055em}.marketing-hero-copy .lede{margin-top:26px;font-size:16px;line-height:1.8;max-width:510px}.marketing-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:30px}.marketing-demo-link{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:13px;font-weight:600}.marketing-demo-link:hover{color:var(--color-primary)}.marketing-hero-note{display:flex;gap:7px;align-items:center;color:var(--color-muted);font-size:11px;margin-top:22px}.marketing-hero-note>i{color:var(--color-primary);flex-shrink:0}.marketing-visual{position:relative;min-width:0;padding:25px 0 35px}.marketing-visual-glow{position:absolute;width:110%;aspect-ratio:1;left:-5%;top:-12%;border-radius:50%;background:radial-gradient(circle,var(--marketing-tint),transparent 69%);pointer-events:none}.marketing-workspace{position:relative;background:#fff;border:1px solid var(--color-line);border-radius:18px;box-shadow:0 24px 65px #1725540c;overflow:hidden}.marketing-workspace-top{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--color-line);padding:15px 20px}.marketing-workspace-brand{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.marketing-workspace-top>span:last-child{font-size:10px;color:var(--color-muted)}.marketing-workspace-title{display:flex;align-items:center;gap:12px;padding:25px 24px 18px}.marketing-workspace-icon{display:grid;place-items:center;background:var(--marketing-soft);color:var(--color-primary);width:48px;height:48px;border-radius:12px;flex-shrink:0}.marketing-workspace-title small{display:block;font-size:9px;color:var(--color-muted);letter-spacing:.08em;margin-bottom:3px}.marketing-workspace-title h2{font-size:20px;letter-spacing:-.03em}.marketing-preview-tabs{display:flex;border-bottom:1px solid var(--color-line);gap:22px;padding-inline:24px}.marketing-preview-tabs button{color:var(--color-muted);font-size:11px;padding-block:8px 12px;border-bottom:2px solid transparent}.marketing-preview-tabs button[aria-selected=true]{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:600}.marketing-preview-content{min-height:280px;padding:22px}.marketing-store-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--marketing-tint);padding:23px;border-radius:9px;min-height:100px}.marketing-store-banner>span{max-width:210px;font-size:25px;font-weight:600;letter-spacing:-.04em;line-height:1.12}.marketing-store-banner>i{color:var(--color-primary);flex-shrink:0}.marketing-product-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-top:16px}.marketing-product-tiles>div>div{height:65px;display:grid;place-items:center;border-radius:7px;background:#f3f4f6;color:#8e9ab3}.marketing-product-tiles [data-tone="1"]{background:#f6f1e9;color:#b2a18b}.marketing-product-tiles [data-tone="2"]{background:#edf4ef;color:#94ad9a}.marketing-product-tiles>div>span{display:block;font-size:9px;margin-top:7px;color:var(--color-muted)}.marketing-preview-foot{display:flex;align-items:center;gap:8px;color:var(--color-muted);font-size:10px;margin-top:21px}.marketing-preview-foot>i{color:var(--color-primary);flex-shrink:0}.marketing-connected-note{position:absolute;bottom:10px;right:-18px;display:flex;align-items:center;gap:11px;padding:15px 21px;background:#fff;border:1px solid var(--color-line);border-radius:10px;box-shadow:0 12px 30px #1725540a}.marketing-connected-note>span{display:grid;place-items:center;border-radius:50%;width:29px;height:29px;background:#eaf5ef;color:#27825b}.marketing-connected-note strong{font-size:12px;font-weight:600}.marketing-connected-note p{font-size:10px;color:var(--color-muted);margin-top:2px}.marketing-preview-heading{display:flex;align-items:center;gap:9px;margin-bottom:15px;font-size:13px}.marketing-preview-heading>i{color:var(--color-primary)}.marketing-preview-dot{width:6px;height:6px;border-radius:50%;background:#45a777;margin-left:auto}.marketing-calendar{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;text-align:center;font-size:11px}.marketing-calendar b{color:var(--color-muted);font-size:9px;padding:4px 0 8px;font-weight:500}.marketing-calendar>span{display:grid;place-items:center;height:33px;border-radius:6px;background:#f8f9fb}.marketing-calendar>span[data-selected=true]{background:var(--marketing-tint);color:var(--color-primary);font-weight:600}.marketing-report-head{display:flex;align-items:center;justify-content:space-between}.marketing-report-head small,.marketing-report-head strong{display:block}.marketing-report-head small{color:var(--color-muted);font-size:10px;margin-bottom:5px}.marketing-report-head strong{font-size:21px;letter-spacing:-.035em;font-weight:600}.marketing-report-head>i{color:var(--color-primary)}.marketing-report-bars{height:134px;display:flex;align-items:flex-end;gap:10px;padding-top:18px;margin-top:12px;border-bottom:1px solid var(--color-line);background:repeating-linear-gradient(to top,transparent,transparent 32px,#f2f4f8 33px,transparent 34px)}.marketing-report-bars>span{height:var(--bar-height);flex:1;border-radius:4px 4px 0 0;background:var(--marketing-tint)}.marketing-report-bars>span:nth-child(3n){background:var(--color-primary)}.marketing-report-legend{display:flex;gap:18px;margin-top:13px;font-size:9px;color:var(--color-muted)}.marketing-report-legend span:before{content:"";display:inline-block;width:5px;height:5px;margin-right:5px;background:var(--color-primary);border-radius:50%}.marketing-preview-question{display:flex;justify-content:space-between;align-items:center;gap:14px;border-radius:9px;border:1px solid var(--color-line);padding:12px 14px;font-size:12px}.marketing-preview-question>svg{color:var(--color-primary);flex-shrink:0}.marketing-ai-answer{margin-top:15px;padding:20px;border-radius:10px;background:var(--marketing-soft)}.marketing-ai-answer>svg{color:var(--color-primary);margin-bottom:10px}.marketing-ai-answer>strong{display:block;font-size:18px;font-weight:600;letter-spacing:-.03em}.marketing-ai-answer>p{margin-top:9px;color:var(--color-muted);font-size:11px;line-height:1.7}.marketing-ai-answer>span{display:flex;align-items:center;gap:7px;margin-top:13px;color:var(--color-primary);font-size:10px}.marketing-preview-note{color:var(--color-muted);margin-top:13px;font-size:9px}.marketing-message-row,.marketing-team-row{display:flex;gap:11px;align-items:center;padding-block:15px;border-bottom:1px solid var(--color-line)}.marketing-avatar{display:grid;place-items:center;flex-shrink:0;width:37px;height:37px;border-radius:50%;background:var(--marketing-soft);color:var(--color-primary)}.marketing-message-row>div,.marketing-team-row>div{flex:1}.marketing-message-row strong,.marketing-team-row strong{display:block;font-size:11px;font-weight:500}.marketing-message-row>div>span,.marketing-team-row>div>span{display:block;font-size:9px;color:var(--color-muted);margin-top:4px}.marketing-message-row>i{transform:rotate(-90deg);color:var(--color-muted)}.marketing-message-channels{display:flex;flex-wrap:wrap;gap:8px}.marketing-message-channels>span{display:inline-flex;align-items:center;gap:5px;background:var(--marketing-soft);border:1px solid var(--marketing-tint);border-radius:6px;padding:5px 8px;color:var(--color-primary);font-size:10px}.marketing-message-channel{font-size:9px;font-weight:600;margin-right:7px;color:var(--color-primary)}.marketing-role-tag{background:var(--marketing-soft);color:var(--color-muted);padding:4px 7px;font-size:9px;border-radius:4px}.marketing-device-sync{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.marketing-device-card{display:flex;min-width:0;flex-direction:column;align-items:center;gap:7px;border:1px solid var(--marketing-tint);border-radius:10px;padding:17px 5px 13px;text-align:center;background:var(--marketing-soft)}.marketing-device-card>i{font-size:32px;width:32px;height:32px;color:var(--color-primary);margin-bottom:3px}.marketing-device-card>strong{font-size:11px;font-weight:600}.marketing-device-card>small{font-size:9px;color:var(--color-muted)}.marketing-device-card>span{display:flex;align-items:center;gap:4px;font-size:9px;color:#27825b}.marketing-synced-record{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:15px;border:1px solid var(--color-line);border-radius:9px;padding:13px 15px}.marketing-synced-record>span{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--color-primary)}.marketing-synced-record>strong{font-size:12px;font-weight:600}.marketing-synced-record>small{color:var(--color-muted);font-size:10px;line-height:1.5}.marketing-preview-workflow{display:grid;gap:21px;padding-block:10px}.marketing-preview-workflow>li{display:flex;align-items:flex-start;gap:14px}.marketing-preview-workflow>li>span{display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;color:var(--color-primary);background:var(--marketing-soft);border-radius:8px;font-size:10px}.marketing-preview-workflow p{font-size:12px;color:var(--color-muted);line-height:1.7;padding-top:5px}.marketing-features,.marketing-related{padding-block:85px}.marketing-section-intro{max-width:660px;margin-bottom:40px}.marketing-section-intro .eyebrow,.marketing-related-intro .eyebrow,.marketing-workflow-inner .eyebrow,.marketing-cta .eyebrow{margin-bottom:15px;font-size:10px}.marketing-section-intro h2,.marketing-related h2,.marketing-workflow-inner h2,.marketing-cta h2,.marketing-faq h2{font-size:clamp(28px,3vw,39px);letter-spacing:-.045em}.marketing-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.marketing-feature{padding-top:22px;border-top:1px solid var(--color-line)}.marketing-feature-number{font-size:11px;color:var(--color-primary)}.marketing-feature h3{font-size:21px;letter-spacing:-.025em;margin-top:23px;max-width:300px}.marketing-feature>p{font-size:14px;line-height:1.85;color:var(--color-muted);margin-top:16px}.marketing-feature ul{display:grid;gap:12px;margin-top:22px}.marketing-feature li{display:flex;gap:9px;align-items:flex-start;font-size:12px;line-height:1.6}.marketing-feature li>i{color:var(--color-primary);flex-shrink:0;margin-top:2px}.marketing-workflow-section{background:var(--marketing-soft);border-block:1px solid var(--marketing-tint)}.marketing-workflow-inner{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-block:67px;align-items:center}.marketing-workflow-inner>div>p:not(.eyebrow){font-size:14px;line-height:1.8;color:var(--color-muted);margin-top:19px;max-width:420px}.marketing-workflow-inner .text-link{margin-top:25px;font-size:12px}.marketing-workflow-list>li{display:flex;align-items:center;gap:20px;padding-block:23px;border-bottom:1px solid var(--marketing-tint)}.marketing-workflow-list>li:first-child{padding-top:0}.marketing-workflow-list>li:last-child{border-bottom:none;padding-bottom:0}.marketing-workflow-list>li>span{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:50%;background:#fff;border:1px solid var(--marketing-tint);color:var(--color-primary);font-size:11px}.marketing-workflow-list h3{font-size:16px;font-weight:500;line-height:1.6}.marketing-related-intro{display:flex;gap:24px;align-items:flex-end;justify-content:space-between;margin-bottom:30px}.marketing-related-intro .text-link{font-size:12px;flex-shrink:0;padding-bottom:4px}.marketing-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.marketing-related-card{display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--color-line);padding:27px;border-radius:13px;transition:border-color .15s,box-shadow .15s}.marketing-related-card:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,white);box-shadow:0 9px 26px #17255407}.marketing-related-icon{display:grid;place-items:center;color:var(--color-primary);width:44px;height:44px;border-radius:10px;background:var(--marketing-soft);margin-bottom:23px}.marketing-related-card h3{font-size:17px}.marketing-related-card p{font-size:12px;line-height:1.8;color:var(--color-muted);margin-top:11px;flex:1}.marketing-related-action{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--color-primary);margin-top:24px}.marketing-cta{display:flex;justify-content:space-between;align-items:center;gap:40px;background:var(--marketing-soft);border:1px solid var(--marketing-tint);border-radius:18px;padding:43px;margin-bottom:80px}.marketing-cta>div:first-child{max-width:540px}.marketing-cta p:not(.eyebrow){color:var(--color-muted);font-size:13px;line-height:1.8;margin-top:16px}.marketing-cta .marketing-actions{margin-top:0;justify-content:flex-end;flex-shrink:0}.marketing-faq{padding-top:70px;max-width:850px}.marketing-faq h2{margin-bottom:23px}.marketing-faq details{border-bottom:1px solid var(--color-line);padding-block:19px}.marketing-faq summary{font-size:15px;font-weight:500}.marketing-faq p{color:var(--color-muted);font-size:14px;line-height:1.8;padding-top:14px}@media(max-width:1100px){.marketing-hero-grid{gap:35px}.marketing-connected-note{right:0}.marketing-hero-copy h1{font-size:47px}.marketing-workflow-inner{gap:60px}.marketing-cta{align-items:flex-start;flex-direction:column}.marketing-cta .marketing-actions{justify-content:flex-start}}@media(max-width:800px){.marketing-hero-grid{grid-template-columns:1fr;padding-block:20px 65px;gap:24px}.marketing-hero-copy h1{max-width:650px;font-size:clamp(38px,7vw,54px)}.marketing-hero-copy .lede{max-width:620px}.marketing-visual{width:min(100%,520px);margin-inline:auto}.marketing-connected-note{right:-6px}.marketing-feature-grid{grid-template-columns:1fr;gap:32px}.marketing-feature h3{max-width:none;margin-top:12px}.marketing-feature ul{grid-template-columns:repeat(3,1fr);gap:18px}.marketing-workflow-inner{grid-template-columns:1fr;gap:35px}.marketing-workflow-list h3{font-size:15px}.marketing-related-grid{gap:12px}.marketing-related-card{padding:20px}.marketing-related-card h3{font-size:15px}.marketing-features,.marketing-related{padding-block:60px}}@media(max-width:560px){.marketing-breadcrumb{font-size:10px;gap:7px;padding-block:21px}.marketing-breadcrumb ol{gap:7px}.marketing-hero-copy .eyebrow{font-size:10px;margin-bottom:17px}.marketing-hero-copy .lede{font-size:14px;line-height:1.85;margin-top:20px}.marketing-actions{gap:10px 18px;margin-top:24px}.marketing-demo-link{font-size:12px}.marketing-hero-note{font-size:10px;align-items:flex-start}.marketing-hero-note>i{margin-top:2px}.marketing-workspace-title{padding:20px 18px 14px}.marketing-workspace-title h2{font-size:18px}.marketing-preview-content{padding:17px;min-height:260px}.marketing-preview-tabs{padding-inline:18px}.marketing-store-banner{padding:19px}.marketing-store-banner>span{font-size:23px}.marketing-connected-note{padding:12px 16px;bottom:8px}.marketing-connected-note p{font-size:9px}.marketing-feature ul{grid-template-columns:1fr;gap:10px}.marketing-feature h3{font-size:20px}.marketing-feature>p{font-size:13px}.marketing-related-intro{align-items:flex-start;flex-direction:column;gap:17px}.marketing-related-grid{grid-template-columns:1fr;gap:14px}.marketing-related-card{padding:24px}.marketing-related-icon{margin-bottom:16px}.marketing-related-card h3{font-size:18px}.marketing-related-card p{font-size:13px}.marketing-related-action{margin-top:18px}.marketing-cta{padding:28px 23px;gap:27px;margin-bottom:60px}.marketing-connection-hub{gap:12px}.marketing-connection-center:before,.marketing-connection-center:after{width:12px}.marketing-connection-tools{gap:7px}}.help-section{padding-top:64px;padding-bottom:72px}.help-section>h1,.help-section>h2{margin-top:14px}.help-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:54px;align-items:start}.help-contacts{padding:20px 0;min-width:0}.help-eyebrow{color:#2563eb;font-size:12px;font-weight:500;letter-spacing:.06em;margin:0 0 12px}.help-layout h2{font-size:calc(28px * var(--landing-text-scale,1));font-weight:600;line-height:1.3;letter-spacing:-.035em;margin:0 0 12px}.help-description{color:#62666f;font-size:calc(14px * var(--landing-text-scale,1));line-height:1.8;margin:0 0 26px}.help-contact-list{display:flex;flex-direction:column;gap:10px}.help-contact-row{display:flex;align-items:flex-start;gap:14px;border-radius:12px;padding:14px 10px;min-width:0}a.help-contact-row:hover{background:#eff6ff}.help-contact-icon{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:1px solid #dbe7fb;border-radius:12px;background:#eff6ff;color:#2563eb}.help-contact-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px;color:#62666f;font-size:calc(13px * var(--landing-text-scale,1));overflow-wrap:anywhere}.help-contact-label{color:#1c2d4c;font-size:calc(14px * var(--landing-text-scale,1));font-weight:500}.help-contact-copy address{font-style:normal;white-space:pre-line;line-height:1.8}.help-contact-row>.landing-icon{color:#8794aa;margin-top:6px;flex-shrink:0}.help-guide-link{display:flex;gap:12px;align-items:center;border-top:1px solid #e4e6eb;margin-top:24px;padding-top:24px;color:#62666f;font-size:calc(13px * var(--landing-text-scale,1))}.help-guide-link>.landing-icon{color:#2563eb;flex-shrink:0}.help-guide-link p{margin:0}.help-guide-link a{display:flex;align-items:center;gap:7px;margin-top:5px;color:#2563eb;font-weight:500}.help-request-card{min-width:0;border:1px solid #e4e6eb;border-radius:18px;padding:34px;box-shadow:0 12px 32px #1c2d4c05;background:#fff}.help-request-card fieldset{border:0;margin:0;padding:0;min-width:0}.help-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}.help-field{display:flex;flex-direction:column;gap:9px;min-width:0}.help-field label{color:#1c2d4c;font-size:calc(13px * var(--landing-text-scale,1));font-weight:500}.help-field label>span:not(.help-optional){color:#2563eb}.help-optional{color:#8794aa;font-weight:400;font-size:calc(11px * var(--landing-text-scale,1))}.help-field :is(input,textarea){width:100%;min-width:0;border:1px solid #dfe3eb;border-radius:8px;padding:12px 13px;font-family:inherit;font-size:calc(13px * var(--landing-text-scale,1));background:#fff;color:#1c2d4c;line-height:1.6}.help-field textarea{resize:vertical;min-height:150px}.help-field :is(input,textarea)::placeholder{color:#96a0af;opacity:1}.help-field :is(input,textarea):focus-visible{outline:2px solid #2563eb;outline-offset:2px}.help-field-note{font-size:calc(11px * var(--landing-text-scale,1));color:#62666f;line-height:1.7;margin:12px 0 24px}.help-submit-row{display:flex;align-items:center;gap:24px;justify-content:space-between;margin-top:24px}.help-submit-row>p{flex:1;font-size:calc(11px * var(--landing-text-scale,1));color:#62666f;line-height:1.8;margin:0}.help-submit-row>p a{color:#2563eb;text-decoration:underline}.help-submit-row .button{flex-shrink:0}.help-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.help-form-error{color:#b91c1c;background:#fef2f2;padding:12px 14px;border-radius:8px;margin-top:18px;font-size:14px}.help-request-card fieldset:disabled{opacity:.65}.help-request-success{min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px}.help-request-success p{color:#62666f;line-height:1.8;margin:0}.help-success-icon{display:grid;place-items:center;border-radius:50%;background:#eff6ff;color:#2563eb;width:64px;height:64px}html[lang=km] .help-layout h2{letter-spacing:0;line-height:1.5}@media(max-width:900px){.help-layout{gap:30px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.help-request-card{padding:26px}.help-submit-row{flex-direction:column;align-items:flex-start;gap:16px}}@media(max-width:700px){.help-section{padding-block:40px}.help-layout{grid-template-columns:1fr;gap:28px}.help-contacts{padding:0}.help-contact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.help-contact-row{padding:10px 0;gap:10px}.help-contact-icon{width:36px;height:36px;flex-basis:36px;border-radius:10px}.help-contact-row>.landing-icon{display:none}}@media(max-width:440px){.help-request-card{padding:24px 20px}.help-form-grid{grid-template-columns:1fr;gap:18px}.help-contact-list{grid-template-columns:1fr}.help-submit-row .button{width:100%;justify-content:center}}.dh-hero{position:relative;width:100%;min-width:0;margin:0;color:#283448;container-type:inline-size}.dh-scene{position:relative;height:480px;isolation:isolate}.dh-dashboard{position:absolute;top:71px;left:53px;right:26px;min-height:363px;border:1px solid #dbe3ef;border-radius:12px;background:#fff;box-shadow:0 22px 50px -26px #1f4c8c4a;overflow:hidden}.dh-window{display:flex;align-items:center;justify-content:space-between;padding:0 12px;height:27px;border-bottom:1px solid #e9edf4;background:#fcfdff;color:#8b98ab;font-size:6px}.dh-window>span{display:flex;align-items:center;gap:5px}.dh-window>span:first-child>i{width:5px;height:5px;border-radius:50%;background:#ff8c8c}.dh-window>span:first-child>i:nth-child(2){background:#efc377}.dh-window>span:first-child>i:nth-child(3){background:#6ac4a6}.dh-store-heading{display:flex;align-items:center;gap:9px;padding:15px 18px;border-bottom:1px solid #ebeff5}.dh-store-heading>div{display:flex;flex-direction:column;gap:4px}.dh-store-heading strong{font-size:11px;font-weight:500}.dh-store-heading small{font-size:7px;color:#8b96a7}.dh-avatar{margin-left:auto;display:grid;place-items:center;width:23px;height:23px;border-radius:50%;font-size:7px;background:#edf4fb;color:#8196b2}.dh-dashboard-content{padding:16px 18px}.dh-overview-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:9px}.dh-overview-title>strong{font-weight:500}.dh-overview-title>span{display:flex;gap:6px;font-size:6px;color:#8d99aa}.dh-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dh-metrics>div{min-width:0;display:flex;flex-direction:column;gap:7px;padding:10px;border:1px solid #e5eaf2;border-radius:6px;background:#fff;box-shadow:0 3px 5px #243c5704}.dh-metrics>div>span{display:flex;align-items:center;gap:4px;color:#8391a5;font-size:6px;white-space:nowrap}.dh-metrics strong{font-size:21px;font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.dh-metrics small{font-size:5px;color:#74a590}.dh-metrics>div>i{height:2px;background:linear-gradient(90deg,#83b9fa 70%,#f0f3f7 70%);border-radius:2px}.dh-sales-heading{display:flex;justify-content:space-between;align-items:center;margin-top:17px;font-size:7px}.dh-sales-heading>span:first-child{display:flex;align-items:center;gap:5px}.dh-sales-heading>span:last-child{font-size:5px;color:#9ba6b7}.dh-chart{position:relative;height:82px;margin-top:13px}.dh-chart-grid{position:absolute;inset:0;background:repeating-linear-gradient(to top,#edf2f8 0 1px,transparent 1px 27px)}.dh-chart>svg{position:absolute;width:100%;height:100%;overflow:visible}.dh-chart-line{fill:none;stroke:#1b84ff;stroke-width:2;stroke-linecap:round;stroke-dasharray:1;animation:dh-chart-draw 10.2s ease-in-out infinite}.dh-chart-axis{display:flex;justify-content:space-between;margin-top:5px;font-size:5px;color:#9ea9b9}.dh-connected{display:flex;gap:6px;margin-top:18px;padding-top:12px;border-top:1px solid #edf1f6}.dh-connected>span{display:flex;align-items:center;justify-content:center;flex:1;gap:4px;padding:6px 3px;border:1px solid #e8edf4;border-radius:5px;color:#8093ae;font-size:5px;white-space:nowrap}.dh-floating{position:absolute;z-index:2;border:1px solid #dce4ef;border-radius:11px;background:#fff;box-shadow:0 13px 24px -9px #263f6728,0 2px 4px #263f670d;overflow:hidden}.dh-orders{left:-16px;top:242px;width:204px;animation:dh-float 10.2s ease-in-out infinite}.dh-team{right:-17px;top:28px;width:248px;animation:dh-float 10.2s ease-in-out -4s infinite}.dh-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border-bottom:1px solid #e8edf4;font-size:9px}.dh-panel-heading>span:first-child{display:flex;gap:7px;align-items:center}.dh-panel-heading small{font-size:7px;color:#919caf}.dh-invite{display:flex;gap:3px;align-items:center;padding:4px 6px;border-radius:4px;background:#1b84ff;color:#fff;font-size:6px}.dh-order{display:flex;align-items:center;gap:7px;margin:7px;padding:9px 7px;border:1px solid #e8edf4;border-radius:6px;transition:background .6s,border-color .6s}.dh-order[data-new=true]{background:#f4f9ff;border-color:#c9def9}.dh-person{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border-radius:7px;color:#73998e;background:linear-gradient(135deg,#e6f2ed,#d9e9e8);font-size:8px}.dh-person-1{background:linear-gradient(135deg,#fff1dc,#f1e5d2);color:#aa936f}.dh-person-2{background:linear-gradient(135deg,#e8e9fb,#eee2f0);color:#9583a5}.dh-order>div,.dh-order>span:last-child{display:flex;flex-direction:column;gap:4px}.dh-order strong{font-size:7px;font-weight:500}.dh-order small{font-size:5px;color:#9ca6b6}.dh-order>span:last-child{margin-left:auto;align-items:end}.dh-order>span:last-child>small{color:#58a185}.dh-team-row{display:flex;align-items:center;gap:7px;margin:7px;padding:9px 7px;border:1px solid #e8edf4;border-radius:6px}.dh-team-row>div{display:flex;flex-direction:column;gap:5px}.dh-team-row strong{font-size:7px;font-weight:500}.dh-team-row small{font-size:5px;color:#9ba7b8}.dh-role{display:flex;align-items:center;gap:4px;margin-left:auto;padding:4px;border:1px solid #e4e9f1;border-radius:3px;font-size:5px;color:#8290a4;background:#fafbfd}.dh-sync-note{display:flex;align-items:center;gap:8px;position:absolute;bottom:4px;right:8px;z-index:3;padding:11px 13px;border:1px solid #e1eaf7;border-radius:8px;background:#ffffffed;box-shadow:0 8px 22px #345b8d12}.dh-sync-note>span{display:grid;place-items:center;width:25px;height:25px;background:#eaf5ef;color:#6fa78a;border-radius:50%}.dh-sync-note>div{display:flex;flex-direction:column;gap:4px}.dh-sync-note strong{font-size:8px;font-weight:500}.dh-sync-note small{font-size:6px;color:#91a0b4}.dh-sync-note>.ai-sparkle{margin-left:8px;color:#639deb}.dh-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:20px 2px 0;font-size:8px;color:#8b9ab0}.dh-caption>span,.dh-caption>button{display:inline-flex;align-items:center;gap:5px}.dh-caption>span>i{width:4px;height:4px;background:#99b4dc;border-radius:50%}.dh-caption>button{padding:5px 0;background:none}.dh-caption>button:hover{color:#2563eb}.dh-hero[data-running=false] *{animation-play-state:paused!important}@keyframes dh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes dh-chart-draw{0%,8%{stroke-dashoffset:1}40%,to{stroke-dashoffset:0}}@container (max-width:500px){.dh-scene{height:480px}.dh-dashboard{left:35px;right:5px;top:69px;min-height:330px}.dh-store-heading{padding:14px}.dh-dashboard-content{padding:13px}.dh-team{width:210px;right:-8px;top:20px}.dh-team-row{padding:7px 5px}.dh-team-row small{font-size:4px}.dh-orders{left:-7px;top:237px;width:175px}.dh-order{padding:7px 5px}.dh-metrics>div{padding:8px 6px}.dh-metrics strong{font-size:18px}.dh-metrics>div>span{font-size:5px}.dh-sync-note{right:-5px;bottom:-1px}.dh-chart{height:66px}.dh-connected>span{font-size:4px}.dh-connected{gap:3px}.dh-caption{font-size:7px}}@container (max-width:350px){.dh-scene{height:440px}.dh-dashboard{left:22px;top:66px;min-height:292px}.dh-team{width:169px;right:-2px;top:15px}.dh-panel-heading{padding:9px;font-size:8px}.dh-team-row{margin:5px;gap:5px;padding:5px}.dh-team-row .dh-person{width:20px;height:20px;font-size:6px}.dh-team-row strong{font-size:6px}.dh-team-row small{display:none}.dh-role{font-size:4px;padding:3px}.dh-orders{width:145px;top:218px;left:-5px}.dh-order{margin:5px;padding:5px;gap:5px}.dh-order strong{font-size:6px}.dh-person{width:22px;height:22px;font-size:6px}.dh-order small{font-size:4px}.dh-store-heading{padding:10px}.dh-store-heading strong{font-size:9px}.dh-store-heading small{font-size:5px}.dh-dashboard-content{padding:10px}.dh-metrics{gap:4px}.dh-metrics>div>span{font-size:4px;gap:2px}.dh-metrics strong{font-size:15px}.dh-metrics small{font-size:4px}.dh-chart{height:54px}.dh-connected{margin-top:10px;padding-top:9px}.dh-connected>span{font-size:0}.dh-sync-note{bottom:-4px;padding:8px;gap:5px}.dh-sync-note strong{font-size:6px}.dh-sync-note small{font-size:5px}.dh-sync-note>span{width:20px;height:20px}.dh-caption{font-size:6px;padding-top:17px}}@media(prefers-reduced-motion:reduce){.dh-hero *{animation:none!important;transition:none!important}.dh-chart-line{stroke-dashoffset:0}}.resources-hero{padding:76px 0 66px;background:linear-gradient(120deg,#f1f6ff,#fbfcff 70%);border-bottom:1px solid var(--color-line)}.resources-hero h1{max-width:900px;margin-top:20px;font-size:clamp(2.4rem,5vw,4.4rem)}.resources-hero .lede{max-width:660px;margin-top:24px}.resources-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:56px 80px}.resource-directory-card{position:relative;padding:28px;border:1px solid var(--color-line);border-radius:14px;transition:background .2s,border-color .2s}.resource-directory-card:hover{background:#f8faff;border-color:#becff5}.resource-directory-card h2{margin-top:24px;font-size:20px;letter-spacing:-.025em}.resource-directory-card p{margin-top:12px;max-width:270px;color:var(--color-muted);font-size:14px;line-height:1.7}.resource-directory-arrow{position:absolute;top:32px;right:26px;color:var(--color-muted)}.resources-editorial{background:#f7f9fd;padding-block:64px;border-block:1px solid var(--color-line)}.resources-section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:36px}.resources-section-heading h2{max-width:650px;margin-top:18px}.resources-section-heading>a{white-space:nowrap}.resources-articles-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.resource-article-card{display:flex;flex-direction:column;align-items:start;padding:32px;background:#fff;border:1px solid var(--color-line);border-radius:14px;transition:border-color .2s,background .2s}.resource-article-card:hover{border-color:#b4c7f0;background:#fcfdff}.resource-article-topline{display:flex;justify-content:space-between;gap:12px;width:100%;color:var(--color-muted);font-size:12px}.resource-article-card h3{max-width:440px;margin-top:28px;font-size:24px;letter-spacing:-.025em}.resource-article-card>p{margin-block:16px 28px;color:var(--color-muted);font-size:14px;line-height:1.8}.resource-article-card>.text-link{margin-top:auto;font-size:14px}.resource-article-featured{background:#eff5ff}.resources-help{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-block:64px}.resources-help h2{margin-top:14px}.resources-blog-list{padding-block:56px 80px}.resources-blog-list>.text-link{margin-top:36px}.resources-guide-callout{display:flex;align-items:center;gap:24px;padding-block:48px;border-bottom:1px solid var(--color-line)}.resources-guide-callout>div{flex:1}.resources-guide-callout h2{font-size:24px}.resources-guide-callout p{margin-top:10px;color:var(--color-muted);font-size:14px;line-height:1.7}.resources-guide-callout>.text-link{flex-shrink:0;font-size:14px}@media(max-width:700px){.resources-guide-callout{flex-wrap:wrap;gap:18px}.resources-guide-callout>div{flex-basis:calc(100% - 85px)}.resources-guide-callout>.text-link{margin-left:76px}}.resource-post-hero .text-link{margin-bottom:36px;font-size:14px}.resource-post-hero h1{max-width:850px}.resource-post-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;gap:80px;padding-block:64px 80px}.resource-post-body{display:grid;gap:40px}.resource-post-body h2{font-size:clamp(1.4rem,3vw,1.85rem)}.resource-post-body p{margin-top:20px;color:var(--color-muted);line-height:1.9}.resource-post-aside{padding:30px;background:#f3f7ff;border:1px solid #dce7fb;border-radius:14px}.resource-post-aside>svg{color:var(--color-primary)}.resource-post-aside h2{margin-top:20px;font-size:25px}.resource-post-aside p{margin-block:16px 24px;color:var(--color-muted);font-size:14px;line-height:1.8}@media(max-width:800px){.resources-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-post-layout{grid-template-columns:1fr;gap:40px}.resource-post-aside{max-width:550px}}@media(max-width:600px){.resources-hero{padding-block:48px}.resources-directory,.resources-articles-grid{grid-template-columns:1fr}.resources-directory{gap:16px;padding-block:32px 48px}.resources-section-heading,.resources-help{align-items:start;flex-direction:column}.resource-article-card{padding:24px}.resource-article-card h3{font-size:22px}.resources-editorial{padding-block:48px}.resource-post-layout{padding-block:40px}}.pricing-page{--paper-border:#e4e6eb;color:#1c2d4c;background:#fff;font-family:var(--landing-font,var(--font-sans))}.pricing-page *,.pricing-page *:before,.pricing-page *:after{box-sizing:border-box}.pricing-hero{padding:80px 0 72px;border-bottom:1px solid #e6edf8;background:radial-gradient(ellipse at 85% 100%,#2563eb20,transparent 65%),linear-gradient(135deg,#f8fbff,#edf4ff);text-align:center}.pricing-hero:before{opacity:.3}.pricing-eyebrow{margin:0;font-size:calc(11px * var(--landing-text-scale,1));line-height:1.6;color:#2563eb;font-weight:var(--landing-weight-medium,500);letter-spacing:.06em;text-transform:uppercase}.pricing-hero h1{max-width:760px;margin:18px auto 22px;font-size:calc(52px * var(--landing-text-scale,1));line-height:1.12;letter-spacing:-.05em;font-weight:var(--landing-weight-semibold,600);text-wrap:balance}.pricing-intro{max-width:580px;margin:0 auto 24px;color:#62666f;font-size:calc(16px * var(--landing-text-scale,1));line-height:1.8;text-wrap:balance}.pricing-text-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#2563eb;font-size:calc(12px * var(--landing-text-scale,1));line-height:1.7;font-weight:var(--landing-weight-medium,500)}.pricing-text-link:hover{text-decoration:underline;text-underline-offset:4px}.pricing-plans{padding-block:44px 80px}.pricing-plans>[role=status],.pricing-plans>[role=alert]{margin-bottom:32px}.pricing-billing-header{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:34px;text-align:center}.pricing-periods{display:inline-flex;align-items:stretch;gap:4px;padding:5px;border:1px solid #dce5f2;border-radius:10px;background:#f7f9fc}.pricing-periods>button{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;padding:10px 24px;border-radius:7px;font-size:calc(13px * var(--landing-text-scale,1));line-height:1.6;font-weight:var(--landing-weight-medium,500);color:#62666f;transition:background .15s,color .15s,box-shadow .15s}.pricing-periods>button[aria-pressed=true]{background:#fff;color:#1c2d4c;box-shadow:0 1px 5px #1c2d4c12}.pricing-periods>button:disabled{opacity:.45;cursor:not-allowed}.pricing-periods>button>span,.pricing-saving{display:inline-flex;padding:3px 7px;color:#2563eb;background:#edf4ff;border-radius:5px;font-size:calc(10px * var(--landing-text-scale,1))}.pricing-billing-header>p{margin:0;color:#62666f;font-size:calc(11px * var(--landing-text-scale,1));line-height:1.8}.pricing-billing-header>small{max-width:440px;color:#62666f;font-size:calc(11px * var(--landing-text-scale,1));line-height:1.8}.pricing-plan-grid{display:grid;grid-template-columns:repeat(var(--pricing-columns),minmax(0,1fr));gap:20px;align-items:stretch}.pricing-plan{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid #e4e6eb;border-radius:12px;background:#fff;box-shadow:0 8px 28px #1c2d4c05}.pricing-plan-featured{border-color:#92b4f4;background:linear-gradient(150deg,#f5f9ff,#fff 48%);box-shadow:0 10px 32px #2563eb0d}.pricing-plan-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:34px}.pricing-plan-heading h2{margin:0;font-size:calc(24px * var(--landing-text-scale,1));line-height:1.4;letter-spacing:-.035em;font-weight:var(--landing-weight-semibold,600)}.pricing-recommended{display:inline-flex;border:1px solid #d4e3ff;border-radius:5px;padding:4px 8px;color:#2563eb;font-size:calc(10px * var(--landing-text-scale,1));line-height:1.6;background:#edf4ff}.pricing-plan-description{color:#62666f;margin:12px 0 24px;min-height:48px;font-size:calc(13px * var(--landing-text-scale,1));line-height:1.8}.pricing-price-block{min-height:120px;padding-bottom:24px;border-bottom:1px solid #e9edf3}.pricing-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.pricing-price>strong{font-size:calc(39px * var(--landing-text-scale,1));line-height:1.2;font-weight:var(--landing-weight-semibold,600);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.pricing-price>span{font-size:calc(12px * var(--landing-text-scale,1));color:#62666f}.pricing-price-block>p{margin:10px 0 0;font-size:calc(11px * var(--landing-text-scale,1));line-height:1.8;color:#62666f}.pricing-list-price{display:inline-block;margin-top:6px;font-size:calc(13px * var(--landing-text-scale,1));line-height:1.7;color:#8791a0}.pricing-contact-price,.pricing-unavailable-price{display:block;font-size:calc(25px * var(--landing-text-scale,1));line-height:1.4;font-weight:var(--landing-weight-medium,500);letter-spacing:-.035em}.pricing-unavailable-price{color:#62666f;font-size:calc(21px * var(--landing-text-scale,1))}.pricing-saving{margin-top:12px;line-height:1.7}.pricing-highlights{display:grid;align-content:start;gap:14px;padding:24px 0 28px;margin:0;list-style:none;flex:1}.pricing-highlights>li{display:flex;align-items:flex-start;gap:10px;min-width:0;font-size:calc(12px * var(--landing-text-scale,1));line-height:1.8;color:#4e596c;overflow-wrap:anywhere}.pricing-highlights>li>span{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;border-radius:50%;color:#2563eb;background:#f0f5fd;margin-top:1px}.pricing-plan-action>.button{display:flex;width:100%;min-height:44px;justify-content:space-between;gap:10px;font-size:calc(12px * var(--landing-text-scale,1));white-space:normal;line-height:1.7}.pricing-plan-action>[aria-disabled=true]{opacity:.55;justify-content:center}@supports (grid-template-rows:subgrid){@media(min-width:701px){.pricing-plan{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:0}}}.pricing-page .landing-icon{flex-shrink:0}.pricing-help{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:28px 0 0;font-size:calc(12px * var(--landing-text-scale,1));line-height:1.8;color:#62666f}.pricing-comparison{margin-top:72px}.pricing-comparison-heading{display:flex;justify-content:space-between;align-items:center;gap:24px}.pricing-comparison-heading h2{margin:8px 0 0;font-size:calc(30px * var(--landing-text-scale,1));line-height:1.35;letter-spacing:-.04em;font-weight:var(--landing-weight-medium,500)}.pricing-comparison-heading>.button{gap:12px;min-height:42px;font-size:calc(12px * var(--landing-text-scale,1));white-space:normal}.pricing-comparison-heading .landing-icon{transition:transform .2s}.pricing-chevron-open{transform:rotate(180deg)}.pricing-comparison-panel{margin-top:24px;border:1px solid #e4e6eb;border-radius:12px;overflow:hidden}.pricing-comparison-panel[hidden]{display:none}.pricing-comparison-scroll{position:relative;overflow-x:auto}.pricing-comparison table{width:100%;min-width:680px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:calc(12px * var(--landing-text-scale,1));line-height:1.8}.pricing-comparison th,.pricing-comparison td{padding:16px 18px;border-bottom:1px solid #edf0f5;text-align:center;vertical-align:middle;overflow-wrap:anywhere}.pricing-comparison th{font-weight:var(--landing-weight-medium,500)}.pricing-comparison tr>:first-child{text-align:left}.pricing-comparison thead th{background:#f5f8fd;padding-block:20px}.pricing-comparison thead th:first-child,.pricing-comparison tbody th[scope=row]{width:42%}.pricing-comparison tbody th[scope=row]{position:sticky;left:0;z-index:1;background:#fff}.pricing-comparison th>small{display:block;margin-top:4px;font-size:calc(10px * var(--landing-text-scale,1));line-height:1.8;color:#707988;font-weight:400}.pricing-comparison [data-highlight=true]{background:#f8fbff}.pricing-group-row>th{background:#edf3fc;padding-block:12px;color:#2563eb;font-size:calc(11px * var(--landing-text-scale,1))}.pricing-included,.pricing-not-included{display:flex;justify-content:center;align-items:center;color:#2563eb}.pricing-not-included{color:#9ca5b2}.pricing-empty{display:grid;gap:18px;justify-items:start;padding:32px;border:1px solid #e4e6eb;border-radius:12px}.pricing-empty h2{margin:0;font-size:calc(20px * var(--landing-text-scale,1))}.pricing-enterprise{margin-top:56px;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:34px;border:1px solid #dce6f6;border-radius:12px;background:linear-gradient(125deg,#f8fbff,#edf4ff);overflow:hidden}.pricing-enterprise h2{margin:8px 0 10px;font-size:calc(25px * var(--landing-text-scale,1));line-height:1.4;letter-spacing:-.035em;font-weight:var(--landing-weight-medium,500)}.pricing-enterprise p:not(.pricing-eyebrow){margin:0;max-width:580px;color:#62666f;font-size:calc(13px * var(--landing-text-scale,1));line-height:1.8}.pricing-enterprise .button{flex-shrink:0;gap:14px;font-size:calc(12px * var(--landing-text-scale,1));white-space:normal}html[lang=km] .pricing-page :is(h1,h2){letter-spacing:0;line-height:1.5}html[lang=km] .pricing-eyebrow{letter-spacing:0}@media(max-width:1050px)and (min-width:701px){.pricing-plan{padding:22px}.pricing-price>strong{font-size:calc(32px * var(--landing-text-scale,1))}.pricing-recommended{font-size:calc(9px * var(--landing-text-scale,1))}}@media(max-width:700px){.pricing-hero{padding:56px 0 48px}.pricing-hero h1{font-size:calc(37px * var(--landing-text-scale,1))}.pricing-intro{font-size:calc(14px * var(--landing-text-scale,1))}.pricing-plans{padding-block:32px 56px}.pricing-plan-grid{grid-template-columns:1fr;gap:18px}.pricing-plan{padding:26px}.pricing-plan-description,.pricing-price-block{min-height:0}.pricing-highlights{gap:12px;padding-bottom:24px}.pricing-comparison{margin-top:48px}.pricing-comparison-heading{align-items:flex-start;flex-direction:column;gap:20px}.pricing-comparison-heading h2{font-size:calc(27px * var(--landing-text-scale,1))}.pricing-comparison-heading>.button{width:100%;justify-content:space-between}.pricing-enterprise{align-items:stretch;flex-direction:column;gap:24px;padding:26px;margin-top:36px}.pricing-enterprise .button{justify-content:space-between}}@media(max-width:374px){.pricing-periods>button{padding-inline:18px}.pricing-plan{padding:22px}.pricing-price>strong{font-size:calc(34px * var(--landing-text-scale,1))}}@media(prefers-reduced-motion:reduce){.pricing-page *{transition:none!important}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-800:oklch(47.3% .137 46.201);--color-green-800:oklch(44.8% .119 151.328);--color-blue-50:oklch(97% .014 254.604);--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-semibold:600;--tracking-tight:-.025em;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#2563eb;--color-ink:#172554;--color-muted:#62666f;--color-line:#e4e6eb}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;color-scheme:light;scroll-padding-top:115px}body{color:var(--color-ink);font-family:var(--font-sans);background:#fff;margin:0;line-height:1.5}button,summary,select{cursor:pointer}a,button,input,select,summary,textarea{outline-offset:4px}:focus-visible{outline:2px solid var(--color-primary)}h1{letter-spacing:-.04em;font-size:clamp(2.1rem,4vw,3rem);font-weight:600;line-height:1.16}h2{letter-spacing:-.04em;font-size:clamp(1.9rem,3.5vw,2.5rem);font-weight:600;line-height:1.2}h3{font-weight:600;line-height:1.35}th,td{text-align:left;border-bottom:1px solid var(--color-line);padding:16px 20px}}@layer components{.shell{width:min(var(--page-max-width,1200px),calc(100% - 48px));margin-inline:auto}.section{padding-block:64px}.site-header{z-index:30;border-bottom:1px solid var(--color-line);background:#fff;position:sticky;top:0}.nav-link{color:var(--color-muted);padding-block:12px;font-size:14px}.nav-link:hover,.nav-link.active{color:var(--color-primary)}.button{background:var(--color-primary);color:#fff;text-align:center;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex}.button:hover{background:#1d4ed8}.button.secondary{color:var(--color-ink);border-color:var(--color-line);background:#fff}.button.secondary:hover{border-color:#8b909a}.icon-button{border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.icon-button:hover{background:#eff6ff}.panel{border:1px solid var(--color-line);background:#fff;border-radius:16px}.eyebrow{letter-spacing:.06em;color:var(--color-primary);margin-bottom:20px;font-size:12px;font-weight:500}.lede{color:var(--color-muted);font-size:18px;line-height:1.6}.hero-title{font-size:clamp(40px,5vw,56px);font-weight:700;line-height:1.14}.text-link{color:var(--color-primary);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.text-link:hover{text-decoration:underline}.dashboard-preview{max-height:530px}.phone-preview{border-radius:32px;box-shadow:0 10px 40px #17255408}.phone-preview aside{display:none}.phone-preview h3{font-size:24px}.phone-preview .text-4xl{font-size:30px}.store-badge{color:#fff;background:#172554;border-radius:8px;align-items:center;gap:12px;padding:8px 16px;display:flex}.store-badge small{font-size:10px;display:block}.store-badge strong{font-size:20px;font-weight:500;line-height:1.1;display:block}.form-input{background:#fff;border:1px solid #8b909a;border-radius:8px;width:100%;margin-top:8px;padding:12px;display:block}.skip-link{z-index:100;background:#fff;padding:12px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:16px}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.order-1031{order:1031}.order-1040{order:1040}.order-1041{order:1041}.order-1042{order:1042}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-7{margin-block:calc(var(--spacing) * 7)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.\!mb-0{margin-bottom:0!important}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-24{height:calc(var(--spacing) * 24)}.min-h-64{min-height:calc(var(--spacing) * 64)}.w-52{width:calc(var(--spacing) * 52)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-line{border-color:var(--color-line)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-primary{background-color:var(--color-primary)}.bg-white{background-color:var(--color-white)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-800{color:var(--color-amber-800)}.text-green-800{color:var(--color-green-800)}.text-muted{color:var(--color-muted)}.text-primary{color:var(--color-primary)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media(min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:items-start{align-items:flex-start}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media(min-width:48rem){.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.lg\:ml-0{margin-left:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}}}@media(max-width:767px){.section{padding-block:40px}.lede{font-size:16px}.dashboard-preview{max-height:405px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}.desktop-dropdown{opacity:0;visibility:hidden;background:#fff;grid-template-rows:0fr;transition:grid-template-rows .85s cubic-bezier(.65,0,.35,1),opacity .65s ease-in-out,visibility 0s linear .85s;position:absolute;top:100%;left:0;right:0;box-shadow:0 20px 32px #17255408}.desktop-dropdown[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.desktop-dropdown-clip{min-height:0;overflow:hidden}.desktop-dropdown-clip>.shell{border-top:1px solid var(--color-line)}.nav-link{transition:color .5s ease-in-out}.nav-link .landing-icon{transition:transform .7s ease-in-out}.nav-link[aria-expanded=true]{color:var(--color-primary)}.nav-link[aria-expanded=true] .landing-icon{transform:rotate(180deg)}.dropdown-card{transition:border-color .65s ease-in-out,background-color .65s ease-in-out,transform .65s ease-in-out,box-shadow .65s ease-in-out}.dropdown-card:hover,.dropdown-card:focus-visible{background-color:#fafcff;border-color:#a8c4fa;transform:translateY(-3px);box-shadow:0 8px 24px #17255406}@media(prefers-reduced-motion:reduce){.desktop-dropdown{transition-delay:0s!important}.dropdown-card:hover,.dropdown-card:focus-visible{transform:none}}:root{--motion-enter:1.05s;--motion-ease:cubic-bezier(.22, 1, .36, 1)}@keyframes text-arrive{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translate(0)}}.text-arrive{animation:text-arrive var(--motion-enter) var(--motion-ease) var(--reveal-delay,0s) backwards}.text-arrive:focus-within{animation:none}.hero-section{padding-top:92px;padding-bottom:24px}.hero-title{letter-spacing:-.055em;font-size:clamp(44px,6.2vw,80px);line-height:1.06}.hero-accent{color:var(--color-primary)}.hero-section .lede{max-width:620px;margin-inline:auto}.hero-section .eyebrow{border:1px solid var(--color-line);border-radius:100px;margin-bottom:26px;padding:8px 14px;font-size:11px;display:inline-block}.hero-product{border:1px solid var(--color-line);background:#fff;border-radius:20px;margin-top:56px;padding:10px;box-shadow:0 24px 64px -32px #17255430}.product-caption{color:var(--color-muted);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 18px;font-size:12px;display:flex}.status-dot{background:var(--color-primary);border-radius:50%;width:6px;height:6px}.hero-capabilities{color:var(--color-muted);flex-wrap:wrap;justify-content:center;gap:20px 40px;padding:30px 0;font-size:13px;display:flex}.hero-capabilities span{align-items:center;gap:9px;display:flex}.section{padding-block:88px}h2{text-wrap:balance}.lede{max-width:680px}.benefit-card{border-radius:20px;padding:32px}.benefit-number{border:1px solid var(--color-line);width:48px;height:48px;color:var(--color-primary);border-radius:14px;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px;font-weight:500;display:flex}.product-card{border-top:1px solid var(--color-line);padding-top:30px}.product-card-first{border-color:var(--color-primary)}.button{transition:background-color .35s,border-color .35s,box-shadow .35s}.button:hover{box-shadow:0 6px 18px -8px #2563eb66}@media(max-width:767px){.hero-section{padding-top:56px}.section{padding-block:52px}.hero-product{border-radius:16px;margin-top:32px;padding:6px}.hero-capabilities{flex-direction:column;align-items:flex-start;gap:14px;padding:26px 8px}.product-caption{font-size:11px}.benefit-card{padding:26px}}@media(prefers-reduced-motion:reduce){.text-arrive{animation:none!important}}@media print{.text-arrive{animation:none!important}}.product-showcase{margin-top:48px}.showcase-switcher{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;display:flex}.showcase-switcher button{border:1px solid var(--color-line);color:var(--color-muted);border-radius:100px;align-items:center;gap:9px;padding:13px 20px;font-size:14px;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.showcase-switcher button[aria-pressed=true]{color:#fff;background:#172554;border-color:#172554}.showcase-stage{isolation:isolate;border-radius:24px;padding:52px 52px 58px;position:relative;overflow:hidden}.scene-sell{background:radial-gradient(at 80% 5%,#a7f3dc,#0000 55%),linear-gradient(125deg,#d4d0ff,#bcdfff 55%,#d1f4e7)}.scene-money{background:radial-gradient(at 90% 10%,#ffdcaf,#0000 60%),linear-gradient(125deg,#d8cbff,#f8d6ed 70%,#ffdbb8)}.scene-book{background:radial-gradient(at 10% 90%,#bfe8e0,#0000 60%),linear-gradient(125deg,#e5ebc7,#ffe5ba)}.scene-grid{z-index:-1;background-image:linear-gradient(#ffffff38 1px,#0000 1px),linear-gradient(90deg,#ffffff38 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0}.showcase-scene{animation:scene-enter .65s var(--motion-ease)}@keyframes scene-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.showcase-commerce,.money-scene,.booking-scene{min-height:440px;position:relative}.showcase-dashboard{width:85%;padding-top:22px}.showcase-dashboard .dashboard-preview{max-height:420px;box-shadow:0 20px 50px #25465a20}.showcase-dashboard aside{width:160px}.demo-window{background:#fff;border:1px solid #fffa;border-radius:15px;overflow:hidden;box-shadow:0 22px 50px -12px #25335f40}.demo-window-bar{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;padding:18px 22px;font-size:12px;font-weight:600;display:flex}.mini-store{width:280px;transition:transform .6s var(--motion-ease);position:absolute;top:0;right:0;transform:rotate(2deg)}.mini-store:focus-within,.mini-store:hover{transform:rotate(0)}.coffee-art{color:#73482d;letter-spacing:-.04em;background:#ffe3c0;justify-content:center;align-items:center;gap:20px;height:142px;font-size:22px;font-weight:600;display:flex}.mini-store-content{padding:20px;font-size:14px}.quantity-control{color:var(--color-muted);justify-content:space-between;align-items:center;margin:22px 0;display:flex}.quantity-control>div{align-items:center;gap:13px;display:flex}.quantity-control button{border:1px solid var(--color-line);width:32px;height:32px;color:var(--color-ink);border-radius:8px;place-items:center;display:grid}.quantity-control button:disabled{opacity:.35;cursor:default}.demo-total{border-top:1px solid var(--color-line);justify-content:space-between;gap:16px;padding-top:18px;font-size:14px;display:flex}.showcase-note{background:#fff;border-radius:14px;align-items:center;gap:13px;padding:18px 24px;display:flex;position:absolute;bottom:0;left:28px;box-shadow:0 12px 35px #20345620}.note-icon{color:#23774e;background:#e3f6ec;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.showcase-note strong,.showcase-note div>span{font-size:13px;display:block}.showcase-note div>span{color:var(--color-muted);margin-top:3px}.sample-label{color:#3e4658;font-size:11px;position:absolute;bottom:18px;right:24px}.showcase-description{justify-content:space-between;align-items:center;gap:30px;padding:26px 4px;display:flex}.showcase-description h3{letter-spacing:-.03em;font-size:20px}.showcase-description p{color:var(--color-muted);margin-top:8px;font-size:14px}.showcase-description .text-link{flex-shrink:0}.money-window{max-width:690px;margin:auto}.money-content{padding:26px}.demo-segment{background:#f3f3f7;border-radius:9px;gap:4px;padding:4px;display:flex}.demo-segment button{color:var(--color-muted);border-radius:6px;padding:7px 12px;font-size:12px}.demo-segment button[aria-pressed=true]{color:var(--color-ink);background:#fff;box-shadow:0 2px 5px #1725540d}.money-stats{gap:60px;margin:28px 0 10px;display:flex}.money-stats span,.money-stats strong{display:block}.money-stats span{color:var(--color-muted);font-size:12px}.money-stats strong{letter-spacing:-.04em;margin-top:6px;font-size:30px}.demo-chart{gap:18px;height:150px;margin-bottom:12px;padding:12px 0 32px;display:flex}.demo-chart>div{flex:1;align-items:flex-end;display:flex;position:relative}.demo-chart i{width:100%;transition:height .7s var(--motion-ease);background:linear-gradient(#a395ed,#d5ccfb);border-radius:6px 6px 0 0}.demo-chart span{text-align:center;color:var(--color-muted);font-size:10px;position:absolute;bottom:-24px;left:0;right:0}.money-scene .showcase-note{bottom:-12px;left:0}.booking-scene{justify-content:center;align-items:center;gap:40px;display:flex}.booking-art{color:#356553;width:40%}.booking-art>span{letter-spacing:-.04em;font-size:34px;line-height:1.15}.table-illustration{background:#538d70;border:12px solid #77a98c;border-radius:50%;place-items:center;width:170px;height:170px;margin:55px auto 20px;display:grid;position:relative;box-shadow:0 14px 30px #35655320}.table-illustration b{color:#f2e9c8;font-family:Georgia,serif;font-size:52px;font-weight:400}.table-illustration i{background:#e8c593;border-radius:10px;width:55px;height:24px;position:absolute}.table-illustration i:first-child{top:-40px}.table-illustration i:nth-child(2){bottom:-40px}.table-illustration i:nth-child(3){left:-54px;transform:rotate(90deg)}.table-illustration i:nth-child(4){right:-54px;transform:rotate(90deg)}.booking-window{width:370px;transform:rotate(-2deg)}.booking-content{padding:26px}.booking-content h3{letter-spacing:-.035em;margin:25px 0 10px;font-size:24px}.booking-options{flex-wrap:wrap;gap:8px;margin:26px 0;display:flex}.booking-options button{border:1px solid var(--color-line);border-radius:8px;padding:10px 14px;font-size:13px}.booking-options button[aria-pressed=true]{color:#285440;background:#edf6ef;border-color:#356553}.booking-selection{color:#285440;align-items:center;gap:8px;font-size:13px;display:flex}@media(max-width:767px){.showcase-switcher{gap:6px}.showcase-switcher button{gap:6px;padding:10px 12px;font-size:11px}.showcase-switcher .landing-icon{width:15px}.showcase-stage{border-radius:18px;padding:24px 18px 46px}.showcase-commerce{min-height:570px}.showcase-dashboard{width:100%;padding-top:0}.showcase-dashboard .dashboard-preview{max-height:285px}.mini-store{width:235px;top:170px;right:0}.coffee-art{height:110px;font-size:20px}.mini-store-content{padding:16px}.showcase-note{gap:9px;padding:12px;bottom:0;left:0}.showcase-note strong,.showcase-note div>span{font-size:11px}.showcase-description{flex-direction:column;align-items:flex-start;gap:16px}.sample-label{font-size:10px;left:18px;right:auto}.money-content{padding:18px}.money-stats{gap:25px}.money-stats strong{font-size:26px}.demo-chart{gap:10px}.money-scene{padding-bottom:65px}.money-scene .showcase-note{bottom:0}.booking-scene{flex-direction:column;gap:25px}.booking-art{text-align:center;width:100%}.booking-art>span{font-size:28px}.table-illustration{display:none}.booking-window{width:100%;transform:none}.booking-content{padding:20px}}.mobile-dropdown{visibility:hidden;opacity:0;transition:grid-template-rows .7s var(--motion-ease),opacity .45s ease,visibility 0s linear .7s;grid-template-rows:0fr;display:grid}.mobile-dropdown[data-open=true]{visibility:visible;opacity:1;grid-template-rows:1fr;transition-delay:0s}.mobile-dropdown-clip{min-height:0;overflow:hidden}.mobile-dropdown nav{max-height:calc(100dvh - 96px);overflow-y:auto}.mobile-dropdown nav>a{opacity:0;transition:transform .6s var(--motion-ease),opacity .4s ease;transform:translateY(-8px)}.mobile-dropdown[data-open=true] nav>a{opacity:1;transition-delay:calc(var(--menu-order,6) * 45ms + 80ms);transform:translateY(0)}.burger-lines{width:22px;height:20px;position:relative}.burger-lines i{width:22px;height:1.5px;transition:transform .55s var(--motion-ease),opacity .25s ease;background:currentColor;position:absolute;left:0}.burger-lines i:first-child{top:3px}.burger-lines i:nth-child(2){top:9px}.burger-lines i:nth-child(3){top:15px}[aria-expanded=true] .burger-lines i:first-child{transform:translateY(6px)rotate(45deg)}[aria-expanded=true] .burger-lines i:nth-child(2){opacity:0}[aria-expanded=true] .burger-lines i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media(min-width:1024px){.mobile-dropdown{display:none}}@media(prefers-reduced-motion:reduce){.showcase-scene{animation:none}.mobile-dropdown,.mobile-dropdown nav>a{transition-delay:0s!important}}.hero-section{isolation:isolate;background:#fff;position:relative;overflow:clip}.hero-atmosphere{z-index:-1;pointer-events:none;background:radial-gradient(at 6% 22%,#bfc0fb,#d9dcff99 24%,#0000 53%),radial-gradient(at 95% 18%,#a5ead5,#c5f1e6aa 28%,#0000 57%),radial-gradient(at 52% 55%,#d7edff,#eaf2ff80 35%,#0000 65%),linear-gradient(#edf4ff,#f7faff 66%,#fff);height:960px;max-height:100%;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000)}.hero-atmosphere:after{content:"";background-image:linear-gradient(#fff5 1px,#0000 1px),linear-gradient(90deg,#fff5 1px,#0000 1px);background-size:96px 96px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0008,#0000 75%);mask-image:linear-gradient(#0008,#0000 75%)}.hero-content{position:relative}.hero-section .eyebrow{background:#ffffffc9;border-color:#fff;box-shadow:0 2px 12px #4c629608}.hero-section .lede{color:#4b5567}.hero-section .showcase-switcher button{background:#ffffffc9;border-color:#dce3ef}.hero-section .showcase-switcher button[aria-pressed=true]{background:#172554;border-color:#172554}.hero-section .showcase-stage{border:1px solid #ffffffc9;box-shadow:0 24px 70px -35px #435c9745}@media(max-width:767px){.hero-atmosphere{background-position:50%;height:800px}.hero-atmosphere:after{background-size:64px 64px}}.site-header{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;border-bottom-color:#0000;transition:background-color .6s,border-color .6s,-webkit-backdrop-filter .6s,backdrop-filter .6s,box-shadow .6s}.site-header[data-scrolled=true],.site-header[data-menu-open=true]{-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);background:#ffffffc2;border-bottom-color:#e4e6eba6;box-shadow:0 4px 24px #273b6507}@media(max-width:767px){.hero-section{padding-top:153px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-header[data-scrolled=true],.site-header[data-menu-open=true]{background:#fffffff5}}.app-download-section{background:radial-gradient(at 10% 40%,#e2dcff,#0000 55%),radial-gradient(at 95% 60%,#c9f1e4,#0000 60%),linear-gradient(#fff,#eef5ff 45%,#fff);position:relative}.app-download-section .phone-preview{border:6px solid #fff;box-shadow:0 25px 65px -25px #40579855}.scene-pos{background:radial-gradient(at 90% 15%,#ffd9ad,#0000 60%),linear-gradient(120deg,#c6e9f4,#e0d7ff)}.pos-scene{max-width:880px;margin:auto}.pos-columns{grid-template-columns:1fr 1fr;gap:30px;padding:28px;display:grid}.pos-products{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.pos-products button{border:1px solid var(--color-line);background:#fff6eb;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:18px 8px;font-size:13px;transition:background .3s;display:flex}.pos-products button:hover{background:#ffe7c7}.pos-receipt{border-left:1px solid var(--color-line);padding-left:28px;font-size:13px}.pos-lines{min-height:90px;color:var(--color-muted);padding-block:18px}.pos-lines>div{justify-content:space-between;gap:10px;margin-bottom:8px;display:flex}.pos-discount{align-items:center;gap:8px;margin-bottom:18px;display:flex}.pos-receipt .button:disabled{opacity:.5;cursor:default}@media(max-width:767px){.pos-columns{grid-template-columns:1fr;gap:22px;padding:20px}.pos-receipt{border-left:0;border-top:1px solid var(--color-line);padding:22px 0 0}}.landing-language{background:#ffffffa8;border:1px solid #cdd6e3;border-radius:8px;max-width:80px;padding:8px;font-size:13px}html{font-size:calc(16px * var(--landing-scale,1))}body{font-family:var(--landing-font,"Inter", sans-serif)}html[lang=km] body{line-height:1.85}html[lang=km] h1:not([lang=en]),html[lang=km] h2:not([lang=en]),html[lang=km] h3:not([lang=en]),html[lang=km] h4:not([lang=en]){letter-spacing:0;line-height:1.6}html[lang=km] .hero-title{font-size:clamp(48px,6.2vw,84px)}html[lang=km] .lede{font-size:20px;line-height:1.9}html[lang=km] .nav-link,html[lang=km] .button,html[lang=km] .text-link{font-size:16px}html[lang=km] .eyebrow{letter-spacing:0;font-size:14px}html[lang=km] .showcase-switcher button{font-size:15px}html[lang=km] .showcase-description{flex-wrap:wrap}html[lang=km] .showcase-description .text-link{flex-shrink:1}@media(max-width:767px){html[lang=km] .hero-title{font-size:48px}html[lang=km] .lede{font-size:18px}}.hero-section{margin-top:calc(-6rem - 1px);padding-top:calc(93px + 6rem)}.mobile-dropdown nav{max-height:calc(100dvh - 6rem - 1px)}@media(max-width:767px){.hero-section{padding-top:calc(57px + 6rem)}}.app-download-layout{grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px;display:grid}.app-download-section{background:radial-gradient(at 85% 35%,#aee5db,#d7f1eb88 40%,#0000 70%),radial-gradient(at 5% 60%,#e7e2ff,#0000 55%),linear-gradient(#fff,#eef8f5 50%,#fff)}.app-composition{min-width:0;height:610px;position:relative}.app-workspace-card{background:#fff;border:1px solid #fff;border-radius:18px;position:absolute;top:35px;left:12%;right:0;overflow:hidden;box-shadow:0 24px 65px -28px #24534d4d}.app-window-header{border-bottom:1px solid var(--color-line);color:var(--color-muted);justify-content:space-between;align-items:center;padding:17px 22px;font-size:12px;display:flex}.app-window-header>span:first-child{color:var(--color-ink);font-size:15px;font-weight:600}.app-workspace-body{padding:25px 28px}.app-workspace-body h3{letter-spacing:-.04em;margin-top:8px;font-size:24px}.app-workspace-metrics{gap:32px;margin:24px 0;display:flex}.app-workspace-metrics>div>span{color:var(--color-muted);font-size:11px;display:block}.app-workspace-metrics strong{letter-spacing:-.03em;margin-top:6px;font-size:25px;display:block}.app-workspace-metrics strong span{color:var(--color-muted);font-size:16px}.app-visual-chart{border-bottom:1px solid var(--color-line);align-items:flex-end;gap:9px;height:95px;display:flex}.app-visual-chart i{background:linear-gradient(#73b9bc,#d4eeeb);border-radius:5px 5px 0 0;flex:1}.app-workspace-foot{color:var(--color-muted);justify-content:space-between;margin-top:13px;font-size:11px;display:flex}.app-floating-phone{width:265px;transition:transform .75s var(--motion-ease);background:#fff;border:5px solid #fff;border-radius:30px;position:absolute;top:185px;left:0;overflow:hidden;transform:rotate(-3deg);box-shadow:0 28px 65px -18px #225b5555,0 0 0 1px #d9e6e3}.app-composition:hover .app-floating-phone{transform:rotate(0)translateY(-5px)}.app-phone-status{justify-content:space-between;align-items:center;padding:10px 15px 7px;font-size:10px;font-weight:600;display:flex}.app-phone-status>i{background:#1f272b;border-radius:20px;width:62px;height:17px}.app-phone-header{border-bottom:1px solid var(--color-line);align-items:center;gap:8px;padding:13px 15px;font-size:14px;display:flex}.app-avatar{color:var(--color-primary);background:#e9f1ff;border-radius:50%;margin-left:auto;padding:6px;font-size:10px}.app-phone-content{padding:16px 15px 8px}.app-phone-content>p{color:var(--color-muted);letter-spacing:.06em;font-size:9px}.app-phone-content>h3{letter-spacing:-.03em;margin:5px 0 14px;font-size:21px}.app-phone-balance{background:#f4faf8;border:1px solid #e0eae7;border-radius:10px;padding:13px}.app-phone-balance>span{color:var(--color-muted);font-size:10px;display:block}.app-phone-balance>strong{letter-spacing:-.04em;margin:4px 0;font-size:24px;display:block}.app-phone-balance>small{color:var(--color-muted);font-size:8px}.app-phone-order{border-bottom:1px solid var(--color-line);align-items:center;gap:9px;padding:15px 0;font-size:10px;display:flex}.app-order-icon{width:30px;height:30px;color:var(--color-primary);background:#f1f5fb;border-radius:8px;place-items:center;display:grid}.app-phone-order>div>span{color:var(--color-muted);margin-top:3px;font-size:9px;display:block}.app-phone-order>b{margin-left:auto}.app-phone-tabs{justify-content:space-around;padding:10px 5px 8px;display:flex}.app-phone-tabs>span{color:var(--color-muted);flex-direction:column;align-items:center;gap:4px;font-size:8px;display:flex}.app-phone-tabs>span:first-child{color:var(--color-primary)}.app-home-indicator{background:#263232;border-radius:8px;width:75px;height:4px;margin:5px auto}.app-floating-note{background:#ffffffdf;border:1px solid #fff;border-radius:13px;align-items:center;gap:10px;max-width:245px;padding:15px;display:flex;position:absolute;top:460px;right:0;box-shadow:0 12px 35px #25534b0d}.app-floating-note>span{color:#277652;background:#dff5e9;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.app-floating-note strong,.app-floating-note small{font-size:11px;display:block}.app-floating-note small{color:var(--color-muted);margin-top:4px}.app-composition-caption{color:var(--color-muted);font-size:11px;position:absolute;bottom:0;right:0}@media(min-width:768px)and (max-width:1100px){.app-download-layout{grid-template-columns:.8fr 1.2fr;gap:28px}.app-floating-note{max-width:160px;top:490px}}@media(max-width:767px){.app-download-layout{grid-template-columns:1fr;gap:30px}.app-composition{width:100%;max-width:480px;height:650px;margin-inline:auto}.app-workspace-card{top:15px;left:9%}.app-window-header{padding:13px}.app-workspace-body{padding:20px}.app-workspace-body h3{font-size:20px}.app-workspace-metrics{gap:20px}.app-workspace-metrics strong{font-size:21px}.app-floating-phone{width:245px;top:180px;left:2%;transform:rotate(-2deg)}.app-floating-note{display:none}.app-composition-caption{bottom:0;left:0;right:auto}}html[lang=km] .app-composition{height:710px}html[lang=km] .app-floating-note{top:555px}html[lang=km] .app-phone-content>h3{font-size:23px}@media(prefers-reduced-motion:reduce){.app-composition:hover .app-floating-phone{transform:rotate(-3deg)}}.language-picker{z-index:2;flex-shrink:0;position:relative}.language-trigger{min-height:44px;color:var(--color-ink);background:#ffffff7a;border:1px solid #d5dfe7;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:500;transition:background .4s,border-color .4s;display:flex}.language-trigger:hover,.language-trigger[aria-expanded=true]{background:#ffffffe6;border-color:#b7cbea}.language-trigger>.landing-icon:last-child{transition:transform .5s var(--motion-ease)}.language-trigger[aria-expanded=true]>.landing-icon:last-child{transform:rotate(180deg)}.language-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;width:196px;transition:opacity .35s ease,transform .5s var(--motion-ease),visibility 0s linear .5s;background:#fffffff5;border:1px solid #e4e9ef;border-radius:14px;padding:7px;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-7px);box-shadow:0 14px 42px -12px #20345038}.language-menu[data-open=true]{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.language-menu [role=menuitemradio]{text-align:left;width:100%;min-height:45px;color:var(--color-muted);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-size:14px;transition:background .25s,color .25s;display:flex}.language-menu [role=menuitemradio]:hover,.language-menu [role=menuitemradio]:focus-visible{color:var(--color-ink);background:#f2f6fc}.language-menu [role=menuitemradio][aria-checked=true]{color:var(--color-primary);background:#edf3ff;font-weight:600}.language-picker [lang=km]{font-family:Noto Sans Khmer,sans-serif;font-size:15px;line-height:1.7}@media(max-width:420px){.language-trigger{gap:6px;padding:9px}.language-trigger>.landing-icon:first-child{display:none}}@media(prefers-reduced-motion:reduce){.language-menu{transition-delay:0s!important}}.sales-section{padding-block:76px;scroll-margin-top:12px}.sales-hero{padding-top:65px}.sales-hero-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:42px;display:grid}.sales-pill{color:#3a4a67;letter-spacing:.05em;background:#eff2f8;border:1px solid #d6dde8;border-radius:50px;align-items:center;gap:8px;margin-bottom:25px;padding:8px 12px;font-size:10px;font-weight:600;display:inline-flex}.sales-hero h1{letter-spacing:-.058em;font-size:clamp(40px,4.4vw,62px);font-weight:600;line-height:1.09}.sales-hero h1 span{color:var(--color-primary)}.sales-hero-copy .lede{max-width:440px;margin-top:25px;font-size:16px;line-height:1.8}.sales-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-footnote{color:#6c7077;align-items:center;gap:7px;margin-top:17px;font-size:11px;display:flex}.business-scene{background:radial-gradient(at 80% 5%,#a7f3dc,#0000 55%),linear-gradient(125deg,#d4d0ff,#bcdfff 55%,#d1f4e7);border-radius:24px;min-width:0;padding:45px 22px 63px;position:relative}.business-dashboard{background:#fff;border:1px solid #dfe3eb;border-radius:12px;overflow:hidden;box-shadow:0 22px 40px #263a5c20}.business-topbar{border-bottom:1px solid #e9ecf0;align-items:center;gap:12px;padding:15px 19px;font-size:10px;display:flex}.dashboard-brand{align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.workspace-label{color:#727781;margin-left:auto}.profile-dot{background:#d8dfec;border-radius:100%;padding:4px 8px}.business-body{padding:23px 19px}.mini-line{justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-kicker{color:#737983;letter-spacing:.08em;font-size:7px}.business-body h3{letter-spacing:-.04em;margin-top:4px;font-size:19px}.status-green,.status-amber{color:#3a4b68;white-space:nowrap;background:#e8edf5;border-radius:5px;padding:4px 6px;font-size:9px}.status-amber{color:#8b651e;background:#fff0d4}.business-metrics{grid-template-columns:1.2fr 1fr 1fr;gap:8px;margin-block:22px;display:grid}.business-metrics>div{background:#f5f6f8;border-radius:7px;flex-direction:column;gap:6px;padding:12px 9px;display:flex}.business-metrics span{color:#606671;font-size:10px}.business-metrics strong{letter-spacing:-.04em;font-size:25px;font-weight:600}.business-metrics small{color:#777c84;font-size:7px}.revenue-panel{font-size:11px}.hero-chart{background:repeating-linear-gradient(0deg,#0000 0 31px,#edeff3 32px 33px);height:130px;padding-top:10px}.hero-chart svg{width:100%;height:100%}.chart-days{color:#818791;justify-content:space-between;margin-top:8px;font-size:8px;display:flex}.dashboard-ai{color:#40516d;background:#e6ecf6;border-radius:7px;align-items:center;gap:10px;margin-top:20px;padding:12px;display:flex}.dashboard-ai div{flex:1}.dashboard-ai b,.dashboard-ai span{font-size:10px;display:block}.dashboard-ai span{margin-top:3px;font-size:8px}.floating-order{background:#fff;border:1px solid #dfe4ed;border-radius:10px;align-items:center;gap:10px;padding:14px 18px;display:flex;position:absolute;bottom:29px;right:-13px;box-shadow:0 8px 25px #1a294315}.order-check{color:#1d4ed8;background:#dbeafe;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.floating-order b,.floating-order div>span{font-size:11px;line-height:1.5;display:block}.floating-order{max-width:calc(100% - 16px)}.floating-order>div{min-width:0}.floating-order div>span{color:#757a82;margin-top:4px}.scene-disclaimer{color:#354765;font-size:8px;position:absolute;bottom:12px;left:22px}.business-audience{text-align:center;border-bottom:1px solid #e3e6ea;margin-top:30px;padding:39px 0}.business-audience>span{letter-spacing:.15em;color:#787e87;font-size:9px}.business-audience>div{flex-wrap:wrap;justify-content:center;gap:52px;margin-top:20px;display:flex}.business-audience>div>span{color:#676e79;align-items:center;gap:9px;font-size:15px;font-weight:500;display:flex}.sales-heading{text-align:center;max-width:720px;margin:0 auto 40px}.sales-heading .eyebrow,.sales-benefits .eyebrow{letter-spacing:.12em;font-size:10px}.sales-heading h2,.ai-copy h2,.sales-benefits h2,.sales-cta h2{letter-spacing:-.045em;font-size:clamp(29px,3.3vw,44px);line-height:1.16}.sales-heading h2 span{color:#727986}.sales-heading .lede{max-width:540px;margin:20px auto 0;font-size:15px}.sales-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.sales-feature{background:#eff6ff;border:1px solid #dbeafe;border-radius:14px;flex-direction:column;min-width:0;padding:26px;transition:border-color .2s;display:flex}.sales-feature:hover{border-color:#93c5fd}.sales-feature .feature-category{color:var(--color-primary)}.sales-feature .status-green{color:#1e40af;background:#dbeafe}.sales-feature .mini-line>.landing-icon{color:var(--color-primary)}.feature-category{color:#535f74;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.sales-feature h3{letter-spacing:-.035em;max-width:270px;margin-top:20px;font-size:21px;line-height:1.25}.sales-feature>p{color:#475569;margin:12px 0 23px;font-size:13px;line-height:1.7}.sales-feature .text-link{margin-top:auto;padding-top:20px;font-size:11px}.feature-preview{background:#fff;border:1px solid #dbeafe;border-radius:9px;height:168px;margin-top:auto;padding:16px;box-shadow:0 3px 8px #101d3405}.feature-preview .mini-line{font-size:10px}.mini-amount{letter-spacing:-.05em;align-items:center;gap:8px;margin-top:9px;font-size:24px;display:flex}.mini-amount span{letter-spacing:0;color:#1e40af;background:#dbeafe;border-radius:4px;padding:3px 5px;font-size:7px}.sales-bars{align-items:end;gap:7px;height:64px;margin-top:7px;display:flex}.sales-bars i{background:linear-gradient(var(--color-primary),#93c5fd);border-radius:3px 3px 0 0;flex:1}.mini-shop-banner{background:linear-gradient(120deg,#dbeafe,#bfdbfe);border-radius:5px;justify-content:space-between;align-items:center;margin:12px 0;padding:13px;font-size:13px;font-weight:600;display:flex}.coffee-symbol{color:var(--color-primary);place-items:center;display:grid}.mini-website>.mini-line:last-child{font-size:8px}.mini-records{flex-direction:column;justify-content:space-between;padding:12px;display:flex}.mini-records>div{align-items:center;gap:8px;padding-block:8px;display:flex}.mini-records b{margin-right:auto;font-size:10px;font-weight:500}.record-avatar{color:#1d4ed8;background:#dbeafe;border-radius:6px;place-items:center;width:26px;height:26px;font-size:10px;display:grid}.feature-note{text-align:center;color:#777d87;margin-top:20px;font-size:11px}.feature-note a{color:#2d3f5d;text-decoration:underline}.ai-section{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.ai-preview{background:#eceff4;border:1px solid #dfe3eb;border-radius:17px;padding:24px}.ai-preview-label{color:#707887;font-size:9px}.ai-prompt-options{flex-wrap:wrap;gap:6px;margin:25px 0 20px;display:flex}.ai-prompt-options button{color:#576070;background:#fff;border:1px solid #d5dae3;border-radius:30px;padding:8px 10px;font-size:10px}.ai-prompt-options button[aria-pressed=true]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.ai-question{background:#d5deed;border-radius:10px 10px 0;justify-content:space-between;margin-left:40px;padding:15px;font-size:12px;display:flex}.ai-answer{background:#fff;border-radius:12px;min-height:300px;margin-top:16px;padding:23px}.ai-answer>.landing-icon,.ai-answer>svg{color:#556c94}.ai-answer h3{letter-spacing:-.03em;margin-top:15px;font-size:19px}.ai-answer p{color:#6d7481;margin-block:12px 20px;font-size:12px;line-height:1.7}.ai-answer div{gap:10px;display:grid}.ai-answer div span{color:#3e4c65;align-items:center;gap:9px;font-size:11px;display:flex}.ai-demo-note{color:#757d8a;margin-top:16px;font-size:9px}.ai-copy .eyebrow{font-size:10px}.ai-copy h2 span{color:#5e7192}.ai-copy .lede{margin-top:22px;font-size:15px}.ai-copy ul{color:#515b6d;gap:16px;margin-block:25px 32px;font-size:13px;display:grid}.ai-copy li{align-items:center;gap:10px;display:flex}.ai-copy li .landing-icon{background:#dde4f1;border-radius:50%;padding:2px}.sales-benefits{text-align:center}.sales-benefits>div{text-align:left;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:45px;display:grid}.sales-benefits article>span{color:#7185a8;font-size:12px}.sales-benefits h3{letter-spacing:-.03em;margin-block:17px 12px;font-size:20px}.sales-benefits article p{color:#707681;font-size:14px;line-height:1.8}.sales-cta{text-align:center;background:radial-gradient(at 70% 0,#eff6ff,#0000 65%),linear-gradient(160deg,#dbeafe,#93c5fd);border-radius:20px;margin-block:60px 30px;padding:65px 24px}.sales-cta .eyebrow{font-size:10px}.sales-cta>p:not(.eyebrow){color:#1e3a8a;margin-top:20px;font-size:14px}.sales-cta .sales-actions{justify-content:center}@media(max-width:1000px){.sales-hero-grid{gap:25px}.sales-hero h1{font-size:43px}.business-scene{padding-inline:13px}.business-body{padding:16px 12px}.business-metrics strong{font-size:22px}.sales-feature{padding:20px}.ai-section{gap:35px}.business-audience>div{gap:25px}}@media(max-width:760px){.sales-hero{padding-top:35px}.sales-hero-grid{grid-template-columns:1fr;gap:35px}.sales-hero-copy{text-align:center}.sales-hero-copy .lede{margin-inline:auto}.sales-hero h1{font-size:clamp(40px,8vw,60px)}.sales-actions,.hero-footnote{justify-content:center}.business-scene{width:100%;max-width:550px;margin-inline:auto;padding:30px 22px 65px}.floating-order{right:8px}.sales-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-section{padding-block:45px}.ai-section{grid-template-columns:1fr}.ai-copy{grid-row:1}.sales-benefits>div{gap:24px}.sales-benefits h3{font-size:17px}.sales-cta{margin-top:25px}}@media(max-width:480px){.sales-feature-grid,.sales-benefits>div{grid-template-columns:1fr}.sales-feature{padding:24px}.sales-feature h3{max-width:none}.business-audience>div{gap:18px}.business-audience>div>span{font-size:12px}.sales-hero .button{padding-inline:15px;font-size:12px}.sales-pill{font-size:8px}.business-scene{padding-inline:12px}.business-metrics small{font-size:6px}.business-body h3{font-size:16px}.business-metrics strong{font-size:22px}.hero-footnote{font-size:9px}.ai-preview{padding:17px}.sales-cta h2{font-size:32px}}.landing-icon{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ai-sparkle{color:var(--color-primary);flex-shrink:0;display:block}.ai-answer>.ai-sparkle{color:var(--color-primary)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--story-soft: color-mix(in srgb, var(--color-primary) 6%, white);--story-tint: color-mix(in srgb, var(--color-primary) 13%, white);--story-mid: color-mix(in srgb, var(--color-primary) 24%, white);--story-card-radius: 16px;--story-control-radius: 8px}.site-header{width:100%;margin:0;top:0;border:0;border-bottom:1px solid var(--color-line);border-radius:0;background:#ffffffed;box-shadow:0 8px 30px #17255409}.site-header>.shell{height:96px}.site-header .desktop-dropdown>.desktop-dropdown-clip>.shell{width:min(var(--page-max-width, 1200px),calc(100% - 48px))}.site-header[data-scrolled=true]{background:#ffffffb8}.site-header[data-menu-open=true]{background:#fffffff0}.story-hero-wrap{margin-top:-97px;padding-top:97px;background:radial-gradient(ellipse at 80% 22%,color-mix(in srgb,var(--color-primary) 24%,transparent),transparent 58%),radial-gradient(ellipse at 10% 48%,#c7e4ff 0%,transparent 62%),linear-gradient(160deg,#edf5ff,#e0ecff 48%,#f2f7ff 80%,#fff)}.story-hero{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;min-height:650px;padding-block:75px}.story-hero .eyebrow{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:600}.story-dot{width:7px;height:7px;background:var(--color-primary);border-radius:50%}.story-hero h1{font-size:clamp(54px,6.3vw,82px);font-weight:600;line-height:1.04;letter-spacing:-.065em}.story-hero h1>span{color:var(--color-primary)}.story-hero h1.story-slogan{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.story-hero .lede{max-width:435px;font-size:16px;line-height:1.8;margin-top:28px}.story-watch{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;min-height:48px;padding:8px}.story-watch:hover{color:var(--color-primary)}.story-watch>i{padding:12px;box-sizing:content-box;background:var(--story-tint);color:var(--color-primary);border-radius:50%}.story-hero-note{display:flex;align-items:center;gap:7px;margin-top:21px;color:var(--color-muted);font-size:11px}.story-hero-note i{color:var(--color-primary)}.story-hero-scene{min-width:0;position:relative;min-height:510px;display:grid;place-items:center;isolation:isolate}.story-orbit{position:absolute;z-index:-1;width:450px;height:450px;max-width:100%;border:52px solid var(--story-soft);background:var(--story-tint);border-radius:50%}.story-hero-store{width:360px;max-width:83%;transform:rotate(7deg)}.story-store{background:#fff;border:1px solid var(--color-line);border-radius:var(--story-card-radius);box-shadow:0 22px 40px #17255417;overflow:hidden;color:var(--color-ink)}.story-window{height:33px;display:flex;gap:4px;align-items:center;padding:0 14px;border-bottom:1px solid var(--color-line);background:#fff}.story-window>span{width:5px;height:5px;border-radius:50%;background:var(--story-mid)}.story-window small{flex:1;text-align:center;color:var(--color-muted);font-size:8px}.story-store-nav{display:flex;gap:12px;align-items:center;padding:15px}.story-store-nav b{font-size:14px;letter-spacing:-.05em}.story-store-nav>span{flex:1;font-size:7px;text-align:right;color:var(--color-muted)}.story-store-banner{margin:0 12px;padding:25px 17px;background:var(--story-tint);border-radius:var(--story-control-radius);position:relative;overflow:hidden}.story-store-banner>small{display:block;font-size:7px;letter-spacing:.1em}.story-store-banner strong{display:block;font-size:26px;line-height:1.15;letter-spacing:-.05em;margin-top:10px;position:relative;z-index:1}.story-store-banner>.landing-icon{position:absolute;right:-6px;bottom:25px;color:var(--color-primary);opacity:.3;transform:rotate(-15deg)}.story-shop-label{display:inline-flex;gap:7px;align-items:center;background:var(--color-ink);color:#fff;padding:8px 10px;font-size:7px;border-radius:4px;margin-top:15px}.story-products{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:15px}.story-product-image{display:grid;place-items:center;height:100px;background:var(--story-soft);color:var(--color-primary);border-radius:var(--story-control-radius);margin-bottom:8px}.story-products>div:nth-child(2) .story-product-image{background:var(--story-tint)}.story-product-image>i{transform:rotate(-12deg)}.story-products>div>span{font-size:9px}.story-products b{display:flex;align-items:center;justify-content:space-between;font-size:10px;margin-top:3px}.story-products b>span{background:var(--color-primary);color:#fff;width:17px;text-align:center;border-radius:4px}.story-store-bottom{display:flex;justify-content:center;gap:6px;padding:0 12px 12px;font-size:8px;color:var(--color-muted)}.story-floating{position:absolute;z-index:2;box-shadow:0 14px 24px #17255420;border-radius:var(--story-control-radius)}.story-float-sales{top:28px;left:0;background:var(--color-primary);color:#fff;padding:18px;transform:rotate(-9deg)}.story-float-sales small{display:block;font-size:9px;margin-block:8px}.story-float-sales strong{font-size:19px;line-height:1.2;display:block;letter-spacing:-.03em}.story-float-order{right:0;bottom:35px;background:#fff;border:1px solid var(--color-line);display:flex;gap:12px;padding:18px;transform:rotate(-5deg)}.story-float-order>span{background:var(--story-tint);color:var(--color-primary);width:37px;height:37px;display:grid;place-items:center;border-radius:50%}.story-float-order b,.story-float-order small{display:block;font-size:11px}.story-float-order small{font-size:9px;margin-top:5px;color:var(--color-muted)}.story-spark{position:absolute;right:20px;top:5px;color:var(--color-primary);transform:rotate(15deg)}.story-sample{position:absolute;bottom:-7px;font-size:9px;color:var(--color-muted)}.story-audience{padding-block:25px 42px;border-bottom:1px solid var(--color-line);text-align:center}.story-audience>p{font-size:12px;color:var(--color-muted)}.story-audience>div{display:flex;justify-content:space-around;flex-wrap:wrap;gap:25px;margin-top:25px}.story-audience>div>span{display:inline-flex;gap:10px;align-items:center;font-size:16px;font-weight:600;color:color-mix(in srgb,var(--color-ink) 65%,white)}.story-features{padding-block:85px}.story-section-intro{text-align:center;margin-bottom:42px}.story-feature-bands{display:grid;gap:24px}.story-feature-band{display:grid;grid-template-columns:1fr 1fr;min-height:435px;overflow:hidden;border-radius:var(--story-card-radius);background:var(--story-soft)}.story-band-copy{padding:45px 48px;align-self:center}.story-feature-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--story-tint);color:var(--color-primary);margin-bottom:20px}.story-band-copy .eyebrow{font-size:10px;margin-bottom:12px}.story-band-copy h3{font-size:clamp(28px,3.2vw,40px);line-height:1.12;letter-spacing:-.05em;max-width:340px}.story-band-copy>p:not(.eyebrow){color:var(--color-muted);line-height:1.8;font-size:14px;max-width:360px;margin-top:18px}.story-band-copy .button{margin-top:25px;font-size:12px}.story-band-visual{position:relative;background:var(--story-tint);display:flex;align-items:center;justify-content:center;padding:35px;border-radius:var(--story-card-radius);min-width:0}.story-band-visual .story-store{width:335px;transform:rotate(5deg)}.story-band-1{background:#f5f6f8}.story-band-1 .story-band-visual{background:#e9edf5;grid-column:1;grid-row:1}.story-band-1 .story-band-copy{grid-column:2}.story-band-2{background:var(--story-tint)}.story-band-2 .story-band-visual{background:var(--story-mid)}.story-visual-caption{position:absolute;bottom:12px;font-size:8px;color:var(--color-muted)}.story-orders{background:#fff;width:100%;border:1px solid var(--color-line);border-radius:var(--story-card-radius);overflow:hidden;box-shadow:0 15px 30px #17255412;transform:rotate(-3deg)}.story-orders .story-window{height:45px;gap:8px;font-size:11px}.story-orders-body{padding:22px 18px}.story-preview-title{display:flex;justify-content:space-between;gap:12px;align-items:center}.story-preview-title small{font-size:7px;color:var(--color-muted)}.story-preview-title h3{margin-top:4px;font-size:20px}.story-label{color:var(--color-primary);background:var(--story-soft);padding:6px;border-radius:4px;font-size:8px}.story-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-block:18px}.story-metrics>div{background:var(--story-soft);border-radius:var(--story-control-radius);padding:12px 8px}.story-metrics span{display:block;font-size:9px;color:var(--color-muted)}.story-metrics b{font-size:22px;letter-spacing:-.04em}.story-order-head,.story-order-row{display:grid;grid-template-columns:1.4fr 1fr .6fr;gap:5px;align-items:center;padding-block:12px;border-bottom:1px solid var(--color-line);font-size:9px}.story-order-head{font-size:8px;color:var(--color-muted)}.story-order-row>span{display:flex;align-items:center;gap:6px}.story-order-row i{font-size:8px;padding:6px;font-style:normal;background:var(--story-tint);border-radius:50%}.story-order-row small{font-size:8px;color:var(--color-primary)}.story-order-note{display:flex;gap:8px;align-items:center;margin-top:17px;font-size:8px;color:var(--color-primary)}.story-order-note>i:last-child{margin-left:auto}.story-report{width:100%;padding:25px;background:#fff;border-radius:var(--story-card-radius);box-shadow:0 20px 35px #17255418;transform:rotate(4deg)}.story-report .story-preview-title{font-size:13px;font-weight:600;margin-bottom:26px}.story-report .story-preview-title i{color:var(--color-primary)}.story-report>small{font-size:10px;color:var(--color-muted)}.story-report>strong{display:block;font-size:44px;font-weight:600;letter-spacing:-.06em;margin-bottom:24px}.story-report>strong>span{font-size:27px;color:var(--color-muted)}.story-chart{display:flex;gap:13px;height:135px;margin-bottom:35px}.story-chart>div{flex:1;position:relative;display:flex;align-items:end}.story-chart i{display:block;width:100%;background:var(--story-tint);border-radius:5px 5px 0 0}.story-chart>div:nth-last-child(-n+2) i{background:var(--color-primary)}.story-chart span{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);font-size:8px;color:var(--color-muted)}.story-report-bottom{display:flex;align-items:center;gap:10px;border-top:1px solid var(--color-line);padding-top:18px}.story-report-bottom b,.story-report-bottom span{display:block;font-size:9px}.story-report-bottom span{font-size:8px;margin-top:4px;color:var(--color-muted)}.story-tools-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:50px 0 24px}.story-tools-heading h3{font-size:22px;letter-spacing:-.04em}.story-tools{display:grid;grid-template-columns:repeat(3,1fr);gap:25px 36px}.story-tools>a{position:relative;border-top:1px solid var(--color-line);padding:22px 44px 22px 16px}.story-tools>a>i:first-child{color:var(--color-primary)}.story-tools h3{font-size:15px;margin:12px 0 7px}.story-tools p{font-size:12px;line-height:1.7;color:var(--color-muted)}.story-tool-arrow{position:absolute;top:22px;right:16px}.story-tools a:hover h3{color:var(--color-primary)}.ai-section{margin-bottom:70px;background:var(--story-soft);padding:48px;border-radius:var(--story-card-radius)}.story-demo{background:var(--color-primary)}.story-demo .sales-heading h2,.story-demo .sales-heading .eyebrow{color:#fff}.story-demo .sales-heading .lede{color:#ffffffd9}.app-download-section{background:linear-gradient(180deg,var(--story-soft),#fff)}.app-download-layout{padding-block:100px}.story-benefits{padding-block:80px}.story-benefit-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:850px;margin:0 auto}.story-benefit{min-height:350px;border-radius:var(--story-card-radius);padding:30px;background:var(--story-tint);display:flex;flex-direction:column;align-items:start}.story-benefit h3{font-size:30px;letter-spacing:-.05em;line-height:1.1;max-width:245px}.story-benefit>i{align-self:center;margin-block:28px;color:var(--color-primary)}.story-benefit>div{margin-top:auto}.story-benefit h4{font-size:13px;font-weight:600;margin-bottom:8px}.story-benefit p{font-size:12px;line-height:1.8;opacity:.85}.story-benefit-1{background:var(--color-primary);color:#fff}.story-benefit-2{background:var(--color-ink);color:#fff}.story-benefit-1>i,.story-benefit-2>i{color:#fff;opacity:.85}.story-benefit-3{background:var(--story-soft)}.story-videos{background:var(--story-soft);border-radius:var(--story-card-radius);padding:48px;margin-block:35px 65px}.story-videos .panel{background:#fff}.story-videos h2{max-width:580px}.story-faq{max-width:760px;padding-block:75px}.story-faq>div:first-child{text-align:center;margin-bottom:30px}.story-faq details{background:var(--story-soft);border:0;border-radius:var(--story-control-radius);margin-bottom:10px;padding:20px 24px}.story-faq summary{display:flex;gap:20px;justify-content:space-between;list-style:none;font-size:14px}.story-faq summary::-webkit-details-marker{display:none}.story-faq summary:after{content:"+";font-size:20px;font-weight:400;line-height:1;color:var(--color-primary)}.story-faq details[open] summary:after{content:"−"}.story-faq details>p{font-size:14px}.story-trust{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-block:60px;border-block:1px solid var(--color-line)}.story-trust>div>p:last-child{color:var(--color-muted);margin-top:20px;max-width:420px;font-size:14px;line-height:1.8}.story-trust a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid var(--color-line)}.story-trust a:first-child{padding-top:0}.story-trust a:last-child{border:0}.story-trust a b,.story-trust a small{display:block}.story-trust a b{font-size:14px}.story-trust a small{font-size:12px;margin-top:5px;color:var(--color-muted)}.story-trust a:hover b,.story-trust a>i{color:var(--color-primary)}.story-cta{padding-block:70px 95px;text-align:center}.story-cta>svg{margin:0 auto 20px;color:var(--color-primary)}.story-cta .eyebrow{margin-bottom:15px}.story-cta h2{max-width:690px;margin:auto}.story-cta>p:not(.eyebrow){color:var(--color-muted);margin-top:20px}.story-cta .sales-actions{justify-content:center}.story-footer{background:var(--color-primary);padding:48px 0 0;overflow:hidden}.story-footer-panel{background:#fff;border-radius:var(--story-card-radius);padding:40px}.story-footer-top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:35px}.story-footer-brand>p{color:var(--color-muted);font-size:12px;max-width:220px;margin-top:17px;line-height:1.8}.story-footer nav{display:flex;flex-direction:column;align-items:start;gap:13px}.story-footer h3{font-size:14px;margin-bottom:6px}.story-footer nav a{font-size:12px;color:var(--color-muted)}.story-footer nav a:hover{color:var(--color-primary)}.story-footer-bottom{border-top:1px solid var(--color-line);padding-top:25px;margin-top:35px;display:flex;align-items:center;justify-content:space-between;gap:20px}.story-footer-bottom>p{color:var(--color-muted);font-size:11px}.story-footer-socials{display:flex}.story-footer-wordmark{font-size:clamp(90px,18.5vw,260px);letter-spacing:-.07em;line-height:1;text-align:center;color:#ffffff20;font-weight:700;padding-top:30px;margin-bottom:-.15em;-webkit-user-select:none;user-select:none}@media(max-width:1050px){.story-hero{gap:15px}.story-hero h1{font-size:65px}.story-float-sales{left:-5px}.story-float-order{right:-5px}.story-band-copy{padding:35px}.story-band-visual{padding:28px}.story-order-row{font-size:8px}}@media(max-width:760px){.site-header>.shell{height:80px;gap:10px}.story-hero-wrap{margin-top:-81px;padding-top:81px}.story-hero{grid-template-columns:1fr;padding-block:50px 25px;gap:30px}.story-hero-copy{text-align:center}.story-hero .eyebrow,.story-hero-note{justify-content:center}.story-hero h1{font-size:clamp(54px,12vw,76px)}.story-hero .lede{margin-inline:auto}.story-hero-scene{max-width:520px;width:100%;margin:auto}.story-audience>div{display:grid;grid-template-columns:1fr 1fr;justify-items:center;gap:22px 12px}.story-audience>div>span{font-size:12px}.story-features{padding-block:55px}.story-feature-band{grid-template-columns:1fr}.story-band-1 .story-band-copy,.story-band-1 .story-band-visual{grid-column:auto;grid-row:auto}.story-band-copy{padding:30px}.story-band-copy h3,.story-band-copy>p:not(.eyebrow){max-width:none}.story-band-visual{padding:35px 30px 42px}.story-orders,.story-report{max-width:440px}.story-tools-heading{align-items:start;flex-direction:column}.story-tools{grid-template-columns:1fr 1fr;gap:20px}.ai-section{padding:28px;margin-bottom:50px}.story-benefits,.app-download-layout{padding-block:60px}.story-benefit{padding:25px}.story-benefit h3{font-size:25px}.story-videos{padding:28px;margin-block:20px 35px}.story-trust{grid-template-columns:1fr;gap:30px}.story-footer-top{grid-template-columns:1fr 1fr;gap:35px 20px}.story-footer-panel{padding:28px}.story-footer-bottom{flex-wrap:wrap}}@media(max-width:480px){.story-hero-scene{min-height:470px}.story-hero-store{max-width:85%}.story-float-sales{padding:12px;top:8px}.story-float-sales strong{font-size:15px}.story-float-sales small{font-size:8px}.story-float-order{padding:12px;bottom:15px}.story-spark{right:0}.story-sample{bottom:-15px}.story-hero-note{font-size:9px}.story-audience{padding-top:35px}.story-benefit-grid{grid-template-columns:1fr}.story-benefit{min-height:330px}.story-band-copy,.story-band-visual{padding-inline:24px}.story-orders-body{padding:15px 10px}.story-metrics b{font-size:20px}.story-order-row i{display:none}.story-videos{padding:24px}.story-videos label select{margin-left:0;display:block;margin-top:8px}.story-faq{padding-block:45px}.story-footer-brand{grid-column:1 / -1}.story-footer-panel{padding:25px}}@media(prefers-reduced-motion:reduce){.site-header{transition:none}}.story-demo .showcase-switcher button{color:#fff;border-color:#fff6;background:transparent}.story-demo .showcase-switcher button:hover{background:#ffffff1a}.story-demo .showcase-switcher button[aria-pressed=true]{color:var(--color-primary);background:#fff;border-color:#fff}.story-demo .showcase-description h3,.story-demo .showcase-description .text-link{color:#fff}.story-demo .showcase-description p{color:#ffffffd9}.story-demo .showcase-stage{border-radius:var(--story-card-radius);background:linear-gradient(135deg,var(--story-tint),var(--story-soft))}.story-demo .showcase-switcher button{border-radius:var(--story-control-radius)}.story-videos .story-video-empty{display:grid;grid-template-columns:1fr 1.2fr;gap:35px;align-items:center}.story-video-poster{aspect-ratio:16 / 9;display:grid;place-content:center;justify-items:center;gap:18px;background:var(--story-tint);border-radius:var(--story-control-radius);color:var(--color-primary)}.story-video-poster>i{padding:20px;box-sizing:content-box;background:#fff;border-radius:50%}.story-video-poster>span{font-size:12px;font-weight:600}@media(max-width:760px){.story-videos .story-video-empty{grid-template-columns:1fr;gap:25px}}.dropdown-intro{padding-block:28px 22px}.dropdown-intro h2{font-size:20px;margin-bottom:8px}.dropdown-intro p{font-size:14px;line-height:1.6;color:var(--color-muted);max-width:720px}.desktop-dropdown-clip>.shell:not(.dropdown-intro){border-top:0}.mobile-dropdown{transition:grid-template-rows 1.1s cubic-bezier(.65,0,.35,1),opacity .85s ease-in-out,visibility 0s linear 1.1s}.mobile-dropdown nav>a{transition:transform .95s ease-in-out,opacity .8s ease-in-out}.mobile-dropdown[data-open=true] nav>a{transition-delay:calc(var(--menu-order, 6) * 55ms + .1s)}.mobile-dropdown .mobile-nav-link{font-size:calc(15px * var(--landing-scale, 1));line-height:1.5;align-items:center}.mobile-dropdown .mobile-nav-link .landing-icon{font-size:16px!important;width:16px!important;height:16px!important}@keyframes story-float{0%,to{translate:0 0}50%{translate:0 -8px}}@media(prefers-reduced-motion:no-preference){.story-float-sales{animation:story-float 6s ease-in-out 2}.story-float-order{animation:story-float 7s ease-in-out 2;animation-delay:.3s}.story-tools>a{transition:translate .4s ease,box-shadow .4s ease}.story-tools>a:hover{translate:0 -3px;box-shadow:0 12px 28px #17255412}}@media(prefers-reduced-motion:reduce){.mobile-dropdown,.mobile-dropdown nav>a{transition:none}}.plan-comparison{border:1px solid var(--color-line);border-radius:var(--story-card-radius);background:#fff;overflow:hidden}.plan-comparison-toggle{width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;color:var(--color-primary);background:var(--story-soft);cursor:pointer;font-weight:600;list-style:none}.plan-comparison-toggle::-webkit-details-marker{display:none}.plan-comparison-toggle .landing-icon{transition:transform .8s ease-in-out}.plan-comparison[data-open=true] .plan-comparison-toggle .landing-icon{transform:rotate(180deg)}.plan-comparison-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .8s ease-in-out,opacity .8s ease-in-out}.plan-comparison[data-open=true] .plan-comparison-panel{grid-template-rows:1fr;opacity:1}.plan-comparison-clip{min-width:0;min-height:0;overflow:hidden}.plan-comparison-scroll{position:relative;max-width:100%;overflow-x:auto;border-top:1px solid var(--color-line)}.plan-comparison table{border-collapse:separate;border-spacing:0;table-layout:fixed}.plan-comparison th,.plan-comparison td{padding:18px 24px;vertical-align:middle;border-bottom:1px solid var(--color-line)}.plan-comparison thead th{background:var(--story-soft);color:var(--color-primary);font-size:15px;font-weight:600}.plan-comparison th:first-child{width:42%}.plan-comparison td,.plan-comparison thead th:not(:first-child){text-align:center}.plan-comparison td .landing-icon{margin-inline:auto}.plan-comparison [data-highlight=true]{background:color-mix(in srgb,var(--color-primary) 3%,white)}.plan-comparison .plan-group-heading{background:var(--story-tint);color:var(--color-primary);font-size:13px;font-weight:600}.plan-comparison tbody tr:hover td,.plan-comparison tbody tr:hover th[scope=row]{background:var(--story-soft)}.plan-comparison tbody tr:last-child>*{border-bottom:0}@media(prefers-reduced-motion:reduce){.plan-comparison-panel,.plan-comparison-toggle .landing-icon{transition:none}}.site-header:not([data-scrolled=true]):not([data-menu-open=true]){background:transparent;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.site-header{transition:background-color 1s ease-in-out,border-color 1s ease-in-out,box-shadow 1s ease-in-out,backdrop-filter 1s ease-in-out}.home-atmosphere{position:relative;isolation:isolate;--ambient-shift: 0px}.home-atmosphere:before{content:"";position:fixed;inset:-15%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 12% 32%,#c9e1ff70,transparent 45%),radial-gradient(ellipse at 85% 65%,#d8e1ff80,transparent 50%);transform:translate3d(0,calc(var(--ambient-shift) * -1),0);transition:transform 1.8s ease-in-out}.story-hero-wrap{position:relative;overflow:hidden;isolation:isolate}.story-hero-wrap:before{content:"";position:absolute;inset:-15%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 75% 30%,#6ba7ff22,transparent 50%);transform:translate3d(var(--ambient-shift),calc(var(--ambient-shift) * .4),0);transition:transform 1.8s ease-in-out}.story-ai.ai-section{background:transparent;padding:76px 0;border-radius:0;gap:64px;margin-bottom:30px;align-items:center}.story-ai .ai-preview{background:#fff;border:1px solid var(--color-line);border-radius:var(--story-card-radius);padding:0 24px 24px;box-shadow:0 18px 50px #1725540c;overflow:hidden}.ai-window-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 -24px;padding:18px 24px;border-bottom:1px solid var(--color-line);background:var(--story-soft)}.story-ai .feature-category{color:var(--color-ink);font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px}.story-ai .feature-category svg{color:var(--color-primary)}.story-ai .ai-preview-label{font-size:11px;color:var(--color-muted)}.story-ai .ai-prompt-options{gap:8px}.story-ai .ai-prompt-options button{font-size:12px;border-radius:8px;padding:10px 12px;border-color:var(--color-line);color:var(--color-ink);transition:background-color .45s ease-in-out,color .45s ease-in-out}.story-ai .ai-prompt-options button[aria-pressed=true]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.story-ai .ai-question{background:var(--story-soft);color:var(--color-ink);border:1px solid var(--color-line);border-radius:12px;font-size:13px;margin-left:28px}.story-ai .ai-answer{background:#fff;padding:24px 0 8px;min-height:280px}.story-ai .ai-answer>svg{color:var(--color-primary)}.story-ai .ai-answer h3{font-size:22px;color:var(--color-ink)}.story-ai .ai-answer p{font-size:14px;color:var(--color-muted)}.story-ai .ai-answer div span{font-size:12px;color:var(--color-ink)}.story-ai .ai-answer div .landing-icon{color:var(--color-primary)}.story-ai .ai-demo-note{font-size:11px;border-top:1px solid var(--color-line);padding-top:16px;line-height:1.6}.story-ai .ai-copy .eyebrow{font-size:12px}.story-ai .ai-copy h2 span{color:var(--color-primary)}.story-ai .ai-copy .lede{font-size:16px;line-height:1.8}.story-ai .ai-copy ul{color:var(--color-ink);font-size:14px}.story-ai .ai-copy li .landing-icon{background:var(--story-soft);color:var(--color-primary)}@keyframes ai-answer-in{0%{opacity:.5;translate:0 6px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:no-preference){.story-ai .ai-answer{animation:ai-answer-in .8s ease-in-out}}@media(max-width:760px){.story-ai.ai-section{padding:48px 0;gap:32px}.story-ai .ai-copy{order:-1}.ai-window-header{gap:8px}.story-ai .ai-preview-label{font-size:10px}}@media(prefers-reduced-motion:reduce){.home-atmosphere:before,.story-hero-wrap:before,.site-header{transition:none;transform:none}}.app-floating-phone{padding-top:12px}.hero-commerce{padding-block:42px 36px;min-height:560px;font-variant-numeric:tabular-nums}.hero-commerce-store{width:76%;margin-left:8%;border:1px solid var(--color-line);border-radius:var(--story-card-radius);background:#fff;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 24px 48px color-mix(in srgb,var(--color-ink) 12%,transparent)}.hero-commerce-nav{display:flex;align-items:center;gap:12px;padding:18px}.hero-commerce-nav b{font-size:19px;letter-spacing:-.05em}.hero-commerce-nav>span{margin-left:auto;font-size:8px;color:var(--color-muted)}.hero-commerce-feature{position:relative;margin:0 14px;padding:18px;background:var(--story-soft);border-radius:var(--story-control-radius);overflow:hidden}.hero-commerce-feature>small{font-size:8px;letter-spacing:.12em;color:var(--color-muted)}.hero-commerce-feature>strong{display:block;max-width:170px;margin-top:8px;font-size:25px;font-weight:500;letter-spacing:-.045em;line-height:1.1}.hero-commerce-feature>img{display:block;width:100%;height:142px;object-fit:contain;margin:12px auto 10px;filter:drop-shadow(0 8px 6px #17255412)}.hero-commerce-feature>span{display:flex;align-items:center;gap:8px;font-size:9px}.hero-commerce-products{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:14px}.hero-commerce-products img{display:block;width:100%;height:90px;object-fit:contain;padding:10px;background:var(--story-soft);border-radius:var(--story-control-radius)}.hero-commerce-products span{display:block;font-size:10px;margin-top:8px}.hero-commerce-products b{display:block;font-size:10px;margin-top:4px;font-weight:500}.hero-commerce-powered{display:flex;align-items:center;justify-content:center;gap:5px;padding:0 12px 14px;color:var(--color-muted);font-size:8px}.hero-commerce-sales,.hero-commerce-report,.hero-commerce-orders{position:absolute;border-radius:var(--story-card-radius);box-shadow:0 12px 28px color-mix(in srgb,var(--color-ink) 12%,transparent)}.hero-commerce-sales{top:4px;left:6%;display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--story-tint);color:var(--color-ink);font-size:12px;border:1px solid color-mix(in srgb,var(--color-primary) 15%,white)}.hero-commerce-sales b{margin-left:24px;font-size:17px;font-weight:600}.hero-commerce-sales>.landing-icon{color:var(--color-primary)}.hero-commerce-report{left:-2%;bottom:62px;width:182px;padding:18px;background:var(--color-ink);color:#fff}.hero-commerce-report>div:first-child,.hero-commerce-orders>div{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px}.hero-commerce-report>strong{display:block;font-size:27px;letter-spacing:-.04em;font-weight:500;margin-top:17px}.hero-commerce-report>strong span{font-size:15px;opacity:.6}.hero-commerce-report>small{font-size:9px;opacity:.7}.hero-commerce-report>svg{width:100%;height:74px;margin-top:12px;color:var(--story-mid)}.hero-commerce-days{display:flex;justify-content:space-between;font-size:8px;opacity:.65}.hero-commerce-orders{right:-2%;top:45%;width:140px;padding:18px;background:var(--color-primary);color:#fff}.hero-commerce-orders>strong{display:block;font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-.06em;margin-block:16px 8px}.hero-commerce-orders>span{font-size:9px;opacity:.85}.hero-commerce .story-sample{bottom:0}.showcase-label-short{display:none}.showcase-switcher button:focus-visible,.plan-comparison-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-5px}@media(max-width:1000px)and (min-width:761px){.hero-commerce-store{width:84%;margin-left:0}.hero-commerce-report{width:150px;left:-3%}.hero-commerce-orders{width:118px;right:-3%}.hero-commerce-nav>span{display:none}.hero-commerce-nav>.landing-icon{margin-left:auto}}@media(max-width:760px){.hero-commerce{width:min(100%,520px);margin-inline:auto}.story-demo .showcase-switcher{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:5px;border:1px solid #ffffff40;border-radius:var(--story-card-radius);background:#ffffff0d;margin-inline:auto;max-width:440px}.story-demo .showcase-switcher button{min-width:0;min-height:54px;flex-direction:column;gap:5px;padding:8px 3px;border-color:transparent;font-size:11px;line-height:1.3}.story-demo .showcase-switcher button[aria-pressed=true]{box-shadow:0 2px 8px #00000012}.showcase-label-full{display:none}.showcase-label-short{display:inline}.story-demo .showcase-switcher .landing-icon{width:17px;height:17px}}@media(max-width:480px){.hero-commerce{min-height:470px}.hero-commerce-store{width:84%;margin-left:3%}.hero-commerce-nav{padding:14px;gap:6px}.hero-commerce-nav b{font-size:17px}.hero-commerce-nav>span{font-size:7px}.hero-commerce-feature{padding:14px}.hero-commerce-feature>strong{font-size:22px;max-width:145px}.hero-commerce-feature>img{height:116px}.hero-commerce-products img{height:66px}.hero-commerce-sales{left:2%;top:0;padding:12px 14px;gap:8px;font-size:10px}.hero-commerce-sales b{margin-left:16px;font-size:15px}.hero-commerce-report{left:-1%;bottom:42px;width:133px;padding:13px}.hero-commerce-report>strong{font-size:23px;margin-top:12px}.hero-commerce-report>div:first-child{font-size:9px}.hero-commerce-report>svg{height:58px;margin-top:8px}.hero-commerce-orders{right:-1%;top:44%;width:102px;padding:13px}.hero-commerce-orders>strong{font-size:40px;margin-top:12px}.hero-commerce-orders>span{font-size:8px}}@media(max-width:760px){.home-atmosphere .story-hero{min-height:0;padding-block:28px 16px;gap:18px}.home-atmosphere .story-hero h1{font-size:clamp(46px,12vw,64px)}.home-atmosphere .story-hero .lede{margin-top:18px;font-size:15px;line-height:1.65}.home-atmosphere .sales-actions{margin-top:20px;gap:8px}.home-atmosphere .story-hero-note{margin-top:12px}.home-atmosphere .hero-commerce{min-height:0;padding-block:34px 30px;max-width:420px}.home-atmosphere .hero-commerce-feature>img{height:96px}.home-atmosphere .hero-commerce-products img{height:52px;padding:6px}.home-atmosphere .hero-commerce-nav{padding-block:12px}.home-atmosphere .hero-commerce-products{padding-block:10px}.home-atmosphere .story-audience{padding-block:16px 24px}.home-atmosphere .story-audience>div{margin-top:16px;gap:14px 10px}.home-atmosphere .story-features,.home-atmosphere .sales-section,.home-atmosphere .story-benefits,.home-atmosphere .app-download-layout,.home-atmosphere .story-faq,.home-atmosphere .story-trust,.home-atmosphere #get-started,.home-atmosphere .story-cta{padding-block:32px}.home-atmosphere .story-section-intro,.home-atmosphere .sales-heading{margin-bottom:24px}.home-atmosphere .sales-heading .lede{margin-top:14px}.home-atmosphere .story-feature-bands{gap:16px}.home-atmosphere .story-feature-band{min-height:0}.home-atmosphere .story-band-copy{padding:22px}.home-atmosphere .story-feature-icon{margin-bottom:12px}.home-atmosphere .story-band-copy>p:not(.eyebrow){margin-top:12px;line-height:1.65}.home-atmosphere .story-band-copy .button{margin-top:16px}.home-atmosphere .story-band-visual{padding:20px 24px 28px}.home-atmosphere .story-store-banner{padding-block:16px}.home-atmosphere .story-product-image{height:75px}.home-atmosphere .story-chart{height:115px}.home-atmosphere .story-tools-heading{margin:28px 0 16px;gap:12px}.home-atmosphere .story-tools{gap:14px}.home-atmosphere .story-tools>a{padding:16px 30px 16px 10px}.home-atmosphere .story-tool-arrow{top:16px;right:8px}.home-atmosphere .story-tools h3{margin-top:8px}.home-atmosphere .story-ai.ai-section{padding-block:32px;gap:20px;margin-bottom:0}.home-atmosphere .story-ai .ai-preview{padding:0 16px 16px}.home-atmosphere .ai-window-header{margin-inline:-16px;padding:14px 16px}.home-atmosphere .story-ai .ai-answer{min-height:0;padding-top:16px}.home-atmosphere .story-ai .ai-copy .lede{line-height:1.65}.home-atmosphere .story-demo .showcase-switcher{margin-bottom:16px}.home-atmosphere .showcase-stage{padding:18px 14px 38px}.home-atmosphere .showcase-commerce{min-height:490px}.home-atmosphere .mini-store{top:120px;max-width:100%}.home-atmosphere .coffee-art{height:86px}.home-atmosphere .mini-store .quantity-control{margin-block:14px}.home-atmosphere .mini-store .demo-window-bar{padding:14px 16px}.home-atmosphere .showcase-description{margin-top:18px;gap:10px}.home-atmosphere .money-scene,.home-atmosphere .booking-scene{min-height:0}.home-atmosphere .booking-scene{gap:16px}.home-atmosphere .app-download-layout{gap:20px}.home-atmosphere .app-composition{height:auto;padding-top:120px}.home-atmosphere .app-floating-phone{position:relative;top:auto}.home-atmosphere .app-composition-caption{position:relative;bottom:auto;margin-top:22px}.home-atmosphere .app-visual-chart{height:70px}.home-atmosphere .story-benefit-grid{gap:14px}.home-atmosphere .story-benefit{position:relative;min-height:0;padding:22px;gap:18px}.home-atmosphere .story-benefit h3{padding-right:62px;max-width:none}.home-atmosphere .story-benefit>i{position:absolute;top:24px;right:22px;margin:0;width:44px!important;height:44px!important;font-size:44px!important}.home-atmosphere .story-benefit p{line-height:1.65}.home-atmosphere .story-videos{padding:22px;margin-block:16px 24px}.home-atmosphere .story-videos>div:first-child{margin-bottom:22px;gap:16px}.home-atmosphere .story-video-empty{padding:18px;gap:18px}.home-atmosphere .story-video-poster{aspect-ratio:2.2;gap:10px}.home-atmosphere .story-video-poster>i{padding:12px}.home-atmosphere .story-faq>div:first-child{margin-bottom:20px}.home-atmosphere .story-faq details{padding:16px 18px}.home-atmosphere .story-trust{gap:20px}.home-atmosphere .story-trust>div>p:last-child{margin-top:14px;line-height:1.65}.home-atmosphere .story-trust a{padding-block:14px}.home-atmosphere #get-started>.lede{margin-block:14px 24px}.home-atmosphere #get-started .panel{padding:22px}.home-atmosphere .story-cta>p:not(.eyebrow){margin-top:14px}}@media(max-width:760px){html[lang=km] .home-atmosphere .app-composition{height:auto}}@media(min-width:481px)and (max-width:760px){.home-atmosphere .story-benefit h3{padding-right:0}.home-atmosphere .story-benefit>i{position:static;align-self:flex-start}}html[lang=km] .story-hero h1.story-slogan{letter-spacing:-.065em;line-height:1.04}html[lang=km] .eyebrow{font-size:15px}html[lang=km] .story-hero-note,html[lang=km] .feature-note,html[lang=km] .story-footer-bottom>p,html[lang=km] .ai-demo-note,html[lang=km] .ai-preview-label{font-size:15px;line-height:1.7}html[lang=km] .story-watch,html[lang=km] .story-audience>p,html[lang=km] .story-tools p,html[lang=km] .story-benefit h4,html[lang=km] .story-benefit p,html[lang=km] .story-trust a b,html[lang=km] .story-trust a small,html[lang=km] .story-footer-brand>p:not([lang=en]),html[lang=km] .story-footer h3,html[lang=km] .story-footer nav a,html[lang=km] .story-band-copy>p:not(.eyebrow),html[lang=km] .ai-question,html[lang=km] .ai-answer p,html[lang=km] .ai-copy ul{font-size:16px;line-height:1.75}html[lang=km] .story-tools h3{font-size:18px;line-height:1.5}html[lang=km] .plan-comparison .plan-group-heading{font-size:16px;line-height:1.5}html[lang=km] .ai-prompt-options button,html[lang=km] .ai-answer div span{font-size:14px;line-height:1.6}html[lang=km] .story-window small,html[lang=km] .story-store-nav>span,html[lang=km] .story-store-banner>small,html[lang=km] .story-shop-label,html[lang=km] .story-products>div>span,html[lang=km] .story-products b,html[lang=km] .story-store-bottom,html[lang=km] .story-float-sales small,html[lang=km] .story-float-order b,html[lang=km] .story-float-order small,html[lang=km] .story-sample,html[lang=km] .story-visual-caption,html[lang=km] .story-preview-title small,html[lang=km] .story-label,html[lang=km] .story-metrics span,html[lang=km] .story-order-head,html[lang=km] .story-order-row,html[lang=km] .story-order-row i,html[lang=km] .story-order-row small,html[lang=km] .story-order-note,html[lang=km] .story-report>small,html[lang=km] .story-chart span,html[lang=km] .story-report-bottom b,html[lang=km] .story-report-bottom span,html[lang=km] .hero-commerce-nav>span,html[lang=km] .hero-commerce-feature>small,html[lang=km] .hero-commerce-feature>span,html[lang=km] .hero-commerce-products span,html[lang=km] .hero-commerce-products b,html[lang=km] .hero-commerce-powered,html[lang=km] .hero-commerce-report>div:first-child,html[lang=km] .hero-commerce-orders>div,html[lang=km] .hero-commerce-report>small,html[lang=km] .hero-commerce-days,html[lang=km] .hero-commerce-orders>span{font-size:12px;line-height:1.55;letter-spacing:0}html[lang=km] .story-store-banner strong,html[lang=km] .hero-commerce-feature>strong{letter-spacing:0;line-height:1.45}html[lang=km] .sample-label,html[lang=km] .store-badge small,html[lang=km] .app-workspace-metrics>div>span,html[lang=km] .app-workspace-foot,html[lang=km] .app-floating-note strong,html[lang=km] .app-floating-note small,html[lang=km] .app-composition-caption{font-size:14px;line-height:1.6;letter-spacing:0}html[lang=km] .app-phone-content>p,html[lang=km] .app-phone-balance>span,html[lang=km] .app-phone-balance>small,html[lang=km] .app-phone-order,html[lang=km] .app-phone-order>div>span,html[lang=km] .app-phone-tabs>span{font-size:12px;line-height:1.5;letter-spacing:0}.site-header .nav-link{font-weight:var(--landing-weight-medium,500);color:#26324b}.site-header .nav-link:hover,.site-header .nav-link.active,.site-header .nav-link[aria-expanded=true]{color:var(--color-primary)}.site-header[data-menu-open=true]{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.site-header .desktop-dropdown{border-radius:0 0 18px 18px;box-shadow:0 24px 36px -12px #15284920;transition:grid-template-rows .24s ease,opacity .18s ease,visibility 0s linear .24s}.site-header .desktop-dropdown[data-open=true]{transition-delay:0s}.site-header .desktop-dropdown-clip{border-radius:0 0 18px 18px}.site-header .mega-content{border-top:1px solid var(--color-line);padding-block:22px 0;max-height:calc(100dvh - 96px);overflow-y:auto}.mega-topline{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:15px}.mega-caption{color:#7a8291;font-size:calc(11px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);letter-spacing:.055em;text-transform:uppercase}.mega-topline>p:last-child{color:var(--color-muted);font-size:calc(12px * var(--landing-text-scale,1))}.mega-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:20px;row-gap:10px;padding-bottom:20px}.mega-link{display:flex;gap:15px;align-items:start;min-width:0;border-radius:10px;padding:17px 10px;color:var(--color-ink);transition:background .18s ease}.mega-link:hover,.mega-link:focus-visible{background:#f3f7ff}.mega-icon{display:grid;place-items:center;width:52px;height:52px;flex:0 0 52px;color:#8794aa;background:transparent;border:1px solid #d5dbe4;border-radius:22%;transition:color .18s,border-color .18s}.navigation-icon{display:block;flex-shrink:0;color:inherit}.navigation-icon.ai-sparkle{color:inherit}.mega-link:is(:hover,:focus-visible) .mega-icon,.resource-directory-card:is(:hover,:focus-visible) .mega-icon{color:#1b84ff;border-color:#1b84ff}.mega-link-copy{display:flex;flex-direction:column;gap:7px;min-width:0;padding-top:1px}.mega-link-copy strong{font-size:calc(14px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);line-height:1.45}.mega-link-copy>span{font-size:calc(12px * var(--landing-text-scale,1));line-height:1.7;color:#707988}.mega-industries{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:30px}.mega-industry-help{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:17px 22px;margin:8px 0;background:#f2f6ff;border-radius:9px}.mega-industry-help>span{font-size:calc(12px * var(--landing-text-scale,1));color:var(--color-muted)}.mega-industry-help strong{display:flex;align-items:center;justify-content:space-between;font-size:calc(14px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);color:var(--color-primary)}.mega-bottomline{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:17px;border-top:1px solid var(--color-line);font-size:calc(12px * var(--landing-text-scale,1))}.mega-bottomline>span{color:#798293}.site-header .mega-resources{display:grid;grid-template-columns:320px minmax(0,1fr);gap:40px;padding-block:26px 28px}.mega-resource-directory{padding-right:28px;border-right:1px solid var(--color-line)}.mega-resource-directory>.mega-caption,.mega-editorial>.mega-caption{margin-bottom:18px}.mega-resource-links{display:grid;gap:2px}.mega-resource-links .mega-link{gap:13px;padding-block:10px}.mega-resource-links .mega-icon{width:40px;height:40px;flex-basis:40px}.mega-resource-links .mega-link-copy{gap:3px}.mega-resource-links .mega-link-copy>span{font-size:calc(11px * var(--landing-text-scale,1));line-height:1.65}.mega-overview-link{display:inline-flex;align-items:center;gap:10px;margin-top:17px;margin-left:10px;color:var(--color-primary);font-size:calc(12px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}.mega-posts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 30px}.mega-post{display:flex;flex-direction:column;align-items:start;min-width:0;padding:12px 10px 16px;border-radius:8px;transition:background .18s}.mega-post:hover{background:#f3f7ff}.mega-post>span{color:#8790a0;font-size:calc(11px * var(--landing-text-scale,1))}.mega-post>strong{margin-top:8px;color:#26324b;font-size:calc(14px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);line-height:1.6}.mega-post>p{margin-top:8px;color:#747d8c;font-size:calc(12px * var(--landing-text-scale,1));line-height:1.8}.mobile-menu-group{border-bottom:1px solid var(--color-line)}.mobile-section-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding-block:20px;font-weight:var(--landing-weight-medium,500);font-size:calc(16px * var(--landing-text-scale,1))}.mobile-section-trigger[aria-expanded=true]{color:var(--color-primary)}.mobile-section-trigger[aria-expanded=true]>i{transform:rotate(180deg)}.mobile-menu-group>div{padding-bottom:14px}.mobile-menu-group .mega-link{padding:12px 5px}.mobile-menu-group .mega-icon{width:38px;height:38px;flex-basis:38px}.mobile-menu-group .mega-link-copy{gap:3px}.mobile-menu-group .mega-link-copy strong{font-size:calc(14px * var(--landing-text-scale,1))}.mobile-menu-group .mega-link-copy>span{font-size:calc(12px * var(--landing-text-scale,1));line-height:1.65}.mobile-resources-all{margin:16px 0;font-size:calc(14px * var(--landing-text-scale,1))}.site-header .mobile-dropdown{background:#fff;transition:grid-template-rows .24s ease,opacity .18s ease,visibility 0s linear .24s}.site-header .mobile-dropdown[data-open=true]{transition-delay:0s}.site-header .mobile-dropdown nav>a{opacity:1;transform:none;transition:none}.mobile-pricing-link{display:flex;align-items:center;justify-content:space-between;padding-block:20px;border-bottom:1px solid var(--color-line);font-size:calc(16px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}@media(min-width:1024px)and (max-width:1150px){.mega-grid{column-gap:10px}.mega-link{gap:11px;padding-inline:6px}.mega-grid .mega-icon{width:42px;height:42px;flex-basis:42px}.site-header .mega-resources{grid-template-columns:290px minmax(0,1fr);gap:24px}}@media(max-width:600px){.site-header>.shell{gap:12px}.site-header .language-trigger{padding-inline:8px}}@media(prefers-reduced-motion:reduce){.site-header .desktop-dropdown,.site-header .mobile-dropdown,.mega-link,.mega-post{transition:none}}.home-refined{--motion-enter: .65s;background:#fff}.site-header[data-scrolled=true]{background:#fffffffa}.home-refined.home-atmosphere:before,.home-refined .story-hero-wrap:before{display:none}.home-refined .story-hero-wrap{background:#eaf2ff;overflow:hidden}.home-refined .story-hero{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:60px;min-height:600px;padding-block:48px 44px}.home-refined .story-hero-copy{min-width:0;max-width:460px}.home-refined .story-hero h1{font-size:clamp(48px,5.15vw,68px);line-height:1.07;letter-spacing:-.055em}.home-refined .story-hero .eyebrow{font-size:10px;letter-spacing:.055em;margin-bottom:24px}.home-refined .story-hero .lede{max-width:430px;font-size:15px;line-height:1.85;margin-top:25px}.home-refined .story-hero .sales-actions{gap:16px;margin-top:28px}.home-refined .story-watch{font-size:12px;padding-inline:0;gap:8px}.home-refined .story-watch>i{padding:8px;background:#edf3ff}.home-refined .story-hero-note{margin-top:20px;font-size:10px}.hero-commerce-stage{min-width:0;position:relative;width:100%;max-width:650px;margin-left:auto;padding-block:8px}.home-refined .story-audience{border-top:1px solid #edf0f5;border-bottom:0;padding-block:24px 34px}.home-refined .story-audience>p{font-size:11px;color:#8b919b}.home-refined .story-audience>div{justify-content:center;gap:30px 52px;margin-top:22px}.home-refined .story-audience>div>span{font-size:13px;font-weight:500;color:#626a78;gap:9px}.home-refined .story-cta{border:1px solid #e5eaf3;border-radius:20px;padding:64px 28px;margin-block:0 80px;background:#f7f8fa}.home-refined .story-cta>svg{width:25px;height:25px;margin-bottom:18px}.home-refined .story-cta h2{font-size:clamp(30px,3.5vw,42px);max-width:800px}.home-refined .story-cta>p:not(.eyebrow){font-size:15px}@media(max-width:1100px)and (min-width:801px){.home-refined .story-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:30px;min-height:570px}.home-refined .story-hero h1{font-size:52px}.home-refined .story-hero .lede{font-size:14px}.home-refined .story-hero .sales-actions{align-items:flex-start;flex-direction:column;gap:7px}}@media(max-width:800px){.home-refined .story-hero{grid-template-columns:1fr;min-height:0;padding-block:42px 20px;gap:26px}.home-refined .story-hero-copy{max-width:580px}.home-refined .story-hero h1{font-size:clamp(48px,9vw,66px)}.home-refined .story-hero .lede{max-width:560px}.hero-commerce-stage{width:100%;max-width:620px;margin-inline:auto;padding-block:0 10px}.home-refined .story-audience>div{gap:20px 28px}}@media(max-width:520px){.home-refined .story-hero{padding-top:32px}.home-refined .story-hero .eyebrow{font-size:9px;margin-bottom:18px}.home-refined .story-hero h1{font-size:49px}.home-refined .story-hero .lede{font-size:14px;margin-top:20px}.home-refined .story-hero .sales-actions{gap:12px}.home-refined .story-hero .button{min-height:44px;padding:10px 16px}.home-refined .story-audience>div{display:grid;grid-template-columns:1fr 1fr;gap:16px;text-align:left}.home-refined .story-audience>div>span{font-size:11px}.home-refined .story-cta{padding:42px 20px;margin-bottom:48px}}#main,.home-refined.home-atmosphere,.home-refined .hp-connected,.home-refined .hp-features,.home-refined .hp-customers{background:#fff}.home-refined .hp-features{border-color:#edf0f4}.story-hero-atmosphere,.story-hero-grain{position:absolute;inset:0;pointer-events:none;z-index:-1}.story-hero-atmosphere{background:radial-gradient(ellipse at 8% 35%,#81b1f18c,transparent 62%),radial-gradient(ellipse at 94% 55%,#80b3f6a6,transparent 58%),#eaf2ff}.story-hero-grain{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.5' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;opacity:.24;mix-blend-mode:multiply}.home-refined .story-hero-wrap{border-bottom:1px solid #dce6f4}.home-refined .story-audience{border-top-color:#bed3ed}.home-refined .story-audience>p{color:#607797}.home-refined .story-audience>div>span{color:#415a7b}.home-refined .dh-caption{color:#607b9f}.paper-home{--paper-navy:#1c2d4c;--paper-ink:#18181b;--paper-soft:#eff6ff;--paper-border:#e4e6eb;color:var(--paper-navy);background:#fff;font-family:var(--landing-font,var(--font-sans))}.paper-shell{width:min(1120px,calc(100% - 48px));margin-inline:auto}.paper-home *,.paper-home *:before,.paper-home *:after{box-sizing:border-box}.paper-home h2{font-size:calc(40px * var(--landing-text-scale,1));line-height:1.18;letter-spacing:-.045em;font-weight:var(--landing-weight-semibold,600)}.paper-home .paper-eyebrow{margin:0;color:var(--color-primary);font-size:calc(12px * var(--landing-text-scale,1));line-height:calc(18px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);letter-spacing:.055em;text-transform:uppercase}.paper-textured{position:relative;isolation:isolate}.paper-textured:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url(/images/paper/blue-print-grain.svg) repeat;background-size:400px 400px;opacity:.56;border-radius:inherit}.paper-textured>*{position:relative;z-index:1}.site-header[data-paper-home=true]>.shell{width:min(1120px,calc(100% - 48px));height:80px}.site-header[data-paper-home=true]:not([data-scrolled=true]):not([data-menu-open=true]){background:transparent;border-bottom:1px solid #1c2d4c06;box-shadow:none}.site-header[data-paper-home=true][data-scrolled=true],.site-header[data-paper-home=true][data-menu-open=true]{background:#fffffff5}.site-header[data-paper-home=true]{transition:background-color .2s,border-color .2s}.site-header[data-paper-home=true] .language-trigger{border:0;background:transparent;box-shadow:none}.site-header[data-paper-home=true] .language-trigger>.landing-icon:first-child{display:none}.paper-hero{display:flex;flex-direction:column;min-height:100svh;margin-top:-81px;padding-top:clamp(144px,16svh,184px);padding-bottom:0;overflow:hidden;background:radial-gradient(circle at 85% 90%,#2563eb52,#2563eb00 72%),linear-gradient(125deg,#eff6ff,#e2edff)}.paper-hero:before{opacity:.392}.paper-hero-inner{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;gap:64px}.paper-hero-copy{width:100%;max-width:820px;margin-inline:auto;text-align:center}.paper-dot{display:inline-block;width:6px;height:6px;margin-right:9px;border-radius:50%;background:#2563eb;vertical-align:middle}.paper-hero .paper-eyebrow{font-size:calc(10px * var(--landing-text-scale,1));margin-bottom:18px}.paper-hero h1{font-size:calc(58px * var(--landing-text-scale,1));font-weight:var(--landing-weight-semibold,600);line-height:1.06;letter-spacing:-.06em;margin:0;text-wrap:balance}.paper-hero-intro{max-width:560px;text-wrap:balance;margin:20px auto 22px;color:#62666f;font-size:calc(16px * var(--landing-text-scale,1));line-height:calc(27px * var(--landing-text-scale,1))}.paper-actions{display:flex;align-items:center;gap:22px}.paper-actions .button{flex-shrink:0}.paper-watch{display:inline-flex;align-items:center;gap:6px;font-size:calc(13px * var(--landing-text-scale,1));color:#18181b}.paper-watch:hover{color:#2563eb}.paper-hero .paper-actions{justify-content:center}.paper-hero-note{display:flex;align-items:center;justify-content:center;gap:6px;color:#62666f;font-size:calc(11px * var(--landing-text-scale,1));margin:18px 0 0}.paper-hero-preview{position:relative;width:100%;height:487px;flex-shrink:0;margin:auto 0 0;overflow:hidden}.paper-hero-preview figcaption{height:27px;margin:0;text-align:center;font-size:calc(10px * var(--landing-text-scale,1));color:#2563eb}.paper-hero-preview .pp-hero-dashboard{width:100%}.paper-section{padding-block:76px}.paper-overview{background:radial-gradient(circle at 100% 40%,#2563eb09,#2563eb00 73%)}.paper-section-copy{max-width:760px}.paper-section-copy h2{margin:20px 0 18px}.paper-section-copy>p:last-child{color:#62666f;font-size:calc(17px * var(--landing-text-scale,1));line-height:calc(27px * var(--landing-text-scale,1));margin:0;max-width:700px}.paper-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 20px;margin-top:42px}.paper-overview-card{display:flex;align-items:flex-start;gap:14px;min-width:0;padding:22px 10px;border-radius:10px;transition:background-color .18s ease}.paper-overview-card .mega-icon{width:44px;height:44px;flex-basis:44px}.paper-overview-card-copy{min-width:0}.paper-overview-grid h3{font-size:calc(16px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);line-height:calc(23px * var(--landing-text-scale,1));letter-spacing:-.025em;margin:6px 0 8px}.paper-overview-grid p{font-size:calc(13px * var(--landing-text-scale,1));line-height:calc(22px * var(--landing-text-scale,1));color:#707988;margin:0}.paper-overview-card:is(:hover,:focus-visible){background:#f3f7ff}.paper-overview-card:is(:hover,:focus-visible) .mega-icon{color:#1b84ff;border-color:#1b84ff}.paper-number{font-size:calc(10px * var(--landing-text-scale,1));color:#8794aa;letter-spacing:.08em}.paper-overview-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:44px;color:#62666f;font-size:calc(11px * var(--landing-text-scale,1))}.paper-overview-bottom a{color:#2563eb;display:flex;align-items:center;gap:6px;font-size:calc(12px * var(--landing-text-scale,1))}.paper-features{padding-top:64px}.paper-features-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:34px}.paper-features-heading h2{font-size:calc(34px * var(--landing-text-scale,1))}.paper-features-heading .button{font-size:calc(12px * var(--landing-text-scale,1));min-height:42px}.paper-feature-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px 16px}.paper-feature{--feature-height:620px;--feature-heading-height:140px;min-height:var(--feature-height);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--paper-border);border-radius:12px;background:radial-gradient(circle at 100% 100%,#2563eb52,#2563eb00 75%),linear-gradient(145deg,#fff 5%,#eff6ff)}.paper-feature-website,.paper-feature-team,.paper-feature-ai{background:radial-gradient(circle at 0% 100%,#2563eb52,#2563eb00 75%),linear-gradient(145deg,#fff 5%,#eff6ff)}.paper-feature-copy{padding:28px;position:relative;z-index:2;flex-shrink:0;min-height:var(--feature-heading-height)}.paper-feature-copy h3{font-weight:var(--landing-weight-medium,500);font-size:calc(24px * var(--landing-text-scale,1));line-height:calc(30px * var(--landing-text-scale,1));letter-spacing:-.035em;margin:9px 0 0;white-space:pre-line}.paper-feature-copy h3 a:hover{color:#2563eb}.paper-feature-copy .paper-eyebrow{line-height:calc(17px * var(--landing-text-scale,1))}.paper-feature-preview{margin:0 24px 28px;position:relative;min-width:0}.paper-feature-preview>div{width:100%}.paper-feature-website{grid-column:span 7;--feature-heading-height:128px}.paper-feature-pos{grid-column:span 5;height:auto;min-height:620px}.paper-feature-reports,.paper-feature-bookings,.paper-feature-team{grid-column:span 4}.paper-feature-messaging{grid-column:span 5;--feature-height:760px;--feature-heading-height:132px}.paper-feature-connections{grid-column:span 7;--feature-height:760px;--feature-heading-height:154px}.paper-feature-expenses,.paper-feature-inventory{grid-column:span 6;height:auto;--feature-heading-height:0px}.paper-feature-pos{--feature-heading-height:0px}.paper-feature:is(.paper-feature-pos,.paper-feature-expenses,.paper-feature-inventory) .paper-feature-preview{position:relative;inset:auto;margin:8px 28px 32px}.paper-feature-ai{grid-column:span 12;--feature-height:520px;display:grid;grid-template-columns:310px minmax(0,1fr);align-items:start}.paper-feature-website .paper-feature-preview{width:600px;margin:0 0 28px 60px}.paper-feature-connections .paper-feature-preview{margin:0;flex:1}.paper-feature-ai .paper-feature-copy{min-width:0}.paper-feature-ai .paper-feature-preview{grid-column:2;grid-row:1;margin:86px 0 0 50px}.paper-sample-caption{font-size:calc(10px * var(--landing-text-scale,1));line-height:calc(18px * var(--landing-text-scale,1));text-align:right;color:#62666f;margin-top:22px}@media(min-width:601px){.paper-feature:is(.paper-feature-website,.paper-feature-pos){height:auto;align-self:stretch}}.pp-window{background:#fff;border:1px solid var(--paper-border);border-radius:12px;overflow:hidden;color:#18181b;font-size:calc(12px * var(--landing-text-scale,1));line-height:1.5;box-shadow:0 18px 35px #1c2d4c14}.pp-window b{font-weight:var(--landing-weight-medium,500)}.pp-window small{font-size:calc(10px * var(--landing-text-scale,1));color:#62666f;line-height:1.5}.pp-window-heading{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-bottom:1px solid var(--paper-border)}.pp-brand{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.pp-brand img{flex-shrink:0}.pp-brand b{font-weight:var(--landing-weight-semibold,600)}.pp-between{display:flex;justify-content:space-between;align-items:center;gap:8px}.pp-action{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:7px 12px;border-radius:6px;color:#fff;background:#2563eb;font-size:calc(11px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);white-space:nowrap}.pp-action-secondary{color:#18181b;border:1px solid var(--paper-border);background:#fff}.pp-square{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#2563eb;color:#fff;flex-shrink:0}.pp-blue,.pp-window .pp-blue{color:#2563eb}.pp-green,.pp-window .pp-green{color:#166534}.pp-online{width:5px;height:5px;border-radius:50%;background:#166534}.pp-search{border:1px solid var(--paper-border);border-radius:5px;padding:7px 9px;color:#62666f;font-size:calc(11px * var(--landing-text-scale,1));background:#f7f8fa}.pp-avatar{width:31px;height:31px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#eff6ff;color:#2563eb;font-size:calc(11px * var(--landing-text-scale,1))}.pp-placeholder{display:block;background:#d5d7d9;height:6px;border-radius:4px;flex-shrink:0}.pp-placeholder-large{height:16px}.pp-trend{display:block;width:100%;height:70px}.pp-hero-dashboard{display:flex;width:900px;height:670px;border-radius:14px}.pp-hero-sidebar{width:180px;flex-shrink:0;padding:20px 15px;border-right:1px solid var(--paper-border)}.pp-hero-sidebar>.pp-brand{font-size:calc(17px * var(--landing-text-scale,1));margin:0 0 24px}.pp-hero-sidebar>.pp-brand img{width:26px;height:26px}.pp-hero-store{padding:14px 10px;border:1px solid var(--paper-border);border-radius:7px;display:grid;gap:9px}.pp-hero-nav{margin-top:14px}.pp-hero-nav>small{display:block;font-size:calc(8px * var(--landing-text-scale,1));letter-spacing:.08em;margin:10px 0}.pp-hero-nav>span{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:5px;color:#62666f;font-size:calc(11px * var(--landing-text-scale,1))}.pp-hero-nav>span[data-active=true]{background:#eff6ff;color:#18181b}.pp-hero-nav i{width:13px;height:13px;border-radius:50%;background:#d5d7d9}.pp-hero-main{flex:1;min-width:0}.pp-hero-topbar{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;height:43px;border-bottom:1px solid var(--paper-border);color:#62666f;font-size:calc(10px * var(--landing-text-scale,1))}.pp-mobile-brand{display:none}.pp-hero-content{padding:24px;display:grid;gap:16px}.pp-hero-title{display:grid;gap:10px}.pp-hero-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.pp-hero-metrics>div{border:1px solid var(--paper-border);border-radius:8px;min-height:72px;padding:14px 13px;display:grid;align-content:space-between;gap:15px}.pp-hero-analysis{display:grid;grid-template-columns:2fr 1fr;gap:20px;align-items:stretch}.pp-hero-chart{padding:18px;display:grid;gap:14px;align-content:start;border:1px solid var(--paper-border);border-radius:8px}.pp-hero-chart>.pp-between{color:#18181b;font-size:calc(12px * var(--landing-text-scale,1))}.pp-hero-period{display:flex;align-items:center;gap:8px;padding:4px 7px;border:1px solid var(--paper-border);border-radius:5px;font-size:calc(9px * var(--landing-text-scale,1));color:#62666f}.pp-hero-chart .pp-trend{height:84px;margin-top:5px}.pp-hero-axis{display:flex;justify-content:space-between;color:#8a8e96;font-size:calc(9px * var(--landing-text-scale,1))}.pp-hero-summary{border:1px solid var(--paper-border);border-radius:8px;padding:16px;display:grid;gap:19px}.pp-hero-summary>b{font-size:calc(12px * var(--landing-text-scale,1))}.pp-hero-summary>div{display:grid;gap:10px}.pp-hero-orders{overflow:hidden;border:1px solid var(--paper-border);border-radius:8px}.pp-hero-orders-heading{padding:12px 14px;font-size:calc(12px * var(--landing-text-scale,1));border-bottom:1px solid var(--paper-border)}.pp-hero-orders-heading>small{font-size:calc(9px * var(--landing-text-scale,1));color:#62666f}.pp-hero-order{display:grid;grid-template-columns:42px 1fr 55px 28px;align-items:center;gap:8px;padding:13px 14px;font-size:calc(10px * var(--landing-text-scale,1));border-bottom:1px solid #edf0f5}.pp-hero-order:last-child{border-bottom:0}.pp-hero-order[data-new=true]{background:#f5f9ff}.pp-hero-order-id{color:#62666f}.pp-hero-order>b{text-align:right}.pp-hero-order>small{font-size:calc(9px * var(--landing-text-scale,1));text-align:right;color:#166534}.pp-hero-mobile-tools{display:none}.pp-browser{height:29px;display:flex;justify-content:space-between;align-items:center;padding:0 15px;border-bottom:1px solid var(--paper-border);font-size:calc(10px * var(--landing-text-scale,1));color:#62666f}.pp-browser>i{color:#2563eb}.pp-dots{color:#93b4ff;font-size:calc(9px * var(--landing-text-scale,1))}.pp-store-nav{display:flex;align-items:center;gap:20px;padding:14px 24px;color:#172554}.pp-store-nav>strong{font-size:calc(24px * var(--landing-text-scale,1));letter-spacing:-.04em}.pp-store-nav>span{margin-left:auto;font-size:calc(12px * var(--landing-text-scale,1))}.pp-store-nav>.pp-cart-status{position:relative;display:flex;margin-left:0}.pp-cart-status>b{position:absolute;right:-7px;top:-5px;display:grid;place-items:center;width:15px;height:15px;border-radius:50%;background:#2563eb;color:#fff;font-size:calc(9px * var(--landing-text-scale,1))}.pp-store-content{padding:0 24px 15px}.pp-store-banner{position:relative;overflow:hidden;background:#e4edff;border-radius:9px;padding:24px;min-height:188px;color:#172554}.pp-store-banner>small{color:#172554;letter-spacing:.1em;font-size:calc(9px * var(--landing-text-scale,1))}.pp-store-banner>strong{display:block;position:relative;z-index:1;font-size:calc(33px * var(--landing-text-scale,1));line-height:1.04;letter-spacing:-.05em;margin:16px 0}.pp-store-banner>.landing-icon{position:absolute;right:24px;bottom:24px;color:#afc7fb;transform:rotate(-12deg)}.pp-store-cta{position:relative;z-index:1;display:inline-flex;align-items:center;gap:16px;background:#1c2d4c;border-radius:5px;color:#fff;padding:10px 14px;font-size:calc(11px * var(--landing-text-scale,1))}.pp-store-products{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.pp-store-products>div{display:flex;flex-direction:column;gap:10px}.pp-product-art{display:flex;align-items:center;justify-content:center;background:#eff6ff;color:#2563eb;border-radius:7px;height:104px}.pp-store-products .pp-square{width:24px;height:24px}.pp-store-products b{font-size:calc(15px * var(--landing-text-scale,1));font-weight:var(--landing-weight-semibold,600)}.pp-store-note{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:18px;font-size:calc(10px * var(--landing-text-scale,1));color:#62666f}.pp-report{padding:20px}.pp-tracker-flow{display:flex;flex-direction:column;align-items:center;width:100%;max-width:410px;margin-inline:auto;color:#1c2d4c;font-size:calc(12px * var(--landing-text-scale,1));line-height:1.5}.pp-flow-card{width:100%;padding:16px 18px;border-color:#dce5f2;border-radius:10px;box-shadow:0 7px 10px #1c2d4c04,0 20px 35px -14px #284c8930;overflow:visible}.pp-flow-card[data-active=true]{border-color:#a7c5f6}.pp-flow-card b{font-weight:var(--landing-weight-medium,500)}.pp-flow-card small{font-size:calc(11px * var(--landing-text-scale,1))}.pp-flow-card>.pp-between>b{font-size:calc(13px * var(--landing-text-scale,1))}.pp-flow-card .pp-action{min-height:34px;font-size:calc(11px * var(--landing-text-scale,1))}.pp-flow-connector{display:block;width:24px;height:34px;flex-shrink:0}.pp-flow-target{display:block;position:relative}.pp-flow-target>.pp-action{width:100%}.pp-flow-click{position:absolute;left:72%;top:65%;width:24px;height:28px;pointer-events:none;z-index:2}.pp-flow-click>svg{width:24px;height:28px;transform-origin:3px 2px;filter:drop-shadow(0 2px 2px #1c2d4c26)}.pp-flow-click>i{position:absolute;top:-13px;left:-13px;width:28px;height:28px;border:1px solid #2563eb;border-radius:50%}.pp-flow-module{display:flex;align-items:center;gap:10px;font-size:calc(13px * var(--landing-text-scale,1))}.pp-flow-module .pp-avatar{width:32px;height:32px}.pp-expense-start{display:flex;justify-content:space-between;align-items:center;gap:12px;width:94%;min-height:74px}.pp-expense-entry{display:grid;gap:12px}.pp-flow-tag{padding:2px 7px;border:1px solid #e4eaf3;border-radius:5px;color:#62666f;background:#f7f9fc}.pp-flow-field{display:grid;gap:5px}.pp-flow-amount,.pp-flow-description{padding:9px 11px;border:1px solid #dfe5ef;border-radius:6px;background:#fbfcfe;transition:border-color .3s,background-color .3s}.pp-flow-field[data-active=true]>div{border-color:#95b8ef;background:#f6f9ff}.pp-flow-amount{display:flex;gap:8px;align-items:center;height:43px;font-size:calc(20px * var(--landing-text-scale,1));font-variant-numeric:tabular-nums}.pp-flow-amount>span{color:#7b889d;font-size:calc(15px * var(--landing-text-scale,1))}.pp-flow-description{min-height:55px;font-size:calc(12px * var(--landing-text-scale,1));line-height:calc(18px * var(--landing-text-scale,1))}.pp-expense-payment{display:flex;align-items:center;justify-content:space-between;gap:8px}.pp-expense-payment>span{display:flex;align-items:center;gap:6px;font-size:calc(11px * var(--landing-text-scale,1))}.pp-expense-record{width:94%;padding-block:13px;transition:border-color .3s,box-shadow .3s}.pp-expense-record[data-complete=true]{border-color:#b4cdf1;box-shadow:0 12px 24px -12px #2563eb40}.pp-flow-status{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border-radius:4px;background:#f4f6f9;color:#62666f;font-size:calc(10px * var(--landing-text-scale,1));white-space:nowrap}.pp-flow-status[data-complete=true]{background:#eaf6ef;color:#1f6b49}.pp-expense-record-value{margin-top:9px}.pp-expense-record-value>strong{font-size:calc(20px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);font-variant-numeric:tabular-nums}.pp-expense-record>small{display:block;margin-top:5px;font-size:calc(10px * var(--landing-text-scale,1))}.pp-expense-record>small>span{margin-inline:4px}.pp-stock-alert{width:94%;display:grid;gap:12px}.pp-stock-alert-title{display:flex;align-items:center;gap:8px}.pp-stock-alert-title>b{font-size:calc(13px * var(--landing-text-scale,1))}.pp-stock-signal{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:#c4861d;box-shadow:0 0 0 4px #fff5df}.pp-stock-alert-product,.pp-inventory-product{display:flex;align-items:center;gap:12px}.pp-stock-alert-product>img,.pp-inventory-product>img{width:48px;height:42px;object-fit:contain;background:#f0f5fd;border-radius:6px;mix-blend-mode:multiply}.pp-stock-alert-product>div,.pp-inventory-product>div{display:grid;gap:4px}.pp-stock-alert-product small{color:#8f661c}.pp-stock-alert .pp-action{color:#2563eb;border-color:#d8e5fa;background:#f5f9ff}.pp-inventory-manager{display:grid;gap:16px}.pp-inventory-product{padding-block:2px}.pp-inventory-product>img{width:58px;height:48px}.pp-stock-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;background:#f3f6fa;padding:4px;border-radius:6px}.pp-stock-modes>span{text-align:center;padding:5px 2px;border:1px solid transparent;border-radius:4px;color:#62666f;font-size:calc(11px * var(--landing-text-scale,1));transition:background-color .25s,color .25s}.pp-stock-modes>span[data-selected=true]{border-color:#dae5f6;background:#fff;box-shadow:0 2px 4px #1c2d4c08;color:#2563eb}.pp-stock-quantity{display:flex;justify-content:space-between;align-items:center;gap:12px}.pp-stock-quantity>span{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:7px 10px;border:1px solid #dfe5ef;border-radius:6px;min-width:130px}.pp-stock-quantity b{font-size:calc(16px * var(--landing-text-scale,1));font-variant-numeric:tabular-nums}.pp-stock-quantity .landing-icon{color:#77869d}.pp-stock-level{display:grid;gap:10px}.pp-stock-level .pp-between>span{display:flex;align-items:center;gap:8px;color:#7b889d}.pp-stock-level strong{min-width:24px;font-size:calc(19px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500);color:#2563eb;font-variant-numeric:tabular-nums}.pp-stock-track{width:100%;height:5px;background:#eef2f7;border-radius:4px;overflow:hidden}.pp-stock-track>i{display:block;width:100%;height:100%;background:#2563eb;transform-origin:left;border-radius:inherit}.pp-inventory-confirmation{display:flex;align-items:center;gap:6px;min-height:32px;font-size:calc(10px * var(--landing-text-scale,1));line-height:calc(16px * var(--landing-text-scale,1));color:#1f6b49;opacity:0;transition:opacity .35s ease}.pp-inventory-confirmation>.landing-icon{flex-shrink:0}.pp-inventory-confirmation[data-complete=true]{opacity:1}.pp-pos-flow{max-width:360px}.pp-pos-flow>.pp-flow-card{padding:13px 15px}.pp-pos-flow>.pp-flow-connector{height:26px}.pp-pos-catalog>.pp-between{margin-bottom:10px}.pp-pos-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pp-pos-product{position:relative;min-width:0;padding:7px;border:1px solid #e4eaf3;border-radius:7px;background:#fff;transition:border-color .3s,background-color .3s,box-shadow .3s}.pp-pos-product[data-selected=true]{border-color:#8fb4f1;background:#f7faff;box-shadow:0 0 0 1px #2563eb12}.pp-pos-product-photo{height:47px;border-radius:4px;background:#f2f5fa}.pp-pos-product-photo>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pp-pos-product>b{display:block;margin:5px 0 4px;font-size:calc(10px * var(--landing-text-scale,1));line-height:1.5;overflow-wrap:anywhere}.pp-pos-product>.pp-between{font-size:calc(10px * var(--landing-text-scale,1))}.pp-pos-product-add{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;border-radius:4px;background:#edf4ff;color:#2563eb}.pp-pos-product[data-selected=true] .pp-pos-product-add{background:#2563eb;color:#fff}.pp-pos-product>.pp-flow-click{left:78%;top:76%}.pp-pos-confirmation{display:grid;gap:10px}.pp-pos-confirmation>.pp-between>.landing-icon{color:#2563eb;flex-shrink:0}.pp-pos-order-line{display:flex;align-items:center;gap:8px;opacity:.45;transition:opacity .3s}.pp-pos-order-line[data-filled=true]{opacity:1}.pp-pos-order-line>img{width:36px;height:32px;object-fit:contain;border-radius:5px;background:#f2f5fa;mix-blend-mode:multiply}.pp-pos-order-line>span:first-of-type{display:grid;gap:2px;flex:1;min-width:0}.pp-pos-order-line b{font-size:calc(11px * var(--landing-text-scale,1));overflow-wrap:anywhere}.pp-pos-order-line small,.pp-pos-order-line>span:last-child{font-size:calc(9px * var(--landing-text-scale,1))}.pp-pos-total{padding-top:8px;border-top:1px solid #e4eaf3}.pp-pos-total>strong{font-size:calc(19px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}.pp-pos-success{display:flex;align-items:center;gap:10px;opacity:.5;transition:opacity .35s,border-color .35s,box-shadow .35s}.pp-pos-success[data-complete=true]{opacity:1;border-color:#b4dbc5;box-shadow:0 12px 24px -12px #16653430}.pp-pos-success-check{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;color:#166534;background:#eaf7ef}.pp-pos-success>span:nth-child(2){display:grid;gap:2px;min-width:0}.pp-pos-success>strong{margin-left:auto;font-size:calc(16px * var(--landing-text-scale,1));font-weight:var(--landing-weight-medium,500)}.pp-pos-success[data-complete=true] b{color:#166534}.pp-report-total{margin:16px 0 12px}.pp-report-total strong{font-size:calc(32px * var(--landing-text-scale,1));font-weight:var(--landing-weight-semibold,600);letter-spacing:-.04em;line-height:1.25}.pp-report-total>div{display:flex;align-items:center;gap:7px}.pp-report-total>div>span{color:#166534;font-size:calc(10px * var(--landing-text-scale,1))}.pp-bars{display:flex;height:149px;gap:12px;margin:0 0 21px;padding-top:18px}.pp-bars>div{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;position:relative;padding-bottom:20px}.pp-bars i{display:block;min-height:0;flex-shrink:0;background:#2563eb;border-radius:3px 3px 0 0;opacity:.8}.pp-bars>div:nth-child(-n+4) i{opacity:.6}.pp-bars small{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:calc(9px * var(--landing-text-scale,1))}.pp-bars>div[data-current=true] small{color:#2563eb;font-weight:var(--landing-weight-semibold,600)}.pp-expenses{padding-top:15px;border-top:1px solid var(--paper-border);display:grid;gap:13px}.pp-expenses>div:first-child{margin-bottom:2px}.pp-expenses strong{font-size:calc(17px * var(--landing-text-scale,1))}.pp-report-actions{display:flex;gap:8px;margin-top:20px}.pp-report-actions>*{flex:1;padding-inline:6px}.pp-booking{padding:22px}.pp-calendar{display:grid;grid-template-columns:repeat(7,1fr);gap:7px 3px;margin:16px 0;text-align:center}.pp-calendar>*{min-height:26px;display:flex;align-items:center;justify-content:center;font-size:calc(10px * var(--landing-text-scale,1));border-radius:5px}.pp-calendar>small{font-size:calc(8px * var(--landing-text-scale,1));color:#62666f}.pp-calendar [data-booked=true]{background:#eff6ff}.pp-calendar [data-selected=true]{color:#fff;background:#2563eb}.pp-booking-list{border-top:1px solid var(--paper-border);padding-top:16px}.pp-booking-list>.pp-between{font-size:calc(10px * var(--landing-text-scale,1))}.pp-booking-list>.pp-between small{color:#2563eb;font-size:calc(8px * var(--landing-text-scale,1))}.pp-booking-event{display:flex;align-items:center;gap:10px;padding:12px 9px;border-radius:6px;background:#eff6ff;margin-top:14px}.pp-booking-event>span{color:#2563eb;font-size:calc(10px * var(--landing-text-scale,1))}.pp-booking-event>div{display:grid;gap:3px;font-size:calc(10px * var(--landing-text-scale,1))}.pp-booking-event small{font-size:calc(8px * var(--landing-text-scale,1))}.pp-booking-next{display:flex;gap:10px;padding-top:16px;font-size:calc(10px * var(--landing-text-scale,1));color:#62666f}.pp-team-window{padding:16px}.pp-team-window>small{display:block;margin-top:12px}.pp-team-window>.pp-between>b{font-size:calc(15px * var(--landing-text-scale,1));font-weight:var(--landing-weight-semibold,600)}.pp-team-member{display:flex;align-items:center;gap:10px;height:64px;border-top:1px solid var(--paper-border)}.pp-team-members{margin-top:12px;min-height:256px}.pp-team-member>div{flex:1;min-width:0;display:grid;gap:3px}.pp-team-member small{font-size:calc(9px * var(--landing-text-scale,1))}.pp-role{border:1px solid var(--paper-border);border-radius:4px;color:#62666f;font-size:calc(9px * var(--landing-text-scale,1));padding:4px 8px}.pp-member-toast{display:flex;align-items:center;gap:10px;padding:14px 16px;margin-top:18px}.pp-member-toast>span{color:#166534;background:#f0fdf4;display:flex;align-items:center;justify-content:center;width:29px;height:29px;border-radius:50%}.pp-member-toast>div{display:grid;gap:3px}.pp-channels{display:flex;gap:16px;margin:0 3px 50px}.pp-channels>span{display:flex;flex:1;justify-content:center;align-items:center;gap:11px;height:54px;border:1px solid var(--paper-border);border-radius:12px;background:#fff;font-size:calc(14px * var(--landing-text-scale,1))}.pp-channels svg{flex-shrink:0}.pp-inbox .pp-window-heading{font-size:calc(14px * var(--landing-text-scale,1))}.pp-inbox-filters{display:flex;gap:6px;align-items:center;padding:5px 12px;border-bottom:1px solid var(--paper-border);font-size:calc(10px * var(--landing-text-scale,1));height:36px;white-space:nowrap}.pp-inbox-filters>span{padding:5px 7px}.pp-inbox-filters>span:first-child{background:#eff6ff;border-radius:4px;color:#2563eb}.pp-inbox-body{display:flex}.pp-conversation-list{width:104px;flex-shrink:0;padding:10px 7px;background:#f7f8fa;border-right:1px solid var(--paper-border)}.pp-conversation-list .pp-search{font-size:calc(8px * var(--landing-text-scale,1));background:#fff;padding:6px}.pp-conversation-list>div:not(.pp-search){display:flex;flex-direction:column;gap:3px;padding:9px 7px;margin-top:7px;font-size:calc(11px * var(--landing-text-scale,1));border-radius:5px}.pp-conversation-list>div[data-active=true]{background:#eff6ff}.pp-conversation-list small{font-size:calc(9px * var(--landing-text-scale,1))}.pp-conversation{flex:1;min-width:0}.pp-chat-person{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--paper-border)}.pp-chat-person>div{display:grid;gap:1px;flex:1}.pp-chat-person small{font-size:calc(9px * var(--landing-text-scale,1))}.pp-chat-person>i{width:6px;height:6px;border-radius:50%;background:#166534}.pp-chat-thread{display:flex;flex-direction:column;gap:10px;padding:12px}.pp-chat-time{text-align:center;margin-bottom:4px;font-size:calc(9px * var(--landing-text-scale,1))!important}.pp-chat-bubble{padding:10px 11px;border-radius:8px;background:#f7f8fa;margin-right:25px;font-size:calc(12px * var(--landing-text-scale,1))}.pp-chat-reply{align-self:flex-end;background:#eff6ff;margin:0 0 0 14px}.pp-chat-reply small{display:block;font-size:calc(9px * var(--landing-text-scale,1));margin-top:4px}.pp-chat-product{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid var(--paper-border);border-radius:7px}.pp-chat-product>i{color:#2563eb}.pp-chat-product>div{flex:1;display:grid;font-size:calc(11px * var(--landing-text-scale,1))}.pp-chat-product small{font-size:calc(9px * var(--landing-text-scale,1))}.pp-chat-product>span{font-size:calc(10px * var(--landing-text-scale,1))}.pp-composer{border-top:1px solid var(--paper-border);padding:9px 12px;display:flex;gap:8px}.pp-composer>span:first-child{padding:8px;border:1px solid var(--paper-border);border-radius:5px;font-size:calc(11px * var(--landing-text-scale,1));color:#62666f;flex:1}.pp-devices{position:relative;display:grid;min-height:604px;align-items:start}.pp-web{grid-area:1 / 1;position:relative;margin-left:32px;width:calc(100% - 124px)}.pp-web-body{display:flex}.pp-web-body>aside{width:104px;flex-shrink:0;padding:13px 9px;border-right:1px solid var(--paper-border);background:#f7f8fa;display:grid;gap:7px;align-content:start}.pp-web-body>aside>span{font-size:calc(10px * var(--landing-text-scale,1));padding:7px 6px;border-radius:4px;color:#62666f}.pp-web-body>aside>span[data-active=true]{background:#eff6ff;color:#2563eb}.pp-web-content{padding:14px;flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.pp-web-heading{font-size:calc(12px * var(--landing-text-scale,1))}.pp-web-metrics{display:flex;justify-content:space-between;gap:12px}.pp-web-metrics>div{display:grid;gap:4px}.pp-web-metrics strong{font-size:calc(23px * var(--landing-text-scale,1));font-weight:var(--landing-weight-semibold,600);line-height:calc(29px * var(--landing-text-scale,1));letter-spacing:-.035em}.pp-web .pp-trend{height:60px}.pp-web-orders{max-width:300px;font-size:calc(10px * var(--landing-text-scale,1))}.pp-web-orders>b{display:block;font-size:calc(11px * var(--landing-text-scale,1));margin-bottom:5px}.pp-web-orders>div{display:flex;justify-content:space-between;gap:8px;padding:7px 0;border-top:1px solid var(--paper-border)}.pp-order-id{color:#62666f}.pp-web-content>.pp-action{align-self:flex-start;min-width:116px}.pp-app{grid-area:1 / 1;position:relative;justify-self:end;margin:186px 40px 24px 0;width:154px;border-radius:12px;box-shadow:0 22px 38px #1c2d4c26}.pp-app .pp-window-heading{height:42px;padding:10px 11px;justify-content:flex-start;gap:6px}.pp-app .pp-brand{gap:6px;font-size:calc(10px * var(--landing-text-scale,1))}.pp-app .pp-brand img{width:16px;height:16px}.pp-app-content{display:flex;flex-direction:column;gap:10px;padding:12px}.pp-app .pp-trend{height:44px}.pp-app-total{display:grid;gap:3px}.pp-app-total strong{font-size:calc(24px * var(--landing-text-scale,1));line-height:calc(28px * var(--landing-text-scale,1));font-weight:var(--landing-weight-semibold,600);letter-spacing:-.04em}.pp-mini-bars{height:30px;display:flex;align-items:flex-end;gap:5px}.pp-mini-bars i{width:15px;border-radius:2px;background:#2563eb}.pp-app-order{border-top:1px solid var(--paper-border);padding-top:7px;font-size:calc(11px * var(--landing-text-scale,1))}.pp-app-order>small{font-size:calc(9px * var(--landing-text-scale,1))}.pp-app-nav{display:flex;justify-content:space-around;height:42px;align-items:center;border-top:1px solid var(--paper-border)}.pp-app-nav>span{display:flex;flex-direction:column;align-items:center;gap:2px;color:#62666f}.pp-app-nav>span:first-child,.pp-app-nav>span:first-child small{color:#2563eb}.pp-app-nav small{font-size:calc(8px * var(--landing-text-scale,1))}.pp-ai{width:100%;min-height:438px}.pp-ai .pp-window-heading{height:54px;font-size:calc(16px * var(--landing-text-scale,1));padding-inline:24px}.pp-ai-body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:18px}.pp-ai-sample{font-size:calc(9px * var(--landing-text-scale,1))!important;letter-spacing:.04em}.pp-ai-question{padding:14px 18px;background:#eff6ff;border-radius:8px;align-self:flex-end;font-size:calc(13px * var(--landing-text-scale,1))}.pp-ai-answer{display:flex;gap:14px}.pp-ai-answer>div{flex:1;min-width:0}.pp-ai-explanation{display:block;margin-top:4px}.pp-ai-results{margin-top:16px;border:1px solid var(--paper-border);border-radius:7px;overflow:hidden}.pp-ai-results>div{display:grid;grid-template-columns:50px 90px 1fr 75px 65px;align-items:center;gap:10px;padding:12px 10px;border-bottom:1px solid var(--paper-border);font-size:calc(11px * var(--landing-text-scale,1))}.pp-ai-results>div:last-child{border:0}.pp-ai-results small{font-size:calc(9px * var(--landing-text-scale,1))}.pp-ai-results .pp-blue{white-space:nowrap}.pp-ai .pp-composer{padding:12px 24px}.paper-home .hp-customers{padding:80px 0 90px;border-top:1px solid #f0f1f4}.paper-home .hp-customers>.shell{width:min(1120px,calc(100% - 48px))}.paper-home .hp-customers .hp-centered-heading{text-align:left;max-width:760px;margin:0}.paper-home .hp-customers h2{font-size:calc(40px * var(--landing-text-scale,1));color:#18181b}.paper-home .hp-customers .hp-centered-heading>p:last-child{font-size:calc(15px * var(--landing-text-scale,1));line-height:calc(26px * var(--landing-text-scale,1));margin-inline:0}.paper-home .hp-customer-tabs{display:grid;grid-template-columns:repeat(5,1fr);gap:0;padding-bottom:0;border-bottom:1px solid var(--paper-border)}.paper-home .hp-customer-tabs>button{border:0;border-radius:0;background:transparent;padding:18px 8px;font-size:calc(13px * var(--landing-text-scale,1))}.paper-home .hp-customer-tabs>button[aria-selected=true]{background:#eff6ff;box-shadow:inset 0 -2px #2563eb;color:#2563eb}.paper-home .hp-customer-tabs>button>i{display:none}.paper-home .hp-customer-panel{grid-template-columns:.9fr 1.5fr;gap:50px;align-items:start;border-top:0}.paper-home .bd-preview{height:410px;padding:22px 9px 0;box-shadow:none;background:#eff6ff}.paper-home .bd-backdrop{background:#eff6ff}.paper-home .bd-backdrop:before,.paper-home .bd-backdrop:after,.paper-home .bd-backdrop>span{display:none}.paper-home .bd-browser{height:346px}.paper-home .bd-caption{min-height:40px}.paper-home .hp-customer-copy h3{font-size:calc(32px * var(--landing-text-scale,1));letter-spacing:-.04em;line-height:1.25}.paper-home .hp-customer-copy>p{font-size:calc(14px * var(--landing-text-scale,1));line-height:calc(24px * var(--landing-text-scale,1))}.paper-next{text-align:center;padding-block:88px}.paper-next>svg{color:#2563eb;margin:0 auto 24px}.paper-next h2{font-size:calc(48px * var(--landing-text-scale,1))}.paper-next>p{font-size:calc(17px * var(--landing-text-scale,1));line-height:calc(28px * var(--landing-text-scale,1));color:#62666f;margin:22px 0 28px}.paper-next .paper-actions{justify-content:center;gap:12px}.paper-next .app-downloads{margin-top:40px;border-top:0;padding-top:0}.paper-next .app-downloads>p{font-size:calc(12px * var(--landing-text-scale,1));margin-bottom:20px}.paper-next .app-download-badge{min-width:170px;min-height:59px}.paper-start{background:#2563eb;color:#fff;padding:90px 0 76px}.paper-start .paper-eyebrow{color:#fff;font-size:calc(10px * var(--landing-text-scale,1))}.paper-start h2{margin:16px 0 44px}.paper-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.paper-start-grid>article{display:flex;flex-direction:column;align-items:flex-start}.paper-start-grid h3{font-size:calc(24px * var(--landing-text-scale,1));line-height:calc(29px * var(--landing-text-scale,1));letter-spacing:-.035em;font-weight:var(--landing-weight-medium,500);white-space:pre-line;min-height:58px;margin:24px 0 28px}.paper-start-grid p{font-size:calc(14px * var(--landing-text-scale,1));line-height:calc(24px * var(--landing-text-scale,1));color:#e7edfc;margin:0 0 36px;flex:1}.paper-start .paper-start-primary{color:#2563eb;background:#fff;font-size:calc(12px * var(--landing-text-scale,1))}.paper-start .paper-start-link{background:transparent;border:1px solid #ffffff55;color:#fff;font-size:calc(12px * var(--landing-text-scale,1))}.paper-start .button:hover{background:#1c2d4c;color:#fff}.pp-start-scene{position:relative;width:100%;height:calc(350px * var(--landing-text-scale,1));background:#93b4ff;border:1px solid #ffffff26;border-radius:12px;overflow:hidden;color:#18181b}.pp-signup{position:absolute;left:24px;top:80px;width:207px}.pp-signup-body{padding:16px;display:flex;flex-direction:column;gap:10px}.pp-signup-body>b{min-width:0;overflow-wrap:anywhere;font-size:calc(14px * var(--landing-text-scale,1));margin-bottom:3px}.pp-signup-body small{font-size:calc(9px * var(--landing-text-scale,1));margin-bottom:-6px}.pp-signup-body .pp-search{min-width:0;overflow-wrap:anywhere;font-size:calc(10px * var(--landing-text-scale,1));background:#fff}.pp-signup-body .pp-action{margin-top:3px;font-size:calc(10px * var(--landing-text-scale,1))}.pp-publish{position:absolute;right:28px;top:44px;width:157px}.pp-publish>div:last-child{display:grid;gap:10px;padding:12px}.pp-publish .pp-window-heading{font-size:calc(10px * var(--landing-text-scale,1))}.pp-publish .pp-window-heading>b,.pp-publish>div:last-child>:is(b,small){min-width:0;overflow-wrap:anywhere}.pp-publish .pp-window-heading>.landing-icon{flex-shrink:0}.pp-publish small{font-size:calc(8px * var(--landing-text-scale,1))}.pp-guide{position:absolute;top:49px;left:24px;right:24px}.pp-guide .pp-window-heading{justify-content:flex-start;gap:10px;font-size:calc(14px * var(--landing-text-scale,1))}.pp-guide .pp-window-heading>b{min-width:0;overflow-wrap:anywhere}.pp-guide .pp-window-heading>i{flex-shrink:0;color:#2563eb}.pp-guide-steps{display:grid;gap:10px;padding:17px}.pp-guide-steps>div{display:flex;align-items:center;gap:10px;padding:11px;border:1px solid var(--paper-border);border-radius:6px;font-size:calc(11px * var(--landing-text-scale,1))}.pp-guide-steps>div>span{flex:1;min-width:0;overflow-wrap:anywhere}.pp-guide-steps>div>:is(i,small){flex-shrink:0}.pp-guide-steps i,.pp-guide-steps>div>small{color:#2563eb}.pp-guide-note,.pp-client-note,.pp-client-order{position:absolute;display:flex;align-items:center;gap:12px;padding:14px}.pp-guide-note{right:24px;bottom:21px;width:222px}.pp-guide-note>i,.pp-client-note>i,.pp-client-order>i{color:#2563eb;flex-shrink:0}.pp-guide-note>div,.pp-client-note>div,.pp-client-order>div{display:grid;flex:1;min-width:0;gap:3px;overflow-wrap:anywhere;font-size:calc(10px * var(--landing-text-scale,1))}.pp-guide-note small,.pp-client-note small,.pp-client-order small{font-size:calc(9px * var(--landing-text-scale,1))}.pp-start-store{position:absolute;right:29px;top:43px;width:213px;height:270px;overflow:hidden;border-radius:12px}.pp-start-store .pp-store{width:213px}.pp-start-store .pp-browser{height:32px;padding-inline:12px;font-size:calc(8px * var(--landing-text-scale,1))}.pp-start-store .pp-dots,.pp-start-store .pp-store-nav>span{display:none}.pp-start-store .pp-store-nav{padding:14px}.pp-start-store .pp-store-nav>strong{font-size:calc(21px * var(--landing-text-scale,1))}.pp-start-store .pp-store-nav>i{margin-left:auto;font-size:calc(16px * var(--landing-text-scale,1))!important}.pp-start-store .pp-store-content{padding:0 14px 14px}.pp-start-store .pp-store-banner{padding:12px;min-height:104px}.pp-start-store .pp-store-banner>small,.pp-start-store .pp-store-cta{display:none}.pp-start-store .pp-store-banner>strong{font-size:calc(16px * var(--landing-text-scale,1));line-height:calc(20px * var(--landing-text-scale,1));margin:8px 0;max-width:none}.pp-start-store .pp-store-banner>.landing-icon{font-size:calc(60px * var(--landing-text-scale,1))!important;width:60px!important;height:60px!important;right:5px;bottom:12px;top:auto;opacity:.6}.pp-start-store .pp-store-products{gap:8px;margin-top:12px}.pp-start-store .pp-product-art{height:50px}.pp-start-store .pp-product-art>i{font-size:calc(32px * var(--landing-text-scale,1))!important;width:32px!important;height:32px!important}.pp-start-store .pp-store-products>div>span,.pp-start-store .pp-store-products .pp-between,.pp-start-store .pp-store-note{display:none}.pp-client-note{left:22px;top:204px;width:200px;z-index:2}.pp-client-order{left:42px;bottom:12px;width:241px;z-index:2}.pp-client-order>span{flex-shrink:0;margin-left:auto}@media(max-width:1150px)and (min-width:901px){.paper-hero h1{font-size:calc(54px * var(--landing-text-scale,1))}.paper-hero-intro{font-size:calc(15px * var(--landing-text-scale,1))}.paper-hero-copy .paper-actions{gap:14px}.paper-feature-copy{padding:24px}.paper-feature-copy h3{font-size:calc(21px * var(--landing-text-scale,1))}.paper-feature-copy .paper-eyebrow{font-size:calc(10px * var(--landing-text-scale,1))}.paper-feature-website .paper-feature-preview{margin-left:24px;width:540px}.pp-report,.pp-booking{padding:16px}.pp-role{padding-inline:4px}.pp-team-member{gap:6px}.pp-channels{gap:10px}.pp-channels>span{font-size:calc(12px * var(--landing-text-scale,1));gap:7px}.pp-conversation-list{width:85px}.pp-inbox-filters{padding-inline:7px;gap:0;font-size:calc(9px * var(--landing-text-scale,1))}.pp-web-body>aside{width:82px}.pp-web-metrics strong{font-size:calc(20px * var(--landing-text-scale,1))}.pp-web-metrics small{font-size:calc(9px * var(--landing-text-scale,1))}.paper-feature-ai{grid-template-columns:250px minmax(0,1fr)}.pp-ai-results>div{grid-template-columns:45px 65px 1fr 60px 55px;gap:6px}.paper-start-grid{gap:20px}.pp-signup{left:16px}.pp-publish{right:16px}.pp-guide{left:16px;right:16px}.pp-guide-steps{padding:12px}}@media(min-width:901px){.paper-overview-card:nth-last-child(-n+2){grid-column:span 2}}@media(max-width:900px){.site-header[data-paper-home=true]>.shell{height:72px}.paper-hero{margin-top:-73px;padding-top:120px}.paper-hero-inner{gap:48px}.paper-hero-copy{max-width:760px}.paper-hero h1{font-size:clamp(40px,6vw,54px)}.paper-hero-intro{max-width:530px}.paper-hero-preview{max-width:400px;height:447px}.paper-hero-preview .pp-hero-dashboard{display:none}.paper-hero-preview .pp-hero-app{display:flex}.pp-hero-dashboard{width:342px;height:552px}.pp-hero-sidebar,.pp-desktop-only,.pp-hero-topbar>span:last-child{display:none}.pp-hero-topbar{height:52px;padding:15px 16px}.pp-mobile-brand{display:block;font-size:calc(15px * var(--landing-text-scale,1))}.pp-hero-content{padding:22px 16px;gap:16px}.pp-hero-title>.pp-placeholder-large{width:145px!important;height:13px}.pp-hero-title>.pp-placeholder:not(.pp-placeholder-large){display:none}.pp-hero-metrics{grid-template-columns:repeat(2,1fr);gap:10px}.pp-hero-metrics>div{min-height:74px;padding:14px 12px}.pp-hero-chart{padding:15px;gap:12px}.pp-hero-chart .pp-trend{height:72px}.pp-hero-chart>.pp-between{font-size:calc(10px * var(--landing-text-scale,1))}.pp-hero-chart>.pp-placeholder-large{width:120px!important}.pp-hero-orders{display:none}.pp-hero-mobile-tools{display:flex;gap:10px}.pp-hero-mobile-tools>div{display:flex;align-items:center;justify-content:center;width:79px;height:30px;border:1px solid var(--paper-border);border-radius:5px}.paper-overview-grid,.paper-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-feature{grid-column:span 1;--feature-heading-height:110px}.paper-feature-copy{padding:24px}.paper-feature-copy h3{font-size:calc(22px * var(--landing-text-scale,1))}.paper-feature-copy .paper-eyebrow{font-size:calc(11px * var(--landing-text-scale,1))}.paper-feature .paper-feature-preview{width:auto;transform:none}.paper-feature-website .paper-feature-preview{margin:0 24px 28px}.paper-feature-website{--feature-height:584px}.paper-feature-reports{--feature-height:580px}.paper-feature-pos,.paper-feature-expenses,.paper-feature-inventory{height:auto;align-self:start}.paper-feature-expenses .paper-feature-copy,.paper-feature-inventory .paper-feature-copy{min-height:130px}.paper-feature:is(.paper-feature-pos,.paper-feature-expenses,.paper-feature-inventory) .paper-feature-preview{margin-inline:20px}.pp-flow-card{padding-inline:14px}.pp-expense-start,.pp-expense-record,.pp-stock-alert{width:100%}.pp-flow-module{gap:7px}.pp-flow-module .pp-avatar{width:27px;height:27px}.pp-expense-start{gap:6px}.pp-expense-start .pp-action{padding-inline:8px}.paper-feature-bookings{--feature-height:520px}.paper-feature-team{--feature-height:582px}.paper-feature-messaging{--feature-height:790px}.paper-feature-connections{--feature-height:750px;--feature-heading-height:138px}.paper-feature-ai{--feature-height:519px;--feature-heading-height:134px;display:flex}.paper-feature-ai .paper-feature-preview{margin:0 24px 28px}.paper-feature-connections .paper-feature-preview{margin:0}.pp-store .pp-browser{justify-content:center;height:28px}.pp-store .pp-dots,.pp-store .pp-browser>i{display:none}.pp-store-nav{padding:10px 14px;justify-content:space-between}.pp-store-nav>strong{font-size:calc(18px * var(--landing-text-scale,1))}.pp-store-nav>span{display:none}.pp-store-content{padding:0 14px 16px}.pp-store-banner{padding:18px;min-height:192px}.pp-store-banner>small{font-size:calc(8px * var(--landing-text-scale,1))}.pp-store-banner>strong{font-size:calc(24px * var(--landing-text-scale,1));line-height:calc(27px * var(--landing-text-scale,1));margin:14px 0}.pp-store-banner>.landing-icon{font-size:calc(73px * var(--landing-text-scale,1))!important;width:73px!important;height:73px!important;top:19px;right:9px;opacity:.3}.pp-store-cta{font-size:calc(10px * var(--landing-text-scale,1));gap:12px;padding:9px 12px}.pp-store-products{gap:14px;margin-top:15px}.pp-store-products>div{gap:8px}.pp-product-art{height:78px}.pp-store-products .pp-product-art>i{font-size:calc(42px * var(--landing-text-scale,1))!important;width:42px!important;height:42px!important}.pp-store-products>div>span{font-size:calc(11px * var(--landing-text-scale,1));min-height:32px}.pp-store-products b{font-size:calc(13px * var(--landing-text-scale,1))}.pp-store-note{display:none}.pp-report{padding:16px}.pp-report-actions>*{min-height:36px}.pp-booking{padding:20px}.pp-team-member{height:64px}.pp-channels{margin:0 0 24px;gap:12px}.pp-channels>span{height:73px;font-size:calc(12px * var(--landing-text-scale,1));gap:10px}.pp-inbox-body{flex-direction:column}.pp-conversation-list{width:auto;display:flex;gap:8px;padding:11px 12px;border-right:0;border-bottom:1px solid var(--paper-border);background:#fff}.pp-conversation-list>div:not(.pp-search){width:50%;margin:0;border:1px solid var(--paper-border);padding:8px}.pp-conversation-list>div:last-child,.pp-conversation-list .pp-search,.pp-conversation-list small:first-of-type{display:none}.pp-inbox-filters{padding-inline:8px;gap:3px;font-size:calc(9px * var(--landing-text-scale,1))}.pp-inbox-filters>span{padding-inline:6px}.pp-chat-person{padding-block:11px}.pp-devices{min-height:610px}.pp-web{margin-left:24px;width:calc(100% - 48px)}.pp-web-body>aside,.pp-web-heading,.pp-web-metrics>div:last-child{display:none}.pp-web-content{padding-bottom:72px}.pp-web .pp-trend{height:52px}.pp-web-orders>div{width:116px;display:grid;grid-template-columns:auto 1fr;gap:2px 5px;padding:5px 0;font-size:calc(10px * var(--landing-text-scale,1))}.pp-order-price{grid-column:2;grid-row:1;color:#62666f}.pp-order-name{grid-column:1 / -1;font-size:calc(11px * var(--landing-text-scale,1))}.pp-web-orders>div:last-child{display:none}.pp-app{grid-area:2 / 1;margin:-56px 24px 24px 0}.pp-ai{min-height:350px}.pp-ai .pp-window-heading{padding:12px 14px;height:43px;font-size:calc(14px * var(--landing-text-scale,1))}.pp-ai .pp-window-heading small{font-size:calc(9px * var(--landing-text-scale,1))}.pp-ai-body{padding:14px;gap:20px}.pp-ai-sample,.pp-ai-explanation,.pp-ai-answer>img,.pp-ai-name{display:none!important}.pp-ai-question{width:100%;padding:12px;font-size:calc(12px * var(--landing-text-scale,1))}.pp-ai-answer>div>b{font-size:calc(12px * var(--landing-text-scale,1))}.pp-ai-results{margin-top:16px}.pp-ai-results>div{grid-template-columns:1fr 40px 50px;gap:2px 7px;padding:7px 9px}.pp-ai-results small{grid-row:2;grid-column:1}.pp-ai-results>div>span:nth-last-child(2){grid-column:2;grid-row:1 / 3}.pp-ai-results>div>span:last-child{grid-column:3;grid-row:1 / 3}.pp-ai-results .pp-blue{font-size:calc(10px * var(--landing-text-scale,1))}.pp-ai .pp-composer{padding:10px 14px}.paper-home .hp-customer-panel{grid-template-columns:1fr;gap:30px}.paper-home .bd-preview{height:auto;padding:17px 9px 0}.paper-home .bd-browser{height:auto}.paper-home .hp-customer-copy{display:block}.paper-home .hp-customers h2{font-size:calc(34px * var(--landing-text-scale,1))}.paper-start-grid{grid-template-columns:1fr;gap:48px;max-width:520px;margin-inline:auto}.paper-start-grid h3{min-height:0;margin:22px 0 18px}.paper-start-grid p{margin-bottom:24px}}@media(max-width:600px){.paper-home h2{font-size:calc(32px * var(--landing-text-scale,1));line-height:calc(38px * var(--landing-text-scale,1))}.paper-hero .paper-eyebrow{font-size:calc(9px * var(--landing-text-scale,1));margin-bottom:18px}.paper-hero h1{font-size:calc(42px * var(--landing-text-scale,1));line-height:calc(47px * var(--landing-text-scale,1))}.paper-hero-intro{font-size:calc(14px * var(--landing-text-scale,1));line-height:calc(23px * var(--landing-text-scale,1));margin:20px auto 22px}.paper-hero .paper-actions{gap:20px}.paper-hero .paper-watch{font-size:calc(11px * var(--landing-text-scale,1))}.paper-hero-note{font-size:calc(10px * var(--landing-text-scale,1));margin-top:18px}.paper-hero-note>i{display:none}.paper-hero-inner{gap:40px}.paper-hero-preview figcaption{font-size:calc(9px * var(--landing-text-scale,1))}.paper-section{padding-block:64px}.paper-section-copy>.paper-eyebrow{font-size:calc(11px * var(--landing-text-scale,1))}.paper-section-copy>p:last-child{font-size:calc(15px * var(--landing-text-scale,1));line-height:calc(24px * var(--landing-text-scale,1))}.paper-overview-grid{grid-template-columns:1fr;margin-top:42px;gap:0}.paper-overview-card{padding:20px 10px;gap:16px}.paper-overview-grid h3{font-size:calc(17px * var(--landing-text-scale,1))}.paper-overview-grid p{font-size:calc(14px * var(--landing-text-scale,1));line-height:calc(23px * var(--landing-text-scale,1))}.paper-overview-bottom{margin-top:36px}.paper-overview-bottom a{display:none}.paper-feature-grid{grid-template-columns:1fr;gap:24px}.paper-features-heading{align-items:flex-start}.paper-features-heading h2{max-width:270px}.paper-features-heading .button{display:none}.paper-home .hp-customers{padding-block:64px}.paper-home .hp-customers h2{font-size:calc(32px * var(--landing-text-scale,1))}.paper-home .hp-customer-tabs{display:flex;flex-wrap:wrap;border:0;gap:8px}.paper-home .hp-customer-tabs>button{flex:1 0 40%;border:1px solid var(--paper-border);border-radius:6px;font-size:calc(12px * var(--landing-text-scale,1));padding:12px}.paper-home .hp-customer-tabs>button[aria-selected=true]{box-shadow:none;border-color:#2563eb}.paper-home .hp-customer-copy h3{font-size:calc(28px * var(--landing-text-scale,1))}.paper-next{padding-block:64px}.paper-next h2{font-size:calc(36px * var(--landing-text-scale,1));line-height:calc(42px * var(--landing-text-scale,1))}.paper-next>p{font-size:calc(15px * var(--landing-text-scale,1));line-height:calc(25px * var(--landing-text-scale,1))}.paper-next .paper-actions{flex-direction:column;align-items:stretch}.paper-next .app-download-badge{min-width:0;flex:1;padding:10px}.paper-next .app-downloads{margin-top:32px}.paper-start{padding-block:64px}.paper-start h2{margin-bottom:32px}.paper-start-grid{gap:42px}.paper-start-grid h3{font-size:calc(23px * var(--landing-text-scale,1))}.paper-start-grid .button{min-height:46px}}@media(max-width:374px){.paper-hero h1{font-size:calc(40px * var(--landing-text-scale,1));line-height:calc(45px * var(--landing-text-scale,1))}.paper-hero .paper-actions{gap:12px;flex-wrap:wrap}.paper-hero .button{padding-inline:15px}.paper-hero .paper-watch{font-size:calc(10px * var(--landing-text-scale,1))}.paper-feature-copy{padding:20px}.paper-feature-copy h3{font-size:calc(20px * var(--landing-text-scale,1));line-height:calc(27px * var(--landing-text-scale,1))}.paper-feature .paper-feature-preview{margin-inline:16px}.paper-feature:is(.paper-feature-pos,.paper-feature-expenses,.paper-feature-inventory) .paper-feature-preview{margin-inline:16px}.paper-feature-connections .paper-feature-preview{margin:0}.paper-feature-connections .pp-web{margin-left:16px;width:calc(100% - 32px)}.paper-feature-connections .pp-app{width:124px;margin:-56px 16px 24px 0}.pp-web-content>.pp-action{min-width:100px;width:100px;padding-inline:5px;font-size:calc(10px * var(--landing-text-scale,1))}.pp-app .pp-action{padding-inline:5px;font-size:calc(10px * var(--landing-text-scale,1))}.pp-app .pp-brand{font-size:calc(9px * var(--landing-text-scale,1));gap:4px}.pp-store-banner{padding:14px}.pp-store-banner>strong{font-size:calc(22px * var(--landing-text-scale,1))}.pp-store-cta{padding-inline:9px;font-size:calc(9px * var(--landing-text-scale,1))}.pp-report-actions{gap:6px}.pp-report-actions .pp-action{font-size:calc(10px * var(--landing-text-scale,1))}.pp-team-member{gap:6px}.pp-role{font-size:calc(8px * var(--landing-text-scale,1));padding-inline:4px}.pp-channels{gap:8px}.pp-channels>span{gap:6px;font-size:calc(10px * var(--landing-text-scale,1))}.pp-channels svg{width:27px;height:27px}.pp-inbox-filters{font-size:calc(8px * var(--landing-text-scale,1));padding-inline:5px}.pp-ai-results>div{gap:2px 4px;grid-template-columns:1fr 35px 45px}.pp-ai-results small{font-size:calc(8px * var(--landing-text-scale,1))}.pp-publish{right:14px}.pp-signup{left:14px}.pp-guide{left:14px;right:14px}.pp-guide-steps{padding:12px}.pp-guide-steps>div{gap:7px;font-size:calc(10px * var(--landing-text-scale,1))}.pp-client-order{left:25px;width:225px}}@media(prefers-reduced-motion:reduce){.site-header[data-paper-home=true]{transition:none}}.paper-demo{position:relative;width:100%}.paper-feature-connections .paper-demo{height:100%}.paper-demo.wf-demo .wf-reveal{transform:translate3d(0,4px,0);transition:opacity .28s ease,transform .42s cubic-bezier(.22,.8,.25,1)}.paper-demo.wf-demo .wf-reveal[data-show=true]{transform:translateZ(0)}.paper-demo .pp-bars i{transform-origin:bottom;will-change:transform}.paper-demo{font-variant-numeric:tabular-nums}.paper-demo .pp-calendar>span{transition:background-color .25s,color .25s}.paper-demo .pp-team-member{transition:opacity .25s ease,transform .25s ease}.paper-demo .pp-member-toast{transition:opacity .25s ease}.paper-demo[data-resetting=true] .pp-team-member:not(:first-child),.paper-demo[data-resetting=true] .pp-member-toast{opacity:0;transform:translate3d(0,4px,0)}.paper-demo .pp-action,.paper-demo .pp-square{transition:background-color .35s,box-shadow .35s}.pp-store-scene[data-phase=published] .pp-store-status,.pp-store-scene[data-phase=added] .pp-store-status{color:#166534}.pp-store-status{font-size:calc(9px * var(--landing-text-scale,1))}.pp-store-scene{position:relative}.pp-store .pp-browser{gap:10px}.pp-publishing-progress{position:absolute;top:29px;left:1px;right:1px;height:2px;pointer-events:none;transition:opacity .3s}.pp-publishing-progress>i{display:block;width:100%;height:100%;background:#2563eb;transform-origin:left}.pp-publishing-progress[data-complete=true]{opacity:0}.pp-published-toast{position:absolute;top:-14px;right:28px;width:min(260px,calc(100% - 24px));min-height:58px;display:flex;align-items:center;gap:11px;padding:12px 14px;border:1px solid #c8d8f2;border-radius:11px;background:#fff;box-shadow:0 10px 30px #1c2d4c24;color:#1c2d4c;z-index:3;pointer-events:none}.pp-published-check{width:32px;height:32px;border-radius:50%;background:#eaf7ef;color:#166534;display:grid;place-items:center;flex-shrink:0}.pp-published-toast>div{display:grid;gap:3px;min-width:0}.pp-published-toast b{font-size:calc(12px * var(--landing-text-scale,1));font-weight:var(--landing-weight-semibold,600)}.pp-published-toast small{color:#62666f;font-size:calc(10px * var(--landing-text-scale,1))}.pp-published-toast>.landing-icon{margin-left:auto;color:#2563eb}.paper-demo.wf-demo .pp-published-toast{transform:translate3d(0,-12px,0) scale(.97);transition:opacity .35s ease,transform .55s cubic-bezier(.22,.8,.25,1)}.paper-demo.wf-demo .pp-published-toast[data-show=true]{transform:translateZ(0) scale(1)}.pp-start-store .pp-published-toast,.pp-start-store .pp-publishing-progress{display:none}.pp-member-enter{overflow:hidden;animation:pp-member-join .55s cubic-bezier(.22,.8,.25,1)}.pp-notification-enter{animation:pp-notification-in .5s cubic-bezier(.22,.8,.25,1)}@keyframes pp-member-join{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes pp-notification-in{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}.pp-product-count{position:absolute;right:5px;bottom:5px;display:grid;place-items:center;width:15px;height:15px;border-radius:50%;background:#2563eb;color:#fff;font-size:calc(9px * var(--landing-text-scale,1))}.pp-booking-event>.landing-icon{color:#166534;margin-left:auto}.pp-ai-response{display:block;min-height:18px}.paper-features .wf-toolbar{color:#62666f;font-size:calc(11px * var(--landing-text-scale,1))}.paper-features .wf-toolbar>button{color:#1c2d4c;min-height:36px}.pp-hero-app{display:none;width:100%;height:700px;flex-direction:column;border-radius:24px}.pp-phone-status{display:flex;align-items:center;justify-content:space-between;height:31px;padding:10px 22px 0;font-size:calc(10px * var(--landing-text-scale,1));color:#1c2d4c}.pp-phone-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid var(--paper-border)}.pp-phone-header .pp-brand{font-size:calc(17px * var(--landing-text-scale,1))}.pp-phone-body{padding:22px 20px;display:grid;gap:20px;flex:1;align-content:start}.pp-phone-body h3{font-size:calc(20px * var(--landing-text-scale,1));margin:3px 0 0;letter-spacing:-.04em;color:#1c2d4c}.pp-phone-balance{border:1px solid #dce8ff;background:linear-gradient(130deg,#f4f8ff,#e5efff);border-radius:12px;padding:18px;display:grid;gap:8px}.pp-phone-balance>strong{color:#1c2d4c;font-size:calc(35px * var(--landing-text-scale,1));line-height:1.2;letter-spacing:-.045em;font-weight:var(--landing-weight-semibold,600)}.pp-phone-balance>span{font-size:calc(10px * var(--landing-text-scale,1));color:#166534}.pp-phone-balance .pp-trend{height:60px;margin-top:6px}.pp-phone-metrics{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pp-phone-metrics>div{display:grid;gap:7px;padding:14px;border:1px solid var(--paper-border);border-radius:8px}.pp-phone-metrics b{font-size:calc(25px * var(--landing-text-scale,1));color:#1c2d4c}.pp-phone-shortcuts{display:flex;justify-content:space-around;gap:12px}.pp-phone-shortcuts>span{display:grid;justify-items:center;gap:8px;color:#2563eb}.pp-phone-orders{display:grid;gap:14px}.pp-phone-orders>div{padding-top:10px;border-top:1px solid var(--paper-border)}.pp-hero-app>.pp-app-nav{height:62px;flex-shrink:0}@media(max-width:900px){.pp-store-nav>.pp-cart-status{display:flex}.pp-published-toast{top:-16px;right:8px;min-height:50px;gap:8px;padding:8px 10px}.pp-published-toast>.landing-icon{display:none}.pp-phone-body{gap:18px}}@media(prefers-reduced-motion:reduce){.paper-demo>[data-phase],.paper-demo *{transition:none!important;animation:none!important}}.story-feature-band,.sales-section,.story-features,.story-benefits{scroll-margin-top:5px}.legal-layout{display:grid;grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:56px;align-items:start}.legal-contents{position:sticky;top:112px;padding:24px;max-height:calc(100dvh - 140px);overflow-y:auto}.legal-contents h2{font-size:18px;margin-bottom:16px}.legal-contents ol{display:grid;gap:6px}.legal-contents a{display:block;padding:10px 12px;border-radius:8px;color:var(--color-muted);overflow-wrap:anywhere;transition:background-color .2s ease,color .2s ease}.legal-contents a:hover,.legal-contents a[aria-current=location]{color:var(--color-primary);background:var(--story-soft)}.legal-sections{min-width:0}.legal-section{scroll-margin-top:13px;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--color-line);overflow-wrap:anywhere}.legal-section h2{font-size:clamp(24px,3vw,32px);margin-bottom:24px}.legal-paragraph{white-space:pre-wrap;line-height:1.9;margin-block:18px}.legal-list{padding-left:24px;line-height:1.9}.legal-list li{padding-left:6px;margin-block:12px;white-space:pre-wrap}.legal-list.bullets{list-style:disc}.legal-list.numbered{list-style:decimal}@media(max-width:760px){.legal-layout{grid-template-columns:1fr;gap:32px}.legal-contents{position:static;max-height:none}.legal-section{scroll-margin-top:0}}@media(prefers-reduced-motion:reduce){.legal-contents a{transition:none}}.legal-table-scroll{overflow-x:auto;margin-block:24px;border:1px solid var(--color-line);border-radius:12px}.legal-table-scroll table{width:100%;min-width:480px;border-collapse:collapse;line-height:1.7}.legal-table-scroll th{color:var(--color-primary);background:var(--story-soft)}.legal-table-scroll th,.legal-table-scroll td{padding:16px;vertical-align:top}:root{--landing-text-scale:1;--landing-weight-medium:500;--landing-weight-semibold:600}.landing-icon{--landing-text-scale:1}html[lang=km]{--landing-text-scale:1.15;--landing-weight-medium:500;--landing-weight-semibold:700}html[lang=km] :is(h1,h2,h3,h4,h5,h6,b,strong){--landing-weight-medium:600}.landing-brand,.pp-brand,.bd-brand,.story-footer-wordmark,html[lang] [lang=en]{--landing-text-scale:1;--landing-weight-medium:500;--landing-weight-semibold:600;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.landing-brand{font-size:20px;font-weight:600;line-height:28px}html[lang=km] .paper-home h1[lang=en]{font-weight:600;line-height:1.06;letter-spacing:-.06em}html[lang=km] .paper-home :is(h1,h2,h3,h4):not([lang=en]){letter-spacing:0;line-height:1.45}html[lang=km] :is(.paper-eyebrow,.hp-eyebrow,.mega-caption):not([lang=en]){letter-spacing:0}html[lang=km] :is(.button,.nav-link,.text-link){font-size:calc(14px * var(--landing-text-scale))}html[lang=km] :is(.paper-hero-intro,.paper-hero-note,.paper-overview-grid p,.paper-start-grid p){line-height:1.8}html[lang=km] .pp-window,html[lang=km] .pp-window small{line-height:1.65}html[lang=km] .pp-action{white-space:normal;text-align:center;line-height:1.65}html[lang=km] .pp-store-banner>strong{line-height:1.45;letter-spacing:0}html[lang=km] :is(.pp-team-member>div,.pp-chat-person>div,.pp-guide-steps>div>span){min-width:0}html[lang=km] .pp-role{flex-shrink:0}html[lang=km] .pp-composer>span:first-child{min-width:0;overflow-wrap:anywhere}html[lang=km] .pp-published-toast small{overflow-wrap:anywhere}html[lang=km] .story-footer :is(h3,nav a){font-size:calc(14px * var(--landing-text-scale));line-height:1.8}html[lang=km] .story-footer h3{font-weight:700}.hiring-jobs{display:grid;gap:24px}.hiring-job{padding:clamp(24px,4vw,40px)}.hiring-job-toggle{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:44px;text-align:left;color:inherit;border-radius:8px}.hiring-job-toggle .landing-icon{flex-shrink:0;color:var(--color-primary);transition:transform .5s ease-in-out}.hiring-job[data-open=true] .hiring-job-toggle .landing-icon{transform:rotate(180deg)}.hiring-job-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s ease-in-out,opacity .5s ease-in-out}.hiring-job[data-open=true] .hiring-job-panel{grid-template-rows:1fr;opacity:1}.hiring-job-clip{min-height:0;overflow:hidden}.hiring-job-content{padding-top:20px}.hiring-job-content .button{margin-top:24px}@media(prefers-reduced-motion:reduce){.hiring-job-panel,.hiring-job-toggle .landing-icon{transition:none}}.hiring-job h2{font-size:26px}.hiring-job .eyebrow{margin-bottom:10px}.hiring-dialog{position:fixed;inset:0;margin:auto;width:min(620px,calc(100% - 32px));max-height:90dvh;padding:32px;border:1px solid var(--color-line);border-radius:16px;color:var(--color-ink);background:#fff;overflow-y:auto;box-shadow:0 24px 90px #17255430}.hiring-dialog::backdrop{background:#17255466;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hiring-dialog h2{font-size:26px}.hiring-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.hiring-dialog .eyebrow{margin-bottom:10px}.hiring-dialog .icon-button{flex-shrink:0;font-size:28px}.hiring-form,.hiring-form fieldset{display:grid;gap:20px}.hiring-form label{display:grid;gap:8px;font-size:14px;font-weight:500}.hiring-form a{color:var(--color-primary);text-decoration:underline}.hiring-form input[type=file]{font-size:13px}.hiring-form button:disabled{opacity:.6;cursor:wait}.hiring-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.hiring-error{color:#b42318;font-size:14px}@media(max-width:640px){.hiring-job h2{font-size:22px}.hiring-dialog{padding:24px}}
