@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_8d13d4f9-module__ImMoSq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_8d13d4f9-module__ImMoSq__variable{--font-landing:"Inter", "Inter Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f285987c35230861-s.318-mahh4esyg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0yot_wy8hf-md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab57efd000576a30-s.p.2q0khlq77_eaw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f285987c35230861-s.318-mahh4esyg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0yot_wy8hf-md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab57efd000576a30-s.p.2q0khlq77_eaw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f285987c35230861-s.318-mahh4esyg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0yot_wy8hf-md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab57efd000576a30-s.p.2q0khlq77_eaw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f285987c35230861-s.318-mahh4esyg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0yot_wy8hf-md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ab57efd000576a30-s.p.2q0khlq77_eaw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_74ccfdea-module__Iq_1ia__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_74ccfdea-module__Iq_1ia__variable{--font-landing-display:"Inter Tight", "Inter Tight Fallback"}
.ShorevaLanding-module__QMpKKG__root{--bg:#f7f9fe;--bg2:#eef3fc;--panel:#fff;--panel2:#f3f6fd;--line:#1e296e1a;--line2:#1e296e2e;--text:#0b1533;--muted:#3c4767;--dim:#5a6585;--indigo:#6366f1;--blue:#2f6bff;--cyan:#22d3ee;--cyan2:#0e7490;--violet:#8b5cf6;--ok:#34d399;--warn:#fbbf24;--grad:linear-gradient(100deg,#0284c7 0%,#0891b2 30%,#4f46e5 70%,#7c3aed 100%);--radius:18px;--ease:cubic-bezier(.2,.7,.2,1);--font:var(--font-landing),"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--display:var(--font-landing-display),var(--font-landing),ui-sans-serif,system-ui,sans-serif}.ShorevaLanding-module__QMpKKG__root,.ShorevaLanding-module__QMpKKG__root *,.ShorevaLanding-module__QMpKKG__root :before,.ShorevaLanding-module__QMpKKG__root :after{box-sizing:border-box}.ShorevaLanding-module__QMpKKG__root{background:var(--bg);width:100%;color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;flex:1 0 auto;margin:0;font-size:16px;line-height:1.6;position:relative;overflow-x:clip}:where(.ShorevaLanding-module__QMpKKG__root) img,:where(.ShorevaLanding-module__QMpKKG__root) svg{max-width:100%;display:block}:where(.ShorevaLanding-module__QMpKKG__root) a{color:inherit;text-decoration:none}:where(.ShorevaLanding-module__QMpKKG__root) h1,:where(.ShorevaLanding-module__QMpKKG__root) h2,:where(.ShorevaLanding-module__QMpKKG__root) h3,:where(.ShorevaLanding-module__QMpKKG__root) h4{font-family:var(--display);letter-spacing:-.02em;margin:0;line-height:1.1}:where(.ShorevaLanding-module__QMpKKG__root) p{margin:0}.ShorevaLanding-module__QMpKKG__root :focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:8px}.ShorevaLanding-module__QMpKKG__container{width:min(1200px,100% - 48px);margin-inline:auto}.ShorevaLanding-module__QMpKKG__skip{z-index:100;background:var(--cyan);color:#001;border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:-9999px}.ShorevaLanding-module__QMpKKG__skip:focus{left:12px}.ShorevaLanding-module__QMpKKG__btn{--h:44px;height:var(--h);white-space:nowrap;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .25s,border-color .25s;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.ShorevaLanding-module__QMpKKG__btn--sm{--h:38px;padding:0 16px;font-size:14px}.ShorevaLanding-module__QMpKKG__btn--lg{--h:52px;padding:0 26px;font-size:16px}.ShorevaLanding-module__QMpKKG__btn--primary{color:#fff;background:linear-gradient(#5b8cff,#3b5bff);box-shadow:inset 0 0 0 1px #ffffff1f,0 8px 30px -8px #3b5bffcc,0 0 40px -10px #22d3ee99}.ShorevaLanding-module__QMpKKG__btn--primary:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fff3,0 14px 40px -10px #3b5bfff2,0 0 60px -10px #22d3eecc}.ShorevaLanding-module__QMpKKG__btn--ghost{border:1px solid var(--line2);color:var(--text);background:#0f173c08}.ShorevaLanding-module__QMpKKG__btn--ghost:hover{background:#67e8f90f;border-color:#67e8f980;transform:translateY(-2px)}.ShorevaLanding-module__QMpKKG__arrow{transition:transform .25s var(--ease)}.ShorevaLanding-module__QMpKKG__btn:hover .ShorevaLanding-module__QMpKKG__arrow{transform:translate(4px)}.ShorevaLanding-module__QMpKKG__link-quiet{color:var(--muted);font-size:14px;font-weight:500;transition:color .2s}.ShorevaLanding-module__QMpKKG__link-quiet:hover{color:var(--text)}.ShorevaLanding-module__QMpKKG__nav{z-index:50;border-bottom:1px solid #0000;transition:background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;inset:0 0 auto}.ShorevaLanding-module__QMpKKG__nav.ShorevaLanding-module__QMpKKG__is-scrolled{-webkit-backdrop-filter:saturate(160%)blur(16px);border-color:var(--line);background:#ffffffb8}.ShorevaLanding-module__QMpKKG__nav__inner{justify-content:space-between;align-items:center;gap:24px;height:68px;display:flex}.ShorevaLanding-module__QMpKKG__brand{font-family:var(--display);letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}.ShorevaLanding-module__QMpKKG__brand__mark{filter:drop-shadow(0 1px 2px #0f172a2e)}.ShorevaLanding-module__QMpKKG__brand__alpha{color:#0e7490;font-family:var(--font-landing),system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#22d3ee1a;border:1px solid #0e749047;border-radius:999px;align-items:center;margin-left:2px;padding:3px 8px;font-size:10.5px;font-weight:600;line-height:1.2;display:inline-flex}.ShorevaLanding-module__QMpKKG__alpha-note{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:22px 0 0;font-size:14px;line-height:1.5;display:flex}.ShorevaLanding-module__QMpKKG__alpha-pill{color:#0e7490;letter-spacing:.08em;text-transform:uppercase;background:#22d3ee1a;border:1px solid #0e749047;border-radius:999px;align-items:center;padding:3px 9px;font-size:10.5px;font-weight:600;line-height:1.2;display:inline-flex}.ShorevaLanding-module__QMpKKG__nav__links{gap:28px;display:flex}.ShorevaLanding-module__QMpKKG__nav__links a{color:var(--muted);font-size:14px;font-weight:500;transition:color .2s;position:relative}.ShorevaLanding-module__QMpKKG__nav__links a:after{content:"";background:var(--grad);transform-origin:0;height:1px;transition:transform .3s var(--ease);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.ShorevaLanding-module__QMpKKG__nav__links a:hover{color:var(--text)}.ShorevaLanding-module__QMpKKG__nav__links a:hover:after{transform:scaleX(1)}.ShorevaLanding-module__QMpKKG__nav__cta{align-items:center;gap:18px;display:flex}.ShorevaLanding-module__QMpKKG__nav__toggle{border:1px solid var(--line2);cursor:pointer;background:#0f173c0a;border-radius:12px;width:40px;height:40px;display:none;position:relative}.ShorevaLanding-module__QMpKKG__nav__toggle span{background:var(--text);height:1.5px;transition:transform .3s var(--ease);position:absolute;left:11px;right:11px}.ShorevaLanding-module__QMpKKG__nav__toggle span:first-child{top:15px}.ShorevaLanding-module__QMpKKG__nav__toggle span:last-child{top:23px}.ShorevaLanding-module__QMpKKG__nav__toggle[aria-expanded=true] span:first-child{transform:translateY(4px)rotate(45deg)}.ShorevaLanding-module__QMpKKG__nav__toggle[aria-expanded=true] span:last-child{transform:translateY(-4px)rotate(-45deg)}.ShorevaLanding-module__QMpKKG__mobile-menu{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#fffffff5;flex-direction:column;gap:4px;padding:8px 24px 24px;display:flex}.ShorevaLanding-module__QMpKKG__mobile-menu[hidden]{display:none}.ShorevaLanding-module__QMpKKG__mobile-menu a{color:var(--text);border-bottom:1px solid var(--line);padding:12px 4px;font-size:17px}.ShorevaLanding-module__QMpKKG__mobile-menu .ShorevaLanding-module__QMpKKG__btn{color:#fff;border:0;margin-top:14px}.ShorevaLanding-module__QMpKKG__hero{isolation:isolate;flex-direction:column;justify-content:center;min-height:100vh;padding:140px 0 0;display:flex;position:relative;overflow:hidden}.ShorevaLanding-module__QMpKKG__hero__bg{z-index:-1;position:absolute;inset:0}.ShorevaLanding-module__QMpKKG__mesh{--mo:.28;position:absolute;inset:-20%}.ShorevaLanding-module__QMpKKG__mesh i{will-change:transform;--k:1;border-radius:50%;position:absolute}.ShorevaLanding-module__QMpKKG__mesh i:before{content:"";background:radial-gradient(circle,rgb(var(--c) / calc(.71 * var(--mo))) 0%,rgb(var(--c) / calc(.66 * var(--mo))) calc(8.7% * var(--k)),rgb(var(--c) / calc(.53 * var(--mo))) calc(17.3% * var(--k)),rgb(var(--c) / calc(.36 * var(--mo))) calc(26% * var(--k)),rgb(var(--c) / calc(.2 * var(--mo))) calc(34.7% * var(--k)),rgb(var(--c) / calc(.075 * var(--mo))) calc(43.3% * var(--k)),rgb(var(--c) / calc(.02 * var(--mo))) calc(52% * var(--k)),rgb(var(--c) / 0) calc(60.7% * var(--k)));border-radius:50%;position:absolute;inset:-25%}.ShorevaLanding-module__QMpKKG__m1{--c:47 75 255;width:46vw;height:46vw;animation:18s ease-in-out infinite ShorevaLanding-module__QMpKKG__drift1;top:4%;left:40%}.ShorevaLanding-module__QMpKKG__m2{--c:6 182 212;opacity:.8;width:38vw;height:38vw;animation:22s ease-in-out infinite ShorevaLanding-module__QMpKKG__drift2;top:30%;left:62%}.ShorevaLanding-module__QMpKKG__m3{--c:109 40 217;opacity:.55;width:40vw;height:40vw;animation:26s ease-in-out infinite ShorevaLanding-module__QMpKKG__drift3;top:40%;left:10%}.ShorevaLanding-module__QMpKKG__m4{--c:30 58 138;--k:1.077;width:28vw;height:28vw;animation:30s ease-in-out infinite reverse ShorevaLanding-module__QMpKKG__drift2;top:-6%;left:28%}@keyframes ShorevaLanding-module__QMpKKG__drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-8vw,6vh)scale(1.12)}}@keyframes ShorevaLanding-module__QMpKKG__drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(6vw,-8vh)scale(.9)}}@keyframes ShorevaLanding-module__QMpKKG__drift3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(10vw,-4vh)scale(1.1)}}.ShorevaLanding-module__QMpKKG__grid-lines{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.6;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 75%)}.ShorevaLanding-module__QMpKKG__hero__fade{background:linear-gradient(transparent,var(--bg));height:30%;position:absolute;inset:auto 0 0}.ShorevaLanding-module__QMpKKG__hero__inner{grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;display:grid}.ShorevaLanding-module__QMpKKG__eyebrow{border:1px solid var(--line2);color:#0e4a6e;background:#eef1f8e6;border-radius:999px;align-items:center;gap:10px;padding:7px 14px 7px 12px;font-size:13.5px;font-weight:500;display:inline-flex}.ShorevaLanding-module__QMpKKG__pulse-dot{background:var(--cyan);border-radius:50%;width:8px;height:8px;position:relative}.ShorevaLanding-module__QMpKKG__pulse-dot:after{content:"";background:#22d3ee99;border-radius:50%;animation:2.2s infinite ShorevaLanding-module__QMpKKG__pulse;position:absolute;inset:0}@keyframes ShorevaLanding-module__QMpKKG__pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3.5)}to{opacity:0;transform:scale(3.5)}}.ShorevaLanding-module__QMpKKG__hero__title{letter-spacing:-.035em;margin:22px 0;font-size:clamp(40px,4.6vw,66px);font-weight:700;line-height:1.02}.ShorevaLanding-module__QMpKKG__grad-text{background:var(--grad);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite ShorevaLanding-module__QMpKKG__sheen}@keyframes ShorevaLanding-module__QMpKKG__sheen{to{background-position:200%}}.ShorevaLanding-module__QMpKKG__hero__sub{color:var(--muted);max-width:600px;font-size:clamp(17px,1.5vw,19px)}.ShorevaLanding-module__QMpKKG__hero__ctas{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.ShorevaLanding-module__QMpKKG__hero__ctas--center{justify-content:center}.ShorevaLanding-module__QMpKKG__chips{color:var(--dim);flex-wrap:wrap;gap:10px 18px;margin:28px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.ShorevaLanding-module__QMpKKG__chips li{align-items:center;gap:8px;display:flex}.ShorevaLanding-module__QMpKKG__chips li:before{content:"";background:#34d39926 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-5' stroke='%2334d399' stroke-width='1.8' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;width:16px;height:16px}.ShorevaLanding-module__QMpKKG__hero__visual{height:540px;position:relative}.ShorevaLanding-module__QMpKKG__orb{place-items:center;display:grid;position:absolute;inset:0}.ShorevaLanding-module__QMpKKG__orb__ring{border:1px solid #67e8f92e;border-radius:50%;position:absolute}.ShorevaLanding-module__QMpKKG__r1{border-style:dashed;width:300px;height:300px;animation:30s linear infinite ShorevaLanding-module__QMpKKG__spin}.ShorevaLanding-module__QMpKKG__r2{border-color:#818cf824;width:420px;height:420px;animation:50s linear infinite reverse ShorevaLanding-module__QMpKKG__spin}.ShorevaLanding-module__QMpKKG__r3{border-color:#818cf814;width:540px;height:540px}@keyframes ShorevaLanding-module__QMpKKG__spin{to{transform:rotate(360deg)}}.ShorevaLanding-module__QMpKKG__orb__glow{background:radial-gradient(circle,#25bef163 0%,#26b6f35e 10%,#28a1f652 20%,#2b87fa42 30%,#2e74fd30 40%,#2f6dff1a 50%,#2f6bff09 60%,#2f6bff00 70%);border-radius:50%;width:320px;height:320px;animation:5s ease-in-out infinite ShorevaLanding-module__QMpKKG__breathe;position:absolute}@keyframes ShorevaLanding-module__QMpKKG__breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.ShorevaLanding-module__QMpKKG__orb__bob{animation:6s ease-in-out infinite ShorevaLanding-module__QMpKKG__bob;display:block;position:relative}.ShorevaLanding-module__QMpKKG__orb__eva{filter:drop-shadow(0 20px 50px #22d3ee59);width:220px;height:auto;position:relative}@keyframes ShorevaLanding-module__QMpKKG__bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-14px)rotate(2deg)}}.ShorevaLanding-module__QMpKKG__orbit{width:0;height:0;animation:60s linear infinite ShorevaLanding-module__QMpKKG__orbitSpin;position:absolute;top:50%;left:50%}.ShorevaLanding-module__QMpKKG__ochip{width:0;height:0;transform:rotate(var(--a)) translateX(var(--R,210px)) rotate(calc(-1 * var(--a)));position:absolute;top:0;left:0}.ShorevaLanding-module__QMpKKG__ochip__in{white-space:nowrap;color:var(--text);border:1px solid var(--line2);background:#ffffffe6;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:500;animation:60s linear infinite ShorevaLanding-module__QMpKKG__chipUpright;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.ShorevaLanding-module__QMpKKG__ochip__in i{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 8px var(--cyan);border-radius:50%}@keyframes ShorevaLanding-module__QMpKKG__orbitSpin{to{transform:rotate(360deg)}}@keyframes ShorevaLanding-module__QMpKKG__chipUpright{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}.ShorevaLanding-module__QMpKKG__dot{border-radius:50%;width:8px;height:8px}.ShorevaLanding-module__QMpKKG__dot--ok{background:var(--ok);box-shadow:0 0 10px var(--ok)}.ShorevaLanding-module__QMpKKG__marquee{border-block:1px solid var(--line);margin-top:70px;padding:18px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ShorevaLanding-module__QMpKKG__marquee__track{gap:56px;width:max-content;animation:40s linear infinite ShorevaLanding-module__QMpKKG__marq;display:flex}.ShorevaLanding-module__QMpKKG__marquee__track span{color:var(--dim);letter-spacing:.02em;align-items:center;gap:56px;font-size:14px;font-weight:500;display:flex}.ShorevaLanding-module__QMpKKG__marquee__track span:after{content:"◆";color:var(--cyan);opacity:.6;font-size:8px}@keyframes ShorevaLanding-module__QMpKKG__marq{to{transform:translate(-50%)}}.ShorevaLanding-module__QMpKKG__section{padding:120px 0;position:relative}.ShorevaLanding-module__QMpKKG__section--alt{background:linear-gradient(#0000,#ffffffb3 20% 80%,#0000)}.ShorevaLanding-module__QMpKKG__section--glow:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(#2f4bff29,#0000 65%);width:900px;height:600px;position:absolute;top:10%;left:50%;transform:translate(-50%)}.ShorevaLanding-module__QMpKKG__section__head{text-align:center;max-width:760px;margin:0 auto 64px}.ShorevaLanding-module__QMpKKG__kicker{letter-spacing:.14em;text-transform:uppercase;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:13px;font-weight:600;display:inline-block}:where(.ShorevaLanding-module__QMpKKG__root) h2{letter-spacing:-.03em;font-size:clamp(32px,4.2vw,52px);font-weight:700}.ShorevaLanding-module__QMpKKG__lede{color:var(--muted);margin-top:18px;font-size:clamp(16px,1.35vw,18.5px)}:where(.ShorevaLanding-module__QMpKKG__root) h3{letter-spacing:-.015em;font-size:19px;font-weight:650}.ShorevaLanding-module__QMpKKG__reveal{opacity:0;transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--rd,0) * 90ms);transform:translateY(28px)}.ShorevaLanding-module__QMpKKG__reveal[data-delay="1"]{--rd:1}.ShorevaLanding-module__QMpKKG__reveal[data-delay="2"]{--rd:2}.ShorevaLanding-module__QMpKKG__reveal[data-delay="3"]{--rd:3}.ShorevaLanding-module__QMpKKG__reveal[data-delay="4"]{--rd:4}.ShorevaLanding-module__QMpKKG__reveal.ShorevaLanding-module__QMpKKG__is-in{opacity:1;transform:none}.ShorevaLanding-module__QMpKKG__hero .ShorevaLanding-module__QMpKKG__reveal{opacity:1;animation:ShorevaLanding-module__QMpKKG__heroIn .9s var(--ease) both;animation-delay:calc(var(--rd,0) * 90ms + 80ms);transform:none}@keyframes ShorevaLanding-module__QMpKKG__heroIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.ShorevaLanding-module__QMpKKG__pain-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.ShorevaLanding-module__QMpKKG__pain{border-radius:var(--radius);border:1px solid var(--line);transition:transform .4s var(--ease),border-color .3s;background:linear-gradient(#0f173c09,#ffffff03);padding:28px}.ShorevaLanding-module__QMpKKG__pain:hover{border-color:#fbbf2459;transform:translateY(-6px)}.ShorevaLanding-module__QMpKKG__pain__icon,.ShorevaLanding-module__QMpKKG__card__ic{color:#b45309;background:#fbbf2414;border:1px solid #fbbf2438;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:20px;display:grid}.ShorevaLanding-module__QMpKKG__pain__icon svg,.ShorevaLanding-module__QMpKKG__card__ic svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.ShorevaLanding-module__QMpKKG__pain h3{margin-bottom:10px}.ShorevaLanding-module__QMpKKG__pain p,.ShorevaLanding-module__QMpKKG__card p{color:var(--muted);font-size:15px}.ShorevaLanding-module__QMpKKG__split{grid-template-columns:.9fr 1.1fr;align-items:center;gap:72px;display:grid}.ShorevaLanding-module__QMpKKG__split--rev{grid-template-columns:1.1fr .9fr}.ShorevaLanding-module__QMpKKG__split--rev .ShorevaLanding-module__QMpKKG__split__copy{order:2}.ShorevaLanding-module__QMpKKG__checks{gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.ShorevaLanding-module__QMpKKG__checks li{color:var(--muted);padding-left:34px;font-size:15.5px;position:relative}.ShorevaLanding-module__QMpKKG__checks li strong{color:var(--text);font-weight:600}.ShorevaLanding-module__QMpKKG__checks li:before{content:"";background:linear-gradient(135deg,#22d3ee40,#6366f140);border:1px solid #67e8f959;border-radius:6px;width:20px;height:20px;position:absolute;top:3px;left:0}.ShorevaLanding-module__QMpKKG__checks li:after{content:"";border-left:2px solid var(--cyan2);border-bottom:2px solid var(--cyan2);width:8px;height:5px;position:absolute;top:8px;left:6px;transform:rotate(-45deg)}.ShorevaLanding-module__QMpKKG__mini-list{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ShorevaLanding-module__QMpKKG__mini-list li{color:var(--muted);padding-left:22px;font-size:15.5px;position:relative}.ShorevaLanding-module__QMpKKG__mini-list li b{color:var(--text);font-weight:600}.ShorevaLanding-module__QMpKKG__mini-list li:before{content:"";background:var(--cyan);border-radius:2px;width:7px;height:7px;position:absolute;top:10px;left:2px;transform:rotate(45deg);box-shadow:0 0 10px #22d3ee99}.ShorevaLanding-module__QMpKKG__app-window{border:1px solid var(--line2);background:linear-gradient(#fff,#f4f7fe);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 40px 100px -30px #1e296e47,inset 0 0 0 1px #ffffff08,0 0 80px -30px #2f6bff80}.ShorevaLanding-module__QMpKKG__app-window:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(140deg,#67e8f973,#0000 30% 70%,#8b5cf666);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ShorevaLanding-module__QMpKKG__win-bar{border-bottom:1px solid var(--line);background:#0f173c05;align-items:center;gap:7px;padding:12px 16px;display:flex}.ShorevaLanding-module__QMpKKG__win-bar i{background:#2a3358;border-radius:50%;width:11px;height:11px}.ShorevaLanding-module__QMpKKG__win-bar i:first-child{background:#ff5f57aa}.ShorevaLanding-module__QMpKKG__win-bar i:nth-child(2){background:#febc2eaa}.ShorevaLanding-module__QMpKKG__win-bar i:nth-child(3){background:#28c840aa}.ShorevaLanding-module__QMpKKG__win-bar span{color:var(--dim);margin-left:10px;font-size:12px}.ShorevaLanding-module__QMpKKG__chat__body{grid-template-columns:170px 1fr;min-height:520px;display:grid}.ShorevaLanding-module__QMpKKG__chat__side{border-right:1px solid var(--line);background:#0f173c0a;flex-direction:column;gap:4px;padding:16px 10px;display:flex}.ShorevaLanding-module__QMpKKG__side-h{text-transform:uppercase;letter-spacing:.1em;color:var(--dim);padding:4px 10px 8px;font-size:11px}.ShorevaLanding-module__QMpKKG__side-i{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:8px 10px;font-size:12.5px;overflow:hidden}.ShorevaLanding-module__QMpKKG__side-i.ShorevaLanding-module__QMpKKG__is-on{color:var(--text);background:#6366f129}.ShorevaLanding-module__QMpKKG__chat__thread{flex-direction:column;gap:14px;padding:22px;display:flex}.ShorevaLanding-module__QMpKKG__msg{opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);transform:translateY(12px)}.ShorevaLanding-module__QMpKKG__msg.ShorevaLanding-module__QMpKKG__is-shown{opacity:1;transform:none}.ShorevaLanding-module__QMpKKG__msg--user{background:linear-gradient(135deg,#3b5bff,#4f46e5);border-radius:16px 16px 4px;align-self:flex-end;max-width:84%;padding:12px 14px;font-size:14px;box-shadow:0 10px 30px -12px #3b5bffcc}.ShorevaLanding-module__QMpKKG__file-pill{overflow-wrap:anywhere;background:#0f173c24;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 8px;width:max-content;max-width:100%;margin-bottom:8px;padding:6px 10px;font-size:12.5px;display:flex}.ShorevaLanding-module__QMpKKG__file-pill small{opacity:.7}.ShorevaLanding-module__QMpKKG__file-ic{color:#fff;background:#ef4444;border-radius:4px;padding:2px 4px;font-size:9.5px;font-weight:800}.ShorevaLanding-module__QMpKKG__msg--status{color:var(--muted);align-items:center;gap:10px;font-size:13px;display:flex}.ShorevaLanding-module__QMpKKG__msg--status.ShorevaLanding-module__QMpKKG__is-done{display:none}.ShorevaLanding-module__QMpKKG__shimmer{background:linear-gradient(90deg,var(--dim) 0%,#fff 50%,var(--dim) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite ShorevaLanding-module__QMpKKG__shim}@keyframes ShorevaLanding-module__QMpKKG__shim{0%{background-position:200% 0}to{background-position:-200% 0}}.ShorevaLanding-module__QMpKKG__msg--eva{color:var(--text);grid-template-columns:28px 1fr;gap:12px;font-size:14px;display:grid}.ShorevaLanding-module__QMpKKG__ava{border-radius:8px}.ShorevaLanding-module__QMpKKG__typed{min-height:1.6em}.ShorevaLanding-module__QMpKKG__typed.ShorevaLanding-module__QMpKKG__is-typing:after{content:"";background:var(--cyan);vertical-align:-2px;width:7px;height:15px;margin-left:2px;animation:1s steps(2,end) infinite ShorevaLanding-module__QMpKKG__blink;display:inline-block}@keyframes ShorevaLanding-module__QMpKKG__blink{50%{opacity:0}}.ShorevaLanding-module__QMpKKG__draft-card{opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);transform:translateY(10px)}.ShorevaLanding-module__QMpKKG__draft-card.ShorevaLanding-module__QMpKKG__is-shown,.ShorevaLanding-module__QMpKKG__notes.ShorevaLanding-module__QMpKKG__is-shown{opacity:1;transform:none}.ShorevaLanding-module__QMpKKG__draft-card{border:1px solid var(--line2);background:#0f173c08;border-radius:14px;margin-top:14px;padding:14px}.ShorevaLanding-module__QMpKKG__draft-card__top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ShorevaLanding-module__QMpKKG__tag{white-space:nowrap;color:var(--cyan2);background:#22d3ee1f;border:1px solid #22d3ee4d;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.ShorevaLanding-module__QMpKKG__tag--soft{color:var(--muted);border-color:var(--line2);background:#0f173c0d}.ShorevaLanding-module__QMpKKG__copy-btn{border:1px solid var(--line2);color:var(--muted);border-radius:8px;padding:4px 10px;font-size:12px}.ShorevaLanding-module__QMpKKG__draft-card__subj{margin-bottom:6px;font-size:13.5px;font-weight:600}.ShorevaLanding-module__QMpKKG__draft-card .ShorevaLanding-module__QMpKKG__typed{color:var(--muted);font-size:13.5px}.ShorevaLanding-module__QMpKKG__chat__input{border:1px solid var(--line2);color:var(--dim);background:#0f173c0a;border-radius:14px;justify-content:space-between;align-items:center;margin:0 18px 18px;padding:12px 14px 12px 16px;font-size:13.5px;display:flex}.ShorevaLanding-module__QMpKKG__chat__input b{background:var(--blue);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.ShorevaLanding-module__QMpKKG__bento{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ShorevaLanding-module__QMpKKG__card{border-radius:var(--radius);border:1px solid var(--line);transition:transform .4s var(--ease),border-color .3s;background:linear-gradient(#0f173c09,#ffffff02);padding:26px;position:relative;overflow:hidden}.ShorevaLanding-module__QMpKKG__card:before{content:"";background:radial-gradient(400px circle at var(--mx,50%) var(--my,0%),#22d3ee1f,transparent 45%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.ShorevaLanding-module__QMpKKG__card:hover{border-color:#67e8f94d;transform:translateY(-4px)}.ShorevaLanding-module__QMpKKG__card:hover:before{opacity:1}.ShorevaLanding-module__QMpKKG__card>*{position:relative}.ShorevaLanding-module__QMpKKG__card__ic{color:var(--cyan2);background:#22d3ee14;border-color:#22d3ee40}.ShorevaLanding-module__QMpKKG__card h3{margin-bottom:8px}.ShorevaLanding-module__QMpKKG__card--xl{background:linear-gradient(120deg,#2f4bff29,#22d3ee0f 50%,#8b5cf61f);grid-column:span 3;grid-template-rows:auto auto auto;grid-template-columns:auto 1fr;column-gap:20px;padding:32px;display:grid}.ShorevaLanding-module__QMpKKG__card--xl .ShorevaLanding-module__QMpKKG__card__ic{grid-row:span 2;margin:0}.ShorevaLanding-module__QMpKKG__card--xl h3{font-size:24px}.ShorevaLanding-module__QMpKKG__prompt-rotator{border:1px solid var(--line2);color:var(--text);background:#ffffffb3;border-radius:12px;grid-column:1/-1;align-items:center;min-height:52px;margin-top:20px;padding:14px 18px;font-size:15px;display:flex}.ShorevaLanding-module__QMpKKG__rotator{transition:opacity .4s var(--ease),transform .4s var(--ease)}.ShorevaLanding-module__QMpKKG__rotator.ShorevaLanding-module__QMpKKG__out{opacity:0;transform:translateY(8px)}.ShorevaLanding-module__QMpKKG__doc-stage{height:520px;position:relative}.ShorevaLanding-module__QMpKKG__doc{color:#1e293b;background:#f4f6fb;border-radius:14px;width:56%;padding:24px;position:absolute;top:20px;left:0;overflow:hidden;transform:rotate(-3deg);box-shadow:0 30px 80px -20px #000c}.ShorevaLanding-module__QMpKKG__doc__head{border-bottom:2px solid #1e293b;justify-content:space-between;align-items:baseline;margin-bottom:14px;padding-bottom:8px;font-size:12px;display:flex}.ShorevaLanding-module__QMpKKG__doc__head b{letter-spacing:.08em;font-size:14px}.ShorevaLanding-module__QMpKKG__doc__head span{color:#64748b;font-size:11px}.ShorevaLanding-module__QMpKKG__doc__line{background:#dbe1ec;border-radius:4px;height:8px;margin:10px 0}.ShorevaLanding-module__QMpKKG__w80{width:80%}.ShorevaLanding-module__QMpKKG__w60{width:60%}.ShorevaLanding-module__QMpKKG__w70{width:70%}.ShorevaLanding-module__QMpKKG__w50{width:50%}.ShorevaLanding-module__QMpKKG__w75{width:75%}.ShorevaLanding-module__QMpKKG__doc__row{border-radius:6px;justify-content:space-between;margin:4px -8px;padding:7px 8px;font-size:12.5px;display:flex;position:relative}.ShorevaLanding-module__QMpKKG__doc__row span:last-child{font-weight:700}.ShorevaLanding-module__QMpKKG__doc__row.ShorevaLanding-module__QMpKKG__hl:before{content:"";transform-origin:0;transition:transform .6s var(--ease);transition-delay:calc(var(--d) * .35s + .6s);background:#22d3ee47;border-radius:6px;position:absolute;inset:0;transform:scaleX(0)}.ShorevaLanding-module__QMpKKG__doc__row>*{position:relative}.ShorevaLanding-module__QMpKKG__doc-stage.ShorevaLanding-module__QMpKKG__is-in .ShorevaLanding-module__QMpKKG__doc__row.ShorevaLanding-module__QMpKKG__hl:before{transform:scaleX(1)}.ShorevaLanding-module__QMpKKG__scanline{height:60px;animation:ShorevaLanding-module__QMpKKG__scan 3.5s var(--ease) infinite;background:linear-gradient(#0000,#22d3ee59,#0000);animation-play-state:paused;position:absolute;top:0;left:0;right:0;transform:translateY(-80px)}.ShorevaLanding-module__QMpKKG__doc-stage.ShorevaLanding-module__QMpKKG__is-in .ShorevaLanding-module__QMpKKG__scanline{animation-play-state:running}@keyframes ShorevaLanding-module__QMpKKG__scan{to{transform:translateY(420px)}}.ShorevaLanding-module__QMpKKG__kv{border:1px solid var(--line2);background:#fffffff0;border-radius:16px;width:47%;padding:16px;position:absolute;top:40px;right:0;box-shadow:0 30px 80px -20px #000000e6}.ShorevaLanding-module__QMpKKG__kv__head{align-items:center;gap:8px;margin-bottom:10px;font-size:13.5px;font-weight:600;display:flex}.ShorevaLanding-module__QMpKKG__kv__row{border-top:1px solid var(--line);opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);transition-delay:calc(var(--d) * .35s + .9s);grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:9px 4px;font-size:13px;display:grid;transform:translate(16px)}.ShorevaLanding-module__QMpKKG__doc-stage.ShorevaLanding-module__QMpKKG__is-in .ShorevaLanding-module__QMpKKG__kv__row{opacity:1;transform:none}.ShorevaLanding-module__QMpKKG__kv__row span{color:var(--muted)}.ShorevaLanding-module__QMpKKG__kv__row em{color:var(--cyan2);background:#22d3ee1a;border-radius:999px;padding:2px 7px;font-size:11px;font-style:normal}.ShorevaLanding-module__QMpKKG__kv__row--warn b{color:var(--warn)}.ShorevaLanding-module__QMpKKG__kv__row--warn em{color:var(--warn);background:#fbbf241a}.ShorevaLanding-module__QMpKKG__compare{border:1px solid var(--line2);opacity:0;width:66%;transition:opacity .7s var(--ease) 2.6s,transform .7s var(--ease) 2.6s;background:#ffffffeb;border-radius:16px;padding:14px;font-size:13px;position:absolute;bottom:0;right:4%;transform:translateY(20px);box-shadow:0 30px 80px -20px #000000e6}.ShorevaLanding-module__QMpKKG__doc-stage.ShorevaLanding-module__QMpKKG__is-in .ShorevaLanding-module__QMpKKG__compare{opacity:1;transform:none}.ShorevaLanding-module__QMpKKG__compare__head,.ShorevaLanding-module__QMpKKG__compare__row{grid-template-columns:1.3fr 1fr 1fr;gap:8px;padding:8px 6px;display:grid}.ShorevaLanding-module__QMpKKG__compare__head{color:var(--dim);text-transform:uppercase;letter-spacing:.08em;font-size:11.5px}.ShorevaLanding-module__QMpKKG__compare__row{border-top:1px solid var(--line)}.ShorevaLanding-module__QMpKKG__compare__row span:first-child{color:var(--muted)}.ShorevaLanding-module__QMpKKG__better{color:var(--ok);font-weight:600}.ShorevaLanding-module__QMpKKG__aud{padding:24px}.ShorevaLanding-module__QMpKKG__aud__label{color:var(--dim);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:12px;display:block}.ShorevaLanding-module__QMpKKG__aud__input{background:#0f173c0a;border:1px solid #67e8f959;border-radius:12px;min-height:56px;padding:14px 16px;font-size:15px;box-shadow:0 0 0 4px #22d3ee0f}.ShorevaLanding-module__QMpKKG__caret{background:var(--cyan);vertical-align:-3px;width:2px;height:18px;margin-left:2px;animation:1s steps(2,end) infinite ShorevaLanding-module__QMpKKG__blink;display:inline-block}.ShorevaLanding-module__QMpKKG__aud__chips{flex-wrap:wrap;gap:8px;min-height:34px;margin:16px 0 20px;display:flex}.ShorevaLanding-module__QMpKKG__crit{color:#047857;opacity:0;transition:opacity .4s var(--ease),transform .4s var(--ease);transition-delay:calc(var(--d) * .22s);background:#34d3991a;border:1px solid #34d3994d;border-radius:999px;padding:6px 11px;font-size:12.5px;transform:scale(.85)}.ShorevaLanding-module__QMpKKG__audience.ShorevaLanding-module__QMpKKG__chips-in .ShorevaLanding-module__QMpKKG__crit{opacity:1;transform:none}.ShorevaLanding-module__QMpKKG__aud__result{border:1px solid var(--line);background:#0f173c05;border-radius:14px;padding:18px}.ShorevaLanding-module__QMpKKG__aud__count{font-family:var(--display);color:var(--muted);font-size:15px}.ShorevaLanding-module__QMpKKG__aud__count span{color:var(--text);margin-right:6px;font-size:36px;font-weight:700}.ShorevaLanding-module__QMpKKG__bars{align-items:flex-end;gap:8px;height:110px;margin:16px 0;display:flex}.ShorevaLanding-module__QMpKKG__bars i{height:var(--h);background:linear-gradient(180deg,var(--cyan),#6366f166);transform-origin:bottom;transition:transform .9s var(--ease);border-radius:6px 6px 2px 2px;flex:1;transform:scaleY(0)}.ShorevaLanding-module__QMpKKG__bars i:nth-child(2){transition-delay:60ms}.ShorevaLanding-module__QMpKKG__bars i:nth-child(3){transition-delay:.12s}.ShorevaLanding-module__QMpKKG__bars i:nth-child(4){transition-delay:.18s}.ShorevaLanding-module__QMpKKG__bars i:nth-child(5){transition-delay:.24s}.ShorevaLanding-module__QMpKKG__bars i:nth-child(6){transition-delay:.3s}.ShorevaLanding-module__QMpKKG__bars i:nth-child(7){transition-delay:.36s}.ShorevaLanding-module__QMpKKG__bars i:nth-child(8){transition-delay:.42s}.ShorevaLanding-module__QMpKKG__audience.ShorevaLanding-module__QMpKKG__chips-in .ShorevaLanding-module__QMpKKG__bars i{transform:scaleY(1)}.ShorevaLanding-module__QMpKKG__aud__foot{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.ShorevaLanding-module__QMpKKG__route-meta{color:var(--dim);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 20px 0;font-size:12.5px;display:flex}.ShorevaLanding-module__QMpKKG__route-stage{grid-template-columns:1fr 90px 1fr;align-items:center;padding:24px 20px;display:grid}.ShorevaLanding-module__QMpKKG__route-in,.ShorevaLanding-module__QMpKKG__route-out{grid-template-rows:repeat(3,56px);row-gap:36px;display:grid}.ShorevaLanding-module__QMpKKG__req{color:var(--muted);border:1px solid var(--line2);opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--d)*.2s + .2s);background:#0f173c0a;border-radius:12px;flex-direction:column;justify-content:center;padding:0 14px;font-size:12px;display:flex;transform:translate(-20px)}.ShorevaLanding-module__QMpKKG__req b{color:var(--text);font-size:13px;font-weight:600}.ShorevaLanding-module__QMpKKG__route-win.ShorevaLanding-module__QMpKKG__is-in .ShorevaLanding-module__QMpKKG__req{opacity:1;transform:none}.ShorevaLanding-module__QMpKKG__route-svg{width:100%;height:240px;overflow:visible}.ShorevaLanding-module__QMpKKG__route-svg path{fill:none;stroke:#94a3ff38;stroke-width:1.5px;vector-effect:non-scaling-stroke}.ShorevaLanding-module__QMpKKG__route-svg path.ShorevaLanding-module__QMpKKG__flow{stroke:var(--cyan);stroke-dasharray:18 160;stroke-dashoffset:178px;filter:drop-shadow(0 0 4px var(--cyan));animation:2.4s linear infinite ShorevaLanding-module__QMpKKG__flow}.ShorevaLanding-module__QMpKKG__route-svg path.ShorevaLanding-module__QMpKKG__flow:nth-of-type(5){animation-delay:.8s}.ShorevaLanding-module__QMpKKG__route-svg path.ShorevaLanding-module__QMpKKG__flow:nth-of-type(6){animation-delay:1.6s}@keyframes ShorevaLanding-module__QMpKKG__flow{to{stroke-dashoffset:0}}.ShorevaLanding-module__QMpKKG__desk{background:linear-gradient(135deg,#2f4bff33,#22d3ee0f);border:1px solid #67e8f947;border-radius:12px;flex-direction:column;justify-content:center;padding:0 14px;font-size:13px;display:flex}.ShorevaLanding-module__QMpKKG__desk b{font-weight:600}.ShorevaLanding-module__QMpKKG__desk span{color:var(--muted);font-size:12px}.ShorevaLanding-module__QMpKKG__route-review{color:#78350f;background:#fbbf2412;border:1px solid #fbbf2440;border-radius:12px;align-items:center;gap:10px;margin:0 20px 20px;padding:12px 14px;font-size:13px;display:flex}.ShorevaLanding-module__QMpKKG__dot--warn{background:var(--warn);box-shadow:0 0 10px var(--warn);flex:none}.ShorevaLanding-module__QMpKKG__duo{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ShorevaLanding-module__QMpKKG__duo__card{border:1px solid var(--line);background:#0f173c06;border-radius:22px;padding:34px}.ShorevaLanding-module__QMpKKG__duo__card--accent{background:linear-gradient(150deg,#2f4bff24,#22d3ee0d);border-color:#67e8f940}.ShorevaLanding-module__QMpKKG__duo__card h3{margin-top:16px;font-size:24px}.ShorevaLanding-module__QMpKKG__badge{border:1px solid var(--line2);color:var(--muted);background:#0f173c0f;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-block}.ShorevaLanding-module__QMpKKG__badge--accent{color:var(--cyan2);background:#22d3ee1f;border-color:#22d3ee59}.ShorevaLanding-module__QMpKKG__fine{text-align:center;color:var(--dim);margin-top:28px;font-size:14px}.ShorevaLanding-module__QMpKKG__flow-steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.ShorevaLanding-module__QMpKKG__fstep{border-radius:var(--radius);border:1px solid var(--line);transition:transform .4s var(--ease),border-color .3s;background:#0f173c06;padding:28px 24px;position:relative}.ShorevaLanding-module__QMpKKG__fstep:hover{border-color:#67e8f94d;transform:translateY(-6px)}.ShorevaLanding-module__QMpKKG__fstep__n{width:36px;height:36px;font-weight:700;font-family:var(--display);background:var(--grad);color:#05101e;border-radius:50%;place-items:center;margin-bottom:18px;display:grid;box-shadow:0 0 24px #22d3ee59}.ShorevaLanding-module__QMpKKG__fstep h3{margin-bottom:8px}.ShorevaLanding-module__QMpKKG__fstep p{color:var(--muted);font-size:15px}.ShorevaLanding-module__QMpKKG__fstep em{color:var(--warn);font-style:normal;font-weight:600}.ShorevaLanding-module__QMpKKG__sec-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ShorevaLanding-module__QMpKKG__sec{border-radius:var(--radius);border:1px solid var(--line);transition:transform .4s var(--ease),border-color .3s,background .3s;background:#0f173c05;padding:28px}.ShorevaLanding-module__QMpKKG__sec:hover{background:#34d39908;border-color:#34d39959;transform:translateY(-4px)}.ShorevaLanding-module__QMpKKG__sec__ic{color:#047857;background:#34d39914;border:1px solid #34d39940;border-radius:12px;place-items:center;width:46px;height:46px;margin-bottom:18px;display:grid}.ShorevaLanding-module__QMpKKG__sec__ic svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.ShorevaLanding-module__QMpKKG__sec h3{margin-bottom:8px}.ShorevaLanding-module__QMpKKG__sec p{color:var(--muted);font-size:15px}.ShorevaLanding-module__QMpKKG__steps{grid-template-columns:repeat(3,1fr);gap:24px;display:grid;position:relative}.ShorevaLanding-module__QMpKKG__steps__line{background:var(--line2);border-radius:2px;height:2px;position:absolute;top:30px;left:8%;right:8%;overflow:hidden}.ShorevaLanding-module__QMpKKG__steps__line i{background:var(--grad);transform-origin:0;transition:transform 1.6s var(--ease) .3s;position:absolute;inset:0;transform:scaleX(0)}.ShorevaLanding-module__QMpKKG__steps.ShorevaLanding-module__QMpKKG__is-in .ShorevaLanding-module__QMpKKG__steps__line i{transform:scaleX(1)}.ShorevaLanding-module__QMpKKG__step{text-align:center;padding:0 12px;position:relative}.ShorevaLanding-module__QMpKKG__step__n{background:var(--bg);width:60px;height:60px;font-family:var(--display);color:var(--cyan2);border:1px solid #67e8f966;border-radius:50%;place-items:center;margin-bottom:22px;font-weight:700;display:inline-grid;position:relative;box-shadow:0 0 30px -6px #22d3ee80}.ShorevaLanding-module__QMpKKG__step h3{margin-bottom:10px;font-size:21px}.ShorevaLanding-module__QMpKKG__step p{color:var(--muted);font-size:15.5px}.ShorevaLanding-module__QMpKKG__faq-wrap{max-width:860px}.ShorevaLanding-module__QMpKKG__faq details{border-bottom:1px solid var(--line)}.ShorevaLanding-module__QMpKKG__faq summary{cursor:pointer;padding:22px 44px 22px 0;font-size:17.5px;font-weight:600;list-style:none;transition:color .2s;position:relative}.ShorevaLanding-module__QMpKKG__faq summary::-webkit-details-marker{display:none}.ShorevaLanding-module__QMpKKG__faq summary:hover{color:var(--cyan2)}.ShorevaLanding-module__QMpKKG__faq summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:12px;height:12px;transition:transform .3s var(--ease);position:absolute;top:50%;right:8px;transform:translateY(-70%)rotate(45deg)}.ShorevaLanding-module__QMpKKG__faq details[open] summary:after{transform:translateY(-30%)rotate(-135deg)}.ShorevaLanding-module__QMpKKG__faq details p{color:var(--muted);animation:ShorevaLanding-module__QMpKKG__fadeDown .4s var(--ease);padding:0 40px 22px 0}@keyframes ShorevaLanding-module__QMpKKG__fadeDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ShorevaLanding-module__QMpKKG__final{isolation:isolate;text-align:center;padding:140px 0;position:relative;overflow:hidden}.ShorevaLanding-module__QMpKKG__final__bg{z-index:-1;position:absolute;inset:0}.ShorevaLanding-module__QMpKKG__mesh--final{--mo:.6;inset:0}.ShorevaLanding-module__QMpKKG__mesh--final .ShorevaLanding-module__QMpKKG__m1{top:10%;left:20%}.ShorevaLanding-module__QMpKKG__mesh--final .ShorevaLanding-module__QMpKKG__m2{top:20%;left:50%}.ShorevaLanding-module__QMpKKG__mesh--final .ShorevaLanding-module__QMpKKG__m3{top:30%;left:35%}.ShorevaLanding-module__QMpKKG__final__inner{max-width:780px}.ShorevaLanding-module__QMpKKG__final__bob{width:max-content;margin:0 auto 28px;animation:6s ease-in-out infinite ShorevaLanding-module__QMpKKG__bob;display:block}.ShorevaLanding-module__QMpKKG__final__eva{filter:drop-shadow(0 20px 40px #22d3ee66)}.ShorevaLanding-module__QMpKKG__final .ShorevaLanding-module__QMpKKG__lede{max-width:560px;margin-inline:auto}.ShorevaLanding-module__QMpKKG__footer{border-top:1px solid var(--line);background:#eef2fb;padding:64px 0 32px}.ShorevaLanding-module__QMpKKG__footer__inner{flex-wrap:wrap;justify-content:space-between;gap:48px;display:flex}.ShorevaLanding-module__QMpKKG__footer__brand p{color:var(--dim);max-width:280px;margin-top:12px;font-size:14px}.ShorevaLanding-module__QMpKKG__footer__cols{flex-wrap:wrap;gap:64px;display:flex}.ShorevaLanding-module__QMpKKG__footer__cols h4{text-transform:uppercase;letter-spacing:.1em;color:var(--dim);font-size:13px;font-family:var(--font);margin-bottom:14px;font-weight:600}.ShorevaLanding-module__QMpKKG__footer__cols a{color:var(--muted);padding:4px 0;font-size:14.5px;transition:color .2s;display:block}.ShorevaLanding-module__QMpKKG__footer__cols a:hover{color:var(--text)}.ShorevaLanding-module__QMpKKG__footer__base{border-top:1px solid var(--line);color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:48px;padding-top:24px;font-size:12.5px;display:flex}.ShorevaLanding-module__QMpKKG__footer__base span:last-child{max-width:640px}.ShorevaLanding-module__QMpKKG__section--productivity{background:linear-gradient(#22d3ee09,#6366f106);position:relative;overflow:hidden}.ShorevaLanding-module__QMpKKG__prod-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ShorevaLanding-module__QMpKKG__prod-task{border:1px solid var(--line);border-radius:var(--radius);min-width:0;transition:transform .4s var(--ease),border-color .3s,background .3s;background:#0f173c06;padding:24px}.ShorevaLanding-module__QMpKKG__prod-task:hover{background:#22d3ee09;border-color:#67e8f94d;transform:translateY(-4px)}.ShorevaLanding-module__QMpKKG__prod-task h3{margin-bottom:14px;font-size:18px}.ShorevaLanding-module__QMpKKG__prod-times{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.ShorevaLanding-module__QMpKKG__prod-times span{border:1px solid var(--line);min-width:0;color:var(--muted);background:#0f173c0a;border-radius:12px;padding:10px 12px;font-size:12.5px}.ShorevaLanding-module__QMpKKG__prod-times b{font-family:var(--display);color:var(--text);margin-bottom:3px;font-size:24px;line-height:1.05;display:block}.ShorevaLanding-module__QMpKKG__prod-task p{color:var(--dim);font-size:13px;line-height:1.55}.ShorevaLanding-module__QMpKKG__prod-summary{background:#34d3990e;border:1px solid #34d39940;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:18px 22px;display:flex}.ShorevaLanding-module__QMpKKG__prod-summary strong{font-family:var(--display);color:#047857;font-size:22px}.ShorevaLanding-module__QMpKKG__prod-summary span{color:var(--muted);text-align:right;font-size:13px}.ShorevaLanding-module__QMpKKG__prod-footnote{max-width:980px;color:var(--dim);margin:18px auto 0;font-size:12.5px;line-height:1.65}.ShorevaLanding-module__QMpKKG__prod-footnote b{color:var(--muted)}@media (max-width:1080px){.ShorevaLanding-module__QMpKKG__nav__links{display:none}.ShorevaLanding-module__QMpKKG__nav__toggle{display:block}.ShorevaLanding-module__QMpKKG__hero__inner{grid-template-columns:1fr}.ShorevaLanding-module__QMpKKG__hero__visual{width:100%;max-width:560px;height:460px;margin:0 auto}.ShorevaLanding-module__QMpKKG__pain-grid{grid-template-columns:1fr 1fr}.ShorevaLanding-module__QMpKKG__split,.ShorevaLanding-module__QMpKKG__split--rev{grid-template-columns:1fr;gap:48px}.ShorevaLanding-module__QMpKKG__split--rev .ShorevaLanding-module__QMpKKG__split__copy{order:0}.ShorevaLanding-module__QMpKKG__bento{grid-template-columns:1fr 1fr}.ShorevaLanding-module__QMpKKG__card--xl{grid-column:span 2}.ShorevaLanding-module__QMpKKG__flow-steps,.ShorevaLanding-module__QMpKKG__sec-grid{grid-template-columns:1fr 1fr}.ShorevaLanding-module__QMpKKG__prod-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ShorevaLanding-module__QMpKKG__container{width:calc(100% - 40px)}.ShorevaLanding-module__QMpKKG__nav__cta .ShorevaLanding-module__QMpKKG__link-quiet,.ShorevaLanding-module__QMpKKG__nav__cta .ShorevaLanding-module__QMpKKG__btn{display:none}.ShorevaLanding-module__QMpKKG__hero{min-height:auto;padding-top:110px}.ShorevaLanding-module__QMpKKG__hero__title{font-size:42px}.ShorevaLanding-module__QMpKKG__hero__ctas .ShorevaLanding-module__QMpKKG__btn{flex:100%}.ShorevaLanding-module__QMpKKG__hero__visual{height:380px}.ShorevaLanding-module__QMpKKG__r1{width:200px;height:200px}.ShorevaLanding-module__QMpKKG__r2{width:290px;height:290px}.ShorevaLanding-module__QMpKKG__r3{width:370px;height:370px}.ShorevaLanding-module__QMpKKG__orb__eva{width:150px}.ShorevaLanding-module__QMpKKG__orb__glow{width:217px;height:217px}.ShorevaLanding-module__QMpKKG__ochip{--R:150px}.ShorevaLanding-module__QMpKKG__ochip__in{padding:5px 9px;font-size:11px}.ShorevaLanding-module__QMpKKG__marquee{margin-top:40px}.ShorevaLanding-module__QMpKKG__section{padding:84px 0}.ShorevaLanding-module__QMpKKG__section__head{text-align:left;margin-bottom:44px}.ShorevaLanding-module__QMpKKG__pain-grid,.ShorevaLanding-module__QMpKKG__bento,.ShorevaLanding-module__QMpKKG__flow-steps,.ShorevaLanding-module__QMpKKG__sec-grid,.ShorevaLanding-module__QMpKKG__duo,.ShorevaLanding-module__QMpKKG__prod-grid{grid-template-columns:1fr}.ShorevaLanding-module__QMpKKG__card--xl{grid-column:auto;padding:22px}.ShorevaLanding-module__QMpKKG__chat__body{grid-template-columns:1fr;min-height:560px}.ShorevaLanding-module__QMpKKG__chat__side{display:none}.ShorevaLanding-module__QMpKKG__chat__thread{padding:16px}.ShorevaLanding-module__QMpKKG__doc{width:84%;padding:18px}.ShorevaLanding-module__QMpKKG__kv{width:78%;top:260px}.ShorevaLanding-module__QMpKKG__compare{width:94%;left:3%;right:0}.ShorevaLanding-module__QMpKKG__steps{grid-template-columns:1fr;gap:40px}.ShorevaLanding-module__QMpKKG__orbit{display:none}.ShorevaLanding-module__QMpKKG__card,.ShorevaLanding-module__QMpKKG__pain,.ShorevaLanding-module__QMpKKG__sec{grid-template-columns:44px 1fr;column-gap:16px;padding:20px;display:grid}.ShorevaLanding-module__QMpKKG__prod-times{grid-template-columns:1fr 1fr}.ShorevaLanding-module__QMpKKG__prod-summary{flex-direction:column;align-items:flex-start}.ShorevaLanding-module__QMpKKG__prod-summary span{text-align:left}.ShorevaLanding-module__QMpKKG__card>.ShorevaLanding-module__QMpKKG__card__ic,.ShorevaLanding-module__QMpKKG__pain>.ShorevaLanding-module__QMpKKG__pain__icon,.ShorevaLanding-module__QMpKKG__sec>.ShorevaLanding-module__QMpKKG__sec__ic{grid-row:span 2;width:44px;height:44px;margin:0}.ShorevaLanding-module__QMpKKG__card h3,.ShorevaLanding-module__QMpKKG__pain h3,.ShorevaLanding-module__QMpKKG__sec h3{align-self:end;margin-bottom:4px;font-size:17px}.ShorevaLanding-module__QMpKKG__card p,.ShorevaLanding-module__QMpKKG__pain p,.ShorevaLanding-module__QMpKKG__sec p{font-size:14.5px}.ShorevaLanding-module__QMpKKG__card--xl{grid-template-columns:44px 1fr;display:grid}.ShorevaLanding-module__QMpKKG__card--xl .ShorevaLanding-module__QMpKKG__card__ic{grid-row:span 2;margin:0}.ShorevaLanding-module__QMpKKG__card--xl h3{font-size:20px}.ShorevaLanding-module__QMpKKG__flow-steps{grid-template-columns:1fr 1fr;gap:12px}.ShorevaLanding-module__QMpKKG__fstep{padding:20px 16px}.ShorevaLanding-module__QMpKKG__fstep p{font-size:14px}.ShorevaLanding-module__QMpKKG__route-stage{grid-template-columns:1fr 34px 1fr;padding:20px 14px}.ShorevaLanding-module__QMpKKG__req,.ShorevaLanding-module__QMpKKG__desk{padding:0 10px}.ShorevaLanding-module__QMpKKG__req b,.ShorevaLanding-module__QMpKKG__desk b{font-size:12px}.ShorevaLanding-module__QMpKKG__req,.ShorevaLanding-module__QMpKKG__desk span{font-size:11px}.ShorevaLanding-module__QMpKKG__doc-stage{height:700px}.ShorevaLanding-module__QMpKKG__steps__line{display:none}.ShorevaLanding-module__QMpKKG__duo__card{padding:26px}.ShorevaLanding-module__QMpKKG__final{padding:100px 0}.ShorevaLanding-module__QMpKKG__footer__cols{gap:40px}}.ShorevaLanding-module__QMpKKG__is-paused,.ShorevaLanding-module__QMpKKG__is-paused *,.ShorevaLanding-module__QMpKKG__is-paused :before,.ShorevaLanding-module__QMpKKG__is-paused :after{animation-play-state:paused!important}.ShorevaLanding-module__QMpKKG__root [data-parallax]{will-change:transform}@media (prefers-reduced-motion:reduce){.ShorevaLanding-module__QMpKKG__root *,.ShorevaLanding-module__QMpKKG__root :before,.ShorevaLanding-module__QMpKKG__root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ShorevaLanding-module__QMpKKG__reveal,.ShorevaLanding-module__QMpKKG__msg,.ShorevaLanding-module__QMpKKG__draft-card,.ShorevaLanding-module__QMpKKG__kv__row,.ShorevaLanding-module__QMpKKG__compare,.ShorevaLanding-module__QMpKKG__req,.ShorevaLanding-module__QMpKKG__crit{opacity:1!important;transform:none!important}.ShorevaLanding-module__QMpKKG__bars i,.ShorevaLanding-module__QMpKKG__steps__line i,.ShorevaLanding-module__QMpKKG__doc__row.ShorevaLanding-module__QMpKKG__hl:before{transform:none!important}.ShorevaLanding-module__QMpKKG__msg--status{display:none}}.ShorevaLanding-module__QMpKKG__shots{grid-template-columns:1fr 1fr;gap:28px;margin-top:48px;display:grid}.ShorevaLanding-module__QMpKKG__shot{flex-direction:column;gap:14px;margin:0;display:flex}.ShorevaLanding-module__QMpKKG__shot--wide{grid-column:1/-1}.ShorevaLanding-module__QMpKKG__shot__frame{border:1px solid var(--line2);transition:transform .4s var(--ease),box-shadow .4s var(--ease);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 30px 80px -30px #1e296e59,inset 0 0 0 1px #fff9}.ShorevaLanding-module__QMpKKG__shot__frame:hover{transform:translateY(-4px);box-shadow:0 40px 90px -30px #1e296e73}.ShorevaLanding-module__QMpKKG__shot__frame img{width:100%;height:auto}.ShorevaLanding-module__QMpKKG__shot figcaption{color:var(--muted);font-size:15px;line-height:1.55}.ShorevaLanding-module__QMpKKG__shot figcaption strong{color:var(--text)}@media (max-width:900px){.ShorevaLanding-module__QMpKKG__shots{grid-template-columns:1fr;gap:28px;margin-top:32px}}.ShorevaLanding-module__QMpKKG__nav__links a.ShorevaLanding-module__QMpKKG__is-active{color:var(--text);font-weight:600}.ShorevaLanding-module__QMpKKG__nav__links a.ShorevaLanding-module__QMpKKG__is-active:after{transform:scaleX(1)}.ShorevaLanding-module__QMpKKG__mobile-menu a.ShorevaLanding-module__QMpKKG__is-active{color:var(--blue);font-weight:600}.ShorevaLanding-module__QMpKKG__page-intro{padding:132px 0 8px}.ShorevaLanding-module__QMpKKG__page-intro__title{letter-spacing:-.03em;margin:10px 0 14px;font-size:clamp(34px,4vw,54px);font-weight:700;line-height:1.05}.ShorevaLanding-module__QMpKKG__page-intro__lede{max-width:720px}.ShorevaLanding-module__QMpKKG__teasers{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.ShorevaLanding-module__QMpKKG__teaser{border-radius:var(--radius);background:var(--panel);border:1px solid var(--line2);transition:transform .25s var(--ease),border-color .25s;flex-direction:column;gap:8px;padding:24px;display:flex;box-shadow:0 18px 40px -28px #1e296e59}.ShorevaLanding-module__QMpKKG__teaser:hover{border-color:#0891b273;transform:translateY(-3px)}.ShorevaLanding-module__QMpKKG__teaser h3{font-size:19px}.ShorevaLanding-module__QMpKKG__teaser p{color:var(--muted);font-size:15px}.ShorevaLanding-module__QMpKKG__teaser__more{color:#0e7490;margin-top:auto;padding-top:8px;font-size:14px;font-weight:600}.ShorevaLanding-module__QMpKKG__teaser:hover .ShorevaLanding-module__QMpKKG__arrow{transform:translate(4px)}@media (max-width:900px){.ShorevaLanding-module__QMpKKG__teasers{grid-template-columns:1fr}.ShorevaLanding-module__QMpKKG__page-intro{padding:104px 0 0}}
