.signa-landing{--sl-bg:#0e0a18;--sl-ink:#f4eefc;--sl-muted:#b2a5c4;--sl-line:#c9b2ed26;background:var(--sl-bg);color:var(--sl-ink);overflow:clip;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.sl-site-header{background:#100b1bf5!important;border-color:#c9b2ed26!important;color:#f4eefc!important}.sl-site-header :is(a,button){color:#f4eefc!important}.sl-site-header .site-register{background:#8452df!important;border-color:#b289f0!important}.landing-skip{position:fixed;left:20px;top:-100px;z-index:999;background:#fff;color:#171124;padding:16px;border-radius:8px}.landing-skip:focus{top:12px}.signa-landing h1,.signa-landing h2,.signa-landing h3{color:inherit;letter-spacing:-.055em;font-weight:500}.signa-landing em{font-family:Georgia,Times New Roman,serif;font-weight:400;color:#c4a2ff}.sl-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:1.02fr 1fr;align-items:center;gap:5%;max-width:1600px;margin:auto;min-height:850px;padding:64px clamp(24px,6vw,110px) 110px}.sl-atmosphere{position:absolute;inset:-100px -20% 0;z-index:-1;overflow:hidden;pointer-events:none;contain:paint}.sl-atmosphere>i{position:absolute;width:650px;height:650px;border-radius:50%;background:radial-gradient(circle,#8442ee38,transparent 68%);right:-2%;top:0;animation:sl-drift 17s ease-in-out infinite alternate}.sl-atmosphere>i:nth-child(2){width:950px;height:950px;left:-25%;top:20%;background:radial-gradient(circle,#47249727,transparent 67%);animation-duration:22s}.sl-atmosphere>i:nth-child(3){width:360px;height:360px;right:24%;top:15%;background:radial-gradient(circle,#ddabff18,transparent 65%);animation-duration:13s;animation-delay:-5s}.sl-orbit{right:0;top:2%;width:900px;height:900px;border:1px solid #aa80f31c;transform:rotateX(55deg) rotate(-25deg);animation:sl-orbit 40s linear infinite}.sl-orbit,.sl-orbit:after{position:absolute;border-radius:50%}.sl-orbit:after{content:"";top:12%;left:12%;width:6px;height:6px;background:#c5a3ff;box-shadow:0 0 25px 8px #9c69f366}.sl-orbit-two{width:1100px;height:1100px;right:-80px;top:-80px;animation-direction:reverse;border-color:#aa80f30d}.sl-hero-logo .signa-official-logo{display:block;width:min(330px,85%);height:auto;object-fit:contain;margin:0 0 28px;filter:drop-shadow(0 0 35px #7437dc25)}.sl-kicker{font-size:10px;letter-spacing:2.2px;font-weight:600;line-height:1.8;color:#b69dcd;margin-bottom:25px}.sl-kicker>span{display:inline-block;width:5px;height:5px;border-radius:50%;background:#b790f8;margin:0 10px 2px 0;box-shadow:0 0 10px #bf94ff}.sl-hero h1{font-size:clamp(45px,5.2vw,82px);line-height:1.05;margin:0 0 25px}.sl-intro{font-size:15px;line-height:1.85;max-width:480px;color:var(--sl-muted)}.sl-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:30px}.sl-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:14px 20px;border:1px solid var(--sl-line);border-radius:7px;font-size:12px;font-weight:600;transition:transform .2s,background .2s,box-shadow .2s}.sl-button:hover{transform:translateY(-2px)}.sl-button-primary{background:#8250d8;color:#fff;box-shadow:0 6px 30px #8043db25;border-color:#b186ef88}.sl-button-primary:hover{background:#9964ef;box-shadow:0 9px 40px #a36bfa30}.sl-button-outline{background:#ffffff04;color:#eee4fc}.sl-button-outline:hover{background:#ffffff0b;border-color:#b38bd577}.sl-text-link{display:inline-flex;align-items:center;gap:12px;color:#d5c7e6;font-size:12px}.sl-text-link:hover{color:#fff}.sl-note{font-size:10px;letter-spacing:.2px;color:#8d7e9e;margin:18px 0 0}.sl-composition{position:relative;transform:rotate(3deg);padding:18px;border:1px solid #cbb3ee28;border-radius:16px;background:linear-gradient(145deg,#35214555,#150e2499);box-shadow:0 50px 110px #0006;animation:sl-float 9s ease-in-out infinite}.sl-preview-top{display:flex;justify-content:space-between;gap:15px;padding:0 0 16px;font-size:8px;letter-spacing:1.5px;color:#b9a7d1}.sl-preview-top span:first-child{color:#eee2ff}.sl-preview-top i{display:inline-block;width:5px;height:5px;background:#bf90ff;border-radius:50%;margin-right:6px}.sl-paper{background:#faf8f3;display:grid;grid-template-columns:32% 68%;aspect-ratio:.78;color:#2f2939;box-shadow:0 10px 30px #0003;overflow:hidden;border-radius:2px}.sl-paper-sidebar{background:#ddd3e6;position:relative;padding:25px 18px}.sl-monogram{width:65px;max-width:100%;aspect-ratio:1;border-radius:50%;background:#f7f2eb;display:grid;place-items:center;font:24px Georgia;color:#6d557e;margin-bottom:30px}.sl-paper-sidebar>p{font-size:8px;letter-spacing:1.4px;border-bottom:1px solid #89739466;padding-bottom:7px;margin:22px 0 10px;color:#604a70}.sl-paper small{font-size:7px;line-height:1.9;color:#73657f}.sl-paper-number{position:absolute;left:18px;bottom:24px;font-size:7px;letter-spacing:1px;color:#735e82}.sl-paper-main{padding:32px 24px}.sl-paper-eyebrow{font-size:7px;letter-spacing:2px;color:#8e6fa0}.sl-paper-main h2{font:42px/1 Georgia;margin:20px 0 26px;color:#3e2e4c}.sl-paper-main h2>span{display:block;font:7px/1.5 ui-sans-serif,system-ui;letter-spacing:1.6px;margin-top:14px}.sl-paper-main h3{font:600 8px ui-sans-serif,system-ui;letter-spacing:1.7px;border-bottom:1px solid #bfa9cd;padding-bottom:8px;margin-top:28px}.sl-paper-main p{font-size:8px;line-height:1.9;color:#75677e}.sl-paper-main strong{font-size:9px;font-weight:600}.sl-demo-lines{display:grid;gap:6px;margin-top:12px}.sl-demo-lines i{height:3px;background:#e5dfe8;border-radius:3px;display:block}.sl-demo-lines i:last-child{width:70%}.sl-script{font:italic 26px Georgia,cursive;color:#74508d;margin-top:30px;transform:rotate(-8deg)}.sl-floating-tools{position:absolute;right:-24px;bottom:15%;display:flex;align-items:center;gap:16px;background:#2b1b3f;border:1px solid #9975c552;border-radius:10px;padding:17px;color:#dec8fa;box-shadow:0 15px 30px #0004;font-size:10px;transform:rotate(-3deg)}.sl-swatch{width:14px;height:14px;background:#a874ee;border:2px solid #e9d9ff;border-radius:50%}.sl-swatch-light{background:#e0c7b5}.sl-tool-letter{font-family:Georgia;font-size:18px}.sl-composition-caption{display:flex;justify-content:space-between;gap:10px;font-size:6px;letter-spacing:1px;color:#8f7ca6;margin:15px 0 0}.sl-explore{position:absolute;bottom:35px;left:clamp(24px,6vw,110px);display:flex;align-items:center;gap:30px;font-size:9px;letter-spacing:2px;color:#9e8db6}.sl-explore span{font-size:22px;animation:sl-arrow 3s ease-in-out infinite}.sl-capability-strip{display:flex;gap:30px;justify-content:space-evenly;flex-wrap:wrap;border-top:1px solid var(--sl-line);border-bottom:1px solid var(--sl-line);padding:24px max(24px,6vw);color:#bba9cf;background:#ffffff02}.sl-capability-strip>span{display:flex;gap:12px;align-items:center;font-size:11px;letter-spacing:.4px}.sl-section{max-width:1440px;margin:0 auto;padding:105px clamp(24px,6vw,90px);scroll-margin-top:110px}.sl-section-heading{display:grid;grid-template-columns:1.2fr 1fr;column-gap:10%;align-items:end;margin-bottom:48px}.sl-section-heading>.sl-kicker{grid-column:1/-1}.sl-section h2{font-size:clamp(35px,4vw,57px);line-height:1.15;margin:0}.sl-section-heading>p:last-child{color:var(--sl-muted);font-size:14px;line-height:1.9;max-width:420px;margin:0 0 5px}.sl-feature-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.sl-feature{min-width:0;border-top:1px solid #8b67a744;padding-top:20px}.sl-feature-index{font-size:8px;letter-spacing:2px;color:#9a83b1}.sl-feature h3{font-size:22px;line-height:1.3;letter-spacing:-.7px;margin:26px 0 15px;max-width:280px}.sl-feature p{font-size:12px;line-height:1.9;color:#a99ab9;margin-bottom:20px}.sl-feature>a{display:flex;align-items:center;gap:12px;font-size:10px;color:#d7b9fa;line-height:1.5}.sl-feature>a:hover{color:#fff}.sl-mini-pages{height:210px;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:10px;background:radial-gradient(ellipse,#59327840,transparent 75%);margin-top:12px}.sl-mini-pages>div{width:110px;height:155px;background:#eee8f4;color:#352243;padding:15px;position:absolute;box-shadow:0 12px 28px #0005;display:grid;align-content:start;gap:8px;transform:translateX(-64px) rotate(-15deg)}.sl-mini-pages>div:nth-child(2){transform:translateX(0) rotate(0);z-index:2;background:#e3d6ea}.sl-mini-pages>div:nth-child(3){transform:translateX(64px) rotate(15deg);background:#352544;color:#ebd8fa}.sl-mini-pages b{font-size:14px;line-height:1.2;font-family:Georgia}.sl-mini-pages span{border-radius:50%;width:28px;height:28px;display:grid;place-items:center;background:#77558a;color:white;font-size:10px}.sl-mini-pages i{height:3px;background:#9d83aa55}.sl-signature-art{height:210px;position:relative;display:grid;place-items:center;margin-top:12px;background:radial-gradient(ellipse,#59327830,transparent 75%)}.sl-signature-art>span{font:italic 52px Georgia,cursive;transform:rotate(-9deg);color:#d2b0f5}.sl-signature-art>svg:not([viewBox="0 0 340 55"]){position:absolute;bottom:22%;right:8%;color:#a16bd7}.sl-signature-art>svg[viewBox="0 0 340 55"]{position:absolute;bottom:30px;width:90%;height:55px;fill:none;stroke:#af7ae4;stroke-width:1;stroke-dasharray:400;animation:sl-ink 8s ease-in-out infinite}.sl-document-art{height:210px;margin-top:12px;display:grid;align-content:center;justify-items:center;background:radial-gradient(ellipse,#59327830,transparent 75%)}.sl-document-art>div:first-child{width:85%;padding:23px;background:#271a34;border:1px solid #9f7dbb33;display:grid;grid-template-columns:36px 1fr;gap:8px;align-items:center;border-radius:8px;color:#d1b2ee}.sl-document-art b{font-size:12px;font-weight:500}.sl-document-art span{font-size:7px;letter-spacing:1px;grid-column:2}.sl-inline-toolbar{display:flex;gap:25px;align-items:center;background:#ece2f3;padding:12px 20px;color:#523665;border-radius:5px;transform:translate(12px,-7px);box-shadow:0 8px 25px #0004}.sl-inline-toolbar span{font-size:13px}.sl-business{border-top:1px solid var(--sl-line);border-bottom:1px solid var(--sl-line);display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:10%;background:radial-gradient(ellipse at 80% 40%,#4f297622,transparent 60%)}.sl-business>div>p:not(.sl-kicker){font-size:13px;color:var(--sl-muted);line-height:1.9;max-width:440px;margin:24px 0}.sl-access-panel{border:1px solid #8c65b333;border-radius:14px;padding:25px;background:linear-gradient(135deg,#2d1e3c99,#171023)}.sl-access-panel>div{display:flex;align-items:center;gap:14px;font-size:9px;letter-spacing:1.5px;padding:0 0 20px;border-bottom:1px solid var(--sl-line);color:#bfa1dc}.sl-live-dot{width:5px;height:5px;background:#bc90e9;border-radius:50%;margin-left:auto;box-shadow:0 0 10px #c59bf5}.sl-access-panel article{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--sl-line);padding:22px 0}.sl-avatar{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#63427e55;color:#cfb2e6;font-size:10px}.sl-access-panel p{flex:1 1;margin:0;font-size:12px;line-height:1.7}.sl-access-panel small{font-size:9px;color:#9984ad}.sl-access-panel b{font-size:8px;font-weight:400;padding:5px 9px;border-radius:5px;border:1px solid #b387dc33;color:#c6a1e4}.sl-access-panel footer{display:flex;align-items:center;gap:10px;font-size:10px;color:#b5a2c8;padding-top:20px}.sl-plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:60px}.sl-plan{border:1px solid var(--sl-line);border-radius:12px;padding:28px 20px;position:relative;background:#ffffff02;display:flex;flex-direction:column;min-width:0}.sl-plan h3{font-size:18px;letter-spacing:-.4px;margin-bottom:24px}.sl-price{font-size:34px;letter-spacing:-1.2px;line-height:1.2}.sl-price small{font-size:10px;color:#a18ab9;letter-spacing:0;margin-top:6px}.sl-plan p{font-size:11px;line-height:1.9;color:#b4a1c7;flex:1 1;margin:25px 0}.sl-plan>a{width:100%;font-size:10px;gap:10px;padding:12px 10px}.sl-plan>small{font-size:8px;color:#907da2;margin-top:18px}.sl-plan-featured{border-color:#ab79ed88;background:linear-gradient(160deg,#7745a82c,#34204320)}.sl-plan-tag{position:absolute;top:-13px;left:18px;padding:6px 10px;background:#a879e7;color:#180d27;border-radius:4px;font-size:7px;letter-spacing:1px;font-weight:700}.sl-plan-footnote{font-size:10px;color:#8f7a9f;max-width:850px;line-height:1.9;margin:25px 0 0}.sl-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:10%;border-top:1px solid var(--sl-line)}.sl-faq details{border-bottom:1px solid var(--sl-line);padding:22px 0}.sl-faq summary{display:flex;justify-content:space-between;align-items:center;gap:25px;list-style:none;cursor:pointer;font-size:13px;color:#d9c8eb}.sl-faq summary::-webkit-details-marker{display:none}.sl-faq summary span{font-size:20px;font-weight:300;color:#b08ad3;transition:transform .2s}.sl-faq details[open] summary span{transform:rotate(45deg)}.sl-faq details p{font-size:12px;line-height:1.9;color:#a996bb;margin:18px 0 0}.sl-closing{position:relative;isolation:isolate;text-align:center;padding:110px 24px 120px;border-top:1px solid var(--sl-line);overflow:hidden}.sl-closing h2{font-size:clamp(36px,4.7vw,68px);line-height:1.15;margin-bottom:35px}.sl-closing-glow{position:absolute;inset:-60% 0;z-index:-1;background:radial-gradient(ellipse,#713dac30,transparent 65%);animation:sl-drift 18s ease-in-out infinite alternate}.sl-footer{max-width:1440px;margin:auto;padding:35px clamp(24px,6vw,90px);border-top:1px solid var(--sl-line);display:flex;align-items:center;gap:30px;flex-wrap:wrap}.sl-footer .signa-official-logo{width:140px;height:auto;background:transparent}.sl-footer>p{font-size:10px;color:#baa5ce;margin:0}.sl-footer>p>span{color:#7f6b95;font-size:9px}.sl-footer nav{display:flex;gap:20px;margin-left:auto;flex-wrap:wrap}.sl-footer nav a{display:flex;align-items:center;gap:4px;font-size:9px;color:#ae97c3}.sl-footer nav a:hover{color:#e3cefb}.sl-footer>small{width:100%;font-size:8px;color:#756187;text-align:right}.signa-landing :is(a,summary):focus-visible{outline:2px solid #c5a1ff;outline-offset:5px;scroll-margin-top:120px}@keyframes sl-drift{0%{transform:translate3d(-20px,10px,0) scale(.95)}to{transform:translate3d(40px,-25px,0) scale(1.08)}}@keyframes sl-float{0%,to{transform:translateY(0) rotate(3deg)}50%{transform:translateY(-12px) rotate(2deg)}}@keyframes sl-orbit{0%{transform:rotateX(55deg) rotate(-25deg)}to{transform:rotateX(55deg) rotate(335deg)}}@keyframes sl-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes sl-ink{0%,15%{stroke-dashoffset:400}55%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-400}}@media(min-width:1700px){.sl-hero{min-height:900px}.sl-paper-main h2{font-size:52px}}@media(max-width:1050px){.sl-hero{gap:5%;padding-inline:40px;min-height:740px}.sl-hero h1{font-size:58px}.sl-hero-logo .signa-official-logo{width:260px}.sl-paper-sidebar{padding:18px 12px}.sl-paper-main{padding:24px 17px}.sl-paper-main h2{font-size:34px;margin:16px 0}.sl-paper-main h3{margin-top:19px}.sl-monogram{width:46px;font-size:20px;margin-bottom:12px}.sl-paper-sidebar>p{margin-top:17px;font-size:6px}.sl-paper small{font-size:6px}.sl-paper-main p{font-size:7px}.sl-floating-tools{right:-15px;gap:10px;padding:12px}.sl-section{padding-block:80px}.sl-feature-grid{gap:24px}.sl-feature h3{font-size:20px}.sl-mini-pages>div{width:92px;height:145px}.sl-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}.sl-section-heading{gap:25px}.sl-business,.sl-faq{gap:40px}.sl-access-panel{padding:20px}}@media(max-width:760px){.sl-site-header .site-nav-link{display:none}.sl-site-header .site-brand .signa-official-logo{width:150px!important}.sl-hero{grid-template-columns:1fr;gap:55px;padding:40px 24px 85px;min-height:0}.sl-hero h1{font-size:clamp(48px,11vw,72px)}.sl-hero-logo .signa-official-logo{width:230px;margin-bottom:28px}.sl-kicker{font-size:8px;letter-spacing:1.7px}.sl-intro{font-size:14px}.sl-composition{max-width:450px;width:90%;margin:0 auto}.sl-paper-main h2{font-size:42px}.sl-paper-main h3{margin-top:24px}.sl-paper-main p{font-size:8px}.sl-paper small{font-size:7px}.sl-paper-sidebar{padding:24px 17px}.sl-paper-main{padding:28px 20px}.sl-monogram{width:55px;margin-bottom:26px}.sl-paper-sidebar>p{font-size:7px;margin-top:24px}.sl-floating-tools{right:-18px}.sl-explore{display:none}.sl-section{padding:65px 24px}.sl-section-heading{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.sl-section-heading .sl-kicker{margin-bottom:0}.sl-section h2{font-size:40px}.sl-section-heading>p:last-child{font-size:13px}.sl-feature-grid{grid-template-columns:1fr;gap:40px}.sl-feature{display:grid;grid-template-columns:1fr 1fr;column-gap:22px;align-items:start}.sl-feature-index{grid-column:1/-1}.sl-feature :is(.sl-mini-pages,.sl-signature-art,.sl-document-art){grid-row:2/5;grid-column:1;margin-top:20px;height:230px}.sl-feature h3{grid-column:2;margin:30px 0 15px;font-size:22px}.sl-feature p,.sl-feature>a{grid-column:2}.sl-mini-pages>div{width:90px;height:140px}.sl-mini-pages>div:first-child{transform:translateX(-30px) rotate(-15deg)}.sl-mini-pages>div:last-child{transform:translateX(30px) rotate(15deg)}.sl-signature-art>span{font-size:36px}.sl-document-art>div:first-child{grid-template-columns:1fr;padding:18px 12px}.sl-document-art>div:first-child>span{grid-column:1;font-size:6px}.sl-inline-toolbar{gap:13px;padding:10px 12px}.sl-business,.sl-faq{grid-template-columns:1fr}.sl-faq>div:first-child{margin-bottom:10px}.sl-capability-strip{gap:20px 10px;justify-content:space-between;padding:22px 24px}.sl-capability-strip>span{width:45%;font-size:10px;gap:8px}.sl-closing{padding:75px 24px}.sl-footer{padding:30px 24px;gap:20px}.sl-footer nav{margin-left:0;width:100%}.sl-footer>small{text-align:left}}@media(max-width:420px){.sl-site-header .site-brand .signa-official-logo{width:115px!important}.sl-site-header nav{gap:7px}.sl-site-header .site-login,.sl-site-header .site-register{padding:8px!important;font-size:10px}.sl-site-header .theme-toggle{padding:6px}.sl-hero .sl-actions{gap:20px}.sl-feature{display:block}.sl-feature :is(.sl-mini-pages,.sl-signature-art,.sl-document-art){height:190px}.sl-feature h3{margin-top:20px}.sl-plan-grid{grid-template-columns:1fr}.sl-plan{padding:26px}.sl-paper-main h2{font-size:32px}.sl-paper-main h3{font-size:7px;margin-top:16px}.sl-paper-main{padding:24px 15px}.sl-paper-sidebar{padding:20px 12px}.sl-paper small{font-size:6px}.sl-paper-main p{font-size:7px}.sl-script{font-size:20px;margin-top:20px}.sl-monogram{width:42px;font-size:18px;margin-bottom:15px}.sl-paper-sidebar>p{margin-top:16px}.sl-floating-tools{font-size:8px;padding:10px;gap:10px}.sl-composition-caption{font-size:5px}}@media(prefers-reduced-motion:reduce){.signa-landing *,.signa-landing :after,.signa-landing :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.sl-signature-art>svg[viewBox="0 0 340 55"]{stroke-dashoffset:0}}.sl-motion-control{position:absolute;right:clamp(24px,6vw,110px);bottom:35px;padding:7px 11px!important;border:1px solid #a078c344!important;background:#1d142b!important;color:#bba5d0!important;font-size:9px!important}.sl-motion-control:hover{background:#30203f!important}.sl-motion-paused *{animation-play-state:paused!important}.sl-site-header .theme-toggle{background:#241730!important;border-color:#674482!important}