.fx-sec{gap:40px}.fx-sec,.fx-tabs{display:flex;flex-direction:column}.fx-tabs{gap:28px;min-inline-size:0}.fx-tablist-wrap{display:flex;justify-content:center;min-inline-size:0}.fx-tablist{display:flex;gap:4px;padding:6px;border-radius:var(--r-pill);background:var(--c-surface);border:1px solid var(--c-line-4);box-shadow:0 1px 2px rgba(16,24,40,.04);max-inline-size:100%;overflow-x:auto;scrollbar-width:none;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scroll-padding-inline:6px}.fx-tablist::-webkit-scrollbar{display:none}.fx-tab{flex:none;display:inline-flex;align-items:center;gap:8px;min-block-size:var(--tap);padding-inline:16px 18px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--c-text-2);font:600 var(--t-base)/1 var(--font-sans);cursor:pointer;white-space:nowrap;scroll-snap-align:center}.fx-tab svg{color:var(--c-primary);flex:none}.fx-tab:hover{background:var(--c-hover);color:var(--c-text)}.fx-tab[aria-selected=true]{background:var(--c-dark);color:#FFFFFF}.fx-tab[aria-selected=true] svg{color:var(--c-mint)}.fx-tab:focus-visible{outline-offset:-2px;border-radius:var(--r-pill)}.fx-panel{border-radius:var(--r-2xl);background:var(--c-page);border:1px solid var(--c-line);overflow:hidden}.fx-panel:focus-visible{outline-offset:3px;border-radius:var(--r-2xl)}.fx-panel-in{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);padding:clamp(24px,4.5vw,56px)}.fx-copy{display:flex;flex-direction:column;gap:18px;min-inline-size:0}.fx-h{font-size:clamp(24px,2.4vw,32px);font-weight:800;letter-spacing:-.025em;color:var(--c-text)}.fx-p{font-size:17px;line-height:1.65;color:var(--c-text-3)}.fx-checks{list-style:none;margin:0;padding:0}.fx-checks,.fx-links{display:flex;flex-direction:column;gap:10px}.fx-links{-webkit-padding-before:6px;padding-block-start:6px;-webkit-border-before:1px solid var(--c-line);border-block-start:1px solid var(--c-line)}.fx-links-h{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-4);-webkit-padding-before:14px;padding-block-start:14px}.fx-links ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.fx-links .tl{background:var(--c-surface);border:1px solid var(--c-primary-line)}.fx-links .tl:hover{background:var(--c-primary-tint)}.fx-more{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-block-size:var(--tap);font-weight:700;font-size:var(--t-base);color:var(--c-primary-hover)}.fx-more:hover{color:var(--c-primary-dark);text-decoration:underline;text-underline-offset:3px}.fx-visual{min-inline-size:0;position:relative}.fx-visual:before{content:"";position:absolute;inset:8% -6% -8% 10%;border-radius:40px;background:var(--c-primary-tint);z-index:0}.fx-window{position:relative;z-index:1;border-radius:var(--r-lg);background:var(--c-surface);border:1px solid var(--c-line-4);box-shadow:var(--shadow-3);overflow:hidden}.fx-window-bar{display:flex;gap:6px;padding:11px 14px;-webkit-border-after:1px solid var(--c-line);border-block-end:1px solid var(--c-line);background:var(--c-surface-2)}.fx-window-bar i{inline-size:9px;block-size:9px;border-radius:50%;background:var(--c-line-3)}.fx-window img{display:block;inline-size:100%;block-size:auto}@media (max-width:900px){.fx-panel-in{grid-template-columns:minmax(0,1fr)}.fx-visual{order:-1}.fx-visual:before{inset:10% -4% -6% 6%}}@media (max-width:600px){.fx-tablist-wrap{justify-content:flex-start;margin-inline:calc(-1 * clamp(16px, 4vw, 40px));padding-inline:clamp(16px,4vw,40px)}.fx-tab{padding-inline:12px 14px;font-size:14px}.fx-panel{border-radius:22px}.fx-panel-in{padding:20px;gap:24px}.fx-p{font-size:16px}}.fx-trust{border-block:1px solid var(--c-line);background:var(--c-surface)}.fx-trust-in{display:flex;flex-direction:column;align-items:center;gap:18px;padding-block:36px;text-align:center}.fx-trust-h{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-4)}.fx-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.fx-chip{display:inline-flex;align-items:center;gap:8px;min-block-size:40px;padding-inline:12px 14px;border-radius:var(--r-pill);background:var(--c-primary-tint-2);border:1px solid var(--c-primary-line);color:var(--c-text-2);font-size:13.5px;font-weight:600;line-height:1.3;text-align:start}.fx-chip svg{flex:none;color:var(--c-primary)}.fx-trust .fx-more{align-self:center}.fx-cards-sec{display:flex;flex-direction:column;gap:44px}.fx-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.fx-card{display:flex;flex-direction:column;border-radius:22px;background:var(--c-surface);border:1px solid var(--c-line-4);overflow:hidden;transition:box-shadow .2s,border-color .2s}.fx-card:hover{border-color:var(--c-primary-line);box-shadow:var(--shadow-1)}.fx-card-media{aspect-ratio:16/10;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;-webkit-border-after:1px solid var(--c-line);border-block-end:1px solid var(--c-line)}.fx-card-media.tint{background:var(--c-primary-tint)}.fx-card-media.warm{background:#FFF4EC}.fx-card-media.dark{background:var(--c-dark);border-block-end-color:var(--c-dark)}.fx-card-media.soft{background:var(--c-page)}.fx-card-media.lang{overflow:visible}.fx-card-frame{position:absolute;inset-block:22px 0;inset-inline:24px 0;overflow:hidden;background:var(--c-surface);border:1px solid var(--c-line-4);-webkit-border-end:0;border-inline-end:0;-webkit-border-after:0;border-block-end:0;border-start-start-radius:12px;box-shadow:var(--shadow-2)}.fx-card-shot{display:block;inline-size:100%;block-size:100%;max-inline-size:none;object-fit:cover;object-position:0 0}.fx-card-body{display:flex;flex-direction:column;gap:10px;padding:24px 26px 22px;flex:1 1}.fx-card-body h3{font-size:19px;font-weight:800;letter-spacing:-.015em}.fx-card-body p{font-size:15px;line-height:1.6;color:var(--c-text-3)}.fx-card-body .fx-more{-webkit-margin-before:auto;margin-block-start:auto}@media (max-width:1000px){.fx-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.fx-cards{grid-template-columns:minmax(0,1fr)}}.fx-ill{position:relative}.fx-pill{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-ok);font-size:13px;font-weight:700;box-shadow:var(--shadow-2);white-space:nowrap}.fx-pill.dark{background:var(--c-dark);color:#FFFFFF}.fx-ill-local{gap:22px}.fx-device,.fx-ill-local{display:flex;align-items:center}.fx-device,.fx-device-file{flex-direction:column}.fx-device-file{inline-size:150px;block-size:96px;border-radius:10px 10px 4px 4px;border:5px solid var(--c-dark-3);background:var(--c-surface);display:flex;gap:7px;padding:12px}.fx-device-file .fb{align-self:flex-start}.fx-device-file i{display:block;block-size:5px;border-radius:3px;background:var(--c-line-3)}.fx-device-file i:nth-of-type(2){inline-size:70%}.fx-device-file i:nth-of-type(3){inline-size:45%}.fx-device-base{inline-size:190px;block-size:9px;border-radius:0 0 9px 9px;background:var(--c-dark-line)}.fx-cloud{color:var(--c-dark-text);opacity:.85}.fx-ill-local .fx-pill{inset-block-end:-30px;inset-inline-start:50%;transform:translateX(-50%)}[dir=rtl] .fx-ill-local .fx-pill{transform:translateX(50%)}.fx-ill-app{display:flex;align-items:flex-end;justify-content:center;block-size:100%;inline-size:100%}.fx-phone{inline-size:132px;block-size:82%;border-radius:22px 22px 0 0;border:6px solid var(--c-dark);-webkit-border-after:0;border-block-end:0;background:var(--c-surface);padding:22px 14px 0;position:relative}.fx-phone-notch{position:absolute;inset-block-start:7px;inset-inline-start:50%;inline-size:34px;block-size:6px;-webkit-margin-start:-17px;margin-inline-start:-17px;border-radius:4px;background:var(--c-dark)}.fx-phone-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.fx-phone-grid i{aspect-ratio:1;border-radius:9px;background:var(--c-line);display:flex;align-items:center;justify-content:center}.fx-phone-grid i.me{background:var(--c-primary-tint);box-shadow:0 0 0 2px var(--c-primary)}.fx-phone-grid img{inline-size:70%;block-size:auto}.fx-ill-app .fx-pill{inset-block-start:22%;inset-inline-end:12%}.fx-langs{list-style:none;margin:0;padding:18px;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:8px;inline-size:100%;block-size:100%}.fx-langs .more,.fx-langs a{display:inline-flex;align-items:center;min-block-size:32px;padding-inline:12px;border-radius:var(--r-pill);background:var(--c-surface);border:1px solid #f7d9c7;color:var(--c-text-2);font-size:14px;font-weight:600}.fx-langs a:hover{border-color:var(--c-accent-text);color:var(--c-accent-text)}.fx-langs a.on{background:var(--c-dark);border-color:var(--c-dark);color:#FFFFFF}.fx-langs .more{background:transparent;border-style:dashed;color:var(--c-accent-text)}.fx-send{inline-size:min(86%,330px);border-radius:14px;background:var(--c-surface);border:1px solid #f3ddcf;box-shadow:var(--shadow-2);padding:14px 16px;display:flex;flex-direction:column;gap:10px;position:relative;font-size:13px}.fx-send-doc{display:flex;align-items:center;gap:8px}.fx-send-doc b{font-size:14px;font-weight:700;color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-send-progress{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--c-text-4);font-size:12px;white-space:nowrap}.fx-send-bar{block-size:5px;background:var(--c-line);overflow:hidden}.fx-send-bar,.fx-send-bar i{display:block;border-radius:3px}.fx-send-bar i{inline-size:33%;block-size:100%;background:var(--c-primary)}.fx-send-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.fx-send-list li{flex-wrap:wrap;gap:6px 10px;min-inline-size:0;padding:6px 8px;border-radius:9px;background:var(--c-surface-2);border:1px solid var(--c-line)}.fx-send-list li,.fx-send-n{display:flex;align-items:center}.fx-send-n{inline-size:20px;block-size:20px;border-radius:50%;background:var(--c-dark);color:#FFFFFF;font-size:11px;font-weight:700;justify-content:center;flex:none}.fx-send-who{display:inline-flex;align-items:center;gap:7px;min-inline-size:0;overflow-wrap:anywhere;color:var(--c-text-2);font-weight:600}.fx-send-who i{inline-size:18px;block-size:18px;border-radius:50%;background:var(--c-primary-line)}.fx-status{-webkit-margin-start:auto;margin-inline-start:auto;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:var(--r-pill);font-size:11.5px;font-weight:700;white-space:nowrap;max-inline-size:100%}.fx-status.signed{background:var(--c-ok-bg);color:var(--c-ok)}.fx-status.opened{background:var(--c-warn-bg);color:var(--c-warn)}.fx-status.waiting{background:var(--c-mute-bg);color:var(--c-mute)}.fx-send-sig{position:absolute;inset-block-end:-18px;inset-inline-end:-14px;color:var(--c-accent);transform:rotate(-6deg)}.fx-send.lg{inline-size:min(100%,440px);padding:22px 24px;gap:14px;font-size:15px}.fx-send.lg .fx-send-doc b{font-size:17px}.fx-send.lg .fx-send-list li{padding:10px 12px}.fx-send.lg .fx-send-n{inline-size:26px;block-size:26px;font-size:13px}.fx-send.lg .fx-status{font-size:13px;padding:4px 11px}.fx-cta>div:first-child{gap:20px}.fx-cta-checks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 26px}.fx-cta-checks .chk{font-size:16px;color:var(--c-primary-dark);font-weight:600}.fp-hero{background:linear-gradient(180deg,var(--c-primary-tint-2),var(--c-surface));-webkit-border-after:1px solid var(--c-line);border-block-end:1px solid var(--c-line)}.fp-hero-in{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;padding-block:28px 64px}.fp-hero-in .crumbs{align-self:flex-start}.fp-hero h1{font-size:clamp(36px,4.6vw,56px);line-height:1.08;font-weight:800;letter-spacing:-.035em;max-inline-size:860px}.fp-hero .lead{max-inline-size:680px}.fp-jump{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.fp-jump a{display:inline-flex;align-items:center;gap:8px;min-block-size:var(--tap);padding-inline:16px;border-radius:var(--r-pill);background:var(--c-surface);border:1px solid var(--c-line-3);color:var(--c-text-2);font-weight:600;font-size:14px}.fp-jump a:hover{border-color:var(--c-primary);color:var(--c-primary-hover)}.fp-jump a span{color:var(--c-text-4);font-weight:600}.fp-send{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:center}.fp-send-art{border-radius:var(--r-2xl);background:#FFF4EC;min-block-size:360px;display:flex;align-items:center;justify-content:center;padding:40px 28px 52px}.fp-send .sec-head{gap:16px}.fp-new{align-self:flex-start;padding:4px 10px;border-radius:var(--r-pill);background:var(--c-accent);color:var(--c-dark);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.fp-groups{gap:56px}.fp-group,.fp-groups{display:flex;flex-direction:column}.fp-group{gap:20px;scroll-margin-block-start:90px}.fp-group-h{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;-webkit-padding-after:14px;padding-block-end:14px;-webkit-border-after:1px solid var(--c-line);border-block-end:1px solid var(--c-line)}.fp-group-h h2{font-size:24px;font-weight:800;letter-spacing:-.02em}.fp-group-h span{font-size:14px;color:var(--c-text-4);font-weight:600}@media (max-width:900px){.fp-send{grid-template-columns:minmax(0,1fr)}.fp-send-art{min-block-size:300px}}.fd-sec{display:flex;flex-direction:column;gap:40px}.fd-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));grid-gap:18px;gap:18px}@media (min-width:1100px){.fd-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fd-scanner{grid-column:span 2}.fd-scanner .fd-list{column-count:2;column-gap:28px}}.fd-card{display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:var(--r-xl);border:1px solid var(--c-line);background:var(--c-surface);min-inline-size:0;scroll-margin-block-start:96px}.fd-card:target{border-color:var(--c-primary);box-shadow:0 0 0 3px var(--c-primary-tint)}.fd-invoice,.fd-scanner{background:linear-gradient(160deg,var(--c-primary-tint) 0,var(--c-surface) 60%);border-color:var(--c-primary-line)}.fd-top{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px}.fd-top h3{flex:1 1 11rem;min-inline-size:0;-webkit-hyphens:auto;hyphens:auto;font-size:21px;font-weight:700;line-height:1.25;color:var(--c-text);overflow-wrap:break-word}.fd-ic{inline-size:44px;block-size:44px;border-radius:13px;background:var(--c-primary-tint);color:var(--c-primary-hover);display:flex;align-items:center;justify-content:center;flex:none}.fd-invoice .fd-ic,.fd-scanner .fd-ic{background:var(--c-primary);color:#FFFFFF}.fd-tag{padding-inline:10px;border-radius:var(--r-pill);font-size:12px;font-weight:700;line-height:24px;background:var(--c-mute-bg);color:var(--c-text-3);white-space:nowrap}.fd-tag.pro{background:var(--c-accent-tint,#FFF1EC);color:var(--c-accent-text)}.fd-tag.business{background:var(--c-dark);color:#FFFFFF}.fd-lead{font-size:15.5px;line-height:1.6;color:var(--c-text-3)}.fd-list{list-style:none;margin:0;padding:0;display:block}.fd-list li{display:flex;gap:10px;align-items:flex-start;padding-block:5px;font-size:14.5px;line-height:1.5;color:var(--c-text-2);page-break-inside:avoid;break-inside:avoid;overflow-wrap:anywhere}.fd-list li svg{flex:none;-webkit-margin-before:3px;margin-block-start:3px}.fd-checks{display:flex;flex-direction:column;gap:8px}.fd-checks-h{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-4)}.fd-checks ul,.fd-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.fd-checks li{padding:4px 10px;border-radius:var(--r-pill);background:var(--c-surface);border:1px solid var(--c-primary-line);font-size:13px;font-weight:600;color:var(--c-text-2)}.fd-chips .chip2{white-space:normal}.fd-links{-webkit-margin-before:auto;margin-block-start:auto;display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;-webkit-padding-before:6px;padding-block-start:6px}.fd-links .btn{white-space:normal;text-align:center}.fp-jump-tools{-webkit-margin-before:-12px;margin-block-start:-12px}