.landing-home{--lp-ink: #151513;--lp-muted: #65655f;--lp-paper: #fff9f5;--lp-surface: #ffffff;--lp-line: #e8e3dc;--lp-orange: #ff5500;--lp-orange-dark: #b83d00;--lp-radius: 16px;color:var(--lp-ink);background:var(--lp-paper);color-scheme:light;overflow-wrap:break-word}.landing-home *,.landing-home *:before,.landing-home *:after{box-sizing:border-box}.landing-home ::-moz-selection{background:var(--lp-orange);color:var(--lp-ink)}.landing-home ::selection{background:var(--lp-orange);color:var(--lp-ink)}.landing-home :is(a,button,summary,select,[tabindex]):focus-visible{outline:3px solid var(--lp-orange);outline-offset:5px}.landing-home a{text-underline-offset:5px}.landing-home button,.landing-home summary{-webkit-tap-highlight-color:transparent}.landing-home h1,.landing-home h2,.landing-home h3,.landing-home h4,.landing-home p,.landing-home figure{margin:0}.landing-home h1,.landing-home h2,.landing-home h3{text-wrap:balance}.landing-home h2{font-size:clamp(2.4rem,4.2vw,3.75rem);font-weight:600;line-height:1.08;letter-spacing:-.035em;white-space:pre-line}.lp-container{width:min(100% - 64px,1160px);margin-inline:auto}.lp-section{padding-block:100px;scroll-margin-top:112px}.lp-section-heading{max-width:750px;margin:0 auto 44px;text-align:center}.lp-section-heading>p,.lp-lead{color:var(--lp-muted);font-size:17px;line-height:1.75;margin-top:20px!important;max-width:58ch}.lp-section-heading>p{margin-inline:auto!important}.lp-button{min-height:52px;padding:14px 23px;display:inline-flex;align-items:center;justify-content:center;gap:14px;border-radius:999px;font-size:14px;line-height:1.4;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s,box-shadow .2s}.lp-button svg,.lp-text-link svg{flex-shrink:0}.lp-button-primary{background:var(--lp-orange);color:#151513}.lp-button-primary:hover{background:#ed4f00;box-shadow:0 7px 15px -10px #8d3100}.lp-button-secondary{color:var(--lp-ink);background:#f1ebe5}.lp-button-secondary:hover{background:#e7ddd3}.lp-button-dark{color:#fff;background:var(--lp-ink)}.lp-button-dark:hover{background:#373733}.lp-text-link{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:700;padding-block:12px}.lp-text-link:hover{color:var(--lp-orange-dark)}.lp-header{position:fixed;inset:22px 0 auto;z-index:50;pointer-events:none;padding-inline:28px}.lp-nav{pointer-events:auto;max-width:1232px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:28px;position:relative;background:#151513;border-radius:999px;padding:12px 14px 12px 27px;min-height:72px;color:#fff;transition:box-shadow .2s}.is-scrolled .lp-nav{box-shadow:0 12px 35px -18px #0008}.lp-logo{flex-shrink:0}.lp-logo img{display:block;width:138px;height:auto}.lp-nav-links,.lp-nav-actions,.lp-nav-desktop{display:flex;align-items:center;gap:28px}.lp-nav-links a,.lp-nav-desktop>a{font-size:13px;font-weight:500;padding-block:13px;white-space:nowrap}.lp-nav a:not(.lp-button):hover{color:#ff985f}.lp-nav-actions{gap:22px}.lp-nav-desktop{gap:23px}.lp-nav .lp-button{min-height:48px;padding:12px 20px;font-size:13px;gap:10px}.lp-language{display:inline-flex;gap:5px;align-items:center}.lp-language select{background:transparent;color:#fff;font-size:12px;min-height:44px;cursor:pointer;max-width:55px}.lp-language option{color:#151513;background:#fff}.lp-menu-toggle{display:none;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;color:#fff}.lp-nav-panel{position:absolute;top:calc(100% + 10px);inset-inline:0;background:#151513;color:#fff;padding:20px;border-radius:24px;max-height:calc(100dvh - 130px);overflow-y:auto;box-shadow:0 16px 30px -12px #0005}.lp-nav-panel>a:not(.lp-button){display:block;padding:15px 10px;border-bottom:1px solid #ffffff24;font-size:15px}.lp-nav-panel-bottom{display:flex;justify-content:space-between;align-items:center;margin:16px 10px}.lp-nav-panel .lp-mobile-trial{display:flex}.lp-hero{padding:150px 24px 68px;overflow:hidden}.lp-hero-copy{text-align:center}.lp-hero h1{font-size:clamp(2.8rem,5.4vw,4.9rem);font-weight:600;line-height:1.06;letter-spacing:-.04em;max-width:1030px;margin-inline:auto}.lp-hero h1>span{display:block;color:var(--lp-orange-dark)}.lp-hero-description{max-width:620px;margin:23px auto 0!important;font-size:17px;line-height:1.8;color:var(--lp-muted);text-wrap:pretty}.lp-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:28px}.lp-trial-note{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;line-height:1.7;color:var(--lp-muted);margin-top:15px!important}.lp-trial-note svg{color:var(--lp-orange-dark);flex-shrink:0}.lp-hero-figure{width:min(100%,1040px);margin:45px auto 0!important}.lp-hero-scene{position:relative;height:520px}.lp-phone{width:274px;background:#151513;padding:7px;border-radius:34px;box-shadow:0 22px 45px -25px #452c2570;overflow:hidden;flex-shrink:0}.lp-phone img{display:block;width:100%;height:auto;border-radius:27px;background:#f8fafc}.lp-browser{border-radius:14px;overflow:hidden;background:#f8fafc;box-shadow:0 25px 55px -25px #3b261d40}.lp-browser-bar{height:33px;display:flex;align-items:center;gap:6px;padding-inline:13px;background:#ebece9;position:relative}.lp-browser-bar>span:not(.lp-browser-address){width:6px;height:6px;border-radius:50%;background:#a8aaa3}.lp-browser-address{position:absolute;left:50%;transform:translate(-50%);color:#666962;font-size:11px;background:#ffffff70;padding:2px 40px;border-radius:4px;white-space:nowrap}.lp-browser img{display:block;width:100%;height:auto}.lp-hero-scene .lp-browser{position:absolute;left:0;top:35px;width:88%;transform:rotate(-2deg)}.lp-hero-scene .lp-phone{position:absolute;top:0;right:5%;width:238px;transform:rotate(3deg);box-shadow:0 25px 50px -18px #15151355}.lp-demo-caption{margin-top:24px!important;text-align:center;font-size:11px;line-height:1.6;color:var(--lp-muted)}.lp-product{background:var(--lp-surface);position:relative}.lp-anchor{position:absolute;top:0;scroll-margin-top:112px}.lp-tabs{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 auto 45px;padding:6px;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:999px;background:#f1eeea}.lp-tabs button{min-height:44px;padding:11px 23px;border-radius:999px;font-size:13px;font-weight:600;transition:background-color .2s,color .2s}.lp-tabs button[aria-selected=true]{background:var(--lp-ink);color:#fff}.lp-tabs button:hover:not([aria-selected=true]){background:#e5dfd8}.lp-product-stage{display:grid;grid-template-columns:.95fr 1.05fr;gap:80px;align-items:center;padding:32px 60px 12px;border-radius:24px;background:#f8f5f0}.lp-product-figure{display:flex;flex-direction:column;align-items:center;padding-bottom:15px}.lp-product-figure .lp-phone{width:260px}.lp-product-figure .lp-demo-caption{max-width:270px;margin-top:17px!important}.lp-product-description h3{font-size:clamp(2rem,3vw,2.7rem);font-weight:600;line-height:1.12;letter-spacing:-.025em}.lp-product-description>p{margin-top:20px!important;font-size:15px;line-height:1.85;color:var(--lp-muted)}.lp-checklist{list-style:none;padding:0;margin:25px 0 22px;display:grid;gap:14px}.lp-checklist li{display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.7}.lp-checklist svg{flex-shrink:0;margin-top:2px;color:var(--lp-orange-dark)}.lp-operation{background:#151513;color:#fff}.lp-operation .lp-section-heading{max-width:800px}.lp-operation .lp-section-heading>p{color:#b9b9b1}.lp-operation-figure{max-width:1050px;margin-inline:auto!important}.lp-operation-scroll{border-radius:14px;overflow:auto}.lp-operation .lp-browser{box-shadow:none}.lp-operation .lp-demo-caption{color:#aaa9a2;margin-top:18px!important}.lp-swipe-hint{display:none}.lp-operation-points{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;margin-top:55px}.lp-operation-points>div{border-top:1px solid #ffffff30;padding-top:24px}.lp-operation-points svg{color:#ff874d;margin-bottom:17px}.lp-operation-points h3{font-size:21px;font-weight:500}.lp-operation-points p{font-size:14px;color:#b9b9b1;line-height:1.9;margin-top:12px!important}.lp-centered-action{display:flex;justify-content:center;margin-top:42px}.lp-start{background:#fff}.lp-start-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;list-style:none;padding:0;margin:55px 0 0}.lp-start-steps li{padding-top:26px;border-top:1px solid var(--lp-line)}.lp-start-steps svg{color:var(--lp-orange-dark);margin-bottom:20px}.lp-start-steps h3{font-size:24px;font-weight:500;letter-spacing:-.02em}.lp-start-steps p{margin-top:12px!important;font-size:14px;line-height:1.85;color:var(--lp-muted)}.lp-expansion{background:#f4f0e9}.lp-expansion-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.lp-expansion .lp-text-link{margin-top:24px}.lp-expansion-options{display:flex;flex-wrap:wrap;gap:9px}.lp-expansion-options button{display:flex;align-items:center;gap:9px;padding:12px 15px;min-height:46px;border:1px solid #d9d3ca;border-radius:999px;font-size:13px;font-weight:600;transition:background-color .2s}.lp-expansion-options button[aria-pressed=true]{background:#151513;border-color:#151513;color:#fff}.lp-expansion-options button:hover:not([aria-pressed=true]){background:#e7e0d5}.lp-expansion-detail{margin-top:28px;min-height:150px}.lp-expansion-detail h3{font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1.2}.lp-expansion-detail p{color:var(--lp-muted);font-size:15px;line-height:1.8;margin-top:14px!important}.lp-fine-print{color:var(--lp-muted);font-size:12px;line-height:1.8}.lp-pricing{background:#fff}.lp-billing-cycle{display:flex;padding:5px;gap:4px;width:-moz-fit-content;width:fit-content;margin:0 auto 42px;border-radius:999px;background:#f1eeea}.lp-billing-cycle button{min-height:44px;border-radius:999px;padding:11px 25px;font-size:13px;font-weight:600}.lp-billing-cycle button[aria-pressed=true]{background:var(--lp-ink);color:#fff}.lp-plans-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:22px;max-width:1000px;margin-inline:auto;align-items:start}.lp-plan{border:1px solid var(--lp-line);border-radius:var(--lp-radius);padding:32px}.lp-plan.is-featured{border-color:var(--lp-orange);background:#fff9f4}.lp-plan-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.lp-plan-heading h3{font-size:27px;line-height:1.2;letter-spacing:-.02em;font-weight:600}.lp-plan-featured{font-size:11px;font-weight:700;background:#f9dcc7;color:#79330a;border-radius:999px;padding:6px 10px}.lp-plan-description{font-size:13px;line-height:1.8;color:var(--lp-muted);margin-top:12px!important;min-height:47px}.lp-plan-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:25px!important;padding-bottom:27px;border-bottom:1px solid var(--lp-line)}.lp-plan-price strong{font-family:Outfit,sans-serif;font-size:clamp(2.3rem,3.7vw,3.1rem);letter-spacing:-.035em;font-weight:600;font-variant-numeric:tabular-nums}.lp-plan-price>span{font-size:13px;color:var(--lp-muted)}.lp-plan-benefits{margin-top:25px;margin-bottom:30px}.lp-plan h4{font-size:13px;font-weight:700;margin-bottom:16px}.lp-plan ul{display:grid;gap:13px;list-style:none;padding:0;margin:0}.lp-plan li{display:flex;gap:10px;font-size:12px;line-height:1.8}.lp-plan li svg{color:var(--lp-orange-dark);flex-shrink:0;margin-top:3px}.lp-plan>.lp-button{width:100%;font-size:13px}.lp-plan-details{margin-top:17px}.lp-plan-details summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;padding-block:12px;font-size:12px;font-weight:700;list-style:none}.lp-plan-details summary::-webkit-details-marker,.lp-faq-item summary::-webkit-details-marker{display:none}.lp-plan-details[open] summary svg{transform:rotate(180deg)}.lp-plan-excluded{margin-top:22px;color:var(--lp-muted)}.lp-plan-excluded li svg{color:#76716a}.lp-pricing-note{text-align:center;margin:28px auto 0!important;max-width:650px;color:var(--lp-muted);font-size:12px;line-height:1.9}.lp-state{min-height:220px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px;padding:30px;text-align:center;background:#f8f5f0;border-radius:16px;font-size:15px}.lp-loading-mark{width:8px;height:8px;background:var(--lp-orange);border-radius:50%}.lp-faq{background:#fff;border-top:1px solid var(--lp-line)}.lp-faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:start}.lp-faq .lp-lead{max-width:320px}.lp-faq-contact{margin-top:32px!important;font-size:13px;color:var(--lp-muted)}.lp-faq-item{border-bottom:1px solid var(--lp-line)}.lp-faq-item:first-child{border-top:1px solid var(--lp-line)}.lp-faq-item summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:24px 0;gap:20px;list-style:none}.lp-faq-item summary h3{font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:600;line-height:1.7}.lp-faq-item summary>svg{flex-shrink:0;transition:transform .2s}.lp-faq-item[open] summary>svg{transform:rotate(45deg)}.lp-faq-answer{padding:0 30px 24px 0;color:var(--lp-muted);font-size:14px;line-height:1.9}.lp-final{background:#151513;color:#fff;text-align:center;padding-block:90px}.lp-final h2{max-width:850px;margin-inline:auto}.lp-final .lp-container>p:not(.lp-trial-note){color:#b9b9b1;font-size:16px;line-height:1.8;margin-top:22px}.lp-final .lp-button{margin-top:32px}.lp-final .lp-trial-note{color:#b9b9b1}.lp-footer{background:#151513;color:#b9b9b1;border-top:1px solid #ffffff24;padding:62px 0 28px}.lp-footer-grid{display:grid;grid-template-columns:1.4fr .8fr .8fr 1.2fr;gap:40px}.lp-footer-brand img{display:block;width:160px;height:auto}.lp-footer-brand p{max-width:260px;margin-top:22px!important;font-size:12px;line-height:1.9}.lp-footer h3{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;margin-bottom:20px}.lp-footer-grid>div>a:not(:first-child),.lp-footer-grid>div:not(:first-child)>a{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;padding-block:7px;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.lp-footer a:hover{color:#ff985e}.lp-footer-bottom{border-top:1px solid #ffffff20;padding-top:25px;margin-top:50px;display:flex;justify-content:space-between;gap:25px;align-items:center;font-size:11px;line-height:1.8}.lp-footer-bottom>div{display:flex;flex-wrap:wrap;-moz-column-gap:22px;column-gap:22px;row-gap:12px}.lp-footer-bottom a{padding-block:8px}@media (prefers-reduced-motion:no-preference){.lp-hero-figure{animation:lp-scene-arrive .75s cubic-bezier(.16,1,.3,1) both}@keyframes lp-scene-arrive{0%{transform:translateY(10px)}to{transform:translateY(0)}}}@media (max-width:1100px){.lp-nav-links,.lp-nav-desktop{display:none}.lp-menu-toggle{display:inline-flex}.lp-nav-actions{gap:12px}.lp-nav{min-height:68px}.lp-hero{padding-top:142px}.lp-hero-scene{height:470px}.lp-hero-scene .lp-phone{width:210px}.lp-product-stage{padding-inline:35px;gap:45px}.lp-expansion-grid,.lp-faq-grid{gap:55px}.lp-footer-grid{gap:24px}}@media (max-width:767px){.lp-container{width:min(100% - 40px,600px)}.lp-section{padding-block:70px;scroll-margin-top:100px}.lp-section-heading{margin-bottom:32px}.lp-section-heading>p,.lp-lead{font-size:15px}.lp-header{inset-block-start:14px;padding-inline:16px}.lp-nav{padding:10px 12px 10px 21px;min-height:64px}.lp-logo img{width:128px}.lp-hero{padding:123px 0 54px}.lp-hero h1{font-size:clamp(2.5rem,7.2vw,3.7rem);line-height:1.08}.lp-hero h1>span{margin-top:5px}.lp-hero-description{font-size:15px;line-height:1.85;margin-top:20px!important}.lp-actions{margin-top:25px}.lp-trial-note{font-size:11px}.lp-hero-figure{margin-top:34px!important}.lp-hero-scene{height:auto;display:flex;justify-content:center}.lp-hero-scene .lp-browser{display:none}.lp-hero-scene .lp-phone{position:relative;top:auto;right:auto;width:250px;transform:none}.lp-demo-caption{font-size:11px;margin-top:20px!important}.lp-tabs{margin-bottom:30px}.lp-tabs button{padding-inline:20px}.lp-product-stage{grid-template-columns:1fr;gap:28px;padding:32px 25px}.lp-product-figure .lp-phone{width:230px}.lp-product-description{padding-bottom:6px}.lp-product-description h3{font-size:31px}.lp-product-description>p{font-size:14px}.lp-checklist li{font-size:12px}.lp-operation-scroll{border-radius:12px;scrollbar-width:thin;scrollbar-color:#7c7c72 #151513}.lp-operation-scroll .lp-browser{width:840px}.lp-swipe-hint{display:block;margin-top:8px}.lp-operation-points{grid-template-columns:1fr;gap:25px;margin-top:35px}.lp-operation-points>div{display:grid;grid-template-columns:30px 1fr;-moz-column-gap:18px;column-gap:18px;padding-top:22px}.lp-operation-points svg{grid-row:1 / 3;margin-top:2px}.lp-operation-points h3{font-size:20px}.lp-operation-points p{font-size:13px;margin-top:8px!important}.lp-start-steps{grid-template-columns:1fr;gap:27px;margin-top:34px}.lp-start-steps li{display:grid;grid-template-columns:32px 1fr;-moz-column-gap:18px;column-gap:18px;padding-top:24px}.lp-start-steps svg{grid-row:1 / 3;margin-top:2px}.lp-start-steps h3{font-size:22px}.lp-start-steps p{font-size:13px;margin-top:8px!important}.lp-expansion-grid,.lp-faq-grid{grid-template-columns:1fr;gap:36px}.lp-expansion-detail{min-height:145px}.lp-expansion-options button{font-size:12px;padding-inline:13px}.lp-plan{padding:26px}.lp-plan-description{min-height:0}.lp-faq .lp-lead{max-width:100%}.lp-faq-contact{margin-top:23px!important}.lp-faq-item summary{padding-block:21px}.lp-faq-item summary h3{font-size:14px}.lp-faq-answer{font-size:13px}.lp-final{padding-block:70px}.lp-final h2{font-size:36px}.lp-final .lp-container>p:not(.lp-trial-note){font-size:14px}.lp-footer-grid{grid-template-columns:1fr 1fr;gap:35px 25px}.lp-footer-brand,.lp-footer-contact{grid-column:1 / -1}.lp-footer-brand p{max-width:350px}.lp-footer-bottom{display:block;margin-top:32px}.lp-footer-bottom>div{margin-top:15px}}@media (max-width:480px){.lp-nav-trial{display:none!important}.lp-hero h1{font-size:42px}.lp-actions{flex-direction:column;align-items:stretch;gap:9px}.lp-actions .lp-button{width:100%}.lp-hero-description{max-width:32ch}.lp-hero-figure{margin-top:30px!important}.lp-hero-scene .lp-phone{width:244px}.lp-tabs button{padding-inline:18px}}@media (max-width:359px){.lp-container{width:calc(100% - 32px)}.lp-hero h1{font-size:36px}.lp-product-stage{padding-inline:18px}.lp-tabs button{padding-inline:15px}.lp-plan{padding:22px}}.lp-header .landing-skip-link{pointer-events:auto}
