@font-face{font-family:RC Inter;font-weight:400;font-display:swap;src:url(/fonts/inter-cyrillic-400.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:RC Inter;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:RC Inter;font-weight:500;font-display:swap;src:url(/fonts/inter-cyrillic-500.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:RC Inter;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:RC Inter;font-weight:600;font-display:swap;src:url(/fonts/inter-cyrillic-600.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:RC Inter;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:RC Inter;font-weight:700;font-display:swap;src:url(/fonts/inter-cyrillic-700.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:RC Inter;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-700.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:RC Inter;font-weight:800;font-display:swap;src:url(/fonts/inter-cyrillic-800.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:RC Inter;font-weight:800;font-display:swap;src:url(/fonts/inter-latin-800.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:RC Inter;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-ext-700.woff2) format("woff2");unicode-range:u+0100-02af,u+1e??,u+20a0-20c0,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:RC Inter;font-weight:800;font-display:swap;src:url(/fonts/inter-latin-ext-800.woff2) format("woff2");unicode-range:u+0100-02af,u+1e??,u+20a0-20c0,u+2c60-2c7f,u+a720-a7ff}.rc{--ink:#0d1030;--mut:#5b6283;--vio:#5b3df5;--vio2:#3f35e8;--line:rgba(120,110,230,.16);--glass:hsla(0,0%,100%,.72);--grad:linear-gradient(180deg,#714bfd,#4642f9);position:relative;overflow:hidden;color:var(--ink);font-family:RC Inter,Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.4;background:radial-gradient(900px 520px at 78% 8%,rgba(150,130,255,.3),transparent 70%),radial-gradient(700px 500px at 0 30%,rgba(140,170,255,.22),transparent 70%),linear-gradient(180deg,#f7f8ff,#eef0ff 45%,#f6f5ff)}.rc *{box-sizing:border-box}.rc a{color:inherit;text-decoration:none}:where(.rc) :where(h1,h2,h3,p,ul,ol){margin:0;padding:0}:where(.rc) :where(ul,ol){list-style:none}.rc-wrap{max-width:1360px;margin-left:auto;margin-right:auto;padding:0 32px;position:relative;z-index:2}.rc em{font-style:normal;background:linear-gradient(90deg,#4a3df8,#4040f8 50%,#3a44f8);-webkit-background-clip:text;background-clip:text;color:transparent}.rc-nav{position:-webkit-sticky;position:sticky;z-index:30;height:70px;background:rgba(250,250,255,.72);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid hsla(0,0%,100%,.7);box-shadow:0 6px 24px rgba(91,61,245,.06)}.rc-nav-in{gap:22px;height:70px}.rc-brand,.rc-nav-in{display:flex;align-items:center}.rc-brand{gap:9px;line-height:1}.rc-brand span{display:flex;flex-direction:column;gap:3px}.rc-brand b{font-size:22px;font-weight:800;letter-spacing:-.03em}.rc-brand small{font-size:15px;color:#6b7194;font-weight:500}.rc-mark{filter:drop-shadow(0 4px 8px rgba(100,70,240,.3))}.rc-sep{width:1px;height:26px;background:var(--line)}.rc-links{display:flex;gap:34px;margin-left:18px;font-weight:600;font-size:16px}.rc-links a{padding:6px 0;opacity:.92}.rc-links a:hover{color:var(--vio)}.rc-nav-act{margin-left:auto;display:flex;gap:14px;align-items:center}.rc-login{padding:0 28px;border-radius:14px;border:1px solid rgba(110,100,220,.2);background:linear-gradient(180deg,#fff,#f1f2ff);box-shadow:0 4px 14px rgba(91,61,245,.08)}.rc-btn,.rc-login{display:inline-flex;align-items:center;height:46px;font-weight:700}.rc-btn{justify-content:center;gap:12px;padding:0 26px;border-radius:15px;color:#fff!important;font-size:16px;background:var(--grad);box-shadow:0 10px 24px rgba(77,60,235,.35),inset 0 1px 0 hsla(0,0%,100%,.35);white-space:nowrap;border:0;transition:transform .15s}.rc-btn:hover{transform:translateY(-1px)}.rc-btn.lg{height:54px;padding:0 36px;font-size:18px;border-radius:16px}.rc-btn.ghost{background:linear-gradient(180deg,#fff,#f3f3ff);border:1px solid rgba(110,100,220,.18);box-shadow:0 6px 18px rgba(91,61,245,.08),inset 0 1px 0 #fff}.rc-btn.wide{width:100%;color:var(--vio)!important;font-weight:800}.rc-play{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);color:var(--ink)}.rc-hero{position:relative;padding:34px 0 10px}.rc-bldg{position:absolute;right:0;width:34%;height:620px;z-index:0;pointer-events:none;opacity:.5;background:repeating-linear-gradient(90deg,transparent 0 46px,hsla(0,0%,100%,.7) 46px 52px),repeating-linear-gradient(0deg,rgba(120,150,210,.4) 0 40px,hsla(0,0%,100%,.75) 40px 46px),linear-gradient(180deg,#bfd0f2,#e9eefb);-webkit-mask-image:linear-gradient(90deg,transparent,#000 55%),linear-gradient(180deg,#000 40%,transparent);mask-image:linear-gradient(90deg,transparent,#000 55%),linear-gradient(180deg,#000 40%,transparent);-webkit-mask-composite:source-in,xor;filter:blur(3px)}.rc-bldg i{position:absolute;border-radius:50%;filter:blur(14px)}.rc-bldg .t1{left:18%;bottom:12%;width:150px;height:150px;background:rgba(110,170,110,.55)}.rc-bldg .t2{right:2%;top:36%;width:120px;height:200px;background:rgba(120,175,120,.5)}.rc-bldg.sm{width:46%;height:230px;top:0}.rc-bldg.sm .t1{left:30%;bottom:0;width:110px;height:110px}.rc-orb{position:absolute;left:-10%;right:-10%;top:60px;height:520px;z-index:0;background:radial-gradient(ellipse at 62% 45%,hsla(0,0%,100%,.7),rgba(180,170,255,.28) 40%,transparent 70%)}.rc-hero-in{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:6px;gap:6px;align-items:center}.rc-badge{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 20px;border-radius:14px;background:linear-gradient(180deg,#fff,#eef);box-shadow:0 6px 18px rgba(91,61,245,.12);color:#2c2c9a;font-weight:600;font-size:15px}.rc-badge svg{color:#5b3df5}.rc-hero h1{margin-top:26px;font-size:clamp(34px,3.55vw,52px);font-weight:800;letter-spacing:-.035em}.rc-hero h1 em{display:block}.rc-hero-copy>p{margin-top:20px;max-width:560px;color:var(--mut);font-size:18px;line-height:1.5}.rc-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:28px}.rc-trust{display:flex;gap:0;margin-top:34px}.rc-trust li{white-space:nowrap;display:flex;align-items:center;gap:12px;padding:0 24px;border-left:1px solid var(--line);color:#4d5478;font-size:14px;line-height:1.3}.rc-trust li:first-child{padding-left:0;border:0}.rc-trust svg{color:#5b3df5;flex:none}.rc-hero-vis{position:relative;min-height:440px;display:flex;align-items:center;justify-content:flex-end}.rc-glass{position:relative;display:grid;grid-template-columns:124px minmax(0,1fr) 236px;grid-gap:10px;width:112%;max-width:840px;background:linear-gradient(135deg,hsla(0,0%,100%,.78),rgba(225,225,255,.55));border:1.5px solid hsla(0,0%,100%,.95);box-shadow:0 40px 80px rgba(70,50,200,.22),inset 0 1px 0 #fff;transform:perspective(1600px) rotateY(-9deg) rotateX(2deg) rotate(-2deg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rc-side{border-radius:20px;background:linear-gradient(180deg,#2b2d4d,#171a35);color:#cfd3f0;padding:14px 10px;flex-direction:column;gap:3px;min-height:310px}.rc-side,.rc-side-logo{display:flex;font-size:11px}.rc-side-logo{align-items:center;gap:5px;color:#fff;font-weight:700;margin-bottom:12px}.rc-side>b,.rc-side>span{display:flex;align-items:center;gap:7px;padding:8px;border-radius:9px;font-weight:500}.rc-side>b.on{background:linear-gradient(90deg,#5b6dff,#4c46e8);color:#fff}.rc-side b em{margin-left:auto;-webkit-text-fill-color:#fff;background:hsla(0,0%,100%,.25);padding:0 6px;border-radius:9px;font-size:10px}.rc-side .end{margin-top:auto}.rc-feed{border-radius:20px;background:hsla(0,0%,100%,.88);padding:12px 12px 6px;min-width:0}.rc-feed-h{display:flex;align-items:center;gap:8px;margin-bottom:6px}.rc-feed-h b{font-size:14px;white-space:nowrap}.rc-feed-h u{display:none;margin-left:auto;text-decoration:none;font-size:9px;border:1px solid #e3e5f6;border-radius:8px;padding:3px 7px;color:#555}.rc-adots{display:inline-grid;grid-template-columns:7px 7px;gap:2px;flex:none}.rc-adots i{width:7px;height:7px;border-radius:50%}.rc-row{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 4px;border-top:1px solid #eef0fb}.rc-row b{display:block;font-size:12px;font-weight:700}.rc-row small{display:block;font-size:10px;color:#7b819f;line-height:1.3}.rc-row-r{text-align:right;display:flex;flex-direction:column;gap:5px;align-items:flex-end}.rc-row.big{padding:13px 10px;grid-template-columns:auto 1fr auto}.rc-row.big b{font-size:15px}.rc-row.big small{font-size:13px}.rc-row.sel{background:linear-gradient(90deg,#ebe9ff,#e4e8ff);border-radius:14px;border-color:transparent}.rc-av{display:grid;place-items:center;border-radius:50%;color:#fff;font-weight:700;border:2px solid #fff;box-shadow:0 3px 8px rgba(40,30,120,.2)}.rc-av.big{width:58px;height:58px;font-size:16px}.a1{background:linear-gradient(135deg,#e9a07e,#b9606e)}.a2{background:linear-gradient(135deg,#7f98b5,#46567a)}.a3{background:linear-gradient(135deg,#d9a68a,#9a5f55)}.rc-tag{white-space:nowrap;display:inline-block;font-size:10px;font-weight:700;padding:3px 10px;border-radius:8px}.rc-tag.green{background:#dff7e8;color:#12a150}.rc-tag.blue{background:#e4ecff;color:#2f5fe0}.rc-tag.violet{background:#ece6ff;color:#6a45e6}.rc-tag.top{position:absolute;right:20px;top:12px}.rc-card{position:relative;border-radius:20px;background:hsla(0,0%,100%,.9);padding:34px 12px 12px;display:flex;flex-direction:column;gap:6px;min-width:0}.rc-card-h{display:flex;gap:10px;align-items:center}.rc-card-h b{display:block;font-size:13px}.rc-card-h small{gap:4px;color:#666}.rc-card-h small,.rc-kv{display:flex;align-items:center;font-size:10px}.rc-kv{gap:9px;padding:8px 10px;border-radius:12px;background:#f6f7ff}.rc-kv>span:not(.rc-ki):not(.rc-thumb){flex:1 1;min-width:0}.rc-kv b{display:block;font-size:11px}.rc-kv small{display:block;color:#707695;font-size:10px;line-height:1.3}.rc-ki{display:grid;place-items:center;width:30px;border-radius:50%;background:#e7e4ff;color:#5b3df5}.rc-ki,.rc-thumb{height:30px;flex:none}.rc-thumb{width:40px;border-radius:7px;background:linear-gradient(135deg,#9ab4d6,#d8e3f4);position:relative;overflow:hidden}.rc-thumb i{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 5px,hsla(0,0%,100%,.6) 5px 7px),repeating-linear-gradient(0deg,transparent 0 6px,hsla(0,0%,100%,.5) 6px 8px)}.rc-avito-tile{position:absolute;left:2%;bottom:2%;display:flex;align-items:center;gap:8px;padding:18px 24px;border-radius:24px;background:linear-gradient(180deg,#fff,#eef0ff);box-shadow:0 18px 40px rgba(70,50,200,.28),inset 0 1px 0 #fff;transform:rotate(-14deg);font-weight:800;font-size:26px;letter-spacing:-.03em}.rc-avito-tile .rc-adots{grid-template-columns:13px 13px;gap:3px}.rc-avito-tile .rc-adots i{width:13px;height:13px}.rc-note{position:relative;margin-top:18px;color:#8b90ad}.rc-trio{display:grid;grid-template-columns:1.08fr .9fr 1.02fr;grid-gap:18px;gap:18px;margin-top:22px}.rc-pane{border-radius:26px;background:linear-gradient(180deg,hsla(0,0%,100%,.88),rgba(246,246,255,.78));border:1px solid hsla(0,0%,100%,.9);box-shadow:0 18px 44px rgba(80,70,200,.1);padding:24px 24px 26px;min-width:0}.rc-pane h2{display:flex;justify-content:space-between;align-items:center;font-size:23px;font-weight:800;letter-spacing:-.02em;margin-bottom:16px}.rc-pane h2 svg{width:30px;height:30px;padding:7px;border-radius:50%;background:#efeeff;color:#5b3df5}.rc-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;position:relative}.rc-steps li{position:relative;display:flex;flex-direction:column;gap:6px}.rc-steps li:not(:last-child):after{content:"→";position:absolute;right:-9px;top:22px;color:#6a55ee;font-size:13px}.rc-steps p{font-size:13px;line-height:1.3;margin-top:6px}.rc-num{position:absolute;top:0;left:0;z-index:1;display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#e8e6ff;color:#4a3df0;font-size:12px;font-weight:700}.rc-num.g{background:#dcf5e6;color:#12a150}.rc-ic{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;margin:4px 0 0 18px;box-shadow:inset 0 1px 0 #fff,0 6px 14px rgba(80,70,200,.12)}.rc-ic.blue{background:#dfe9ff;color:#3a62f0}.rc-ic.lilac{background:#e9e4ff;color:#6a45e6}.rc-ic.green{background:#d9f6e5;color:#12a150}.rc-checks li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;font-size:16px;line-height:1.3}.rc-checks small{display:block;color:var(--mut);font-size:14px}.rc-checks i{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#eceaff;color:#5b3df5;margin-top:1px}.rc-scen{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.rc-scen div{display:flex;align-items:center;gap:10px;min-height:68px;padding-right:12px;border-radius:14px;background:#fff;box-shadow:0 4px 14px rgba(80,70,200,.08);overflow:hidden;font-size:12.5px;font-weight:700;line-height:1.2}.rc-scen svg{color:#5b3df5;flex:none}.rc-scen .ph{width:58px;align-self:stretch;flex:none;margin-right:0}.rc-scen div>svg{order:1}.rc-scen div>span{order:2}.ph.p1{background:linear-gradient(135deg,#e6d7c0,#c9d9e6)}.ph.p2{background:repeating-linear-gradient(90deg,transparent 0 9px,hsla(0,0%,100%,.6) 9px 11px),repeating-linear-gradient(0deg,rgba(100,140,200,.35) 0 9px,hsla(0,0%,100%,.6) 9px 11px),linear-gradient(#b9cdee,#e0e9f7)}.ph.p3{background:linear-gradient(180deg,#cfe0f7 0 55%,#a8c58f 55%)}.ph.p4{background:linear-gradient(135deg,#ddd0c4,#bcd3ea)}.rc-band{display:flex;align-items:center;gap:26px;margin-top:20px;padding:18px 36px;border-radius:26px;background:linear-gradient(90deg,hsla(0,0%,100%,.7),rgba(232,230,255,.8));border:1px solid hsla(0,0%,100%,.9);box-shadow:0 18px 44px rgba(80,70,200,.1)}.rc-band>svg{color:#5b3df5}.rc-band-t{font-size:32px;font-weight:800;letter-spacing:-.03em;padding-right:26px;border-right:1px solid var(--line)}.rc-band-s{color:var(--mut);font-size:15px;line-height:1.35;white-space:nowrap}.rc-from{margin-left:auto;display:flex;align-items:baseline;gap:10px;white-space:nowrap;padding:10px 28px;border-radius:22px;background:#fff;box-shadow:0 8px 22px rgba(80,70,200,.1);font-size:clamp(30px,3vw,42px);font-weight:800;letter-spacing:-.03em;color:#4631d8}.rc-from small{font-size:20px;color:var(--ink);font-weight:700}.rc-nofee{white-space:nowrap;display:flex;align-items:center;gap:12px;font-size:18px;font-weight:500}.rc-nofee i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#7a5af8,#5b3df5);color:#fff}.rc-price{position:relative;padding:78px 0 44px}.rc-price .rc-bldg{top:20px}.rc-h2{font-size:clamp(40px,4.6vw,66px);font-weight:800;letter-spacing:-.04em;line-height:1.05}.rc-h2.c{text-align:center}.rc-sub{margin-top:8px;font-size:clamp(26px,3vw,40px);font-weight:800;letter-spacing:-.03em;background:linear-gradient(90deg,#5b3df5,#3f63f0);-webkit-background-clip:text;background-clip:text;color:transparent}.rc-sub.s{font-size:20px;font-weight:500;background:none;color:var(--mut);-webkit-text-fill-color:currentColor}.rc-plans{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr) minmax(0,.98fr) minmax(0,1fr);grid-gap:18px;gap:18px;margin-top:34px}.rc-plan{position:relative;display:flex;flex-direction:column;gap:12px;padding:20px 22px 24px;border-radius:30px;background:linear-gradient(180deg,hsla(0,0%,100%,.9),rgba(240,240,255,.7));border:1px solid hsla(0,0%,100%,.95);box-shadow:0 20px 46px rgba(80,70,200,.12);min-height:390px}.rc-plan.feat{border:2px solid rgba(150,130,255,.55);box-shadow:0 24px 54px rgba(91,61,245,.22)}.rc-plan header{display:flex;align-items:center;gap:14px}.rc-plan h3{font-size:clamp(19px,1.7vw,25px);font-weight:800;letter-spacing:-.02em}.rc-pi{display:grid;place-items:center;width:52px;height:52px;border-radius:16px}.rc-pi.lilac{background:#e6e2ff;color:#5b3df5}.rc-pi.green{background:#d6f5e4;color:#12a150}.rc-pi.gold{background:#ffecc8;color:#f0a000}.rc-pr{font-size:48px;font-weight:800;letter-spacing:-.04em;line-height:1.1}.rc-per{align-self:flex-start;padding:7px 22px;border-radius:14px;background:#ececf8;font-size:18px;font-weight:500}.rc-per.g{background:#d9f5e6}.rc-per.o{background:#fdecc9}.rc-un{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:16px;font-size:clamp(16px,1.35vw,20px);white-space:nowrap;background:#f1f0ff}.rc-un b{font-weight:800}.rc-un.g{background:#d9f5e6;color:#0a7d45}.rc-un.o{background:#fdecc9;color:#9a6200}.rc-un svg{flex:none}.rc-plan:first-child .rc-un{background:none;padding:0 4px}.rc-plan:first-child .rc-un svg{padding:8px;width:36px;height:36px;border-radius:50%;background:#ece8ff;color:#5b3df5}.rc-plan:first-child .rc-un b{color:#5b3df5}.rc-gift{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:18px;border:1px solid rgba(150,130,255,.45);background:hsla(0,0%,100%,.7);font-size:14px;line-height:1.25}.rc-gift svg{color:#6a45e6;flex:none}.rc-gift b{display:block;color:#4631d8;font-size:16px}.rc-total{display:flex;align-items:center;justify-content:center;height:54px;border-radius:16px;background:var(--grad);color:#fff;font-size:26px;font-weight:500;gap:10px;box-shadow:0 10px 24px rgba(77,60,235,.35)}.rc-total b{font-weight:800}.rc-plan.ind{background:linear-gradient(180deg,hsla(0,0%,100%,.9),rgba(240,240,255,.6))}.rc-pc{margin-top:14px;font-size:30px;font-weight:800;line-height:1.1;letter-spacing:-.02em}.rc-plan.ind p{color:var(--mut);font-size:18px;line-height:1.35}.rc-plan.ind .rc-btn{margin-top:auto}.rc-feats{display:grid;grid-template-columns:repeat(4,1fr);margin-top:22px;border-radius:24px;background:hsla(0,0%,100%,.82);box-shadow:0 12px 34px rgba(80,70,200,.08);padding:14px 10px}.rc-feats li{display:flex;align-items:center;gap:14px;padding:6px 20px;font-size:15px;line-height:1.3;border-left:1px solid var(--line)}.rc-feats li:first-child{border:0}.rc-fi{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:16px}.rc-fi.green{background:#d6f5e4;color:#12a150}.rc-fi.lilac{background:#e9e5ff;color:#5b3df5}.rc-fi.blue{background:#dce8ff;color:#2f5fe0}.rc-gband{display:flex;align-items:center;gap:20px;margin-top:18px;padding:18px 30px;border-radius:26px;background:linear-gradient(90deg,#efecff,#e3e4ff 60%,#f0efff);box-shadow:0 14px 36px rgba(80,70,200,.1)}.rc-gband b{font-size:clamp(20px,2.3vw,34px);font-weight:500;letter-spacing:-.02em}.rc-gband b em{font-weight:800}.rc-gband .rc-btn{margin-left:auto}.rc-gbig{color:#6a45e6;padding:0 6px}.rc-fine{margin-top:12px;color:#7a8099;font-size:12.5px}.rc-price{padding:70px 0 44px;background:url(/tariffs/background.png) top/cover no-repeat;overflow:hidden}.rc-price-wrap{position:relative;z-index:1}.rc-price .rc-h2,.rc-price .rc-sub{position:relative;z-index:2}.rc-asset-plans{margin-top:32px;align-items:stretch}.rc-plan-asset{position:relative;min-width:0;overflow:hidden}.rc-plan-asset img{height:100%;object-fit:cover;object-position:center;border-radius:inherit}.rc-plan-asset-ind{cursor:default}.rc-asset-bonus,.rc-asset-strip{position:relative;margin-top:18px}.rc-asset-bonus img,.rc-asset-strip img{display:block;width:100%;height:auto}.rc-asset-hit{position:absolute;z-index:3;display:block;border:0;background:transparent;color:transparent;cursor:pointer}.rc-asset-contact{left:12%;right:12%;bottom:10%;height:14%;border-radius:30px}.rc-asset-bonus-hit{right:2.5%;top:24%;width:18%;height:52%;border-radius:22px}.rc-asset-hit:focus-visible{outline:3px solid #5b3df5;outline-offset:4px}.rc-price .rc-fine{position:relative;z-index:2}@media (min-width:681px){.rc-asset-plans{height:410px}.rc-plan-asset img{object-fit:cover}.rc-asset-bonus img,.rc-asset-strip img{height:98px;object-fit:fill}.rc-asset-bonus{margin-top:18px}}@media (max-width:680px){.rc-price{padding:42px 0 30px;background-size:auto 100%;background-position:top}.rc-asset-plans{grid-template-columns:1fr;gap:14px;margin-top:22px}.rc-plan-asset{height:auto;aspect-ratio:auto}.rc-plan-asset img{height:auto;object-fit:contain}.rc-asset-bonus,.rc-asset-strip{margin-top:14px}.rc-asset-contact{left:9%;right:9%;bottom:8%;height:17%}.rc-asset-bonus-hit{right:2%;top:17%;width:30%;height:65%}.rc-price .rc-fine{font-size:11px}}.rc-price{padding:42px 0 28px;overflow:visible}.rc-asset-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px;align-items:start}.rc-plan-asset{overflow:visible;border-radius:30px}.rc-plan-asset img{display:block;width:100%;height:auto;object-fit:contain;border-radius:30px}.rc-feats-asset{margin-top:14px;padding:9px 8px;min-height:78px;box-shadow:0 12px 34px rgba(80,70,200,.1),inset 0 1px 0 hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.72)}.rc-feats-asset li{padding:4px 16px;font-size:14px;line-height:1.15}.rc-feats-asset .rc-fi{width:44px;height:44px;border-radius:14px}.rc-gband-asset{margin-top:14px;min-height:86px;padding:12px 24px;border:1px solid hsla(0,0%,100%,.9);background:linear-gradient(90deg,hsla(0,0%,100%,.76),rgba(229,229,255,.78));box-shadow:0 14px 36px rgba(80,70,200,.12),inset 0 1px 0 hsla(0,0%,100%,.9)}.rc-gband-asset b{font-size:clamp(19px,2.1vw,31px)}.rc-gband-asset .rc-btn{height:48px;padding:0 28px}.rc-price .rc-fine{margin-top:8px}@media (min-width:681px){.rc-asset-plans{height:auto}.rc-plan-asset img{height:auto;object-fit:contain}.rc-feats-asset{grid-template-columns:repeat(4,1fr)}.rc-feats-asset li{min-width:0}.rc-gband-asset{min-height:86px}}@media (max-width:680px){.rc-price{padding:42px 0 30px}.rc-asset-plans{grid-template-columns:1fr;gap:14px;margin-top:22px}.rc-plan-asset{height:auto;aspect-ratio:auto}.rc-plan-asset img{height:auto;object-fit:contain}.rc-feats-asset{grid-template-columns:1fr;gap:4px;margin-top:14px;padding:8px}.rc-feats-asset li{border:0;padding:5px 8px;font-size:14px}.rc-feats-asset .rc-fi{width:42px;height:42px}.rc-gband-asset{flex-wrap:wrap;padding:16px;margin-top:14px}.rc-gband-asset .rc-gbig{display:block}.rc-gband-asset b{font-size:21px}.rc-gband-asset .rc-btn{width:100%;margin:0}}.rc-prod{padding:30px 0 40px}.rc-prod .rc-h2{font-size:clamp(34px,3.6vw,52px)}.rc-prod-grid{display:grid;grid-template-columns:200px 1.35fr 1.15fr .95fr;grid-gap:16px;gap:16px;margin-top:24px;align-items:start}.rc-crm{min-height:660px;border-radius:26px;padding:26px 14px;background:linear-gradient(180deg,#2a2c4b,#252a5e 60%,#5a53c9);color:#dfe2fb;display:flex;flex-direction:column;gap:4px;font-size:16px;box-shadow:0 20px 44px rgba(50,40,140,.3)}.rc-crm .h{font-size:20px;color:#fff;padding:0 10px 18px}.rc-crm>span{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px}.rc-crm .on{background:linear-gradient(90deg,#5a74ff,#4d63f0);color:#fff;font-weight:600}.rc-crm em{margin-left:auto;background:#fff;color:#4d63f0;-webkit-text-fill-color:#4d63f0;padding:0 8px;border-radius:12px;font-size:13px;font-weight:700}.rc-crm .set{margin-top:20px;border-top:1px solid hsla(0,0%,100%,.18);border-radius:0;padding-top:20px}.rc-bal,.rc-ev,.rc-lead,.rc-leads{border-radius:26px;background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.95);box-shadow:0 18px 44px rgba(80,70,200,.1);min-width:0}.rc-leads{padding:16px 14px}.rc-lh{display:flex;align-items:center;gap:10px;padding:0 6px 10px}.rc-lh .rc-adots{grid-template-columns:11px 11px}.rc-lh .rc-adots i{width:11px;height:11px}.rc-lh b{font-size:21px}.rc-lh em{background:#e6e4ff;-webkit-text-fill-color:#5b3df5;color:#5b3df5;padding:1px 12px;border-radius:14px;font-weight:700}.rc-lead{padding:18px}.rc-lead .rc-card-h b{font-size:20px}.rc-lead .rc-card-h small{font-size:14px}.rc-lead .rc-card-h .rc-tag{margin-left:auto;font-size:12px}.rc-tabs{display:flex;gap:16px;margin:16px 0 10px;padding:6px 14px;border-radius:12px;background:#f1f1fb;font-size:12.5px;color:#4d5478}.rc-tabs b{background:#fff;padding:4px 10px;border-radius:8px;color:var(--vio)}.rc-lead-g{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:8px}.rc-lead .rc-kv{font-size:12px;padding:12px}.rc-lead .rc-kv b{font-size:13px}.rc-lead .rc-kv small{font-size:12px}.rc-kv.wide{margin-top:8px}.rc-right{display:flex;flex-direction:column;gap:16px}.rc-bal,.rc-ev{padding:20px}.rc-bal>b,.rc-ev>b{display:flex;align-items:center;gap:10px;font-size:19px}.rc-bal svg,.rc-ev>b svg{color:#5b3df5}.rc-bal div{display:flex;align-items:baseline;gap:12px;margin:8px 0 14px;padding-left:32px}.rc-bal strong{font-size:56px;font-weight:800;color:#4631d8;letter-spacing:-.04em}.rc-bal span{color:var(--mut);font-size:17px}.rc-bal u{gap:10px;text-decoration:none;font-size:14px;padding-top:12px;border-top:1px solid var(--line)}.rc-bal u,.rc-ev p{display:flex;align-items:center}.rc-ev p{gap:12px;margin-top:16px}.rc-ev p i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e9e6ff;color:#5b3df5;flex:none}.rc-ev p i.g{background:#d9f5e6;color:#12a150}.rc-ev p b{display:block;font-size:14px}.rc-ev p small{color:var(--mut);font-size:12.5px}.rc-why{display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr 1fr;align-items:center;margin-top:22px;padding:18px 26px;border-radius:26px;background:hsla(0,0%,100%,.88);box-shadow:0 14px 36px rgba(80,70,200,.1)}.rc-why li{display:flex;align-items:center;gap:14px;padding:0 20px;border-left:1px solid var(--line);font-size:16px;line-height:1.3}.rc-why li.t{border:0;padding-left:0;color:#5b3df5}.rc-why li.t b{font-size:28px;color:var(--ink);letter-spacing:-.02em}.rc-faq{padding:40px 0}.rc-faq-l{max-width:860px;margin:26px auto 0;display:grid;grid-gap:12px;gap:12px}.rc-faq details{border-radius:20px;background:hsla(0,0%,100%,.88);box-shadow:0 10px 28px rgba(80,70,200,.08);padding:18px 24px}.rc-faq summary{display:flex;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;font-size:18px;font-weight:700}.rc-faq summary::-webkit-details-marker{display:none}.rc-faq summary span{color:#5b3df5;font-size:26px;line-height:1}.rc-faq details[open] summary span{transform:rotate(45deg)}.rc-faq details p{margin-top:12px;color:var(--mut);font-size:16px;line-height:1.55}.rc-final{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:20px;padding:34px 44px;border-radius:30px;background:linear-gradient(90deg,#efecff,#e2e4ff);box-shadow:0 18px 44px rgba(80,70,200,.12)}.rc-final h2{font-size:clamp(28px,3vw,42px);font-weight:800;letter-spacing:-.03em;line-height:1.1}.rc-final p{margin-top:10px;max-width:560px;color:var(--mut);font-size:16px}.rc-final .rc-actions{margin:0}.rc-foot{display:flex;align-items:center;gap:20px;padding-top:28px!important;padding-bottom:30px!important;color:#7a8099}.rc-foot small{margin-right:auto;font-size:13px}.rc-foot .rc-brand b{font-size:18px}.rc{background:radial-gradient(900px 520px at 78% 6%,rgba(150,130,255,.3),transparent 70%),radial-gradient(600px 400px at 96% 38%,rgba(90,200,230,.16),transparent 70%),radial-gradient(700px 500px at 0 30%,rgba(140,170,255,.22),transparent 70%),linear-gradient(180deg,#f7f8ff,#eef0ff 45%,#f6f5ff)}.rc-nav,.rc-nav-in{height:66px}.rc-bldg{width:58%;height:auto;aspect-ratio:682/192;top:0;opacity:1;filter:saturate(1.08) contrast(1.02);background:url(/mm-arch.webp) 100% 0/100% auto no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%),linear-gradient(180deg,#000 45%,transparent);mask-image:linear-gradient(90deg,transparent,#000 45%),linear-gradient(180deg,#000 45%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.rc-bldg.sm{width:54%;height:auto;top:10px}.rc-hero{padding:16px 0 0}.rc-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.rc-badge{height:36px;font-size:14px;padding:0 16px}.rc-hero h1{margin-top:16px;font-size:clamp(32px,3.1vw,44px);line-height:1.06;letter-spacing:-.04em}.rc-hero-copy>p{margin-top:12px;font-size:16px;max-width:520px;line-height:1.45}.rc-actions{margin-top:18px}.rc-btn.lg{padding:0 30px}.rc-trust{margin-top:20px}.rc-trust li{font-size:13px;padding:0 18px}.rc-trust svg{width:26px;height:26px}.rc-hero-vis{min-height:410px}.rc-glass{z-index:1;grid-template-columns:118px minmax(0,1fr) 236px;gap:10px;padding:14px;width:118%;max-width:790px;border-radius:30px;background:linear-gradient(115deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0) 26%),linear-gradient(135deg,hsla(0,0%,100%,.62),rgba(206,208,255,.42));border:1px solid hsla(0,0%,100%,.9);box-shadow:0 50px 90px -20px rgba(60,45,190,.38),0 14px 30px rgba(80,70,210,.18),inset 0 2px 1px hsla(0,0%,100%,.95),inset 0 -2px 8px rgba(120,110,240,.28),inset 2px 0 3px hsla(0,0%,100%,.6);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.rc-sheet{position:absolute;inset:12px -16px -18px 16px;z-index:-1;border-radius:30px;background:linear-gradient(135deg,hsla(0,0%,100%,.55),rgba(165,165,255,.28));border:1px solid hsla(0,0%,100%,.75);box-shadow:0 24px 44px rgba(70,50,200,.16)}.rc-arc{position:absolute;left:-6%;right:-6%;top:46%;height:62%;border-radius:50%;border-color:transparent transparent hsla(0,0%,100%,.95) rgba(190,175,255,.7);border-style:solid;border-width:2.5px;transform:rotate(-7deg);filter:drop-shadow(0 0 10px rgba(150,130,255,.75));pointer-events:none}.rc-prism{position:absolute;right:-1%;bottom:4%;width:52px;height:60px;z-index:2;-webkit-clip-path:polygon(50% 0,100% 28%,100% 74%,50% 100%,0 74%,0 28%);clip-path:polygon(50% 0,100% 28%,100% 74%,50% 100%,0 74%,0 28%);background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(170,150,255,.6) 45%,rgba(100,210,235,.55));filter:drop-shadow(0 10px 12px rgba(80,60,220,.3))}.rc-avito-tile{z-index:3}.rc-note{position:absolute;right:2%;bottom:-6px;margin:0;font-size:11px;color:#7d83a3;z-index:2}.rc-side{min-height:340px}.rc-side,.rc-side-logo{font-size:12.5px}.rc-row b{font-size:13px;white-space:nowrap}.rc-row small{font-size:10.5px}.rc-row{gap:8px}.rc-row-r small{white-space:nowrap}.rc-feed-h b{font-size:15px}.rc-row{padding:13px 4px}.rc-av{width:40px;height:40px;font-size:12px}.rc-card-h b{font-size:15px}.rc-card-h small,.rc-kv{font-size:11px}.rc-kv{padding:9px 10px}.rc-kv b{font-size:12px}.rc-kv small{font-size:11px}.rc-trio{margin-top:10px;gap:14px}.rc-pane{padding:16px 20px 18px;border-radius:24px;background:linear-gradient(135deg,hsla(0,0%,100%,.8),rgba(238,238,255,.58))}.rc-pane h2{font-size:20px;margin-bottom:10px}.rc-pane h2 svg{width:26px;height:26px;padding:6px}.rc-steps p{font-size:12.5px;margin-top:2px}.rc-ic{width:40px;height:40px;border-radius:12px}.rc-steps li:not(:last-child):after{top:17px}.rc-checks li{padding:6px 0}.rc-scen{gap:8px}.rc-scen div{min-height:56px;border-radius:12px}.rc-scen .ph{width:64px}.rc-scen div{font-size:12px;gap:8px}.ph.p1{background:url(/mm-scen1.webp) 50%/cover}.ph.p2{background:url(/mm-scen2.webp) 50%/cover}.ph.p3{background:url(/mm-scen3.webp) 50%/cover}.ph.p4{background:url(/mm-scen4.webp) 50%/cover}.rc-band{margin-top:12px;padding:12px 32px;gap:22px}.rc-band-t{font-size:28px;padding-right:22px}.rc-from{font-size:clamp(28px,2.6vw,38px);padding:6px 24px}.rc-band>svg{width:38px;height:38px}.rc-bal,.rc-band,.rc-ev,.rc-faq details,.rc-feats,.rc-final,.rc-gband,.rc-lead,.rc-leads,.rc-pane,.rc-plan,.rc-why{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 20px 44px rgba(80,70,200,.12),inset 0 1.5px 0 hsla(0,0%,100%,.95),inset 0 -1px 0 rgba(130,120,240,.16)}.rc-plan.feat{box-shadow:0 24px 54px rgba(91,61,245,.24),inset 0 1.5px 0 #fff,inset 0 0 0 1px hsla(0,0%,100%,.5)}@media (min-width:1181px){.rc{--u:min(1px,calc(100vw / 1672),calc(100vh / 941));--g:calc(var(--u)*1)}.rc-wrap{width:92%;max-width:none;padding:0}.rc-nav,.rc-nav-in{height:calc(70*var(--u))}.rc-nav-in{width:auto;max-width:none;padding:0;margin:0 calc(119*var(--u)) 0 calc(110*var(--u));gap:calc(26*var(--u))}.rc-brand b{font-size:max(17px,calc(27*var(--u)))}.rc-brand small{font-size:max(13px,calc(18*var(--u)))}.rc-mark{width:calc(66*var(--u));height:calc(40*var(--u))}.rc-brand{gap:calc(8*var(--u))}.rc-links{gap:calc(45*var(--u));font-size:max(14px,calc(16.5*var(--u)));margin-left:calc(53*var(--u))}.rc-login{padding:0 calc(25*var(--u))}.rc-btn.sm,.rc-login{height:calc(40*var(--u));font-size:max(14px,calc(16*var(--u)))}.rc-btn.sm{padding:0 calc(14*var(--u))}.rc-hero{padding:calc(37*var(--u)) 0 0;height:calc(475*var(--u))}.rc-hero-in{width:calc(100% - 220*var(--u));max-width:none;padding:0;grid-template-columns:calc(640*var(--u)) minmax(0,1fr);align-items:start;position:relative}.rc-badge{height:calc(36*var(--u));font-size:max(12.5px,calc(14*var(--u)));font-weight:600;padding:0 calc(20*var(--u))}.rc-hero h1{margin-top:calc(16*var(--u));font-size:calc(46.9*var(--u));line-height:calc(50*var(--u))}.rc-hero-copy>p{margin-top:calc(11*var(--u));max-width:calc(640*var(--u));color:#4b516b;font-size:max(14px,calc(17.4*var(--u)));line-height:calc(23*var(--u))}.rc-hero .rc-actions{margin-top:calc(26*var(--u));gap:calc(22*var(--u))}.rc-hero .rc-btn.lg{height:calc(50*var(--u));padding:0 calc(31*var(--u));font-size:max(14.5px,calc(16*var(--u)));font-weight:700;border-radius:calc(16*var(--u))}.rc-trust{margin-top:calc(30*var(--u))}.rc-trust li{font-weight:500;color:#4b516b;font-size:max(11.5px,calc(13.2*var(--u)));padding:0 calc(22*var(--u))}.rc-trust svg{width:calc(32*var(--u));height:calc(32*var(--u))}.rc-hero-vis{position:absolute;left:calc(618*var(--u));top:calc(-40*var(--u));width:calc(830*var(--u));min-height:0;height:calc(500*var(--u));display:block}.rc-glass{position:absolute;left:calc(37*var(--u));top:calc(46*var(--u));width:calc(792*var(--u));max-width:none;grid-template-columns:calc(138*var(--u)) minmax(0,1fr) calc(262*var(--u));gap:calc(8*var(--u));padding:calc(10*var(--u));transform:perspective(1800px) rotateY(-5deg) rotateX(1deg) rotate(-1.5deg);transform-origin:50% 50%}.rc-side{font-size:max(11px,calc(13*var(--u)))}.rc-card,.rc-feed,.rc-side{min-height:calc(290*var(--u))}.rc-avito-tile{left:calc(-8*var(--u));bottom:calc(14*var(--u))}.rc-row b{font-size:max(12px,calc(14.5*var(--u)))}.rc-row small{font-size:max(10.5px,calc(12.5*var(--u)))}.rc-prism,.rc-sheet{display:none}.rc-feed-h u{white-space:nowrap;display:inline-block;font-size:max(10px,calc(12*var(--u)));padding:calc(5*var(--u)) calc(10*var(--u))}.rc-row{padding:calc(11*var(--u)) calc(6*var(--u));gap:calc(12*var(--u))}.rc-av{width:calc(42*var(--u));height:calc(42*var(--u));font-size:max(12px,calc(14*var(--u)))}.rc-feed-h b{font-size:max(14px,calc(19*var(--u)))}.rc-feed-h{margin-bottom:calc(8*var(--u))}.rc-feed{padding-top:calc(16*var(--u))}.rc-card-h b{font-size:max(13px,calc(17*var(--u)))}.rc-card-h small{font-size:max(10.5px,calc(12.5*var(--u)))}.rc-kv{padding:calc(8*var(--u)) calc(10*var(--u))}.rc-kv b{font-size:max(11.5px,calc(13.5*var(--u)))}.rc-kv small{font-size:max(10.5px,calc(12*var(--u)))}.rc-card{gap:calc(6*var(--u));padding-top:calc(30*var(--u))}.rc-card .rc-av.big{width:calc(48*var(--u));height:calc(48*var(--u))}.rc-feed{padding-top:calc(12*var(--u))}.rc-arc{left:calc(0*var(--u));right:auto;width:calc(880*var(--u));top:calc(205*var(--u));height:calc(250*var(--u));transform:rotate(-2deg);border-width:calc(3*var(--u));border-color:transparent transparent #fff;filter:drop-shadow(0 0 calc(10*var(--u)) rgba(140,120,255,.9))}.rc-note{right:calc(40*var(--u));bottom:calc(24*var(--u))}.rc-hero-asset{overflow:visible}.rc-hero-asset img{position:absolute;left:calc(-8*var(--u));top:calc(3*var(--u));width:calc(952*var(--u));height:calc(500*var(--u));max-width:none;display:block;object-fit:cover;object-position:left top;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rc-bldg{left:auto;right:0;width:calc(600*var(--u));aspect-ratio:auto;height:calc(420*var(--u));background-size:auto 100%;background-position:72% top;filter:saturate(1.1) contrast(1.05);-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%),linear-gradient(180deg,#000 62%,transparent);mask-image:linear-gradient(90deg,transparent,#000 40%),linear-gradient(180deg,#000 62%,transparent)}.rc-bldg.sm{width:54%;aspect-ratio:682/192;height:auto;background-size:100% auto}.rc-trio{grid-auto-rows:calc(227*var(--u));margin-top:calc(25*var(--u));gap:calc(18*var(--u));grid-template-columns:calc(620*var(--u)) calc(364*var(--u)) minmax(0,1fr)}.rc-pane{min-height:0;height:calc(227*var(--u));padding:calc(13*var(--u)) calc(24*var(--u)) calc(14*var(--u))}#scenarios.rc-pane{padding-left:calc(17*var(--u));padding-right:calc(14*var(--u))}.rc-steps{margin-top:calc(18*var(--u));margin-left:calc(14*var(--u));margin-right:calc(-14*var(--u))}.rc-pane .rc-scen{margin-top:calc(11*var(--u))}.rc-hero-copy{padding-left:calc(2*var(--u))}.rc-hero .rc-btn.ghost{padding:0 calc(13*var(--u))}.rc-pane h2{font-size:max(17px,calc(24*var(--u)));margin-bottom:calc(8*var(--u))}.rc-steps p{font-size:max(12px,calc(14.5*var(--u)))}.rc-ic{width:calc(46*var(--u));height:calc(46*var(--u))}.rc-steps li:not(:last-child):after{top:calc(22*var(--u))}.rc-checks li{font-size:max(13px,calc(16*var(--u)));padding:calc(4*var(--u)) 0;line-height:1.22}.rc-checks small{font-size:max(12px,calc(15*var(--u)))}.rc-scen{gap:calc(10*var(--u))}.rc-scen div{min-height:calc(70*var(--u));font-size:max(11.5px,calc(12.5*var(--u)))}.rc-scen div>span{min-width:0}.rc-scen div{padding-right:calc(6*var(--u));gap:calc(8*var(--u))}.rc-scen .ph{width:calc(100*var(--u))}.rc-band{margin-top:calc(23*var(--u));height:calc(105*var(--u));padding:0 calc(47*var(--u)) 0 calc(36*var(--u))}.rc-band-t{font-size:max(22px,calc(30*var(--u)))}.rc-band-s{font-size:max(12.5px,calc(16*var(--u)))}.rc-from{margin-left:calc(48*var(--u));font-size:max(26px,calc(48*var(--u)));padding:0 calc(28*var(--u));height:calc(68*var(--u));align-items:center}.rc-from small{font-size:max(16px,calc(24*var(--u)))}.rc-nofee{font-size:max(14px,calc(20*var(--u)));margin-left:calc(19*var(--u))}.rc-band .rc-btn{margin-left:auto;margin-top:calc(11*var(--u));height:calc(43*var(--u));padding:0 calc(41*var(--u))}}.rc-band{background:linear-gradient(90deg,rgba(233,232,253,.95),rgba(230,231,253,.95))}.rc{background:url(/mm-agent-lavender-background.png) top/100% auto no-repeat,linear-gradient(180deg,#fafafe,#f3f4fe 45%,#f6f5ff)}.rc-bldg,.rc-orb{display:none}.rc-pane h2{font-weight:700}.rc-checks i{width:calc(26*var(--u));height:calc(26*var(--u));background:#ece9ff}.rc-checks i svg{width:15px;height:15px;stroke-width:2.6}.rc-checks li{font-weight:500;gap:calc(14*var(--u))}.rc-steps p{font-weight:500;color:#20254a}.rc-play svg{fill:#111}.rc-hero .rc-btn.ghost{font-weight:600}.rc-btn.lg svg{width:22px;height:22px}@media (min-width:1181px){.rc-side-logo svg{width:18px;height:15px}.rc-side-logo{gap:6px;margin-bottom:calc(16*var(--u))}.rc-feed{display:flex;flex-direction:column}.rc-feed .rc-row{flex:1 1}.rc-feed-h b{font-size:max(13px,calc(17*var(--u)))}.rc-feed-h u{font-size:max(9.5px,calc(11*var(--u)));padding:calc(4*var(--u)) calc(8*var(--u))}.rc-kv>span{text-align:left}.rc-kv>.rc-adots{flex:none}.rc-avito-tile{bottom:calc(48*var(--u));padding:calc(14*var(--u)) calc(20*var(--u));font-size:max(18px,calc(23*var(--u)))}}.rc-br{display:none}@media (min-width:1181px){.rc-br{display:inline}}.rc-band>svg{flex:none}@media (min-width:1181px){.rc-tag.top{top:calc(4*var(--u))}.rc-card{padding-top:calc(36*var(--u))}}@media (min-width:1181px) and (max-width:1560px){.rc-feed-h u{display:none}.rc-band{gap:14px;padding-right:calc(36*var(--u))}.rc-from,.rc-nofee{margin-left:0}.rc-nofee{font-size:15px;gap:8px}.rc-band-t{font-size:26px;padding-right:14px}.rc-band-s{font-size:12.5px}}@media (max-width:1180px){.rc-links{gap:20px;font-size:15px}.rc-hero-in{grid-template-columns:1fr}.rc-hero-vis{min-height:0;justify-content:center;margin-top:10px}.rc-glass{transform:none}.rc-bldg{width:60%}.rc-trio{grid-template-columns:1fr 1fr}.rc-trio .rc-pane:first-child{grid-column:1/-1}.rc-plans,.rc-prod-grid{grid-template-columns:1fr 1fr}.rc-crm{display:none}.rc-right{grid-column:1/-1;flex-direction:row}.rc-right>*{flex:1 1}.rc-feats{grid-template-columns:1fr 1fr;row-gap:10px}.rc-feats li:nth-child(odd){border:0}.rc-why{grid-template-columns:1fr 1fr;row-gap:16px}.rc-why li.t{grid-column:1/-1}.rc-why li:nth-child(2){border:0}.rc-band{flex-wrap:wrap}.rc-from{margin-left:0}}@media (max-width:860px){.rc-links,.rc-sep{display:none}}@media (max-width:680px){.rc-wrap{padding:0 16px}.rc-nav,.rc-nav-in{height:60px}.rc-brand b{font-size:17px}.rc-brand small{font-size:12px}.rc-mark{width:34px}.rc-nav-in{gap:8px}.rc-btn.sm,.rc-login{height:38px;padding:0 12px;font-size:13.5px}.rc-btn.sm svg{display:none}.rc-hero{padding-top:22px}.rc-hero h1{font-size:33px}.rc-hero-copy>p{font-size:16px}.rc-actions .rc-btn{flex:1 1;min-width:0;padding:0 16px}.rc-trust{flex-direction:column;gap:14px}.rc-trust li{padding:0;border:0}.rc-hero-asset{min-height:0;margin-top:16px;overflow:hidden}.rc-hero-asset,.rc-hero-asset img{position:relative;left:auto;top:auto;width:100%;height:auto;display:block}.rc-hero-asset img{max-width:100%;object-fit:contain}.rc-glass{grid-template-columns:minmax(0,1fr);padding:10px}.rc-arc,.rc-prism,.rc-sheet,.rc-side{display:none}.rc-card{padding-top:38px}.rc-hero-vis{min-height:0}.rc-glass{width:100%}.rc-note{position:static;margin-top:10px;text-align:right}.rc-avito-tile{left:0;bottom:-18px;padding:10px 16px;font-size:18px;border-radius:18px}.rc-bldg{opacity:.7}.rc-bldg,.rc-bldg.sm{width:100%}.rc-row-r small{display:none}.rc-trio{grid-template-columns:1fr}.rc-steps{grid-template-columns:1fr 1fr;row-gap:18px}.rc-steps li:not(:last-child):after{display:none}.rc-pane h2{font-size:21px}.rc-band{padding:18px;gap:14px}.rc-band>svg{display:none}.rc-band-t{border:0;padding:0;font-size:28px}.rc-from{font-size:34px;padding:8px 22px}.rc-band .rc-btn{width:100%}.rc-price{padding-top:44px}.rc-plans{grid-template-columns:1fr}.rc-plan{min-height:0}.rc-pr{font-size:40px}.rc-feats{grid-template-columns:1fr}.rc-feats li{border:0}.rc-gband{flex-wrap:wrap;padding:20px}.rc-gband .rc-btn{width:100%;margin:0}.rc-gbig{display:none}.rc-lead-g,.rc-prod-grid{grid-template-columns:1fr}.rc-right{flex-direction:column}.rc-why{grid-template-columns:1fr}.rc-why li{border:0;padding:0}.rc-final{flex-direction:column;align-items:flex-start;padding:26px 20px}.rc-final .rc-btn{width:100%}.rc-foot{flex-wrap:wrap}}.rc-btn,.rc-login{position:relative;isolation:isolate;overflow:hidden;border:1px solid hsla(0,0%,100%,.72);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.rc-btn:before,.rc-login:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,.44),hsla(0,0%,100%,0) 42%)}.rc-login{height:44px;padding:0 26px;background:hsla(0,0%,100%,.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 8px 20px rgba(91,61,245,.1),inset 0 1px 0 #fff}.rc-btn{height:44px;padding:0 24px;box-shadow:0 10px 24px rgba(77,60,235,.3),inset 0 1px 0 hsla(0,0%,100%,.5)}.rc-btn:hover,.rc-login:hover{transform:translateY(-1px);box-shadow:0 13px 26px rgba(77,61,235,.28),inset 0 1px 0 hsla(0,0%,100%,.6);filter:saturate(1.04)}.rc-btn:active,.rc-login:active{transform:translateY(0);box-shadow:0 6px 14px rgba(77,60,235,.22),inset 0 2px 4px rgba(40,30,140,.12)}.rc-btn.lg{height:50px;padding:0 32px;font-size:17px}.rc-btn.ghost{background:hsla(0,0%,100%,.64);color:var(--ink)!important;border-color:rgba(110,100,220,.2);box-shadow:0 8px 20px rgba(91,61,245,.1),inset 0 1px 0 #fff;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.rc-play{width:30px;height:30px;box-shadow:0 3px 10px rgba(40,30,120,.16),inset 0 1px 0 #fff}.rc-steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.rc-steps p{font-size:11.7px;line-height:1.22;min-height:30px}.rc-checks li{font-size:14.5px;line-height:1.22}.rc-checks small{font-size:13px}@media (min-width:681px){.rc-btn.sm,.rc-login{height:calc(40*var(--u))}.rc-login{padding:0 calc(18*var(--u))}}@media (max-width:680px){.rc-login{height:38px;padding:0 12px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.rc-btn,.rc-login{transition:none}.rc-btn:hover,.rc-login:hover{transform:none}}.rc-auth-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;background:rgba(24,25,66,.22);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:rc-auth-in .2s ease}.rc-auth-card{position:relative;width:min(100%,440px);max-height:min(720px,calc(100vh - 32px));overflow:auto;padding:28px;border:1px solid hsla(0,0%,100%,.82);border-radius:28px;background:linear-gradient(145deg,hsla(0,0%,100%,.84),rgba(235,235,255,.72));box-shadow:0 30px 80px rgba(38,34,130,.3),inset 0 1px 0 #fff;color:var(--ink);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.rc-auth-close{position:absolute;top:12px;right:16px;width:32px;height:32px;border:0;border-radius:50%;background:hsla(0,0%,100%,.62);color:var(--ink);font-size:24px;line-height:1;cursor:pointer;box-shadow:0 4px 12px rgba(70,50,180,.12)}.rc-auth-mark{display:flex;align-items:center;gap:10px;margin-bottom:22px}.rc-auth-mark span{display:flex;flex-direction:column;gap:2px}.rc-auth-mark b{font-size:21px}.rc-auth-mark small{color:var(--mut);font-size:13px}.rc-auth-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px;padding:4px;margin-bottom:22px;border-radius:14px;background:rgba(105,92,220,.1)}.rc-auth-tabs button{height:38px;border:0;border-radius:11px;background:transparent;color:var(--mut);font:600 14px inherit;cursor:pointer}.rc-auth-tabs button.active{background:hsla(0,0%,100%,.86);color:var(--vio);box-shadow:0 4px 12px rgba(80,60,190,.12)}.rc-auth-card h2{font-size:26px;letter-spacing:-.03em}.rc-auth-sub{margin-top:8px;color:var(--mut);line-height:1.45}.rc-auth-form{display:grid;grid-gap:14px;gap:14px;margin-top:22px}.rc-auth-form label{display:grid;grid-gap:6px;gap:6px;font-size:13px;font-weight:600}.rc-auth-form input{width:100%;height:46px;padding:0 14px;border:1px solid rgba(100,90,205,.18);border-radius:13px;background:hsla(0,0%,100%,.72);color:var(--ink);font:inherit;outline:0;box-shadow:inset 0 1px 0 #fff}.rc-auth-form input:focus{border-color:rgba(91,61,245,.6);box-shadow:0 0 0 3px rgba(91,61,245,.12),inset 0 1px 0 #fff}.rc-auth-card>.rc-btn,.rc-auth-form .rc-btn{width:100%;margin-top:4px}.rc-auth-error{padding:10px 12px;border-radius:12px;background:rgba(255,225,230,.72);color:#a52f4d;font-size:13px}.rc-auth-info{display:flex;gap:12px;margin:22px 0;padding:15px;border:1px solid rgba(110,100,220,.15);border-radius:16px;background:hsla(0,0%,100%,.55);color:var(--vio)}.rc-auth-info div{display:grid;grid-gap:4px;gap:4px}.rc-auth-info b{color:var(--ink)}.rc-auth-info span{color:var(--mut);font-size:13px;line-height:1.45}.rc-auth-form select,.rc-auth-form textarea{width:100%;padding:0 14px;border:1px solid rgba(100,90,205,.18);border-radius:13px;background:hsla(0,0%,100%,.72);color:var(--ink);font:inherit;outline:0;box-shadow:inset 0 1px 0 #fff}.rc-auth-form select{height:46px}.rc-auth-form textarea{padding-top:11px;resize:vertical;min-height:76px}.rc-auth-form select:focus,.rc-auth-form textarea:focus{border-color:rgba(91,61,245,.6);box-shadow:0 0 0 3px rgba(91,61,245,.12),inset 0 1px 0 #fff}.rc-auth-form em{font-style:normal;color:var(--mut);font-weight:400}.rc-application-form{gap:11px;margin-top:18px}.rc-application-form label{gap:5px}.rc-application-form .rc-auth-error{margin-top:2px}@keyframes rc-auth-in{0%{opacity:0}to{opacity:1}}@media (max-width:680px){.rc-auth-backdrop{align-items:start;padding:12px}.rc-auth-card{max-height:calc(100vh - 24px);padding:22px 18px;border-radius:22px}.rc-auth-mark{margin-bottom:16px}.rc-auth-card h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.rc-auth-backdrop{animation:none}}@media (min-width:681px) and (max-height:800px){.rc-price{padding:20px 0 14px}.rc-price .rc-h2{font-size:clamp(38px,4.4vw,58px);line-height:1}.rc-price .rc-sub{margin-top:8px;font-size:clamp(20px,2.5vw,34px);line-height:1.05}.rc-asset-plans{gap:10px;margin-top:14px}.rc-plan-asset img{width:70%;height:auto;margin-inline:auto}.rc-feats-asset{margin-top:8px;min-height:64px;padding:5px 6px}.rc-feats-asset li{padding:3px 10px;font-size:12px;line-height:1.1}.rc-feats-asset .rc-fi{width:36px;height:36px;border-radius:11px}.rc-gband-asset{margin-top:8px;min-height:68px;padding:8px 16px}.rc-gband-asset .rc-gbig{transform:scale(.78);transform-origin:center}.rc-gband-asset b{font-size:clamp(16px,1.8vw,25px)}.rc-gband-asset .rc-btn{height:40px;padding:0 20px;font-size:14px}.rc-price .rc-fine{margin-top:4px;font-size:11px}}.rc-trio-assets{grid-template-columns:3fr 2fr;grid-auto-rows:calc(227*var(--u));height:calc(227*var(--u));align-items:stretch}.rc-trio-assets .rc-trio-asset{min-width:0;min-height:0;margin:0;display:flex;align-items:center;justify-content:center;overflow:visible}.rc-trio-assets .rc-trio-asset img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}@media (min-width:681px) and (max-width:1180px){.rc-trio-assets{height:auto;grid-auto-rows:auto;align-items:start}.rc-trio-assets .rc-trio-asset img{height:auto;width:100%}}@media (max-width:680px){.rc-trio-assets{grid-template-columns:1fr;grid-auto-rows:auto;height:auto;gap:14px;margin-top:22px}.rc-trio-assets .rc-trio-asset{height:auto}.rc-trio-assets .rc-trio-asset img{width:100%;height:auto;object-fit:contain}}@media (min-width:681px){.rc-trio-assets{grid-template-columns:3fr 2fr;column-gap:8px;grid-auto-rows:calc(248*var(--u));height:calc(248*var(--u))}.rc-trio-assets .rc-trio-asset img{width:100%;height:100%;object-fit:contain}.rc-trio-assets+.rc-wrap .rc-band{margin-top:calc(4*var(--u))}.rc-trio-assets{column-gap:0}.rc-trio-assets .rc-trio-asset-how img{object-position:right center}.rc-trio-assets .rc-trio-asset-benefits{margin-left:calc(-28*var(--u))}.rc-trio-assets .rc-trio-asset-benefits img{object-position:left center}}@media (max-width:680px){.rc-trio-assets{column-gap:14px}.rc-trio-assets .rc-trio-asset-benefits{margin-left:0}.rc-trio-assets .rc-trio-asset img{object-position:center}}@media (min-width:681px){.rc-trio-assets .rc-trio-asset-benefits{margin-left:calc(17*var(--u))}}.rc-showcase{position:relative;padding:clamp(68px,7vw,112px) 0;background:linear-gradient(180deg,rgba(250,250,255,.08),rgba(236,235,255,.18))}.rc-showcase:nth-of-type(2n){background:linear-gradient(180deg,rgba(231,232,255,.16),rgba(250,250,255,.06))}.rc-showcase-grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-gap:clamp(34px,5vw,82px);gap:clamp(34px,5vw,82px);align-items:center}.rc-showcase-grid-reverse{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr)}.rc-showcase-grid-reverse .rc-showcase-copy{grid-column:2;grid-row:1}.rc-showcase-grid-reverse .rc-showcase-visual{grid-column:1;grid-row:1}.rc-showcase-copy{max-width:540px}.rc-showcase-kicker{display:inline-flex;align-items:center;gap:9px;color:#5b3df5;font-size:12px;font-weight:800;letter-spacing:.13em}.rc-showcase-copy .rc-h2{margin-top:15px;font-size:clamp(35px,4vw,60px);line-height:1.04}.rc-showcase-copy>p{margin:22px 0 0;color:var(--mut);font-size:clamp(16px,1.35vw,20px);line-height:1.5;max-width:520px}.rc-showcase-points{display:grid;grid-gap:13px;gap:13px;margin:28px 0 0;padding:0;list-style:none}.rc-showcase-points li{display:flex;align-items:center;gap:12px;color:#1c2350;font-size:16px;font-weight:600}.rc-showcase-points li svg{flex:none;padding:4px;width:28px;height:28px;border-radius:50%;background:#ebe8ff;color:#5b3df5}.rc-showcase-visual{min-height:340px;padding:28px;border:1px solid hsla(0,0%,100%,.9);border-radius:34px;background:linear-gradient(135deg,hsla(0,0%,100%,.78),rgba(225,225,255,.55));box-shadow:0 24px 58px rgba(74,66,190,.14),inset 0 1.5px 0 #fff;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.rc-history-flow{display:grid;grid-template-columns:1fr 34px 1fr;align-items:center;grid-gap:12px;gap:12px}.rc-case-grid article,.rc-history-flow article,.rc-insight-card,.rc-lead-window,.rc-source-card{border:1px solid hsla(0,0%,100%,.92);background:hsla(0,0%,100%,.65);box-shadow:0 10px 24px rgba(81,70,190,.1),inset 0 1px 0 #fff;border-radius:20px}.rc-history-flow article{display:grid;grid-template-columns:36px 1fr;grid-gap:3px 10px;gap:3px 10px;padding:18px}.rc-history-flow article b,.rc-history-flow article small{grid-column:2}.rc-case-grid small,.rc-history-flow small,.rc-lead-window small,.rc-source-card small{color:#5c6284}.rc-insight-icon,.rc-mini-logo,.rc-source-badge{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;color:#5b3df5;background:#e7e3ff}.rc-mini-logo.blue{color:#1475da;background:#dcecff}.rc-flow-arrow{font-size:27px;text-align:center;color:#5b3df5}.rc-insight-card{display:flex;gap:14px;align-items:flex-start;margin-top:20px;padding:20px}.rc-insight-card p{margin:5px 0 0;color:var(--mut);line-height:1.4}.rc-insight-icon{flex:none;width:42px;height:42px}.rc-lead-window{padding:20px}.rc-lead-window header{display:flex;align-items:center;gap:12px}.rc-lead-window header>div{display:grid;grid-gap:3px;gap:3px;flex:1 1}.rc-lead-window header .rc-tag{flex:none}.rc-lead-tabs{display:flex;gap:7px;margin:22px 0 14px;padding:5px;border-radius:14px;background:#f0efff;color:#5c6284;font-size:12px}.rc-lead-tabs>*{padding:8px 10px;white-space:nowrap}.rc-lead-tabs b{border-radius:10px;background:#fff;color:#5b3df5;box-shadow:0 4px 10px rgba(80,70,200,.1)}.rc-lead-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.rc-lead-fields>div{display:flex;gap:10px;align-items:flex-start;padding:14px;border-radius:15px;background:rgba(239,239,255,.7);color:#5b3df5}.rc-lead-fields b{display:grid;grid-gap:3px;gap:3px;color:#1d2347;font-size:13px}.rc-lead-fields small{font-size:12px;font-weight:500}.rc-case-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.rc-case-grid article{display:grid;grid-gap:7px;gap:7px;padding:20px;color:#5b3df5}.rc-case-grid b{color:#1c2350;font-size:18px}.rc-case-grid small{font-size:13px;line-height:1.35}.rc-case-grid article svg{padding:8px;width:42px;height:42px;border-radius:14px;background:#e8e3ff}.rc-cases-visual .rc-case-grid article:nth-child(2) svg{color:#10aa69;background:#dcf6e6}.rc-cases-visual .rc-case-grid article:nth-child(3) svg{color:#e8a21b;background:#fff0cd}.rc-source-visual{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;align-items:center}.rc-source-card{display:grid;grid-gap:9px;gap:9px;padding:22px}.rc-source-card.company{margin-top:42px}.rc-source-card b{font-size:18px;color:#1b2147}.rc-source-line{height:1px;background:rgba(104,95,205,.18);margin:4px 0}.rc-source-muted{color:#5c6284;font-size:13px;line-height:1.35}@media (max-width:1180px){.rc-showcase-grid,.rc-showcase-grid-reverse{grid-template-columns:1fr 1fr;gap:28px}.rc-showcase-copy .rc-h2{font-size:42px}.rc-showcase-visual{padding:20px}.rc-source-card.company{margin-top:20px}}@media (max-width:680px){.rc-showcase{padding:54px 0}.rc-showcase-grid,.rc-showcase-grid-reverse{display:flex;flex-direction:column;gap:28px;align-items:stretch}.rc-showcase-grid-reverse .rc-showcase-copy,.rc-showcase-grid-reverse .rc-showcase-visual{order:0}.rc-showcase-copy{max-width:none}.rc-showcase-copy .rc-h2{font-size:34px}.rc-showcase-copy>p{font-size:16px}.rc-showcase-points{margin-top:20px}.rc-showcase-visual{min-height:0;padding:14px;border-radius:24px}.rc-history-flow{grid-template-columns:1fr;gap:10px}.rc-flow-arrow{transform:rotate(90deg)}.rc-lead-fields,.rc-source-visual{grid-template-columns:1fr}.rc-source-card.company{margin-top:0}.rc-case-grid{gap:10px}.rc-case-grid article{padding:14px}.rc-case-grid b{font-size:15px}}@media (prefers-reduced-motion:reduce){.rc-showcase *{scroll-behavior:auto!important;transition:none!important}}.rc-history-screen{position:relative;isolation:isolate;min-height:928px;overflow:hidden;background:#fbfbff}.rc-history-screen-bg{position:absolute;inset:0;z-index:-2;background:#fbfbff}.rc-history-screen-bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.rc-history-screen-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-height:928px;padding:34px 40px 32px;box-sizing:border-box}.rc-history-screen-title{margin:0;text-align:center;color:#111a49;font-size:clamp(40px,4.2vw,70px);line-height:1.03;letter-spacing:-.045em;font-weight:800}.rc-history-screen-title em{font-style:normal;background:linear-gradient(100deg,#4921ef,#1b5cf2);-webkit-background-clip:text;background-clip:text;color:transparent}.rc-history-screen-subtitle{margin:8px 0 12px;color:#3f4c83;font-size:clamp(19px,1.55vw,28px);line-height:1.25;text-align:center}.rc-history-screen-art{width:min(100%,840px);margin:0 auto;filter:drop-shadow(0 22px 28px rgba(78,69,214,.18))}.rc-history-screen-art img{display:block;width:100%;height:auto;max-width:100%}.rc-history-screen-caption{display:flex;align-items:center;justify-content:center;gap:16px;width:min(100%,1320px);margin:14px auto 0;padding:16px 24px;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.9);border-radius:30px;background:rgba(229,226,255,.72);box-shadow:0 12px 30px rgba(79,61,220,.14),inset 0 1px 0 hsla(0,0%,100%,.9);color:#1f2d85;font-size:clamp(18px,1.55vw,28px);line-height:1.25;text-align:center}.rc-history-screen-caption span{display:grid;place-items:center;flex:0 0 auto;color:#5425ed}@media (max-width:1180px){.rc-history-screen{min-height:820px}.rc-history-screen-content{min-height:820px;padding-inline:24px}.rc-history-screen-art{width:min(100%,840px)}.rc-history-screen-caption{margin-top:18px;padding:18px 22px}}@media (max-width:680px){.rc-history-screen{min-height:0;overflow:visible}.rc-history-screen-bg{position:absolute;min-height:100%}.rc-history-screen-content{min-height:0;padding:42px 16px 34px}.rc-history-screen-title{font-size:clamp(34px,10vw,48px);line-height:1.05}.rc-history-screen-subtitle{margin:8px 0 12px;font-size:18px}.rc-history-screen-art{width:100%}.rc-history-screen-caption{margin-top:18px;padding:16px 14px;border-radius:22px;font-size:18px;gap:10px}.rc-history-screen-caption span svg{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.rc-history-screen *{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.rc-penpot-history{position:relative;isolation:isolate;background:#fff;overflow:visible}.rc-penpot-history-canvas{position:relative;width:100%;aspect-ratio:1672/941;min-height:700px;overflow:visible;color:#11183e;font-family:Inter,Arial,sans-serif}.rc-penpot-history-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.rc-penpot-history-audience{position:absolute;left:3.59%;top:6.59%;width:25.72%;height:6.9%;display:flex;align-items:center;gap:16px;padding:0 25px;border-radius:999px;background:rgba(230,228,255,.86);color:#3021d9;font-size:clamp(15px,1.2vw,20px);box-sizing:border-box}.rc-penpot-history-audience span{font-size:30px;line-height:1}.rc-penpot-history-audience b{font-weight:750}.rc-penpot-history-title{position:absolute;left:3.59%;top:17.1%;margin:0;display:flex;flex-wrap:nowrap;align-items:baseline;gap:.3em;white-space:nowrap;font-size:clamp(42px,4.3vw,72px);line-height:1;letter-spacing:-.045em;font-weight:800}.rc-penpot-history-title em{font-style:normal;font-size:.82em;background:linear-gradient(90deg,#672bff,#1265ff);-webkit-background-clip:text;background-clip:text;color:transparent}.rc-penpot-history-subtitle{position:absolute;left:3.65%;top:33.8%;margin:0;color:#56638d;font-size:clamp(17px,1.67vw,28px);line-height:1.2}.rc-penpot-inquiry{position:absolute;left:3.59%;width:29.9%;height:23.4%;padding:14px 22px;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.95);border-radius:20px;background:hsla(0,0%,100%,.78);box-shadow:0 12px 26px rgba(72,69,190,.1),inset 0 1px 0 #fff;z-index:2}.rc-penpot-inquiry-one{top:39.5%}.rc-penpot-inquiry-two{top:64.6%}.rc-penpot-inquiry-head{display:grid;grid-template-columns:70px 1fr auto;align-items:start;grid-gap:10px;gap:10px}.rc-penpot-company-icon{display:grid;place-items:center;width:70px;height:68px;border-radius:15px;font-size:38px}.rc-penpot-company-icon-green{background:#ddf8eb;color:#03ae71}.rc-penpot-company-icon-purple{background:#e7ddff;color:#5624e9}.rc-penpot-inquiry h3{margin:5px 0 2px;font-size:clamp(16px,1.38vw,24px);line-height:1.1}.rc-penpot-inquiry-head p{margin:0;color:#647096;font-size:clamp(14px,1.15vw,20px)}.rc-penpot-inquiry time{margin-top:6px;padding:9px 12px;border-radius:20px;background:#e6efff;color:#2566da;font-size:clamp(11px,1vw,16px);white-space:nowrap}.rc-penpot-message{display:grid;grid-template-columns:151px 1fr;grid-gap:16px;gap:16px;align-items:center;margin-top:9px}.rc-penpot-message img{width:100%;height:auto;border-radius:12px;display:block}.rc-penpot-message p{margin:0;padding:11px 14px;border-radius:18px;background:rgba(241,242,255,.82);font-size:clamp(14px,1.14vw,19px);line-height:1.35}.rc-penpot-history-connectors{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none}.rc-penpot-history-connectors path:not(.rc-penpot-history-arrow){fill:none;stroke:#5630f3;stroke-width:3;stroke-dasharray:8 7}.rc-penpot-history-arrow{fill:#5b30f2}.rc-penpot-contact-card{position:absolute;left:40.67%;top:49.73%;width:15.97%;height:27.1%;display:flex;flex-direction:column;align-items:center;padding:18px;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.95);border-radius:25px;background:hsla(0,0%,100%,.78);box-shadow:0 14px 28px rgba(72,69,190,.14),inset 0 1px 0 #fff;z-index:2}.rc-penpot-contact-card img{width:42%;aspect-ratio:1;border-radius:50%;object-fit:cover}.rc-penpot-contact-card strong{margin-top:16px;font-size:clamp(13px,1.15vw,18px);white-space:nowrap}.rc-penpot-contact-card span{margin-top:12px;padding:9px 14px;border-radius:20px;background:#e9e1ff;color:#4c29e8;font-size:clamp(11px,1.08vw,18px);white-space:nowrap}.rc-penpot-crm{position:absolute;left:60.81%;top:35.28%;width:35.47%;height:51.33%;display:grid;grid-template-columns:20% 80%;padding:12px;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.95);border-radius:28px;background:hsla(0,0%,100%,.82);box-shadow:0 18px 36px rgba(72,69,190,.2),inset 0 1px 0 #fff;z-index:2}.rc-penpot-crm nav{display:flex;flex-direction:column;align-items:center;gap:14px;padding:20px 9px;border-radius:16px 0 0 16px;background:#19233e;color:#fff}.rc-penpot-crm nav b{font-size:clamp(18px,1.65vw,28px);margin-bottom:6px}.rc-penpot-crm nav span{font-size:clamp(18px,1.6vw,27px);line-height:1}.rc-penpot-crm nav .active{display:grid;place-items:center;width:76%;height:13%;border-radius:12px;background:#1d61ff}.rc-penpot-crm-main{padding:18px 20px}.rc-penpot-crm-main h3{margin:0 0 16px;font-size:clamp(20px,1.65vw,28px)}.rc-penpot-crm-row{display:grid;grid-template-columns:64px 1fr;align-items:center;min-height:16%;margin-bottom:10px;padding:10px 14px;border-radius:16px;background:rgba(244,245,255,.85)}.rc-penpot-crm-row i{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#e4ecff;color:#1164ef;font-style:normal;font-size:27px}.rc-penpot-crm-row:nth-of-type(3) i{background:#e9e1ff;color:#5525e8}.rc-penpot-crm-row:nth-of-type(4) i{background:#dcf8eb;color:#08b276}.rc-penpot-crm-row:nth-of-type(5) i{background:#fff0d7;color:#fa8d08}.rc-penpot-crm-row b{font-size:clamp(13px,1.25vw,21px);line-height:1.22}.rc-penpot-crm-row small{display:block;font-size:.9em;font-weight:500}.rc-penpot-history-footer{position:absolute;left:3.59%;right:3.59%;top:90.1%;height:7.44%;display:flex;align-items:center;gap:16px;z-index:2;box-sizing:border-box}.rc-penpot-history-footer .rc-btn{flex:none;white-space:nowrap;margin-left:auto}.rc-penpot-history-caption{position:relative;left:auto;top:auto;width:auto;max-width:calc(100% - 360px);height:100%;display:flex;align-items:center;gap:18px;padding:0 26px;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.9);border-radius:22px;background:rgba(230,228,255,.84);box-shadow:0 10px 25px rgba(76,57,214,.12);min-width:0}.rc-penpot-history-caption span{font-size:28px}.rc-penpot-history-caption p{margin:0;color:#42528b;font-size:clamp(13px,1.14vw,19px);white-space:nowrap}@media (max-width:1180px){.rc-penpot-history-canvas{aspect-ratio:auto;min-height:0;padding:32px 16px 28px;display:flex;flex-direction:column;gap:16px;box-sizing:border-box}.rc-penpot-history-background{height:100%;object-fit:cover}.rc-penpot-contact-card,.rc-penpot-crm,.rc-penpot-history-audience,.rc-penpot-history-caption,.rc-penpot-history-connectors,.rc-penpot-history-footer,.rc-penpot-history-subtitle,.rc-penpot-history-title,.rc-penpot-inquiry{position:relative;left:auto;top:auto;width:100%;height:auto}.rc-penpot-history-audience{min-height:48px;padding:0 16px}.rc-penpot-history-title{font-size:clamp(38px,10vw,56px);flex-wrap:wrap;white-space:normal}.rc-penpot-history-subtitle{font-size:18px}.rc-penpot-inquiry{min-height:202px}.rc-penpot-inquiry-two{margin-top:0}.rc-penpot-history-connectors{display:none}.rc-penpot-contact-card{width:min(100%,267px);align-self:center;min-height:255px}.rc-penpot-crm{min-height:483px}.rc-penpot-history-footer{height:auto;right:auto;flex-wrap:wrap;gap:12px}.rc-penpot-history-footer .rc-btn{width:100%;margin-left:0}.rc-penpot-history-caption{min-height:70px;max-width:none;height:auto}.rc-penpot-history-caption p{white-space:normal;font-size:16px}}@media (prefers-reduced-motion:reduce){.rc-penpot-history *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.rc-application-screen{position:relative;background:#fff;isolation:isolate;overflow:visible}.rc-application-canvas{position:relative;width:100%;aspect-ratio:1672/941;min-height:760px;color:#11183e;font-family:RC Inter,Inter,Arial,sans-serif;overflow:visible}.rc-application-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1;opacity:.46}.rc-application-audience{position:absolute;left:3.23%;top:6.38%;width:25.66%;height:6.91%;display:flex;align-items:center;gap:12px;padding:0 22px;border-radius:999px;background:rgba(230,228,255,.9);color:#3021d9;font-size:clamp(15px,1.2vw,20px);box-sizing:border-box}.rc-application-audience svg{color:#4e31e8}.rc-application-title{position:absolute;left:3.23%;top:15.4%;margin:0;display:grid;font-size:clamp(38px,4.1vw,68px);line-height:1.01;letter-spacing:-.045em;font-weight:800}.rc-application-title em{font-style:normal;background:linear-gradient(90deg,#672bff,#1265ff);-webkit-background-clip:text;background-clip:text;color:transparent}.rc-application-title strong{margin-top:18px;color:#57638c;font-size:clamp(18px,1.55vw,26px);font-weight:500;letter-spacing:-.02em}.rc-application-facts{position:absolute;left:3.47%;top:42.93%;width:33.79%;display:grid;grid-gap:12px;gap:12px}.rc-application-facts article{min-height:8.93%;display:flex;align-items:center;gap:16px;padding:10px 18px;border:1px solid hsla(0,0%,100%,.95);border-radius:18px;background:hsla(0,0%,100%,.84);box-shadow:0 10px 26px rgba(72,69,190,.11),inset 0 1px 0 #fff;box-sizing:border-box}.rc-fact-icon{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:14px}.rc-fact-icon.blue{background:#dfeaff;color:#1766ed}.rc-fact-icon.violet{background:#e9e1ff;color:#5728e9}.rc-fact-icon.gold{background:#fff0d7;color:#f18d0a}.rc-application-facts p{min-width:0;margin:0;display:grid;grid-gap:2px;gap:2px;font-size:clamp(14px,1.18vw,20px);line-height:1.2}.rc-application-facts b{font-weight:750}.rc-application-facts small{color:#59658e;font-size:.86em;line-height:1.25}.rc-fact-link{color:#4b36df!important;font-weight:700}.rc-application-crm{position:absolute;left:41.57%;top:10.31%;width:51.44%;height:73%;display:grid;grid-template-columns:19% 81%;padding:10px;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.96);border-radius:28px;background:hsla(0,0%,100%,.82);box-shadow:0 22px 44px rgba(72,69,190,.18),inset 0 1px 0 #fff;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.rc-application-crm nav{display:flex;flex-direction:column;align-items:center;gap:18px;padding:18px 8px;border-radius:18px 0 0 18px;background:#19233e;color:#fff}.rc-application-crm nav b{font-size:clamp(19px,1.7vw,28px);margin-bottom:12px}.rc-application-crm nav span{display:grid;place-items:center;width:70%;height:8%;color:#fff}.rc-application-crm nav span.active{height:13%;border-radius:12px;background:#1d61ff}.rc-application-crm nav .crm-settings{margin-top:auto}.rc-application-crm-main{min-width:0;padding:14px 18px}.rc-application-crm-main>header{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid rgba(115,110,215,.12)}.rc-application-avatar{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#e8ddff,#c9d9ff);color:#4c2ee0;font-weight:800}.rc-application-crm-main header>div:nth-child(2){display:grid;grid-gap:2px;gap:2px;min-width:0}.rc-application-crm-main header b{font-size:clamp(15px,1.25vw,21px)}.rc-application-crm-main header small{color:#59658e;font-size:clamp(11px,.95vw,15px)}.rc-application-crm-main header .rc-tag{margin-left:auto;white-space:nowrap}.rc-application-tabs{display:flex;gap:14px;align-items:center;margin:12px 0;padding:6px 10px;border-radius:12px;background:rgba(238,238,255,.9);font-size:clamp(11px,.9vw,15px);color:#4e587d}.rc-application-tabs b{padding:5px 12px;border-radius:9px;background:#e3dbff;color:#4c2ee0}.rc-application-history,.rc-application-info,.rc-application-listing,.rc-application-source{display:flex;align-items:center;gap:10px;border-radius:15px;background:rgba(244,245,255,.86);border:1px solid hsla(0,0%,100%,.72)}.rc-application-source{padding:9px 12px;font-size:clamp(12px,1vw,16px)}.rc-application-source .rc-fact-icon{width:34px;height:34px;border-radius:10px}.rc-application-two-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:9px}.rc-application-info{align-items:flex-start;padding:9px}.rc-application-info .rc-fact-icon{width:34px;height:34px;border-radius:10px}.rc-application-info p{min-width:0;display:grid;grid-gap:2px;gap:2px;font-size:clamp(11px,.92vw,15px);line-height:1.2}.rc-application-info small{color:#59658e;font-size:.86em}.rc-application-listing{margin-top:9px;padding:8px}.rc-application-listing img{width:72px;height:48px;object-fit:cover;border-radius:9px;flex:none}.rc-application-history p,.rc-application-listing p{min-width:0;display:grid;grid-gap:2px;gap:2px;font-size:clamp(11px,.92vw,15px);line-height:1.18}.rc-application-history small,.rc-application-listing small{color:#59658e;font-size:.86em}.rc-application-listing>span{margin-left:auto;color:#5530e8;font-size:25px}.rc-application-history{margin-top:9px;padding:10px 12px;color:#4c2ee0}.rc-application-history p{color:#11183e}.rc-application-history svg{flex:none}.rc-application-caption{position:absolute;left:44.26%;top:88.2%;width:47.85%;height:8.5%;display:flex;align-items:center;gap:16px;padding:0 20px;border:1px solid hsla(0,0%,100%,.92);border-radius:22px;background:rgba(230,228,255,.86);box-shadow:0 12px 30px rgba(76,57,214,.12);box-sizing:border-box}.rc-application-caption span{font-size:25px;color:#5b31ef}.rc-application-caption p{margin:0;color:#42528b;font-size:clamp(13px,1.1vw,18px);white-space:nowrap}@media (max-width:1180px){.rc-application-canvas{aspect-ratio:auto;min-height:0;padding:30px 16px 28px;display:flex;flex-direction:column;gap:16px;box-sizing:border-box}.rc-application-background{height:100%;object-fit:cover}.rc-application-audience,.rc-application-caption,.rc-application-crm,.rc-application-facts,.rc-application-title{position:relative;inset:auto;left:auto;top:auto;width:100%;height:auto}.rc-application-audience{min-height:48px;padding:0 16px}.rc-application-title{font-size:clamp(38px,10vw,56px)}.rc-application-title strong{margin-top:12px;font-size:18px}.rc-application-facts{gap:12px}.rc-application-facts article{min-height:82px}.rc-application-crm{display:grid;grid-template-columns:64px 1fr;min-height:560px;padding:8px;border-radius:24px}.rc-application-crm nav{gap:12px;padding:14px 4px}.rc-application-crm-main{padding:12px}.rc-application-two-col{grid-template-columns:1fr}.rc-application-caption{min-height:70px}.rc-application-caption p{white-space:normal;font-size:16px}}@media (prefers-reduced-motion:reduce){.rc-application-screen *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.rc-cases{position:relative;background:#fbfcff;min-height:941px;padding:0;box-sizing:border-box}.rc-cases-aside{position:absolute;left:50%;top:0;width:1672px;height:941px;margin-left:-836px;z-index:0;pointer-events:none}.rc-cases-visual{display:block;width:1672px;height:941px;max-width:none;object-fit:fill}.rc-cases-wrap{position:relative;z-index:1;max-width:1672px;margin:0 auto;padding:0}.rc-cases-main{width:1048px;max-width:100%;padding:68px 24px 56px 56px;box-sizing:border-box}.rc-cases-badge{display:inline-flex;align-items:center;gap:12px;height:48px;padding:0 24px;border-radius:999px;background:#ececff;color:#2f30c8;font-size:20px;font-weight:650;letter-spacing:-.02em}.rc-cases-badge svg{color:#5b3df5}.rc-cases-title{margin:32px 0 0;color:#0f1638;font-size:clamp(52px,4.05vw,72px);line-height:1.04;letter-spacing:-.055em;font-weight:800}.rc-cases-title em{font-style:normal;color:#2f4dff}.rc-cases-sub{margin:18px 0 0;color:#8b93a7;font-size:clamp(20px,1.55vw,28px);line-height:1.3;font-weight:500}.rc-cases-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 20px;gap:20px 20px;margin-top:40px;width:min(976px,100%)}.rc-cases-card{display:grid;grid-template-columns:minmax(0,1fr) 152px;grid-gap:16px;gap:16px;align-items:center;min-height:210px;padding:18px 18px 18px 20px;border-radius:22px;background:#fff;border:1px solid rgba(222,226,239,.9);box-shadow:0 8px 24px rgba(74,88,160,.06);box-sizing:border-box}.rc-cases-card-copy{display:grid;grid-gap:8px;gap:8px;align-content:start;min-width:0}.rc-cases-ico{display:grid;place-items:center;width:48px;height:48px;border-radius:14px}.rc-cases-ico.violet{color:#6a3df5;background:#eee8ff}.rc-cases-ico.blue{color:#2f6dff;background:#e5efff}.rc-cases-ico.green{color:#18a45f;background:#e4f7ec}.rc-cases-ico.indigo{color:#4e45e8;background:#ebe9ff}.rc-cases-card b{color:#141a33;font-size:22px;line-height:1.15;letter-spacing:-.03em;font-weight:750}.rc-cases-card small{color:#6d738c;font-size:15.5px;line-height:1.35}.rc-cases-card img{width:152px;height:152px;object-fit:cover;border-radius:16px;display:block}@media (max-width:1180px){.rc-cases{min-height:0;padding:56px 0}.rc-cases-aside{position:relative;left:auto;margin:0 auto 24px;width:min(560px,92%);height:auto}.rc-cases-visual{width:100%;height:auto}.rc-cases-main{width:auto;padding:0 4vw}.rc-cases-title{font-size:clamp(36px,5vw,54px)}.rc-cases-grid{width:auto}.rc-cases-card{grid-template-columns:minmax(0,1fr) 104px;min-height:132px;height:auto}.rc-cases-card img{width:104px;height:96px}}@media (max-width:680px){.rc-cases{padding:42px 0 36px}.rc-cases-wrap{width:min(100%,92%)}.rc-cases-badge{height:36px;font-size:13px;padding:0 14px;gap:8px}.rc-cases-title{margin-top:14px;font-size:clamp(32px,9vw,40px)}.rc-cases-sub{font-size:16px}.rc-cases-grid{grid-template-columns:1fr;gap:12px;margin-top:20px}.rc-cases-card{grid-template-columns:minmax(0,1fr) 96px;gap:12px;padding:14px;min-height:0}.rc-cases-card b{font-size:15px}.rc-cases-card small{font-size:12.5px}.rc-cases-card img{width:96px;height:88px;border-radius:14px}.rc-cases-ico{width:36px;height:36px;border-radius:12px}}@media (prefers-reduced-motion:reduce){.rc-cases *{transition:none!important;animation:none!important}}.rc-accuracy{position:relative;isolation:isolate;overflow:hidden;padding:54px 0 48px;background:#f7f9ff;box-sizing:border-box}.rc-accuracy-bg{width:100%;height:100%;object-fit:cover;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent 8%,rgba(0,0,0,.35) 38%,#000 58%),linear-gradient(180deg,#000 0 78%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 8%,rgba(0,0,0,.35) 38%,#000 58%),linear-gradient(180deg,#000 0 78%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.rc-accuracy-bg,.rc-accuracy:after{position:absolute;inset:0;z-index:0;pointer-events:none}.rc-accuracy:after{content:"";background:radial-gradient(ellipse 90% 80% at 8% 28%,hsla(0,0%,100%,.94) 0,rgba(247,249,255,.2) 46%,transparent 68%),radial-gradient(ellipse 60% 55% at 42% -8%,rgba(210,222,255,.5) 0,transparent 72%),radial-gradient(ellipse 45% 40% at 70% 18%,hsla(0,0%,100%,.28) 0,transparent 70%),linear-gradient(90deg,#f7f9ff,rgba(247,249,255,.78) 32%,rgba(247,249,255,.2) 54%,transparent 70%),linear-gradient(180deg,transparent 68%,rgba(247,249,255,.55) 88%,#f7f9ff)}.rc-accuracy-inner{position:relative;z-index:1;width:min(1672px,calc(100% - 48px));margin:0 auto}.rc-accuracy-title{margin:0;color:#11142d;font-size:clamp(34px,3.7vw,62px);line-height:1.08;letter-spacing:-.045em;font-weight:800;max-width:18ch}.rc-accuracy-title em{display:inline-block;margin-left:8px;padding:4px 22px 8px;border-radius:18px;background:#fff;color:#3a48ff;font-style:normal;box-shadow:0 10px 28px rgba(80,90,180,.12)}.rc-accuracy-sub{margin:14px 0 0;color:#8b93a8;font-size:clamp(18px,1.5vw,26px);font-weight:500}.rc-accuracy-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin-top:28px;align-items:stretch}.rc-accuracy-pane{display:flex;flex-direction:column;min-height:0;padding:28px 26px 24px;border-radius:32px;box-sizing:border-box}.rc-accuracy-pane.owner{background:linear-gradient(180deg,#eef2ff,#f5f7ff 55%,#eef3ff);box-shadow:0 18px 40px rgba(90,100,190,.08)}.rc-accuracy-pane.company{background:linear-gradient(180deg,#e7f8ef,#f3fbf6 60%,#e9f7ef);box-shadow:0 18px 40px rgba(40,140,90,.08)}.rc-accuracy-pane-h{display:flex;align-items:center;gap:14px;margin-bottom:18px}.rc-accuracy-pane-h h3{margin:0;color:#151a33;font-size:clamp(22px,1.7vw,30px);letter-spacing:-.03em;font-weight:800}.rc-accuracy-ico{display:grid;place-items:center;width:54px;height:54px;border-radius:18px;flex:none}.rc-accuracy-ico.owner{background:#e4e9ff;color:#3b57f5}.rc-accuracy-ico.company{background:#d8f5e5;color:#17a45a}.rc-accuracy-pane ul{display:grid;grid-gap:12px;gap:12px;margin:0 0 20px;padding:0;list-style:none}.rc-accuracy-pane li{display:flex;align-items:flex-start;gap:12px;color:#2a314d;font-size:clamp(15px,1.05vw,18px);line-height:1.35;font-weight:550}.rc-accuracy-pane li svg{flex:none;margin-top:1px;padding:4px;width:28px;height:28px;border-radius:50%}.rc-accuracy-pane.owner li svg{background:#e1e7ff;color:#3a4cf0}.rc-accuracy-pane.company li svg{background:#d4f3e3;color:#16a34a}.rc-accuracy-listing{display:grid;grid-template-columns:168px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;margin-top:auto;padding:14px;border-radius:22px;background:#fff;box-shadow:0 10px 28px rgba(70,80,160,.08)}.rc-accuracy-listing-photo{position:relative}.rc-accuracy-listing-photo img{display:block;width:168px;height:128px;object-fit:cover;border-radius:16px}.rc-accuracy-listing-photo span{position:absolute;left:10px;bottom:10px;padding:3px 8px;border-radius:8px;background:hsla(0,0%,100%,.92);color:#4b5168;font-size:12px;font-weight:700}.rc-accuracy-listing-copy{min-width:0}.rc-accuracy-listing-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.rc-accuracy-listing-top b{color:#151a33;font-size:22px;letter-spacing:-.03em}.rc-accuracy-listing-top svg{color:#98a0b5}.rc-accuracy-listing-copy p{margin:4px 0 0;color:#2c334c;font-size:16px;font-weight:650}.rc-accuracy-listing-copy>small{display:block;margin-top:6px;color:#7a8299;font-size:13.5px;line-height:1.35}.rc-accuracy-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.rc-accuracy-tags span{padding:5px 10px;border-radius:9px;background:#eef1f7;color:#5b647c;font-size:12.5px;font-weight:650}.rc-accuracy-agency{margin-top:auto;padding:16px;border-radius:22px;background:#fff;box-shadow:0 10px 28px rgba(40,120,80,.08)}.rc-accuracy-agency-h{display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.rc-accuracy-agency-logo{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:#eef1f6;color:#3a4258;text-align:center;line-height:1.05;overflow:hidden}.rc-accuracy-agency-logo small{display:none}.rc-accuracy-agency-h b{display:flex;align-items:center;gap:6px;color:#151a33;font-size:18px}.rc-accuracy-agency-h small{display:block;margin-top:3px;color:#7a8299;font-size:13px;line-height:1.3}.rc-accuracy-verified{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#2f6bff;color:#fff;font-style:normal}.rc-accuracy-profile{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;background:#eef3ff;color:#3557f0;font-size:13px;font-weight:700;white-space:nowrap}.rc-accuracy-offers-h{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:14px 2px 10px;color:#5c657c;font-size:13.5px;font-weight:700}.rc-accuracy-offers-h span:last-child{display:inline-flex;align-items:center;gap:4px;color:#3a57ee}.rc-accuracy-offers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.rc-accuracy-offers figure{margin:0}.rc-accuracy-offers img{display:block;width:100%;height:78px;object-fit:cover;border-radius:12px}.rc-accuracy-offers figcaption{margin-top:6px}.rc-accuracy-offers b{display:block;color:#151a33;font-size:12.5px}.rc-accuracy-offers small{display:block;margin-top:2px;color:#7a8299;font-size:10.5px;line-height:1.25}.rc-accuracy-footer{display:flex;align-items:center;gap:16px;margin:22px 0 0}.rc-accuracy-footer .rc-btn{flex:none;white-space:nowrap}.rc-accuracy-rule{display:flex;align-items:center;gap:14px;margin:0;flex:1 1 auto;min-width:0;padding:16px 22px;border-radius:22px;background:linear-gradient(90deg,#ece9ff,#f3f0ff);color:#3b4260;font-size:clamp(15px,1.15vw,20px);box-shadow:0 8px 22px rgba(90,80,180,.08)}.rc-accuracy-rule-ico{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#e4dcff;color:#6b3df5;flex:none}.rc-accuracy-rule b{font-weight:800}@media (max-width:1100px){.rc-accuracy-footer{flex-wrap:wrap}.rc-accuracy-footer .rc-btn{width:100%}.rc-accuracy-cols{grid-template-columns:1fr}.rc-accuracy-title{max-width:none}.rc-accuracy-agency-h{grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto}.rc-accuracy-profile{grid-column:2;justify-self:start}}@media (max-width:680px){.rc-accuracy{padding:42px 0 32px}.rc-accuracy-inner{width:min(100%,92%)}.rc-accuracy-title{font-size:clamp(28px,8vw,36px)}.rc-accuracy-title em{display:inline;margin:0;padding:0;background:none;box-shadow:none}.rc-accuracy-pane{padding:20px 16px}.rc-accuracy-listing{grid-template-columns:1fr}.rc-accuracy-listing-photo img{width:100%;height:160px}.rc-accuracy-offers{grid-template-columns:1fr 1fr}.rc-accuracy-offers img{height:96px}.rc-accuracy-rule{align-items:flex-start;font-size:15px}}@media (prefers-reduced-motion:reduce){.rc-accuracy *{transition:none!important;animation:none!important}}.rc-screen-cta{display:flex;justify-content:flex-start;width:min(1360px,92%);margin:18px auto 8px;position:relative;z-index:2}.rc-cases-cta{width:auto;margin:28px 0 0}.rc-accuracy-cta{width:auto;margin:0}.rc-connect{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:8px;padding:28px 36px;border-radius:28px;background:linear-gradient(90deg,hsla(0,0%,100%,.9),rgba(232,230,255,.82));border:1px solid hsla(0,0%,100%,.95);box-shadow:0 16px 40px rgba(80,70,200,.1)}.rc-connect h2{margin:0;color:#12172f;font-size:clamp(24px,2.4vw,36px);line-height:1.15;letter-spacing:-.03em;font-weight:800}.rc-connect p{margin:10px 0 0;max-width:640px;color:var(--mut);font-size:16px;line-height:1.45}.rc-connect .rc-btn{flex:none}.rc-application-screen .rc-screen-cta,.rc-penpot-history .rc-screen-cta{margin-top:0;padding:8px 0 28px}@media (max-width:1180px){.rc-connect{flex-wrap:wrap;padding:24px}.rc-connect .rc-btn{margin-top:4px}}@media (max-width:680px){.rc-screen-cta{width:min(100%,92%);margin:16px auto}.rc-accuracy-cta .rc-btn,.rc-cases-cta .rc-btn,.rc-connect .rc-btn,.rc-screen-cta .rc-btn{width:100%}.rc-connect{padding:22px 18px;border-radius:22px}.rc-connect h2{font-size:24px}.rc-connect p{font-size:15px}}.rc-how-start{position:relative;isolation:isolate;overflow:hidden;background:#f4f6ff;min-height:640px}.rc-how-start:before{content:"";width:560px;height:560px;left:42%;top:-120px;border-radius:50%;background:radial-gradient(circle,rgba(186,204,255,.5) 0,rgba(244,246,255,0) 72%)}.rc-how-start-art,.rc-how-start:before{position:absolute;pointer-events:none;z-index:0}.rc-how-start-art{right:0;top:0;bottom:0;width:48%}.rc-how-start-art:before{content:"";position:absolute;inset:0 auto 0 0;width:22%;background:linear-gradient(90deg,#f4f6ff,rgba(244,246,255,0));z-index:1;pointer-events:none}.rc-how-start-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%);mask-image:linear-gradient(90deg,transparent,#000 12%)}.rc-how-start-main{position:relative;z-index:2;width:min(700px,56%);padding:54px 0 42px}.rc-how-start-badge{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 18px 0 14px;border-radius:999px;background:#ececff;color:#2f30c8;font-size:16px;font-weight:650;letter-spacing:-.02em}.rc-how-start-badge svg{color:#5b3df5}.rc-how-start-title{margin:22px 0 0;color:#11131f;font-size:clamp(44px,4.6vw,64px);line-height:1.02;letter-spacing:-.055em;font-weight:800}.rc-how-start-accent{margin:8px 0 0;color:#3a47f5;font-size:clamp(28px,3.1vw,42px);line-height:1.08;letter-spacing:-.045em;font-weight:800}.rc-how-start-steps{display:flex;align-items:stretch;list-style:none;margin:28px 0 0;padding:0}.rc-how-start-steps li{position:relative;width:176px;min-height:168px;padding:16px 16px 18px;border-radius:22px;background:#fff;border:1px solid hsla(0,0%,100%,.95);box-shadow:0 12px 32px rgba(74,70,180,.08);box-sizing:border-box}.rc-how-start-steps li:not(:last-child){margin-right:38px}.rc-how-start-steps li:not(:last-child):after{content:"";position:absolute;top:46px;right:-30px;width:22px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 12' fill='none'%3E%3Cpath d='M1 6h16' stroke='%239aa3c7' stroke-width='1.6' stroke-dasharray='2.2 2.6' stroke-linecap='round'/%3E%3Cpath d='M14 2.2 19.4 6 14 9.8' stroke='%239aa3c7' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.rc-how-start-top{display:flex;align-items:center;gap:10px;min-height:48px}.rc-how-start-num{color:#8b93ab;font-size:15px;font-weight:600;line-height:1;width:14px}.rc-how-start-ico{display:grid;place-items:center;width:44px;height:44px;border-radius:14px}.rc-how-start-ico.blue{color:#2f7bff;background:#e7f1ff}.rc-how-start-ico.violet{color:#7a4dff;background:#eee8ff}.rc-how-start-ico.green{color:#0f9f58;background:#e1f6ea}.rc-how-start-steps b{display:block;margin-top:14px;color:#2a3148;font-size:14.5px;line-height:1.35;letter-spacing:-.02em;font-weight:600}.rc-how-start-motive{position:relative;margin:34px 0 0;max-width:640px;color:#11131f;font-size:clamp(26px,2.7vw,36px);line-height:1.15;letter-spacing:-.04em;font-weight:800}.rc-how-start-motive em{font-style:normal;color:#3a47f5;background:none}.rc-how-start-pointer{position:absolute;left:min(92%,520px);bottom:8px;width:150px;height:78px;overflow:visible;pointer-events:none}.rc-how-start-note{display:flex;align-items:center;gap:10px;margin:22px 0 0;padding-top:16px;border-top:1px solid rgba(186,190,214,.35);color:#8b93ab;font-size:14px;line-height:1.35;font-weight:500;max-width:100%}.rc-how-start-note span{min-width:0}.rc-how-start-note svg{color:#9aa3c7;flex:none}@media (max-width:1180px){.rc-how-start{min-height:0;overflow-x:hidden;display:flex;flex-direction:column}.rc-how-start-art{position:relative;order:2;width:min(560px,100%);height:360px;margin:8px 0 0}.rc-how-start-art img{-webkit-mask-image:none;mask-image:none;object-position:center top}.rc-how-start .rc-wrap{order:1}.rc-how-start-main{width:auto;max-width:760px;padding:36px 0 12px}.rc-how-start-pointer{display:none}}@media (max-width:680px){.rc-how-start{overflow-x:hidden}.rc-how-start-art{width:100%;height:260px;margin:4px 0 12px}.rc-how-start-art img{object-position:center 20%}.rc-how-start-main{padding:28px 0 8px}.rc-how-start-title{font-size:36px}.rc-how-start-accent{font-size:24px}.rc-how-start-steps{flex-direction:column;gap:12px;max-width:100%}.rc-how-start-steps li{width:100%;min-height:0;margin-right:0}.rc-how-start-steps li:not(:last-child):after{display:none}.rc-how-start-motive{font-size:22px;max-width:100%}.rc-how-start-note{white-space:normal;align-items:flex-start}}.rc{padding-top:var(--rc-nav-h,70px)}.rc-nav{position:fixed;top:0;left:0;right:0;width:100%;z-index:50}#benefits,#faq,#how,#pricing,#scenarios,#source-accuracy,.rc-screen{scroll-margin-top:var(--rc-nav-h,70px)}body.rc-auth-open{overflow:hidden;overscroll-behavior:none}body.rc-auth-open .rc-auth-card{overscroll-behavior:contain}@media (min-width:1181px){html{scroll-behavior:smooth}html.rc-snap-on{scroll-snap-type:y proximity;scroll-padding-top:0}.rc{padding-top:0}#benefits,#faq,#how,#pricing,#scenarios,#source-accuracy,.rc-screen{scroll-margin-top:0}.rc-screen{height:100svh;min-height:100svh;max-height:100svh;box-sizing:border-box;scroll-snap-align:start}.rc-snap-screen{scroll-snap-stop:always}.rc-snap-tall{scroll-snap-stop:normal}.rc-application-screen.rc-screen,.rc-penpot-history.rc-screen{display:flex;flex-direction:column;align-items:stretch;padding:var(--rc-nav-h,70px) 0 0;box-sizing:border-box}.rc-application-canvas,.rc-penpot-history-canvas{flex:1 1 auto;width:100%;max-width:none;height:auto;min-height:0;max-height:none;aspect-ratio:auto;margin:0}.rc-penpot-inquiry{padding:10px 14px}.rc-penpot-inquiry-head{grid-template-columns:48px 1fr auto;gap:8px}.rc-penpot-company-icon{width:48px;height:46px;border-radius:12px;font-size:26px}.rc-penpot-inquiry h3{margin:2px 0 1px;font-size:clamp(13px,1.05vw,17px)}.rc-penpot-inquiry-head p{font-size:clamp(11px,.9vw,14px)}.rc-penpot-inquiry time{margin-top:2px;padding:5px 9px;font-size:clamp(10px,.8vw,12px)}.rc-penpot-message{grid-template-columns:108px 1fr;gap:10px;margin-top:6px}.rc-penpot-message p{padding:8px 10px;font-size:clamp(12px,.95vw,15px);line-height:1.3}.rc-price.rc-screen{display:flex;flex-direction:column;justify-content:safe center;padding:var(--rc-nav-h,70px) 0 clamp(8px,1.6vh,24px);min-height:0;overflow:hidden}.rc-price.rc-screen .rc-plans{margin-top:clamp(12px,2.4vh,28px)}.rc-price.rc-screen .rc-plan{min-height:0;gap:clamp(6px,1.1vh,12px);padding:clamp(12px,1.7vh,20px) 18px clamp(14px,2vh,22px)}.rc-cases.rc-screen{min-height:0;display:flex;flex-direction:column}.rc-cases.rc-screen .rc-cases-aside{left:0;width:100%;height:100%;margin-left:0}.rc-cases.rc-screen .rc-cases-visual{width:100%;height:100%;object-fit:cover;object-position:right center}.rc-cases.rc-screen .rc-cases-wrap{max-width:none;width:100%;margin:0;height:100%}.rc-cases.rc-screen .rc-cases-main{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:min(1048px,calc(100% - 3.47%));max-width:calc(100% - 3.47%);height:100%;min-height:0;margin-left:3.47%;padding:calc(var(--rc-nav-h,70px) + clamp(6px,1vh,14px)) 24px clamp(10px,1.6vh,20px) 0;box-sizing:border-box;overflow:hidden}.rc-cases.rc-screen .rc-cases-badge{align-self:flex-start;width:max-content;flex:none;height:clamp(36px,4.8vh,48px);font-size:clamp(14px,1.7vh,20px)}.rc-cases.rc-screen .rc-cases-title{margin-top:clamp(4px,1vh,16px);font-size:clamp(34px,5.6vh,72px)}.rc-cases.rc-screen .rc-cases-sub{margin-top:clamp(4px,.8vh,12px);font-size:clamp(16px,2.2vh,28px)}.rc-cases.rc-screen .rc-cases-grid{flex:1 1 auto;min-height:0;width:min(780px,100%);margin-top:clamp(8px,1.6vh,22px);gap:clamp(6px,1.1vh,14px) 14px;grid-template-rows:1fr 1fr}.rc-cases.rc-screen .rc-cases-card{min-height:0;height:100%;padding:clamp(8px,1.1vh,14px) 12px}.rc-cases.rc-screen .rc-cases-card img{width:clamp(56px,9vh,132px);height:clamp(56px,9vh,132px)}.rc-cases.rc-screen .rc-cases-cta{width:min(780px,100%);flex:none;margin-top:auto;justify-content:flex-end}.rc-accuracy.rc-screen{padding:var(--rc-nav-h,70px) 0 clamp(10px,1.8vh,24px);display:flex;flex-direction:column}.rc-accuracy.rc-screen .rc-accuracy-inner{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.rc-accuracy.rc-screen .rc-accuracy-sub{margin-top:clamp(6px,1vh,12px)}.rc-accuracy.rc-screen .rc-accuracy-cols{flex:1 1 auto;min-height:0;margin-top:clamp(8px,1.8vh,20px);gap:16px}.rc-accuracy.rc-screen .rc-accuracy-pane{padding:clamp(12px,1.8vh,22px) 20px clamp(10px,1.4vh,18px)}.rc-accuracy.rc-screen .rc-accuracy-pane-h{margin-bottom:clamp(6px,1vh,12px)}.rc-accuracy.rc-screen .rc-accuracy-pane ul{margin-bottom:clamp(6px,1vh,12px);gap:clamp(4px,.9vh,10px)}.rc-accuracy.rc-screen .rc-accuracy-listing-photo img{width:clamp(110px,14vw,168px);height:clamp(72px,11vh,128px)}.rc-accuracy.rc-screen .rc-accuracy-offers img{height:clamp(48px,7.2vh,78px)}.rc-accuracy.rc-screen .rc-accuracy-footer{margin-top:clamp(8px,1.4vh,16px)}.rc-accuracy.rc-screen .rc-accuracy-rule{padding:clamp(8px,1.2vh,14px) 16px}.rc-screen-start{display:flex;flex-direction:column;justify-content:safe center;padding:var(--rc-nav-h,70px) 0 clamp(6px,1.2vh,14px);min-height:0;overflow:hidden}.rc-screen-start .rc-how-start{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.rc-screen-start .rc-how-start-art{width:54%}.rc-screen-start .rc-how-start-art:before{display:none}.rc-screen-start .rc-how-start-art img{object-fit:contain;object-position:right center;-webkit-mask-image:none;mask-image:none}.rc-screen-start .rc-how-start-main{padding:clamp(12px,2.8vh,40px) 0 clamp(8px,1.6vh,22px)}.rc-screen-start .rc-how-start-title{margin-top:clamp(8px,1.4vh,18px)}.rc-screen-start .rc-how-start-steps{margin-top:clamp(10px,2vh,22px)}.rc-screen-start .rc-how-start-steps li{min-height:0}.rc-screen-start .rc-how-start-motive{margin-top:clamp(10px,2vh,24px);font-size:clamp(22px,2.3vw,34px)}.rc-screen-start .rc-connect{margin-top:clamp(6px,1.2vh,12px);padding:clamp(12px,1.8vh,22px) 28px}.rc-screen-hero{display:flex;flex-direction:column;justify-content:space-between;padding:var(--rc-nav-h,70px) 0 24px;box-sizing:border-box}.rc-screen-hero .rc-hero{flex:1 1 auto;display:flex;align-items:center;min-height:0;padding-top:12px;padding-bottom:0}.rc-screen-hero .rc-hero-in{width:calc(100% - 220*var(--u));max-width:none;margin-left:auto;margin-right:auto;padding:0}.rc-screen-hero .rc-band{margin-top:8px;flex:none}.rc-faq.rc-screen,.rc-final.rc-screen{display:flex;flex-direction:column;justify-content:safe center;min-height:0;overflow:hidden;padding:var(--rc-nav-h,70px) 0}.rc-reveal{opacity:0;transform:translateY(16px)}.rc-reveal.is-in{opacity:1;transform:none;transition:opacity .45s ease,transform .45s ease}}@media (max-width:1180px){html{scroll-snap-type:none;scroll-behavior:smooth}.rc-screen{height:auto;min-height:0;max-height:none;padding-top:0;scroll-snap-align:none}.rc-snap-screen,.rc-snap-tall{scroll-snap-align:none;scroll-snap-stop:normal}.rc-reveal,.rc-reveal.is-in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rc-reveal,.rc-reveal.is-in{opacity:1;transform:none;transition:none}}.rc-nav-menu-cta,.rc-nav-scrim,.rc-nav-toggle{display:none}@media (max-width:1180px){.rc{--u:1px;overflow-y:visible}.rc,body,html{overflow-x:hidden}.rc img,.rc svg{max-width:100%}.rc-wrap{width:auto;max-width:none;padding:0 18px}.rc-nav,.rc-nav-in{height:58px}.rc-nav-in{gap:8px;margin:0;padding:0 8px;width:100%;max-width:none}.rc-sep{display:none}.rc-nav-toggle{display:grid;place-items:center;align-content:center;grid-gap:5px;gap:5px;flex:none;width:44px;height:44px;padding:0;margin:0;border:1px solid rgba(110,100,220,.35);border-radius:14px;background:#fff;cursor:pointer;box-shadow:0 4px 12px rgba(70,50,180,.12)}.rc-nav-toggle span{display:block;width:18px;height:2px;border-radius:2px;background:#2a2d55;transition:transform .2s ease,opacity .2s ease}.rc-nav-open .rc-nav-toggle span:first-child{transform:translateY(7px) rotate(45deg)}.rc-nav-open .rc-nav-toggle span:nth-child(2){opacity:0}.rc-nav-open .rc-nav-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.rc-nav-scrim{position:fixed;inset:0;z-index:40;border:0;background:rgba(20,22,58,.28);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.rc-links{display:none;position:fixed;z-index:45;top:58px;left:12px;right:12px;flex-direction:column;gap:0;margin:0;padding:10px;border:1px solid hsla(0,0%,100%,.9);border-radius:20px;background:rgba(250,250,255,.96);box-shadow:0 18px 40px rgba(60,50,160,.18)}.rc-links a,.rc-nav-open .rc-links{display:flex}.rc-links a{align-items:center;min-height:48px;padding:0 14px;border-radius:14px;font-size:16px}.rc-nav-menu-cta{display:grid;grid-gap:8px;gap:8px;margin-top:8px;padding:8px 6px 4px;border-top:1px solid var(--line)}.rc-nav-menu-cta .rc-btn,.rc-nav-menu-cta .rc-login{width:100%}.rc-brand b{font-size:17px}.rc-brand small{font-size:12px}.rc-mark{width:34px;height:auto}.rc-nav-act{gap:8px}.rc-btn.sm,.rc-login{height:40px;padding:0 12px;font-size:13.5px}.rc-btn.sm svg{display:none}body.rc-nav-open{overflow:hidden}.rc-hero{padding:18px 0 8px}.rc-hero-in{display:flex;flex-direction:column;gap:16px;width:auto;margin:0;padding:0 4px;grid-template-columns:1fr}.rc-hero-copy{padding:0}.rc-hero h1{margin-top:14px;font-size:clamp(28px,8vw,36px);line-height:1.12;overflow-wrap:anywhere}.rc-hero-copy>p{margin-top:12px;max-width:none;font-size:16px;line-height:1.45}.rc-hero .rc-actions{margin-top:16px;gap:10px;flex-direction:column;align-items:stretch}.rc-hero .rc-actions .rc-btn{flex:none;width:100%;min-width:0;height:48px;padding:0 14px;font-size:15px}.rc-trust{flex-direction:column;gap:10px;margin-top:18px}.rc-trust li{padding:0;border:0;white-space:normal;font-size:14px}.rc-hero-asset,.rc-hero-vis{min-height:0;margin-top:4px;overflow:hidden;border-radius:22px}.rc-hero-asset,.rc-hero-asset img,.rc-hero-vis{position:relative;left:auto;top:auto;width:100%;height:auto;display:block}.rc-hero-asset img{max-width:100%;object-fit:contain;object-position:center top}.rc-arc,.rc-bldg,.rc-glass,.rc-orb,.rc-prism,.rc-sheet{display:none}.rc-band{flex-wrap:wrap;align-items:flex-start;height:auto;margin-top:14px;padding:16px 16px 14px;gap:10px}.rc-band>svg{display:none}.rc-band-t{border:0;padding:0;font-size:22px}.rc-band-s{white-space:normal;font-size:14px;max-width:100%}.rc-from{margin-left:0;height:auto;padding:8px 14px;font-size:26px}.rc-nofee{margin-left:0;font-size:14px;white-space:normal}.rc-band .rc-btn{width:100%;margin:6px 0 0;height:46px}.rc-price{padding:28px 0 24px;background-size:cover}.rc-price .rc-h2{font-size:clamp(32px,8vw,44px)}.rc-price .rc-sub{font-size:clamp(18px,5vw,24px)}.rc-asset-plans{grid-template-columns:1fr;gap:12px;margin-top:18px;height:auto}.rc-plan-asset,.rc-plan-asset img{height:auto;width:100%;object-fit:contain}.rc-feats-asset{grid-template-columns:1fr;row-gap:6px}.rc-feats-asset li{border:0;padding:8px 10px}.rc-gband-asset{flex-wrap:wrap;padding:16px;min-height:0}.rc-gband-asset .rc-btn{width:100%;margin:8px 0 0}.rc-fine{white-space:normal}.rc-application-canvas,.rc-penpot-history-canvas{aspect-ratio:auto;min-height:0;height:auto;width:100%;padding:24px 16px 22px;display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.rc-application-background,.rc-penpot-history-background{display:none}.rc-application-audience,.rc-application-caption,.rc-application-crm,.rc-application-facts,.rc-application-title,.rc-penpot-contact-card,.rc-penpot-crm,.rc-penpot-history-audience,.rc-penpot-history-caption,.rc-penpot-history-connectors,.rc-penpot-history-footer,.rc-penpot-history-subtitle,.rc-penpot-history-title,.rc-penpot-inquiry{position:relative;inset:auto;left:auto;top:auto;right:auto;width:100%;height:auto}.rc-application-audience,.rc-penpot-history-audience{min-height:44px;width:max-content;max-width:100%;padding:0 14px;font-size:14px}.rc-penpot-history-title{display:flex;flex-wrap:wrap;white-space:normal;align-items:baseline;gap:.2em;font-size:clamp(26px,8vw,34px)}.rc-penpot-history-subtitle{font-size:16px}.rc-penpot-inquiry{min-height:0;height:auto;padding:12px 14px}.rc-penpot-inquiry-head{grid-template-columns:44px minmax(0,1fr) auto;gap:8px}.rc-penpot-company-icon{width:44px;height:42px;font-size:22px}.rc-penpot-inquiry h3{font-size:16px}.rc-penpot-inquiry-head p{font-size:13px}.rc-penpot-inquiry time{padding:4px 8px;font-size:11px;white-space:nowrap}.rc-penpot-message{grid-template-columns:88px minmax(0,1fr);gap:10px}.rc-penpot-message p{font-size:14px;padding:8px 10px}.rc-penpot-history-connectors{display:none}.rc-penpot-contact-card{width:100%;max-width:280px;align-self:center;min-height:0;padding:16px}.rc-penpot-contact-card strong{font-size:16px;margin-top:10px}.rc-penpot-crm{min-height:0;grid-template-columns:52px minmax(0,1fr);padding:8px}.rc-penpot-crm nav{padding:12px 4px;gap:10px}.rc-penpot-crm-row{grid-template-columns:40px minmax(0,1fr);padding:8px 10px;min-height:0}.rc-penpot-crm-row i{width:36px;height:36px;font-size:18px}.rc-penpot-crm-row b{font-size:14px}.rc-penpot-history-footer{flex-wrap:wrap;gap:10px;margin-top:4px}.rc-penpot-history-footer .rc-btn{width:100%;margin:0}.rc-penpot-history-caption{max-width:none;min-height:0;height:auto;padding:12px 14px}.rc-penpot-history-caption p{white-space:normal;font-size:14px}.rc-application-title{font-size:clamp(26px,8vw,34px)}.rc-application-title strong{margin-top:8px;font-size:16px}.rc-application-facts{gap:10px}.rc-application-facts article{min-height:0;padding:10px 12px}.rc-application-facts p{font-size:14px}.rc-application-crm{min-height:0;grid-template-columns:48px minmax(0,1fr);padding:8px}.rc-application-crm nav{gap:10px;padding:12px 4px}.rc-application-crm-main{padding:10px}.rc-application-crm-main>header{flex-wrap:wrap}.rc-application-tabs{flex-wrap:wrap;gap:8px;font-size:12px}.rc-application-two-col{grid-template-columns:1fr}.rc-application-caption{min-height:0;padding:12px 14px}.rc-application-caption p{white-space:normal;font-size:14px}.rc-cases{padding:28px 0;overflow:hidden}.rc-cases-aside,.rc-cases-visual{display:none}.rc-cases-main,.rc-cases-wrap{width:100%;max-width:none;margin:0;padding:0;height:auto;overflow:visible}.rc-cases-badge{height:36px;font-size:13px;width:max-content}.rc-cases-title{margin-top:12px;font-size:clamp(28px,8vw,36px)}.rc-cases-sub{font-size:16px}.rc-cases-grid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;width:100%;margin-top:16px}.rc-cases-card{grid-template-columns:minmax(0,1fr) 88px;gap:10px;padding:12px;min-height:0;height:auto}.rc-cases-card b{font-size:16px}.rc-cases-card small{font-size:13px}.rc-cases-card img{width:88px;height:80px}.rc-cases-cta{width:100%;margin-top:16px;justify-content:stretch}.rc-cases-cta .rc-btn{width:100%}.rc-accuracy{padding:28px 0 24px;overflow:hidden}.rc-accuracy-bg{display:none}.rc-accuracy-inner{width:100%;padding:0}.rc-accuracy-title{font-size:clamp(26px,7.4vw,34px);max-width:none}.rc-accuracy-title em{display:inline;margin:0;padding:0;background:none;box-shadow:none}.rc-accuracy-cols{grid-template-columns:1fr;gap:14px;margin-top:16px}.rc-accuracy-pane{padding:16px 14px}.rc-accuracy-pane-h h3{font-size:20px}.rc-accuracy-listing{grid-template-columns:1fr}.rc-accuracy-listing-photo img{width:100%;height:150px}.rc-accuracy-agency-h{grid-template-columns:48px minmax(0,1fr);gap:10px}.rc-accuracy-profile{grid-column:1/-1;justify-self:start;white-space:normal}.rc-accuracy-offers{grid-template-columns:1fr 1fr}.rc-accuracy-footer{flex-wrap:wrap;gap:10px;margin-top:14px}.rc-accuracy-footer .rc-btn{width:100%}.rc-accuracy-rule{align-items:flex-start;font-size:14px;padding:12px 14px}.rc-screen-start{padding:0 0 12px;overflow:visible}.rc-how-start{min-height:0;overflow:hidden;display:flex;flex-direction:column}.rc-how-start-art{display:none}.rc-how-start-main{width:auto;max-width:none;padding:28px 0 8px}.rc-how-start-title{font-size:clamp(32px,9vw,40px)}.rc-how-start-accent{font-size:clamp(20px,6vw,26px)}.rc-how-start-steps{flex-direction:column;gap:10px;margin-top:18px}.rc-how-start-steps li{width:100%;min-height:0;margin:0}.rc-how-start-steps li:not(:last-child):after{display:none}.rc-how-start-motive{font-size:22px;margin-top:18px}.rc-how-start-pointer{display:none}.rc-connect{flex-wrap:wrap;padding:18px 16px;margin-top:12px}.rc-connect h2{font-size:22px}.rc-connect p{font-size:15px}.rc-connect .rc-btn{width:100%}.rc-faq{padding:28px 0}.rc-faq-l{margin-top:16px}.rc-faq details{padding:4px 8px}.rc-faq summary{min-height:48px;align-items:center;font-size:16px;gap:10px}.rc-faq details p{font-size:15px;overflow-wrap:anywhere}.rc-final{flex-direction:column;align-items:stretch;gap:16px;margin:8px 0 0;padding:22px 16px}.rc-final h2{font-size:clamp(24px,7vw,30px)}.rc-final p{font-size:15px;max-width:none}.rc-final .rc-actions,.rc-final .rc-btn{width:100%}.rc-foot{flex-wrap:wrap;gap:10px;padding-top:18px!important;padding-bottom:28px!important}.rc-foot small{margin-right:0;width:100%}.rc-auth-backdrop{align-items:start;padding:max(12px,env(safe-area-inset-top)) 12px 12px}.rc-auth-card{width:min(100%,440px);max-height:calc(100dvh - 24px);padding:20px 16px 18px;border-radius:22px}.rc-auth-close{width:44px;height:44px;top:8px;right:8px}.rc-auth-card h2{font-size:22px}.rc-auth-form input,.rc-auth-form select{height:48px}.rc-auth-form textarea{min-height:72px}.rc-auth-form .rc-btn{min-height:48px}}@media (max-width:430px){.rc-nav-act .rc-btn.sm,.rc-nav-act .rc-login{display:none}.rc-hero h1{font-size:26px}.rc-from{font-size:22px;padding:6px 12px}.rc-cases-card,.rc-penpot-message{grid-template-columns:1fr}.rc-cases-card img{width:100%;height:140px}}@media (min-width:681px) and (max-width:1180px){.rc-asset-plans{grid-template-columns:1fr 1fr}.rc-accuracy-offers{grid-template-columns:repeat(4,minmax(0,1fr))}.rc-nav-act .rc-btn.sm{display:inline-flex}}@media (prefers-reduced-motion:reduce){.rc-nav-toggle span{transition:none}}.rc-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.rc-consent{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.4;opacity:.9}.rc-consent input{margin-top:3px;flex:none}.rc-consent a{text-decoration:underline}.rc-exit-actions{display:flex;flex-direction:column;gap:10px;margin-top:8px}.rc-linkbtn{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.rc-auth-form .rc-consent input[type=checkbox]{width:18px;height:18px;min-height:0;padding:0;margin:2px 0 0;flex:none;box-shadow:none}.rc-auth-form .rc-consent{margin:4px 0}