.lp.fx .fx-it{font-family:var(--serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.lp.fx:is(:lang(ru),:lang(uk)) .fx-it,:is(:lang(ru),:lang(uk)) .lp.fx .fx-it{letter-spacing:-.04em;font-family:inherit;font-style:normal;font-weight:400}.lp.fx .fx-h1{letter-spacing:-.045em;text-wrap:balance;margin:18px 0 22px;font-size:clamp(38px,4.6vw,70px);font-weight:200;line-height:1.04}.lp.fx .fx-h1 .l1,.lp.fx .fx-h1 .l2{display:block}.lp.fx .fx-h1 .l2{color:var(--acc);padding-bottom:.06em;font-size:1.06em;line-height:1}.lp.fx:is(:lang(ru),:lang(uk)) .fx-h1 .l2,:is(:lang(ru),:lang(uk)) .lp.fx .fx-h1 .l2{font-size:1em}.lp.fx .fx-h2{letter-spacing:-.04em;text-wrap:balance;max-width:18ch;font-size:clamp(30px,3.6vw,52px);font-weight:300;line-height:1.05}.lp.fx .fx-h3{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(26px,2.5vw,38px);font-weight:300;line-height:1.08}.lp.fx .fx-lede{color:var(--ink2);text-wrap:pretty;max-width:36em;font-size:clamp(16px,1.25vw,19px);font-weight:300;line-height:1.55}.lp.fx .label{margin-bottom:0}.lp.fx .fx-hero{padding:128px 0 72px}.lp.fx .fx-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid}.lp.fx .fx-hero.centered .fx-hero-in{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.lp.fx .fx-hero.centered .fx-lede{margin-inline:auto}.lp.fx .fx-hero:not(.centered) .fx-h1{font-size:clamp(38px,3.7vw,60px)}.lp.fx .fx-hero.centered .fx-h1{max-width:16em;margin-inline:auto}.lp.fx .fx-hero-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.lp.fx .fx-hero.centered .fx-hero-copy{align-items:center}.lp.fx .fx-crumbs{margin-bottom:14px}.lp.fx .fx-crumbs ol{color:var(--ink3);flex-wrap:wrap;gap:2px 0;display:flex}.lp.fx .fx-crumbs li{align-items:center;display:inline-flex}.lp.fx .fx-crumbs li+li:before{content:"/";color:var(--ink4);margin:0 8px}.lp.fx .fx-crumbs a{justify-content:center;align-items:center;min-width:44px;min-height:44px;transition:color .2s;display:inline-flex}.lp.fx .fx-crumbs a:hover{color:var(--ink)}.lp.fx .fx-crumbs [aria-current]{color:var(--ink2)}.lp.fx .fx-cta-row{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.lp.fx .fx-hero.centered .fx-cta-row{justify-content:center}.lp.fx .fx-offer{color:var(--ink2);flex-wrap:wrap;gap:8px 20px;margin-top:22px;font-size:14px;display:flex}.lp.fx .fx-hero.centered .fx-offer{justify-content:center}.lp.fx .fx-offer li{align-items:center;gap:7px;display:inline-flex}.lp.fx .fx-offer .ic{width:14px;height:14px;color:var(--acc)}.lp.fx .fx-hero-visual{min-width:0;position:relative}.lp.fx .fx-hero-visual:before{content:"";z-index:-1;filter:blur(10px);background:radial-gradient(50% 50%,#ff8c7838,#0000 70%);position:absolute;inset:-12% -8%}.lp.fx .fx-points{border-block:1px solid var(--line);background:#fff5ee04}.lp.fx .fx-points ul{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lp.fx .fx-points li{color:var(--ink);align-items:center;gap:12px;padding:22px 20px 22px 0;font-size:15px;line-height:1.35;display:flex}.lp.fx .fx-points li+li{border-left:1px solid var(--line);padding-left:20px}.lp.fx .fx-pi{border:1px solid var(--line2);background:var(--glass);width:34px;height:34px;color:var(--acc);border-radius:10px;flex:none;place-items:center;display:inline-grid}.lp.fx .fx-rows{padding:120px 0 40px}.lp.fx .fx-row{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(32px,5vw,80px);margin-bottom:clamp(88px,10vw,140px);display:grid}.lp.fx .fx-row.flip{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.lp.fx .fx-row.flip .fx-words{order:2}.lp.fx .fx-words{flex-direction:column;gap:18px;min-width:0;display:flex}.lp.fx .fx-words p{color:var(--ink2);text-wrap:pretty;max-width:34em;font-size:17px;font-weight:300;line-height:1.6}.lp.fx .fx-ticks{flex-direction:column;gap:10px;margin-top:4px;display:flex}.lp.fx .fx-ticks li{color:var(--ink);align-items:flex-start;gap:10px;font-size:15px;display:flex}.lp.fx .fx-ticks .ic{width:15px;height:15px;color:var(--acc);margin-top:3px}.lp.fx .fx-row-more{min-height:44px;color:var(--ink);border-bottom:1px solid var(--line3);align-self:flex-start;align-items:center;gap:8px;font-size:15px;transition:border-color .2s;display:inline-flex}.lp.fx .fx-row-more:hover{border-color:var(--ink2)}.lp.fx .fx-row-more .ic{width:15px;height:15px;transition:transform .3s var(--ease)}.lp.fx .fx-row-more:hover .ic{transform:translate(3px)}.lp.fx .fx-stage{isolation:isolate;border:1px solid var(--line2);background:var(--bg3);border-radius:28px;place-items:center;min-width:0;min-height:460px;padding:clamp(24px,4vw,52px);display:grid;position:relative;overflow:hidden}.lp.fx .fx-stage-bg{z-index:-1;object-fit:cover;filter:brightness(.52)saturate(1.05);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.lp.fx .fx-stage:after{content:"";z-index:-1;background:radial-gradient(80% 70%,#0000 30%,#0705098c 100%);position:absolute;inset:0}.lp.fx .fx-stage-in{place-items:center;width:100%;min-width:0;display:grid}.lp.fx .fx-band{border:1px solid var(--line2);background:radial-gradient(60% 140% at 0% 50%, #ff96781f, transparent 70%), var(--glass);border-radius:999px;justify-content:space-between;align-items:center;gap:24px;margin:-40px auto clamp(88px,10vw,140px);padding:22px 22px 22px 30px;display:flex}.lp.fx .fx-rows .wrap .fx-band{max-width:none}.lp.fx .fx-band div{flex-wrap:wrap;align-items:baseline;gap:4px 14px;min-width:0;display:flex}.lp.fx .fx-band b{letter-spacing:-.02em;font-size:20px;font-weight:400}.lp.fx .fx-band span{color:var(--ink2);font-weight:300}.lp.fx .fx-band .btn{flex:none}.lp.fx .fx-band.fx-tool{width:calc(100% - 48px);margin:0 auto}.lp.fx .fx-head{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:56px;display:flex}.lp.fx .fx-head.center{text-align:center;align-items:center}.lp.fx .fx-head.center .fx-h2{margin-inline:auto}.lp.fx .fx-how{padding:120px 0}.lp.fx .fx-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.lp.fx .fx-steps li{border:1px solid var(--line);background:linear-gradient(180deg, var(--glass2), transparent 80%);border-radius:22px;padding:30px 28px 32px;position:relative}.lp.fx .fx-n{color:var(--acc);margin-bottom:26px;font-size:54px;line-height:1;display:block}.lp.fx .fx-steps h3{letter-spacing:-.02em;margin-bottom:10px;font-size:21px;font-weight:400}.lp.fx .fx-steps p{color:var(--ink2);font-weight:300;line-height:1.6}.lp.fx .fx-faq{padding:110px 0}.lp.fx .fx-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.lp.fx .fx-faq-grid .fx-head{margin-bottom:0;position:sticky;top:110px}.lp.fx .fx-faq-more a{min-height:44px;color:var(--ink2);border-bottom:1px solid var(--line3);align-items:center;gap:8px;transition:color .2s;display:inline-flex}.lp.fx .fx-faq-more a:hover{color:var(--ink)}.lp.fx .fx-faq-list details{border-bottom:1px solid var(--line)}.lp.fx .fx-faq-list details:first-child{border-top:1px solid var(--line)}.lp.fx .fx-faq-list summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:22px 0;font-size:18px;list-style:none;display:flex}.lp.fx .fx-faq-list summary::-webkit-details-marker{display:none}.lp.fx .fx-faq-list summary:hover .pm{background:#ffffff0f}.lp.fx .fx-faq-list p{color:var(--ink2);max-width:62ch;padding:0 56px 24px 0;font-weight:300;line-height:1.65}.lp.fx .fx-close{padding:60px 0 100px}.lp.fx .fx-close-card{isolation:isolate;border:1px solid var(--line2);background:var(--bg2);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(32px,5vw,64px);display:grid;position:relative;overflow:hidden}.lp.fx .fx-close-light{z-index:-1;background:radial-gradient(80% 70% at 15% 120%,#0000 72%,#ffaa7873 75%,#ff6e9624 78%,#0000 82%),radial-gradient(50% 60% at 0 100%,#ff8c782e,#0000 70%),radial-gradient(45% 50% at 100% 0,#aa6eff29,#0000 70%);position:absolute;inset:0}.lp.fx .fx-close-copy{flex-direction:column;gap:18px;display:flex}.lp.fx .fx-close-copy p{color:var(--ink2);max-width:30em;font-size:17px;font-weight:300;line-height:1.6}.lp.fx .fx-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.lp.fx .fx-plan{border:1px solid var(--line2);-webkit-backdrop-filter:blur(14px);background:#0c090d99;border-radius:22px;flex-direction:column;gap:10px;padding:24px;display:flex}.lp.fx .fx-plan.pro{border-color:#ffb49673;box-shadow:0 20px 60px -30px #ff826e99}.lp.fx .fx-plan-n{color:var(--ink2)}.lp.fx .fx-price{align-items:baseline;gap:8px;display:flex}.lp.fx .fx-price b{letter-spacing:-.04em;font-size:46px;font-weight:200;line-height:1}.lp.fx .fx-price span,.lp.fx .fx-plan-note{color:var(--ink2);font-size:14px}.lp.fx .fx-plan-note{color:var(--acc)}.lp.fx .fx-plan-alt{color:var(--ink2);margin-top:-4px;font-size:14px;line-height:1.35}.lp.fx .fx-plan ul{flex-direction:column;flex:1;gap:8px;margin:8px 0 14px;display:flex}.lp.fx .fx-plan li{text-wrap:pretty;gap:9px;font-size:14.5px;line-height:1.4;display:flex}.lp.fx .fx-plan li .ic{width:14px;height:14px;color:var(--acc);margin-top:2px}.lp.fx .fx-plan .btn{white-space:normal;text-align:center;width:100%;height:auto;min-height:46px;padding-block:10px}.lp.fx .fx-fine{color:var(--ink3);text-align:center;grid-column:1/-1;font-size:13px}.lp.fx .fx-sibs{padding:40px 0 0}.lp.fx .fx-sibs .fx-head{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px}.lp.fx .fx-sibs .fx-head .label{flex-basis:100%}.lp.fx .fx-all,.lp.fx .fx-more{min-height:44px;color:var(--ink2);align-items:center;gap:8px;transition:color .2s;display:inline-flex}.lp.fx .fx-all:hover{color:var(--ink)}.lp.fx .fx-all .ic,.lp.fx .fx-more .ic{transition:transform .3s var(--ease)}.lp.fx .fx-sib-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.lp.fx .fx-sib{border:1px solid var(--line);background:var(--glass);height:100%;transition:border-color .3s, background .3s, transform .4s var(--ease);border-radius:22px;flex-direction:column;gap:8px;padding:12px 12px 8px;display:flex}.lp.fx .fx-sib:hover{border-color:var(--line3);background:var(--glass2);transform:translateY(-3px)}.lp.fx .fx-sib:hover .fx-more .ic,.lp.fx .fx-tile a:hover .fx-more .ic{transform:translate(3px)}.lp.fx .fx-sib-ph{aspect-ratio:4/3;background:var(--bg3);border-radius:14px;margin-bottom:8px;display:block;overflow:hidden}.lp.fx .fx-sib-ph img{object-fit:cover;width:100%;height:100%}.lp.fx .fx-sib b{letter-spacing:-.02em;padding:0 6px;font-size:18px;font-weight:400}.lp.fx .fx-sib>span:not(.fx-sib-ph):not(.fx-more){color:var(--ink2);flex:1;padding:0 6px;font-size:14px;font-weight:300;line-height:1.5}.lp.fx .fx-sib .fx-more{color:var(--ink);padding:0 6px;font-size:14px}.lp.fx .fx-guides{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:48px;padding-top:28px;display:flex}.lp.fx .fx-sibs.only-guides .fx-guides{margin-top:0}.lp.fx .fx-guides>.mono{color:var(--ink3)}.lp.fx .fx-guides ul{flex-wrap:wrap;gap:10px;display:flex}.lp.fx .fx-guides a{border:1px solid var(--line2);min-height:44px;color:var(--ink2);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;transition:color .2s,border-color .2s;display:inline-flex}.lp.fx .fx-guides a:hover{color:var(--ink);border-color:var(--line3)}.lp.fx .fx-bento-sec{padding:24px 0 40px}.lp.fx .fx-bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.lp.fx .fx-tile{grid-column:span 2;min-width:0}.lp.fx .fx-tile.t-client-gallery,.lp.fx .fx-tile.t-photo-proofing{grid-column:span 3}.lp.fx .fx-tile a{border:1px solid var(--line2);background:var(--bg2);height:100%;transition:border-color .3s, transform .4s var(--ease);border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.lp.fx .fx-tile a:hover{border-color:var(--line3);transform:translateY(-3px)}.lp.fx .fx-tile .fx-stage{border:0;border-radius:0;min-height:340px;padding:28px}.lp.fx .fx-tile.t-client-gallery .fx-stage,.lp.fx .fx-tile.t-photo-proofing .fx-stage{min-height:400px}.lp.fx .fx-tile-words{flex-direction:column;flex:1;gap:12px;padding:26px 28px 18px;display:flex}.lp.fx .fx-tile-body{color:var(--ink2);font-weight:300;line-height:1.55}.lp.fx .fx-tile-facts{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.lp.fx .fx-tile-facts span{border:1px solid var(--line);color:var(--ink2);border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;display:inline-flex}.lp.fx .fx-tile-facts .ic{width:13px;height:13px;color:var(--acc)}.lp.fx .fx-tile .fx-more{color:var(--ink);margin-top:auto}.lp.fx .fx-journey{padding:120px 0 100px}.lp.fx .fx-jsteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid;position:relative}.lp.fx .fx-jsteps:before{content:"";background:linear-gradient(90deg, transparent, var(--line3), transparent);height:1px;position:absolute;top:23px;left:10%;right:10%}.lp.fx .fx-jsteps li{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.lp.fx .fx-ji{border:1px solid var(--line2);background:var(--bg2);width:48px;height:48px;color:var(--acc);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.lp.fx .fx-jsteps h3{letter-spacing:-.02em;font-size:19px;font-weight:400}.lp.fx .fx-jsteps p{color:var(--ink2);max-width:22ch;font-size:15px;font-weight:300;line-height:1.55}.lp.fx .fx-also{padding:80px 0}.lp.fx .fx-also-list{border:1px solid var(--line);background:var(--line);border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.lp.fx .fx-also-list li{background:var(--bg);gap:16px;padding:26px;display:flex}.lp.fx .fx-also-list b{margin-bottom:6px;font-weight:400;display:block}.lp.fx .fx-also-list li>span:last-child>span{color:var(--ink2);font-size:15px;font-weight:300;line-height:1.55}.lp.fx .fx-note{color:var(--ink3);margin-top:22px;font-size:14px}.lp.fx .fx-device{border-radius:18px;width:100%;max-width:640px;margin-inline:auto;font-size:13px;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #000000d9,0 0 0 1px #ffffff1a}.lp.fx .fx-hero .fx-device{max-width:680px}.lp.fx .gx{--paper:#faf9f7;--paper2:#f1efea;--gink:#14110d;--gsoft:#6b665e;--gline:#e4e0d8;--pick:#e5487f;background:var(--paper);color:var(--gink);letter-spacing:-.005em}.lp.fx .gx img{object-fit:cover;width:100%;height:100%;display:block}.lp.fx .gx-top{border-bottom:1px solid var(--gline);justify-content:space-between;align-items:center;gap:12px;padding:1.1em 1.3em;display:flex}.lp.fx .gx-title{align-items:baseline;gap:.7em;min-width:0;display:flex}.lp.fx .gx-title b{white-space:nowrap;font-size:1.25em;font-weight:600}.lp.fx .gx-title span{color:var(--gsoft);white-space:nowrap;text-overflow:ellipsis;font-size:.85em;overflow:hidden}.lp.fx .gx-acts{flex:none;gap:.45em;display:flex}.lp.fx .gx-pill{border:1px solid var(--gline);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.45em;height:2.4em;padding:0 1em;font-size:.82em;display:inline-flex}.lp.fx .gx-pill .ic{width:1.15em;height:1.15em}.lp.fx .gx-pill.dark{background:var(--gink);border-color:var(--gink);color:#fff}.lp.fx .gx-rows{flex-direction:column;gap:6px;padding:6px 0;display:flex}.lp.fx .gx-row{gap:6px;height:11.5em;display:flex}.lp.fx .gx-row figure{flex:1;min-width:0;position:relative;overflow:hidden}.lp.fx .gx-row figure.w0{flex:1.45}.lp.fx .gx-row figure.w2{flex:.8}.lp.fx .gx-heart{width:2.4em;height:2.4em;color:var(--gink);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;top:.6em;right:.6em;box-shadow:0 2px 8px #0000002e}.lp.fx .gx-heart .ic{width:1.2em;height:1.2em}.lp.fx .gx-heart.on{color:var(--pick)}.lp.fx .gx-toast{color:#fff;white-space:nowrap;background:#14110deb;border-radius:12px;align-items:center;gap:.6em;max-width:90%;padding:.75em 1.1em;font-size:.95em;display:inline-flex;position:absolute;bottom:5.4em;left:50%;transform:translate(-50%);box-shadow:0 12px 30px -10px #0009}.lp.fx .gx-toast .ic{width:1.1em;height:1.1em;color:var(--pick)}.lp.fx .gx-bar{background:var(--gink);max-width:calc(100% - 2em);color:var(--paper);white-space:nowrap;border-radius:999px;align-items:center;gap:1em;padding:.45em .45em .45em 1.3em;display:flex;position:absolute;bottom:1.2em;left:50%;transform:translate(-50%);box-shadow:0 16px 40px -14px #000000b3}.lp.fx .gx-bar-t{gap:.5em;min-width:0;display:flex;overflow:hidden}.lp.fx .gx-bar-t b{font-weight:600}.lp.fx .gx-bar-t span{opacity:.8}.lp.fx .gx-bar-go{background:var(--paper);color:var(--gink);border-radius:999px;flex:none;padding:.65em 1.1em;font-weight:500}.lp.fx .gx-cover{aspect-ratio:3/2;background:#14110d}.lp.fx .gx-cover>img{filter:brightness(.62);position:absolute;inset:0}.lp.fx .gx-cover-in{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.9em;padding:1em;display:flex;position:absolute;inset:0}.lp.fx .gx-cover-in b{letter-spacing:-.03em;font-size:clamp(30px,4.4vw,58px);font-weight:600;line-height:1}.lp.fx .gx-by{letter-spacing:.22em;text-transform:uppercase;opacity:.85;font-size:.82em}.lp.fx .gx-view{letter-spacing:.18em;text-transform:uppercase;border:1px solid #ffffffb3;margin-top:.6em;padding:.9em 1.8em;font-size:.85em}.lp.fx .fx-link{-webkit-backdrop-filter:blur(12px);color:#fff;font-family:var(--mono);white-space:nowrap;background:#0e0a0c99;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.5em;padding:.6em 1em;font-size:.9em;display:inline-flex;position:absolute;bottom:1.2em;left:50%;transform:translate(-50%)}.lp.fx .fx-link .ic{width:1.1em;height:1.1em;color:var(--acc)}.lp.fx .gx-folders{flex-wrap:wrap;align-items:center;gap:.5em;padding:.9em 1.3em;display:flex}.lp.fx .gx-folders>span:not(.gx-pill):not(.gx-dlset){border:1px solid var(--gline);color:var(--gsoft);white-space:nowrap;border-radius:999px;align-items:center;gap:.4em;padding:.45em .9em;display:inline-flex}.lp.fx .gx-folders>span.on{background:var(--gink);border-color:var(--gink);color:#fff}.lp.fx .gx-folders>span.locked .ic{width:1em;height:1em}.lp.fx .gx-dlset{color:var(--gsoft);white-space:nowrap;align-items:center;gap:.4em;margin-left:auto;font-size:.92em;display:inline-flex}.lp.fx .gx-dlset .ic{width:1.1em;height:1.1em}.lp.fx .gx-zip{color:#fff;background:#14110deb;border-radius:14px;align-items:center;gap:.8em;width:min(20em,100% - 2.4em);padding:.9em 1em;display:flex;position:absolute;bottom:1.2em;right:1.2em;box-shadow:0 16px 40px -14px #000000b3}.lp.fx .gx-zip>span{flex-direction:column;flex:1;gap:.5em;min-width:0;display:flex}.lp.fx .gx-zip b{font-weight:500;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:.92em;overflow:hidden}.lp.fx .gx-zip i{background:#ffffff2e;border-radius:3px;height:3px;display:block;overflow:hidden}.lp.fx .gx-zip em{background:var(--grad);width:64%;height:100%;display:block}.lp.fx .gx-zip .ic{width:1.2em;height:1.2em;color:var(--acc)}.lp.fx .gx-warn{border:1px solid var(--gline);background:#fff;border-radius:10px;align-items:flex-start;gap:.8em;margin:1em 1.3em .4em;padding:.9em 1.1em;display:flex}.lp.fx .gx-warn .ic{color:#b86a2a;width:1.3em;height:1.3em;margin-top:.1em}.lp.fx .gx-warn>span{flex-wrap:wrap;gap:.2em .6em;display:flex}.lp.fx .gx-warn b{font-weight:600}.lp.fx .gx-warn:not(.solo)>span{flex-direction:column}.lp.fx .gx-warn>span>span{color:var(--gsoft)}.lp.fx .gx-warn.solo{border-radius:999px;align-items:center;margin:0;font-size:13px}.lp.fx .fx-float{position:absolute;bottom:1.2em;right:1.2em}.lp.fx .fx-chips{flex-wrap:wrap;gap:.5em;display:flex;position:absolute;top:1em;left:1em}.lp.fx .fx-chip{-webkit-backdrop-filter:blur(12px);color:#fff;white-space:nowrap;background:#0e0a0c99;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.45em;padding:.5em .9em;font-size:.92em;display:inline-flex}.lp.fx .fx-chip .ic{width:1.1em;height:1.1em}.lp.fx .fx-chip.ok .ic{color:var(--mint)}.lp.fx .dx-chip{color:#3b3530;white-space:nowrap;background:#fff;border:1px solid #e9e4dc;border-radius:999px;align-items:center;gap:.5em;padding:.5em .9em;font-size:.92em;display:inline-flex;box-shadow:0 10px 30px -12px #00000080}.lp.fx .dx-chip .dot{background:#e07a3f;border-radius:50%;width:.55em;height:.55em}.lp.fx .dx-chip .ic{width:1.1em;height:1.1em}.lp.fx .fx-wm{aspect-ratio:3/2;background:#14110d;position:relative;overflow:hidden}.lp.fx .fx-wm img{object-fit:cover;width:100%;height:100%;display:block}.lp.fx .fx-wm-marks{pointer-events:none;color:#ffffff80;text-shadow:0 1px 6px #00000059;letter-spacing:.02em;white-space:nowrap;font-weight:500;position:absolute;inset:0}.lp.fx .fx-wm.is-center .fx-wm-marks{place-items:center;font-size:clamp(18px,3.2vw,40px);display:grid}.lp.fx .fx-wm.is-corner .fx-wm-marks{justify-content:flex-end;align-items:flex-end;padding:4%;font-size:clamp(11px,1.3vw,16px);display:flex}.lp.fx .fx-wm.is-tile .fx-wm-marks{color:#fff6;grid-template-columns:repeat(3,1fr);align-content:space-evenly;justify-items:center;font-size:clamp(11px,1.3vw,16px);display:grid;inset:-20%;transform:rotate(-24deg)}.lp.fx .fx-wm-hero{background:#14110d}.lp.fx .fx-wm-hero .fx-seg{position:absolute;bottom:1em;left:50%;transform:translate(-50%)}.lp.fx .fx-seg{-webkit-backdrop-filter:blur(14px);background:#0e0a0cb8;border:1px solid #ffffff29;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.lp.fx .fx-seg button{color:#ffffffc7;white-space:nowrap;border-radius:999px;min-height:44px;padding:0 18px;font-size:14px;transition:background .25s,color .25s}.lp.fx .fx-seg button:hover{color:#fff}.lp.fx .fx-seg button.on{color:#130c0e;background:#fff}.lp.fx .fx-pair{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:16px;width:100%;max-width:620px;font-size:13px;display:grid}.lp.fx .fx-stackcol{flex-direction:column;gap:14px;width:100%;max-width:440px;font-size:13px;display:flex}.lp.fx .dx{--dpaper:#fbf8f4;--dink:#1d1916;--dsoft:#7a726a;--dline:#ebe5dc;color:var(--dink)}.lp.fx .dx-panel{background:var(--dpaper);border-radius:16px;flex-direction:column;gap:.7em;min-width:0;padding:1.3em;font-size:13px;display:flex;box-shadow:0 30px 70px -28px #000000d9,0 0 0 1px #ffffff14}.lp.fx .dx-h{align-items:center;gap:.5em;margin-bottom:.2em;font-size:1.1em;font-weight:600;display:flex}.lp.fx .dx-h em{color:var(--dsoft);font-style:normal;font-weight:400}.lp.fx .dx-l{color:var(--dsoft);justify-content:space-between;gap:1em;margin-top:.3em;font-size:.88em;display:flex}.lp.fx .dx-l em{color:var(--dink);font-style:normal}.lp.fx .dx-cover{width:4.6em;height:4.6em;box-shadow:0 0 0 2px var(--dink);border-radius:10px;overflow:hidden}.lp.fx .dx-cover img{object-fit:cover;width:100%;height:100%}.lp.fx .dx-sw{flex-wrap:wrap;gap:.5em;display:flex}.lp.fx .dx-sw i{border-radius:50%;width:1.8em;height:1.8em}.lp.fx .dx-sw i.on{box-shadow:0 0 0 2px var(--dpaper), 0 0 0 4px var(--dink)}.lp.fx .dx-range{background:var(--dline);border-radius:4px;height:4px}.lp.fx .dx-range i{background:var(--dink);border-radius:4px;height:100%;display:block;position:relative}.lp.fx .dx-range i:after{content:"";border:2px solid var(--dink);background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.lp.fx .dx-tabs{background:var(--dline);border-radius:10px;gap:3px;padding:3px;display:flex}.lp.fx .dx-tabs span{text-align:center;color:var(--dsoft);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;flex:1;padding:.45em .4em;font-size:.92em;overflow:hidden}.lp.fx .dx-tabs span.on{color:var(--dink);background:#fff;box-shadow:0 1px 3px #0000001a}.lp.fx .dx-btn{border:1px solid var(--dline);white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;gap:.5em;padding:.6em 1em;font-size:.92em;display:inline-flex}.lp.fx .dx-btn.dark{background:var(--dink);border-color:var(--dink);color:#fff}.lp.fx .dx-btn.wide{align-self:stretch;padding:.8em 1em}.lp.fx .dx-btn .ic{width:1.1em;height:1.1em}.lp.fx .dx-input{border:1px solid var(--dline);background:#fff;border-radius:10px;padding:.75em .9em}.lp.fx .gx-mini-cover{aspect-ratio:4/5;background:#14110d;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 30px 70px -28px #000000d9}.lp.fx .gx-mini-cover>img{filter:brightness(.6);position:absolute;inset:0}.lp.fx .gx-mini-cover div{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1em;padding:1em;display:flex;position:absolute;inset:0}.lp.fx .gx-mini-cover b{letter-spacing:-.02em;font-size:1.9em;font-weight:600;line-height:1.05}.lp.fx .gx-mini-cover span{letter-spacing:.16em;text-transform:uppercase;border:1px solid #ffffffb3;padding:.7em 1.2em;font-size:.78em}.lp.fx .fx-layouts{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:600px;display:flex}.lp.fx .gx-lay{border-radius:16px;gap:6px;width:100%;height:300px;padding:10px;transition:background .3s;display:grid;overflow:hidden;box-shadow:0 30px 70px -28px #000000d9}.lp.fx .gx-lay.dark{background:#14110d}.lp.fx .gx-lay figure{min-height:0;overflow:hidden}.lp.fx .gx-lay.is-masonry{grid-template-rows:1fr 1fr;grid-template-columns:1.5fr 1fr 1.2fr}.lp.fx .gx-lay.is-masonry figure:nth-child(n+7){display:none}.lp.fx .gx-lay.is-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr}.lp.fx .gx-lay.is-grid figure:nth-child(n+9){display:none}.lp.fx .gx-lay.is-fullbleed{grid-template-rows:1fr .35fr;grid-template-columns:1fr}.lp.fx .gx-lay.is-fullbleed figure:nth-child(n+3){display:none}.lp.fx .fx-controls{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.lp.fx .fx-phone{background:#0d0b0c;border-radius:40px;width:260px;max-width:78%;padding:8px;font-size:11.5px;box-shadow:0 40px 90px -30px #000000e6,0 0 0 1px #ffffff24}.lp.fx .fx-phone-in{background:var(--paper);border-radius:32px;flex-direction:column;height:500px;display:flex;position:relative;overflow:hidden}.lp.fx .fx-phone .gx-top{padding-top:1.8em}.lp.fx .fx-phone .gx-folders{flex-wrap:nowrap;padding-block:.6em;overflow:hidden}.lp.fx .gx-stack{grid-template-columns:1fr 1fr;gap:4px;padding:0 4px;display:grid}.lp.fx .gx-stack figure{aspect-ratio:1;position:relative;overflow:hidden}.lp.fx .gx-stack figure.tall{aspect-ratio:auto;grid-row:span 2}.lp.fx .gx-stack figure.wide{aspect-ratio:3/2;grid-column:span 2}.lp.fx .gx-dock{border-top:1px solid var(--gline);background:#faf9f7f0;gap:.6em;padding:.9em;display:flex;position:absolute;bottom:0;left:0;right:0}.lp.fx .gx-dock span{border:1px solid var(--gline);background:#fff;border-radius:50%;place-items:center;width:3.2em;height:3.2em;display:grid}.lp.fx .gx-dock span.go{background:var(--gink);border-color:var(--gink);color:#fff;border-radius:999px;flex:1;gap:.5em;width:auto;display:flex}.lp.fx .gx-dock .ic{width:1.3em;height:1.3em}.lp.fx .fx-langs{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:18px;width:100%;max-width:600px;font-size:13px;display:grid}.lp.fx .fx-lang-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.lp.fx .fx-lang-list button{-webkit-backdrop-filter:blur(12px);color:#fffc;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:#0e0a0c99;border:1px solid #ffffff29;border-radius:12px;min-height:44px;padding:0 12px;font-size:14px;transition:background .25s,color .25s;overflow:hidden}.lp.fx .fx-lang-list button:hover{color:#fff}.lp.fx .fx-lang-list button.on{color:#130c0e;background:#fff}.lp.fx .gx-limit{max-width:460px;padding-bottom:8.5em}.lp.fx .gx-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;display:grid}.lp.fx .gx-grid3 figure{aspect-ratio:1;position:relative;overflow:hidden}.lp.fx .gx-limit .gx-toast{bottom:5.2em}.lp.fx .gx-lightbox{background:#0f0d0b;max-width:480px}.lp.fx .gx-lightbox>img{aspect-ratio:3/2}.lp.fx .gx-note{background:var(--paper);flex-direction:column;gap:.6em;margin:0;padding:1em 1.1em 1.1em;display:flex}.lp.fx .gx-note-in{border:1px solid var(--gline);background:#fff;border-radius:10px;padding:.8em .9em;font-size:1.05em}.lp.fx .gx-note-ph{color:var(--gsoft);font-size:.85em}.lp.fx .gx-note-go{background:var(--gink);color:#fff;border-radius:999px;align-self:flex-end;padding:.6em 1.2em}.lp.fx .dx-clients{gap:0;width:100%;max-width:460px}.lp.fx .dx-client{border-top:1px solid var(--dline);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4em .8em;padding:.9em 0;display:grid}.lp.fx .dx-av{color:#fff;background:linear-gradient(135deg,#ffc27a,#ff7d8c);border-radius:50%;place-items:center;width:2.6em;height:2.6em;font-weight:600;display:grid}.lp.fx .dx-who{flex-direction:column;min-width:0;display:flex}.lp.fx .dx-who b{font-weight:600}.lp.fx .dx-who span{color:var(--dsoft);text-overflow:ellipsis;white-space:nowrap;font-size:.9em;overflow:hidden}.lp.fx .dx-n{align-items:center;gap:.35em;font-weight:600;display:inline-flex}.lp.fx .dx-n .ic{color:#e5487f;width:1.1em;height:1.1em}.lp.fx .dx-sub{color:var(--dsoft);flex-wrap:wrap;grid-column:2/-1;justify-content:space-between;align-items:center;gap:.5em;font-size:.9em;display:flex}.lp.fx .dx-menu ul{border:1px solid var(--dline);background:#fff;border-radius:12px;flex-direction:column;gap:2px;padding:.4em;display:flex}.lp.fx .dx-menu li{border-radius:8px;flex-wrap:wrap;align-items:center;gap:.6em;padding:.75em .8em;display:flex}.lp.fx .dx-menu li.on{background:var(--dline)}.lp.fx .dx-menu li .ic{width:1.15em;height:1.15em;color:var(--dsoft)}.lp.fx .dx-menu li em{color:var(--dsoft);flex-basis:100%;padding-left:1.75em;font-size:.88em;font-style:normal}.lp.fx .fx-txt{-webkit-backdrop-filter:blur(12px);color:#ffffffd1;font-family:var(--mono);white-space:pre-wrap;background:#0e0a0cb8;border:1px solid #ffffff29;border-radius:14px;margin:0;padding:1em 1.2em;font-size:12.5px;line-height:1.7}.lp.fx .fx-sizes{justify-content:center;align-items:flex-end;gap:14px;width:100%;font-size:13px;display:flex}.lp.fx .fx-sizes figure{border-radius:12px;flex:none;position:relative;overflow:hidden;box-shadow:0 30px 70px -28px #000000d9}.lp.fx .fx-sizes img{object-fit:cover;width:100%;height:100%;display:block}.lp.fx .fx-sizes .w1{aspect-ratio:1;width:16%}.lp.fx .fx-sizes .w2{aspect-ratio:1;width:30%}.lp.fx .fx-sizes .w3{aspect-ratio:1;width:46%}.lp.fx .fx-px{color:#fff;font-family:var(--mono);white-space:nowrap;background:#0e0a0cb3;border-radius:6px;padding:.3em .6em;font-size:.85em;position:absolute;bottom:.6em;left:.6em}.lp.fx .gx-lb-bar{background:var(--paper);align-items:center;gap:.6em;padding:.8em 1em;display:flex}.lp.fx .gx-lb-bar .gx-heart{box-shadow:none;border:1px solid var(--gline);position:static}.lp.fx .gx-file{font-family:var(--mono);color:var(--gsoft);flex:1;font-size:.92em}.lp.fx .gx-dlc{background:#ffffffeb;border-radius:999px;align-items:center;gap:.3em;padding:.25em .55em;font-size:.85em;display:inline-flex;position:absolute;bottom:.5em;left:.5em}.lp.fx .gx-dlc .ic{width:1em;height:1em}.lp.fx .gx-dlall{width:max-content;max-width:calc(100% - 2.6em);margin:.9em 1.3em 1.2em auto;display:flex}.lp.fx .dx-file{border-bottom:1px solid var(--dline);align-items:center;gap:.6em;padding:.6em 0;display:flex}.lp.fx .dx-file:last-child{border-bottom:0}.lp.fx .dx-file span{font-family:var(--mono);flex:1;font-size:.92em}.lp.fx .dx-file em{color:var(--dsoft);font-size:.88em;font-style:normal}.lp.fx .dx-file .ic{width:1.1em;height:1.1em;color:var(--dsoft)}.lp.fx .fx-wm-prev .fx-wm{border-radius:12px;box-shadow:0 30px 70px -28px #000000d9}.lp.fx .fx-stamp{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;width:100%;font-size:13px;display:grid}.lp.fx .fx-stamp figure{position:relative}.lp.fx .fx-stamp .fx-wm{border-radius:12px;box-shadow:0 30px 70px -28px #000000d9}.lp.fx .fx-stamp figcaption{position:absolute;top:.7em;left:.7em}.lp.fx .fx-arrow{color:#130c0e;background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.lp.fx .gx-door{aspect-ratio:4/3;background:#14110d;max-width:480px}.lp.fx .gx-door>img{filter:blur(14px)brightness(.55);position:absolute;inset:0;transform:scale(1.1)}.lp.fx .gx-door-in,.lp.fx .gx-modal{text-align:center;flex-direction:column;align-items:center;gap:.7em;display:flex}.lp.fx .gx-door-in{color:#fff;justify-content:center;padding:1.5em;position:absolute;inset:0}.lp.fx .gx-door-in b{letter-spacing:-.02em;font-size:1.7em;font-weight:600}.lp.fx .gx-lock{background:#ffffff29;border-radius:50%;place-items:center;width:3em;height:3em;display:grid}.lp.fx .gx-lock .ic{width:1.4em;height:1.4em}.lp.fx .gx-field{width:min(18em,100%);color:var(--gsoft);text-align:left;background:#fff;border-radius:10px;justify-content:space-between;gap:1em;padding:.8em 1em;display:flex}.lp.fx .gx-field em{color:var(--gink);letter-spacing:.1em;font-style:normal}.lp.fx .gx-door .gx-pill.dark,.lp.fx .gx-modal .gx-pill.dark{justify-content:center;width:min(18em,100%)}.lp.fx .gx-code{max-width:480px;padding-bottom:1.4em}.lp.fx .gx-code .gx-folders{border-bottom:1px solid var(--gline)}.lp.fx .gx-code .gx-pill{margin-left:auto}.lp.fx .gx-modal{border:1px solid var(--gline);background:#fff;border-radius:14px;width:calc(100% - 2.6em);max-width:22em;margin:1.4em auto 0;padding:1.4em;box-shadow:0 20px 50px -20px #00000059}.lp.fx .gx-modal b{font-size:1.2em;font-weight:600}.lp.fx .gx-modal>span:not(.gx-field):not(.gx-pill){color:var(--gsoft)}.lp.fx .gx-modal .gx-field{border:1px solid var(--gline)}.lp.fx .dx-window{width:100%;max-width:300px}.lp.fx .dx-window ul{border:1px solid var(--dline);background:#fff;border-radius:12px;flex-direction:column;gap:2px;padding:.4em;display:flex}.lp.fx .dx-window li{border-radius:8px;justify-content:space-between;align-items:center;padding:.55em .8em;display:flex}.lp.fx .dx-window li.on{background:var(--dink);color:#fff}.lp.fx .dx-window li .ic{width:1.1em;height:1.1em}.lp.fx .fx-mail{color:#1d1916;text-align:center;background:#fbf8f4;border-radius:16px;flex-direction:column;align-items:center;gap:.9em;padding:0 0 1.4em;display:flex;overflow:hidden;box-shadow:0 30px 70px -28px #000000d9}.lp.fx .fx-mail>img{object-fit:cover;width:100%;height:8em}.lp.fx .fx-mail b{font-family:var(--serif);padding:0 1.2em;font-size:1.7em;font-weight:400;line-height:1.1}.lp.fx:is(:lang(ru),:lang(uk)) .fx-mail b,:is(:lang(ru),:lang(uk)) .lp.fx .fx-mail b{font-family:inherit;font-size:1.4em}.lp.fx .fx-mail-go{color:#fff;background:#9b5a3c;border-radius:999px;padding:.7em 1.4em}.lp.fx .fx-mail p{color:#7a726a;padding:0 1.4em;font-size:.9em;line-height:1.5}.lp.fx .dx-store{gap:.3em;width:100%;max-width:440px}.lp.fx .dx-g{grid-template-columns:2.8em minmax(0,1fr) auto;align-items:center;gap:.8em;padding:.5em 0;transition:opacity .3s;display:grid}.lp.fx .dx-g img{object-fit:cover;border-radius:8px;width:2.8em;height:2.8em}.lp.fx .dx-g b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.lp.fx .dx-g.gone{opacity:.38}.lp.fx .dx-g.gone b{text-decoration:line-through}.lp.fx .dx-g .dx-chip{box-shadow:none}.lp.fx .dx-meter{background:var(--dline);border-radius:6px;height:6px;margin-top:.6em;overflow:hidden}.lp.fx .dx-meter i{background:var(--grad);width:38%;height:100%;display:block}.lp.fx .dx-grace{align-items:flex-start;gap:.9em;width:100%;max-width:400px}.lp.fx .dx-grace b{font-size:1.15em;font-weight:600;line-height:1.3}.lp.fx .dx-grace-i{color:#b8562e;background:#fbe7dc;border-radius:50%;place-items:center;width:2.6em;height:2.6em;display:grid}.lp.fx .dx-grace-i .ic{width:1.3em;height:1.3em}.lp.fx .fx-tile .fx-device,.lp.fx .fx-tile .dx-panel{font-size:12px}.lp.fx .fx-tile .gx-limit{max-width:380px}@media (width>=1600px){.lp.fx .wrap{max-width:1360px}}@media (width<=1079px){.lp.fx .fx-hero{padding:116px 0 56px}.lp.fx .fx-hero-in{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.lp.fx .fx-hero-copy{align-items:center}.lp.fx .fx-lede{margin-inline:auto}.lp.fx .fx-cta-row,.lp.fx .fx-offer{justify-content:center}.lp.fx .fx-hero-visual{width:100%;max-width:680px}.lp.fx .fx-points ul{grid-template-columns:repeat(2,minmax(0,1fr))}.lp.fx .fx-points li:nth-child(3){border-left:0;padding-left:0}.lp.fx .fx-points li:nth-child(n+3){border-top:1px solid var(--line)}.lp.fx .fx-row,.lp.fx .fx-row.flip{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px}.lp.fx .fx-stage{min-height:400px;padding:28px 20px}.lp.fx .fx-tile.t-expiring-galleries .fx-stage{min-height:300px}.lp.fx .fx-pair{grid-template-columns:minmax(0,1fr);max-width:340px}.lp.fx .fx-pair .gx-mini-cover{display:none}.lp.fx .fx-faq-grid{grid-template-columns:minmax(0,1fr)}.lp.fx .fx-faq-grid .fx-head{position:static}.lp.fx .fx-close-card{grid-template-columns:minmax(0,1fr)}.lp.fx .fx-sib-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp.fx .fx-tile,.lp.fx .fx-tile.t-client-gallery,.lp.fx .fx-tile.t-photo-proofing{grid-column:span 3}.lp.fx .fx-tile.t-expiring-galleries{grid-column:1/-1}.lp.fx .fx-jsteps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px}.lp.fx .fx-jsteps:before{display:none}.lp.fx .fx-also-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){.lp.fx .fx-row,.lp.fx .fx-row.flip{grid-template-columns:minmax(0,1fr);gap:32px}.lp.fx .fx-row.flip .fx-words{order:0}.lp.fx .fx-words p{max-width:40em}}@media (width<=767px){.lp.fx .fx-hero{padding:96px 0 44px}.lp.fx .fx-hero-in{gap:24px}.lp.fx .fx-crumbs{margin-bottom:8px}.lp.fx .fx-cta-row{flex-wrap:nowrap;align-self:stretch;gap:10px;margin-top:26px}.lp.fx .fx-cta-row .btn{text-align:center;white-space:normal;text-wrap:balance;flex:auto;min-width:0;height:auto;min-height:52px;padding:6px 16px;line-height:1.15}.lp.fx .fx-offer{gap:4px 14px;margin-top:16px;font-size:13.5px}.lp.fx .fx-points ul{grid-template-columns:minmax(0,1fr)}.lp.fx .fx-points li,.lp.fx .fx-points li+li{border-left:0;padding:14px 0}.lp.fx .fx-points li+li{border-top:1px solid var(--line)}.lp.fx .fx-rows,.lp.fx .fx-how,.lp.fx .fx-faq,.lp.fx .fx-journey{padding:80px 0}.lp.fx .fx-row{margin-bottom:80px}.lp.fx .fx-stage{border-radius:22px;min-height:0;padding:28px 16px}.lp.fx .fx-device{border-radius:14px;font-size:11px}.lp.fx .gx-row{height:8.5em}.lp.fx .gx-row figure:nth-child(4),.lp.fx .gx-hide-s,.lp.fx .gx-title span{display:none}.lp.fx .gx-toast{white-space:normal;text-align:center;width:max-content;max-width:86%}.lp.fx .gx-bar{gap:.6em;padding-left:1em}.lp.fx .gx-bar-t b{display:none}.lp.fx .fx-pair,.lp.fx .fx-langs{grid-template-columns:minmax(0,1fr)}.lp.fx .fx-pair .gx-mini-cover,.lp.fx .fx-langs .gx-mini-cover{display:none}.lp.fx .fx-stamp{grid-template-columns:minmax(0,1fr)}.lp.fx .fx-arrow{justify-self:center;transform:rotate(90deg)}.lp.fx .gx-lay{height:220px}.lp.fx .fx-seg button{padding:0 13px;font-size:13px}.lp.fx .fx-band{text-align:center;border-radius:24px;flex-direction:column;align-items:stretch;padding:24px}.lp.fx .fx-band div{flex-direction:column;align-items:center}.lp.fx .fx-steps{grid-template-columns:minmax(0,1fr)}.lp.fx .fx-n{margin-bottom:16px;font-size:44px}.lp.fx .fx-faq-list summary{padding:18px 0;font-size:17px}.lp.fx .fx-faq-list p{padding-right:0}.lp.fx .fx-plans{grid-template-columns:minmax(0,1fr)}.lp.fx .fx-plan-alt.blank{display:none}.lp.fx .fx-close-card{border-radius:24px;padding:28px 18px}.lp.fx .fx-sib-grid,.lp.fx .fx-bento{grid-template-columns:minmax(0,1fr)}.lp.fx .fx-tile,.lp.fx .fx-tile.t-client-gallery,.lp.fx .fx-tile.t-photo-proofing,.lp.fx .fx-tile.t-expiring-galleries{grid-column:auto}.lp.fx .fx-tile .fx-stage,.lp.fx .fx-tile.t-client-gallery .fx-stage,.lp.fx .fx-tile.t-photo-proofing .fx-stage{min-height:0;padding:22px 14px}.lp.fx .fx-tile-words{padding:22px 20px 14px}.lp.fx .fx-jsteps{grid-template-columns:minmax(0,1fr);row-gap:28px}.lp.fx .fx-also-list{grid-template-columns:minmax(0,1fr)}}@media (width<=400px){.lp.fx .fx-h1{font-size:36px}.lp.fx .gx-acts .gx-pill:not(.dark){display:none}.lp.fx .fx-phone{max-width:88%}}@media (prefers-reduced-motion:reduce){.lp.fx .fx-sib,.lp.fx .fx-tile a,.lp.fx .fx-sib .ic,.lp.fx .fx-more .ic,.lp.fx .fx-row-more .ic{transition:none}.lp.fx .fx-sib:hover,.lp.fx .fx-tile a:hover{transform:none}}@media (width<=767px){.lp.fx .fx-rows,.lp.fx .fx-how,.lp.fx .fx-faq,.lp.fx .fx-journey,.lp.fx .fx-also{padding:56px 0}.lp.fx .fx-row{margin-bottom:56px}.lp.fx .fx-close{padding:32px 0 56px}.lp.fx .fx-sibs{padding-top:24px}.lp.fx .fx-steps li{padding:22px 20px}.lp.fx .fx-n{margin-bottom:10px;font-size:38px}.lp.fx .fx-steps.swipe li{height:100%}.lp.fx .fx-sib-grid.swipe{--swipe-w:min(78%, 320px)}.lp.fx .fx-sib-ph{aspect-ratio:16/10}.lp.fx .fx-bento{gap:14px}.lp.fx .fx-tile .fx-stage,.lp.fx .fx-tile.t-client-gallery .fx-stage,.lp.fx .fx-tile.t-photo-proofing .fx-stage{padding:16px 12px}.lp.fx .fx-tile-words{gap:10px;padding:18px 18px 8px}.lp.fx .fx-tile-facts{display:none}.lp.fx .fx-jsteps{row-gap:18px}.lp.fx .fx-jsteps li{text-align:left;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:2px 14px;display:grid}.lp.fx .fx-ji{grid-row:span 2;width:44px;height:44px;margin:0}.lp.fx .fx-jsteps p{max-width:none}.lp.fx .fx-also-list.swipe{background:0 0;border:0;border-radius:0;overflow-x:auto}.lp.fx .fx-also-list.swipe li{border:1px solid var(--line);background:var(--glass);border-radius:20px;flex-direction:column;gap:12px;padding:20px}.lp.fx .fx-close-card{gap:22px}.lp.fx .fx-close-copy{gap:12px}.lp.fx .fx-close-copy p{font-size:16px}.lp.fx .fx-plans{gap:10px}.lp.fx .fx-plan{gap:8px;padding:20px 18px}.lp.fx .fx-price b{font-size:40px}.lp.fx .fx-plan ul{gap:6px;margin:4px 0 10px}.lp.fx .fx-plan li{font-size:14px}.lp.fx .fx-head{gap:14px;margin-bottom:32px}.lp.fx .fx-steps:not(.swipe){gap:10px}.lp.fx .fx-steps:not(.swipe) li{grid-template-columns:46px minmax(0,1fr);align-content:start;column-gap:10px;padding:18px 18px 20px;display:grid}.lp.fx .fx-steps:not(.swipe) .fx-n{grid-row:span 2;margin:0;font-size:34px}.lp.fx .fx-steps:not(.swipe) h3{margin-bottom:6px;font-size:19px}}
