.fp-page{color:#202020;background:#fff}.fp-hero{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:center;padding-top:80px;padding-bottom:65px}.fp-hero h1{font-size:clamp(45px,5.3vw,72px);line-height:1.05;letter-spacing:-2.6px;font-weight:500;margin:22px 0 27px}.fp-hero h1 em{font-style:normal;color:#98773d}.fp-hero>div>p:not(.se-kicker){font-size:18px;line-height:1.65;color:#626262;max-width:500px}.fp-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:30px}.fp-actions .shop-demo-button{font-size:16px;padding:17px 22px;gap:25px}.fp-actions .shop-create-link{font-size:15px}.fp-hero-devices{position:relative;padding:30px 35px 60px 0;width:100%}.fp-hero-devices img{width:100%;height:auto;display:block;object-fit:contain;border-radius:11px}.fp-hero-devices .device-phone img{border-radius:20px}.fp-groups{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;padding-bottom:70px}.fp-groups>a{position:relative;border:1px solid #e5e1d9;border-radius:14px;background:#faf9f6;padding:22px 20px;transition:border-color .2s,transform .2s}.fp-groups>a:hover{border-color:#b18b45;transform:translateY(-3px)}.fp-groups>a>span{font-size:12px;color:#98773d}.fp-groups strong{display:block;font-size:21px;margin:15px 0 10px;font-weight:500;letter-spacing:-.5px}.fp-groups p{font-size:13px;line-height:1.5;color:#777;max-width:180px}.fp-groups b{position:absolute;right:18px;top:19px;color:#98773d;font-size:20px;font-weight:400}.fp-editor{background:#f8f7f4;padding:65px 0}.fp-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-bottom:35px}.fp-section-heading h2{font-size:clamp(32px,3.6vw,46px);line-height:1.12;letter-spacing:-1.4px;margin-top:18px}.fp-section-heading>p{font-size:17px;line-height:1.6;color:#626262;max-width:450px}.fp-dashboard{max-width:960px;margin:40px auto 0}.fp-dashboard .dashboard-duo{position:relative;margin:0;padding:10px 130px 55px 0;overflow:visible}.fp-dashboard .dashboard-desktop img{width:100%;height:auto;display:block}.fp-dashboard .dashboard-mobile{width:22%;bottom:0;right:0}.fp-dashboard .dashboard-mobile img{width:100%;height:auto;display:block;border-radius:20px}.fp-catalog{padding-top:55px}.fp-index{display:flex;flex-wrap:wrap;gap:9px;margin:35px 0 10px}.fp-index a{font-size:13px;line-height:1.5;border:1px solid #e5e1d9;border-radius:30px;padding:10px 15px;transition:background .2s}.fp-index a:hover{background:#f3ede2;border-color:#b18b45}.fp-feature{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:center;padding:65px 0;border-bottom:1px solid #e5e1d9;scroll-margin-top:110px}.fp-feature-reverse .fp-feature-copy{order:2}.fp-feature-copy h2{font-size:32px;line-height:1.15;letter-spacing:-1px;margin:16px 0 19px}.fp-feature-copy>p:not(.se-kicker){font-size:16px;line-height:1.65;color:#626262}.fp-details{margin-top:24px}.fp-details details{border-top:1px solid #e5e1d9;padding:14px 0}.fp-details summary{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:16px;font-weight:500;cursor:pointer;list-style:none}.fp-details summary::-webkit-details-marker{display:none}.fp-details summary>span{color:#98773d;font-size:20px;transition:transform .2s}.fp-details details[open] summary>span{transform:rotate(45deg)}.fp-details details>p{font-size:14px;line-height:1.6;color:#626262;margin-top:12px;padding-right:20px}.fp-symbol{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:320px;border-radius:24px;background:linear-gradient(135deg,#222,#101010);border:1px solid #3d3528;overflow:hidden;box-shadow:0 15px 35px #00000008}.fp-symbol>div{position:relative;z-index:1;width:110px;height:110px;border-radius:24px;display:grid;place-items:center;background:linear-gradient(135deg,#353129,#1c1a17);border:1px solid #9f814c;box-shadow:0 10px 30px #0004;color:#e0c58e}.fp-symbol svg{width:55px;height:55px;stroke-width:1.1}.fp-orbit{position:absolute;border:1px solid #d2b77d16;border-radius:50%;width:235px;height:235px}.fp-orbit-two{width:390px;height:390px;border-style:dashed;animation:fp-orbit 80s linear infinite}.fp-symbol-label{font-size:10px;letter-spacing:2.5px;color:#c3ac7f;margin-top:28px;z-index:1}.fp-photo-pair{display:flex;gap:15px;align-items:center;padding:10px 10px 20px}.fp-photo-pair img{width:calc(50% - 8px);height:290px;object-fit:cover;border-radius:15px;box-shadow:0 15px 25px #00000015}.fp-photo-pair img:last-child{transform:translateY(25px)}.fp-readiness{display:grid;grid-template-columns:180px 1fr;gap:35px;border-top:1px solid #e5e1d9;padding-top:25px;padding-bottom:45px}.fp-readiness>span{color:#98773d;font-size:15px}.fp-readiness>p{font-size:14px;line-height:1.6;color:#777;max-width:820px}.fp-closing{background:#f8f7f4;padding:65px 0;text-align:center}.fp-closing h2{font-size:clamp(34px,4vw,53px);letter-spacing:-1.5px;line-height:1.12;margin-top:20px}.fp-closing .fp-actions{justify-content:center}.fp-closing .shop-demo-button{background:transparent;color:#202020;border:1px solid #b18b45;box-shadow:none}.fp-closing .shop-demo-button:hover{background:#b18b450c}@keyframes fp-orbit{to{transform:rotate(1turn)}}@media(max-width:760px){.fp-hero{grid-template-columns:1fr;gap:25px;padding-top:40px;padding-bottom:35px}.fp-hero h1{font-size:46px;letter-spacing:-1.8px}.fp-hero>div>p:not(.se-kicker){font-size:17px}.fp-hero-devices{padding:15px 25px 45px 0}.fp-groups{display:flex;overflow:auto;scroll-snap-type:x proximity;gap:12px;padding-bottom:35px;scrollbar-width:none}.fp-groups>a{flex:0 0 72%;scroll-snap-align:start}.fp-editor{padding:45px 0}.fp-section-heading{grid-template-columns:1fr;gap:20px;margin-bottom:25px}.fp-section-heading h2{font-size:33px}.fp-section-heading>p{font-size:16px}.fp-dashboard .dashboard-duo{padding:8px 42px 25px 0}.fp-dashboard .dashboard-mobile{width:26%}.fp-dashboard .dashboard-mobile img{border-radius:13px}.fp-catalog{padding-top:40px}.fp-index{gap:7px}.fp-index a{font-size:12px;padding:8px 12px}.fp-feature{grid-template-columns:1fr;gap:28px;padding:42px 0;scroll-margin-top:95px}.fp-feature-reverse .fp-feature-copy{order:0}.fp-feature-copy h2{font-size:28px}.fp-details summary,.fp-feature-copy>p:not(.se-kicker){font-size:15px}.fp-symbol{height:220px;border-radius:18px}.fp-symbol>div{width:90px;height:90px}.fp-symbol svg{width:45px;height:45px}.fp-photo-pair img{height:230px}.fp-readiness{grid-template-columns:1fr;gap:12px;padding-bottom:35px}.fp-closing{padding:45px 0}.fp-closing h2{font-size:36px}.fp-actions{gap:18px}.fp-actions .shop-demo-button{font-size:15px}.fp-hero-devices .device-phone img{border-radius:14px}}@media(prefers-reduced-motion:reduce){.fp-orbit-two{animation:none}.fp-groups>a{transition:none}.fp-groups>a:hover{transform:none}}.fp-page .fp-hero{padding-top:160px}@media(max-width:760px){.fp-page .fp-hero{padding-top:120px}}.fp-page>.se-film-brand{position:absolute;top:0;left:0;right:0;z-index:3}