:root{--site-ink: #172033;--site-muted: #68758a;--site-line: #e5e9f0;--site-navy: #111a2e;--site-navy-soft: #1a2946;--site-indigo: #586deb;--site-indigo-dark: #4156d4;--site-indigo-pale: #eef1ff;--site-green: #25a87b;--site-canvas: #f7f8fb;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--site-ink);background:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:#fff;color:var(--site-ink)}a{color:inherit}button{font:inherit}.site-container{width:min(1180px,calc(100% - 48px));margin-inline:auto}.site-header{position:fixed;inset:0 0 auto;z-index:50;height:76px;border-bottom:1px solid transparent;color:#fff;transition:.22s ease}.site-header.is-scrolled{border-bottom-color:#e2e7f0e0;background:#ffffffeb;color:var(--site-ink);box-shadow:0 8px 32px #111a2e0f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.nav-wrap{height:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px}.site-brand{display:inline-flex;width:fit-content;align-items:center;gap:10px;padding:6px 10px 6px 6px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#09101f38;text-decoration:none;font-size:22px;font-weight:850;letter-spacing:-.45px;box-shadow:0 8px 24px #03091514;transition:.22s ease}.site-header.is-scrolled .site-brand{border-color:#202d4a;background:var(--site-navy);color:#fff;box-shadow:0 9px 24px #111a2e24}.site-brand>span:last-child>span{color:#7486f7}.site-mark{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);border-radius:11px;background:linear-gradient(145deg,#7486f7,#455bdc);color:#fff;font-size:19px;box-shadow:inset 0 1px #ffffff59,0 8px 20px #4156d447}.site-nav{display:flex;align-items:center;gap:28px}.site-nav a,.nav-login{color:inherit;text-decoration:none;font-size:12px;font-weight:660;opacity:.76;transition:.18s ease}.site-nav a:hover,.nav-login:hover{opacity:1;color:#91a0ff}.site-header.is-scrolled .site-nav a:hover,.site-header.is-scrolled .nav-login:hover{color:var(--site-indigo)}.nav-actions{display:flex;justify-content:flex-end;align-items:center;gap:18px}.nav-toggle{display:none;border:0;background:transparent;color:inherit;font-size:24px;cursor:pointer}.site-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 21px;border:1px solid var(--site-indigo);border-radius:10px;background:var(--site-indigo);color:#fff;text-decoration:none;font-size:12px;font-weight:800;box-shadow:0 12px 30px #5067e73b;transition:.2s ease}.site-button:hover{transform:translateY(-2px);background:var(--site-indigo-dark);box-shadow:0 16px 34px #5067e74d}.site-button.small{min-height:39px;padding-inline:16px;border-color:#ffffff2e;background:#ffffff1a;box-shadow:none}.site-header.is-scrolled .site-button.small{border-color:var(--site-indigo);background:var(--site-indigo)}.site-button.ghost{border-color:#ffffff2e;background:#ffffff09;box-shadow:none}.site-button.ghost:hover{border-color:#ffffff57;background:#ffffff14}.site-button.inverse{border-color:#fff;background:#fff;color:#263762;box-shadow:0 14px 32px #0911232e}.hero-section{position:relative;min-height:780px;display:grid;align-items:center;overflow:hidden;padding:130px 0 78px;color:#fff;background:linear-gradient(142deg,#0f172a,#121d34 48%,#16284a)}.hero-section:before{content:"";position:absolute;inset:0;opacity:.32;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(to right,#000,transparent 72%);mask-image:linear-gradient(to right,#000,transparent 72%)}.hero-glow{position:absolute;border-radius:50%;filter:blur(1px);pointer-events:none}.hero-glow.one{width:620px;height:620px;top:-300px;right:-140px;background:radial-gradient(circle,rgba(91,111,235,.25),transparent 68%)}.hero-glow.two{width:450px;height:450px;left:35%;bottom:-330px;background:radial-gradient(circle,rgba(72,194,155,.1),transparent 68%)}.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(390px,.88fr) minmax(590px,1.12fr);align-items:center;gap:66px}.hero-copy{padding-bottom:8px}.hero-badge{width:fit-content;display:inline-flex;align-items:center;gap:9px;margin-bottom:22px;padding:8px 11px;border:1px solid rgba(121,142,252,.18);border-radius:999px;background:#5a6de417;color:#abb8ff;font-size:9px;font-weight:800;letter-spacing:.65px;text-transform:uppercase}.hero-badge i{width:6px;height:6px;border-radius:50%;background:#51d3a8;box-shadow:0 0 0 4px #51d3a81a}.hero-copy h1{margin:0;font-size:clamp(48px,5.2vw,70px);line-height:.99;letter-spacing:-3.5px}.hero-copy h1 span{color:#8999f9}.hero-copy>p{max-width:570px;margin:24px 0 29px;color:#aeb9ca;font-size:15px;line-height:1.75}.hero-actions{display:flex;flex-wrap:wrap;gap:11px}.hero-trust{display:flex;flex-wrap:wrap;gap:18px;margin-top:25px;color:#77859b;font-size:9px;font-weight:650}.hero-trust span:first-letter{color:#53cfa8}.product-frame{overflow:hidden;border:1px solid rgba(174,188,233,.18);border-radius:18px;background:#eef1f6;box-shadow:0 44px 90px #030a186b,0 0 0 8px #ffffff05;transform:perspective(1300px) rotateY(-2.5deg) rotateX(1deg);transform-origin:center left}.frame-top{height:35px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 13px;border-bottom:1px solid #dce1e9;background:#fff;color:#96a0af;font-size:7px}.frame-dots{display:flex;gap:4px}.frame-dots i{width:6px;height:6px;border-radius:50%;background:#dfe3e9}.frame-address{padding:5px 28px;border-radius:5px;background:#f5f6f8}.frame-lock{justify-self:end;color:#5dbb98}.frame-app{height:468px;display:grid;grid-template-columns:142px 1fr}.mock-sidebar{display:flex;flex-direction:column;padding:18px 10px 12px;background:var(--site-navy)}.mock-brand{display:flex;align-items:center;gap:8px;margin:0 6px 24px}.mock-brand b{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:var(--site-indigo);font-size:10px}.mock-brand strong{font-size:12px}.mock-brand strong span{color:#7185f4}.mock-nav{min-height:33px;display:flex;align-items:center;gap:8px;margin-bottom:3px;padding:0 9px;border-radius:6px;color:#7f8aa0;font-size:7px;font-style:normal}.mock-nav.active{color:#fff;background:#293858;box-shadow:inset 2px 0 #7487ff}.mock-nav:first-letter{color:#91a0f7}.mock-user{display:flex;align-items:center;gap:7px;margin-top:auto;padding:9px 4px 0;border-top:1px solid rgba(255,255,255,.08)}.mock-user i{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#dbe1ff;color:#4054c6;font-size:6px;font-style:normal;font-weight:800}.mock-user strong,.mock-user small{display:block}.mock-user strong{font-size:6px}.mock-user small{margin-top:2px;color:#69768d;font-size:5px}.mock-workspace{min-width:0;background:#f5f7fa;color:var(--site-ink)}.mock-top{height:41px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid #e4e8ee;background:#fff;color:#9099a7;font-size:6px}.mock-top i{width:21px;height:21px;border-radius:50%;background:#eef1f5}.mock-content{padding:20px 19px}.mock-heading{display:flex;justify-content:space-between;align-items:flex-end}.mock-heading small,.mock-heading strong,.mock-heading span{display:block}.mock-heading small{color:#687be4;font-size:5px;font-weight:850;letter-spacing:1px}.mock-heading strong{margin:4px 0 3px;font-size:17px}.mock-heading span{color:#8b95a5;font-size:6px}.mock-heading button{height:27px;padding:0 10px;border:0;border-radius:6px;background:var(--site-indigo);color:#fff;font-size:6px}.mock-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:15px 0 12px}.mock-stats article{display:flex;align-items:center;gap:8px;padding:9px;border:1px solid #e5e9ef;border-radius:7px;background:#fff}.mock-stats i{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;font-size:8px;font-style:normal}.mock-stats i.blue{background:#edf0ff;color:#5468dc}.mock-stats i.green{background:#eaf8f2;color:#2aa779}.mock-stats i.amber{background:#fff5e4;color:#dfa02d}.mock-stats small,.mock-stats b{display:block}.mock-stats small{color:#9099a6;font-size:5px}.mock-stats b{margin-top:2px;font-size:10px}.mock-schedule{overflow:hidden;border:1px solid #e2e6ed;border-radius:8px;background:#fff}.mock-schedule header{display:flex;justify-content:space-between;padding:11px 12px;border-bottom:1px solid #e9ecf1;font-size:6px}.mock-schedule header span{color:#8c96a5}.schedule-row{min-height:48px;display:grid;grid-template-columns:1.45fr repeat(5,1fr);align-items:center;border-bottom:1px solid #eef0f4}.schedule-row:last-child{border-bottom:0}.schedule-row>*{padding:0 6px;text-align:center}.schedule-row>strong{display:flex;align-items:center;gap:5px;text-align:left;font-size:5px}.schedule-row strong em{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#edf0ff;color:#5265d6;font-size:5px;font-style:normal}.schedule-row i{font-size:5px;font-style:normal}.schedule-row.head{min-height:30px;color:#9099a7;background:#fafbfc}.schedule-row.head i{line-height:1.5}.schedule-row .shift{margin:0 3px;padding:5px 3px;border-radius:4px;background:#edf0ff;color:#4b61da;font-weight:800}.schedule-row .shift.alt{background:#e9f8f2;color:#258361}.proof-strip{border-bottom:1px solid var(--site-line);background:#fff}.proof-grid{min-height:120px;display:grid;grid-template-columns:1fr 1px 1fr 1px 1fr;align-items:center;gap:32px}.proof-grid>i{width:1px;height:42px;background:var(--site-line)}.proof-grid strong,.proof-grid span{display:block}.proof-grid strong{margin-bottom:7px;font-size:12px}.proof-grid span{color:var(--site-muted);font-size:10px;line-height:1.55}.section-block{padding:112px 0 122px;background:var(--site-canvas)}.section-heading{max-width:680px;margin:0 auto 48px;text-align:center}.section-heading p,.audience-copy>p,.security-copy>p,.contact-card p{margin:0 0 13px;color:#697ce7;font-size:9px;font-weight:850;letter-spacing:1.7px}.section-heading h2,.audience-copy h2,.security-copy h2{margin:0;font-size:clamp(32px,4vw,46px);line-height:1.1;letter-spacing:-1.7px}.section-heading>span,.audience-copy>span,.security-copy>span{display:block;margin-top:16px;color:var(--site-muted);font-size:13px;line-height:1.7}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.feature-card{position:relative;min-height:235px;overflow:hidden;padding:28px;border:1px solid var(--site-line);border-radius:14px;background:#fff;box-shadow:0 9px 30px #141e3208;transition:.2s ease}.feature-card:hover{transform:translateY(-4px);border-color:#d6dcf0;box-shadow:0 18px 40px #141e3212}.feature-card.featured{background:linear-gradient(145deg,#fff,#f2f4ff)}.feature-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;background:var(--site-indigo-pale);color:#5267dd;font-size:18px}.feature-icon.green{background:#e9f8f2;color:#28a778}.feature-icon.amber{background:#fff5e2;color:#df9b2c}.feature-icon.violet{background:#f4edff;color:#925bd0}.feature-icon.rose{background:#ffedf0;color:#d85b70}.feature-icon.cyan{background:#e8f8fa;color:#2596a1}.feature-card h3{margin:23px 0 10px;font-size:17px}.feature-card p{margin:0;color:var(--site-muted);font-size:11px;line-height:1.7}.mini-calendar{position:absolute;right:19px;bottom:18px;width:80px;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;opacity:.65}.mini-calendar i{height:13px;border-radius:3px;background:#e4e8f1}.mini-calendar i.on{background:#7486ef}.onboarding-section{padding:112px 0 118px;background:#fff}.onboarding-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.onboarding-steps article{min-height:220px;display:flex;gap:20px;padding:28px;border:1px solid var(--site-line);border-radius:16px;background:linear-gradient(145deg,#fff,#fafbff);box-shadow:0 14px 34px #141e320a}.onboarding-steps article>b{width:40px;height:40px;display:grid;place-items:center;flex:none;border-radius:12px;background:var(--site-indigo-pale);color:var(--site-indigo);font-size:10px;letter-spacing:.5px}.onboarding-steps h3{margin:4px 0 11px;font-size:16px}.onboarding-steps p{margin:0;color:var(--site-muted);font-size:11px;line-height:1.75}.onboarding-action{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:34px}.onboarding-action small{color:var(--site-muted);font-size:10px}.audience-section{overflow:hidden;padding:115px 0;background:#fff}.audience-grid{display:grid;grid-template-columns:1fr .82fr;align-items:center;gap:115px}.audience-copy>span{max-width:620px}.audience-tabs{display:grid;gap:8px;margin-top:34px}.audience-tabs article{display:flex;gap:15px;padding:16px;border:1px solid transparent;border-radius:11px;transition:.18s ease}.audience-tabs article:first-child,.audience-tabs article:hover{border-color:#e4e8f0;background:#fafbfe}.audience-tabs b{color:#6679e5;font-size:10px}.audience-tabs strong,.audience-tabs small{display:block}.audience-tabs strong{font-size:12px}.audience-tabs small{margin-top:5px;color:var(--site-muted);font-size:10px}.role-visual{position:relative;min-height:460px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,#f0f3ff 0,#f8f9fc 53%,transparent 54%)}.role-card{border:1px solid var(--site-line);border-radius:16px;background:#fff;box-shadow:0 28px 65px #1a26441f}.role-card.main{width:310px;padding:26px}.role-card.main header{display:flex;justify-content:space-between;color:#8b95a5;font-size:9px}.role-card.main header b{color:#4c596c}.today-shift{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin:38px 0 17px}.today-shift i{color:#273349;font-size:21px;font-style:normal;font-weight:800}.today-shift span{height:2px;background:linear-gradient(to right,var(--site-indigo),#5dc9a3)}.role-card.main>strong,.role-card.main>small{display:block;text-align:center}.role-card.main>strong{font-size:13px}.role-card.main>small{margin-top:5px;color:var(--site-muted);font-size:9px}.role-card.main button{width:100%;height:42px;margin-top:25px;border:0;border-radius:9px;background:var(--site-indigo);color:#fff;font-size:9px;font-weight:750}.role-card.notice{position:absolute;right:0;bottom:48px;display:flex;align-items:center;gap:10px;padding:14px 16px}.role-card.notice>i{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;background:#e9f8f2;color:#25a477;font-size:11px;font-style:normal}.role-card.notice strong,.role-card.notice small{display:block}.role-card.notice strong{font-size:9px}.role-card.notice small{margin-top:3px;color:var(--site-muted);font-size:7px}.security-section{padding:112px 0;color:#fff;background:var(--site-navy)}.security-grid{display:grid;grid-template-columns:.82fr 1fr;align-items:center;gap:115px}.security-visual{position:relative;min-height:420px;display:grid;place-items:center}.shield-ring{width:180px;height:180px;display:grid;place-items:center;border:1px solid rgba(118,137,242,.25);border-radius:50%;background:radial-gradient(circle,rgba(87,107,229,.18),transparent 65%);box-shadow:0 0 0 48px #5e71e409,0 0 0 96px #5e71e405}.shield-ring i{width:76px;height:86px;display:grid;place-items:center;border-radius:38px 38px 42px 42px;background:linear-gradient(150deg,#677cf0,#3f54cd);color:#fff;font-size:25px;font-style:normal;box-shadow:0 20px 45px #3c50c766}.security-node{position:absolute;min-width:64px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#192641;color:#8fa0ff;font-size:8px;font-weight:850;letter-spacing:1px;text-align:center;box-shadow:0 12px 28px #03091440}.security-node.one{top:60px;left:60px}.security-node.two{top:100px;right:45px}.security-node.three{bottom:52px;right:90px}.security-copy>p{color:#8fa0ff}.security-copy>span{color:#9ca9bd}.security-copy ul{display:grid;gap:18px;margin:30px 0 0;padding:0;list-style:none}.security-copy li{display:flex;gap:13px}.security-copy li>i{width:25px;height:25px;display:grid;place-items:center;flex:none;border-radius:8px;background:#3cbe911a;color:#58d2a9;font-size:9px;font-style:normal}.security-copy li strong,.security-copy li small{display:block}.security-copy li strong{font-size:11px}.security-copy li small{margin-top:5px;color:#77859a;font-size:9px;line-height:1.5}.plans-section{padding:112px 0 122px;background:#f6f7fb}.section-heading.light{max-width:720px}.public-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:stretch}.public-plans article{position:relative;min-height:390px;display:flex;flex-direction:column;padding:30px;border:1px solid var(--site-line);border-radius:14px;background:#fff}.public-plans article.recommended{border-color:#7485ed;box-shadow:0 18px 45px #4256d21a}.public-plans article>span{position:absolute;top:-12px;right:18px;padding:6px 10px;border-radius:999px;background:var(--site-indigo);color:#fff;font-size:7px;font-weight:850;letter-spacing:.8px}.plan-visual{height:76px;display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px;padding:15px;border-radius:12px;background:radial-gradient(circle at 90% 0,rgba(124,145,255,.35),transparent 42%),linear-gradient(145deg,#17243f,#2a3a63);color:#fff}.plan-visual b{width:35px;height:35px;display:grid;place-items:center;border-radius:10px;background:#fff;color:var(--site-navy);font-size:18px}.plan-visual i{color:#aeb9ec;font-size:10px;font-style:normal;font-weight:800;letter-spacing:1px}.public-plans small{color:#687be5;font-size:8px;font-weight:850;letter-spacing:1.3px}.public-plans h3{margin:15px 0 10px;font-size:20px}.public-plans p{margin:0;color:var(--site-muted);font-size:11px;line-height:1.7}.public-plan-price{display:flex;align-items:baseline;gap:7px;margin-top:auto;padding-top:26px}.public-plan-price strong{color:#263550;font-size:22px;letter-spacing:-.6px}.public-plan-price small{color:#7e899b;font-size:8px;font-weight:650;letter-spacing:0}.public-plans article>em{margin-top:7px;color:#7d8798;font-size:8px;font-style:normal}.public-plans article>a{width:fit-content;margin-top:22px;color:var(--site-indigo);text-decoration:none;font-size:10px;font-weight:800}.public-plans article>a:hover{color:var(--site-indigo-dark)}.plans-legal-note{max-width:820px;margin:24px auto 0;color:#778297;font-size:9px;line-height:1.7;text-align:center}.plans-legal-note a{color:var(--site-indigo);font-weight:750}.contact-section{padding:90px 0;background:#fff}.contact-card{min-height:270px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:50px;overflow:hidden;padding:55px 65px;border-radius:20px;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(121,142,252,.25),transparent 35%),linear-gradient(140deg,#1b2850,#384ca9);box-shadow:0 28px 60px #2435702e}.contact-card p{color:#aeb9ff}.contact-card h2{max-width:700px;margin:0;font-size:clamp(30px,4vw,45px);line-height:1.08;letter-spacing:-1.5px}.contact-card>div>span{display:block;max-width:650px;margin-top:15px;color:#c0c8df;font-size:12px;line-height:1.7}.contact-actions{display:grid;gap:15px;justify-items:center}.contact-actions>a:last-child{color:#d2d8e9;font-size:9px;font-weight:700}.site-footer{padding:34px 0;border-top:1px solid var(--site-line);background:#fff}.footer-grid{display:grid;grid-template-columns:auto minmax(250px,1fr) minmax(230px,auto) auto;align-items:center;gap:32px}.site-footer .site-brand{border-color:#202d4a;background:var(--site-navy);color:#fff;font-size:17px}.site-footer .site-mark{width:30px;height:30px;font-size:15px}.site-footer small{color:#9099a8;font-size:8px}.footer-seller{display:grid;gap:3px;color:#7c8798;font-size:8px;font-style:normal;line-height:1.45}.footer-seller strong{color:#435068;font-size:9px}.footer-seller a,.footer-links a{color:#657186;text-decoration:none}.footer-seller a:hover,.footer-links a:hover{color:var(--site-indigo)}.footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 16px}.footer-links a{font-size:8px;font-weight:700}.footer-payment{display:grid;justify-items:start;gap:5px}.footer-payment span{color:#7c8798;font-size:7px;font-weight:750;letter-spacing:.35px;text-transform:uppercase}.footer-payment img{width:112px;height:auto;display:block}.footer-grid>small{grid-column:1 / -1;justify-self:end}.legal-main{min-height:70vh;padding:135px 0 80px;background:linear-gradient(180deg,#f5f7fb,#fff 360px)}.legal-document{width:min(920px,calc(100% - 40px))}.legal-document-head{margin-bottom:34px;padding-bottom:28px;border-bottom:1px solid var(--site-line)}.legal-document-head>p,.withdrawal-template>p:first-child{margin:0 0 12px;color:var(--site-indigo);font-size:9px;font-weight:850;letter-spacing:1.6px}.legal-document-head h1{margin:0;font-size:clamp(34px,5vw,56px);line-height:1.05;letter-spacing:-2px}.legal-document-head>span{display:block;margin-top:14px;color:var(--site-muted);font-size:10px}.legal-document section{margin-top:18px;padding:28px 30px;border:1px solid var(--site-line);border-radius:14px;background:#fff;box-shadow:0 12px 32px #1a264409}.legal-document section h2{margin:0 0 14px;color:#24324b;font-size:19px}.legal-document section p,.legal-document section li{color:#667287;font-size:11px;line-height:1.8}.legal-document section p{margin:10px 0 0}.legal-document section ul{display:grid;gap:8px;margin:10px 0 0;padding-left:20px}.legal-document section a{color:var(--site-indigo);font-weight:700}.withdrawal-template{border-color:#cfd6ff!important;background:#fafbff!important}.withdrawal-template .site-button{margin-top:22px;color:#fff;text-decoration:none}.registration-page{min-height:100vh;background:#f5f7fb}.registration-header{color:var(--site-ink)}.registration-nav{grid-template-columns:1fr auto}.registration-login-copy{color:var(--site-muted);font-size:10px}.registration-main{min-height:100vh;padding:136px 0 72px;background:radial-gradient(circle at 12% 18%,rgba(88,109,235,.1),transparent 28%),linear-gradient(135deg,#f8f9fc,#f1f4fa)}.registration-grid{display:grid;grid-template-columns:minmax(320px,.78fr) minmax(520px,1fr);align-items:start;gap:80px}.registration-copy{position:sticky;top:125px;padding-top:40px}.registration-kicker,.registration-card-head>p,.received-card>p{margin:0 0 14px;color:var(--site-indigo);font-size:9px;font-weight:850;letter-spacing:1.7px}.registration-copy h1{margin:0;max-width:540px;font-size:clamp(40px,4vw,58px);line-height:1.03;letter-spacing:-2.6px}.registration-copy>p:not(.registration-kicker){max-width:570px;margin:22px 0 0;color:var(--site-muted);font-size:13px;line-height:1.75}.registration-benefits{display:grid;gap:12px;margin-top:34px}.registration-benefits article{display:flex;gap:14px;align-items:flex-start}.registration-benefits i{width:32px;height:32px;display:grid;place-items:center;flex:none;border-radius:9px;background:#e8ecff;color:var(--site-indigo);font-size:8px;font-style:normal;font-weight:850}.registration-benefits strong,.registration-benefits span{display:block}.registration-benefits strong{margin-top:1px;font-size:11px}.registration-benefits span{margin-top:4px;color:var(--site-muted);font-size:9px;line-height:1.55}.registration-security-note{margin-top:30px;padding:16px 18px;border:1px solid #dde3f2;border-radius:12px;background:#ffffffa6}.registration-security-note b,.registration-security-note span{display:block}.registration-security-note b{font-size:10px}.registration-security-note span{margin-top:6px;color:var(--site-muted);font-size:9px;line-height:1.6}.registration-card{overflow:hidden;border:1px solid #e0e5ee;border-radius:20px;background:#fff;box-shadow:0 28px 70px #1f2c491f}.registration-card-head{padding:30px 34px 25px;border-bottom:1px solid var(--site-line)}.registration-card-head h2{margin:0;font-size:23px;letter-spacing:-.7px}.registration-card-head>span{display:block;margin-top:8px;color:var(--site-muted);font-size:9px}.registration-form{display:grid;gap:18px;padding:30px 34px 34px}.registration-form label>span:first-child{display:block;margin-bottom:7px;color:#3d485c;font-size:9px;font-weight:750}.registration-form input:not([type=checkbox]),.registration-form select{width:100%;height:46px;padding:0 13px;border:1px solid #dce2eb;border-radius:9px;outline:0;background:#fff;color:var(--site-ink);font:inherit;font-size:11px;transition:.18s ease}.registration-form input:focus,.registration-form select:focus{border-color:#7b8cf0;box-shadow:0 0 0 3px #586deb1a}.registration-form label>small{display:block;margin-top:7px;color:#8a95a6;font-size:8px;line-height:1.5}.registration-form label>small strong{color:#5365cc}.registration-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.registration-company-identifiers{grid-template-columns:repeat(3,minmax(0,1fr))}.registration-company-identifiers label span i{color:#9aa3b2;font-size:7px;font-style:normal;font-weight:600}.slug-field{display:grid;grid-template-columns:1fr auto;align-items:center;overflow:hidden;border:1px solid #dce2eb;border-radius:9px}.slug-field:focus-within{border-color:#7b8cf0;box-shadow:0 0 0 3px #586deb1a}.registration-form .slug-field input{border:0;border-radius:0;box-shadow:none}.slug-field b{align-self:stretch;display:grid;place-items:center;padding:0 12px;border-left:1px solid #e4e8ef;background:#f7f8fb;color:#748095;font-size:9px}.registration-consent{display:grid!important;grid-template-columns:18px 1fr;align-items:start;gap:9px}.registration-consent input{width:17px;height:17px;margin:0;accent-color:var(--site-indigo)}.registration-consent span{margin:1px 0 0!important;color:var(--site-muted)!important;font-size:9px!important;font-weight:550!important;line-height:1.5}.registration-consent a{color:var(--site-indigo);font-weight:750}.registration-submit{min-height:50px;display:flex;justify-content:center;align-items:center;gap:10px;border:0;border-radius:10px;background:var(--site-indigo);color:#fff;cursor:pointer;font-size:11px;font-weight:800;box-shadow:0 13px 28px #5067e738}.registration-submit:hover{background:var(--site-indigo-dark)}.registration-submit:disabled{cursor:wait;opacity:.72;transform:none}.registration-footnote{margin:-3px 0 0;color:#8b95a5;font-size:8px;line-height:1.55;text-align:center}.registration-errors{margin:24px 34px 0;padding:14px 16px;border:1px solid #f0ccd2;border-radius:10px;background:#fff4f5;color:#a84050;font-size:9px;line-height:1.55}.registration-errors ul{margin:6px 0 0;padding-left:18px}.honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.received-main{display:grid;place-items:center;padding-inline:20px}.received-card{width:min(670px,100%);padding:55px;border:1px solid var(--site-line);border-radius:22px;background:#fff;text-align:center;box-shadow:0 28px 70px #1f2c491f}.received-icon{width:62px;height:62px;display:grid;place-items:center;margin:0 auto 24px;border-radius:19px;background:#e8f8f2;color:var(--site-green);font-size:24px;font-weight:850}.received-card h1{margin:0;font-size:36px;letter-spacing:-1.4px}.received-card>span:not(.received-icon){display:block;max-width:560px;margin:16px auto 0;color:var(--site-muted);font-size:12px;line-height:1.7}.received-card>span strong{color:var(--site-ink)}.received-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:32px 0}.received-steps div{padding:18px 12px;border-radius:11px;background:#f6f7fb}.received-steps b{width:26px;height:26px;display:grid;place-items:center;margin:auto;border-radius:8px;background:#e8ecff;color:var(--site-indigo);font-size:8px}.received-steps span{display:block;margin-top:9px;color:#667184;font-size:8px;line-height:1.45}.offer-main{min-height:100vh;background:#f6f7fb}.offer-hero{padding:150px 0 70px;color:#fff;background:radial-gradient(circle at 80% 0,rgba(108,129,245,.22),transparent 32%),linear-gradient(142deg,#111a2e,#1b2a4d)}.offer-hero p{margin:0 0 16px;color:#9eacff;font-size:9px;font-weight:850;letter-spacing:1.7px}.offer-hero h1{max-width:800px;margin:0;font-size:clamp(42px,5vw,66px);line-height:1.02;letter-spacing:-2.8px}.offer-hero span{display:block;max-width:780px;margin-top:21px;color:#b4bfd2;font-size:13px;line-height:1.75}.offer-plans-section{padding-top:78px}.offer-plans article{min-height:650px}.offer-plans h2{margin:15px 0 10px;font-size:20px}.offer-feature-list{display:grid;gap:8px;margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--site-line);list-style:none}.offer-feature-list li{display:flex;gap:8px;align-items:flex-start;color:#59667a;font-size:9px;line-height:1.45}.offer-feature-list i{color:var(--site-green);font-style:normal;font-weight:850}.public-plans .offer-order-link{width:100%;min-height:44px;display:grid;place-items:center;border-radius:9px;background:var(--site-indigo-pale);text-align:center}.offer-details{padding:0 0 100px;background:#f6f7fb}.offer-details-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.offer-details article{padding:30px;border:1px solid var(--site-line);border-radius:14px;background:#fff}.offer-details article>b{color:var(--site-indigo);font-size:9px;letter-spacing:1px}.offer-details h2{margin:16px 0 10px;font-size:18px}.offer-details p{margin:0;color:var(--site-muted);font-size:10px;line-height:1.7}.order-plan-fields{grid-template-columns:1fr 1fr}.order-plan-fields a{color:var(--site-indigo);font-weight:750}.order-summary{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:1px;overflow:hidden;border:1px solid #dce2eb;border-radius:12px;background:#dce2eb}.order-summary>div{min-height:76px;padding:16px;background:#f8f9fc}.order-summary span,.order-summary strong{display:block}.order-summary span{color:#7c8799;font-size:8px}.order-summary strong{margin-top:7px;color:#263550;font-size:12px}.order-summary .order-total{background:#eef1ff}.order-summary .order-total strong{color:var(--site-indigo-dark);font-size:16px}.order-summary>p{grid-column:1 / -1;margin:0;padding:9px 14px;background:#fff;color:#7d8798;font-size:8px;text-align:center}.order-summary>p strong{color:#4a5669}.order-summary>p span{display:inline;color:inherit;font-size:inherit}.order-seller{display:grid;gap:4px;padding:14px 16px;border-radius:10px;background:#f6f7fb;color:#707c90;font-size:8px;line-height:1.5}.order-seller strong{color:#39465b;font-size:9px}.order-seller a{color:var(--site-indigo);font-weight:700}.received-order-summary{display:grid;gap:1px;overflow:hidden;margin-top:28px;border:1px solid #e0e5ee;border-radius:12px;background:#e0e5ee;text-align:left}.received-order-summary>div{display:grid;grid-template-columns:1fr auto;gap:18px;padding:13px 16px;background:#f8f9fc}.received-order-summary span{color:#7a8597;font-size:8px}.received-order-summary strong{color:#334057;font-size:9px;text-align:right;overflow-wrap:anywhere}@media(max-width:1080px){.hero-grid{grid-template-columns:1fr;gap:52px}.hero-copy{max-width:700px}.product-frame{width:min(760px,100%);transform:none}.hero-section{padding-top:150px}.audience-grid,.security-grid{gap:65px}.registration-grid{gap:45px}}@media(max-width:820px){.site-container{width:min(100% - 32px,700px)}.site-header{height:68px;background:#111a2eed;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.site-header.is-scrolled{background:#fffffff5}.nav-wrap{grid-template-columns:1fr auto}.nav-toggle{display:block}.site-nav{position:absolute;top:68px;left:16px;right:16px;display:none;align-items:stretch;padding:16px;border:1px solid var(--site-line);border-radius:12px;background:#fff;color:var(--site-ink);box-shadow:0 20px 50px #111a2e26}.site-nav.is-open{display:grid}.site-nav a{padding:10px}.nav-actions{display:none}.hero-section{min-height:auto;padding:130px 0 72px}.hero-copy h1{letter-spacing:-2.4px}.frame-app{height:410px;grid-template-columns:112px 1fr}.mock-sidebar{padding-inline:7px}.mock-nav{padding-inline:6px}.proof-grid{grid-template-columns:1fr;gap:0;padding-block:22px}.proof-grid>div{padding:16px 0}.proof-grid>i{width:100%;height:1px}.feature-grid{grid-template-columns:repeat(2,1fr)}.audience-grid,.security-grid{grid-template-columns:1fr}.role-visual{min-height:410px}.security-visual{order:2;min-height:350px}.public-plans{grid-template-columns:1fr;max-width:600px;margin-inline:auto}.offer-details-grid{grid-template-columns:1fr}.offer-plans article{min-height:auto}.order-summary{grid-template-columns:1fr}.order-summary>p{grid-column:1}.onboarding-steps{grid-template-columns:1fr}.contact-card{grid-template-columns:1fr;padding:45px}.contact-actions{justify-items:start}.footer-grid{grid-template-columns:1fr auto}.footer-grid{grid-template-columns:auto 1fr;align-items:start}.footer-seller{grid-column:2}.footer-links{grid-column:1 / -1;justify-content:flex-start}.footer-payment{grid-column:1 / -1}.footer-grid>small{justify-self:start}.registration-main{padding-top:112px}.registration-grid{grid-template-columns:1fr}.registration-copy{position:static;padding-top:10px}}@media(max-width:560px){.site-container{width:min(100% - 26px,500px)}.hero-copy h1{font-size:44px;letter-spacing:-2.1px}.hero-copy>p{font-size:13px}.hero-actions{display:grid}.hero-trust{display:grid;gap:9px}.product-frame{display:none}.feature-grid{grid-template-columns:1fr}.section-block,.audience-section,.security-section,.plans-section,.onboarding-section{padding:82px 0}.onboarding-action{align-items:stretch;flex-direction:column;text-align:center}.section-heading{margin-bottom:35px}.role-visual{min-height:380px}.role-card.main{width:min(300px,calc(100vw - 55px))}.role-card.notice{right:-2px;bottom:30px}.security-node.one{left:4px}.security-node.two{right:2px}.security-node.three{right:30px}.contact-section{padding:55px 0}.contact-card{width:calc(100% - 26px);padding:36px 24px;border-radius:16px}.footer-grid{gap:18px}.footer-grid{grid-template-columns:1fr}.footer-seller,.footer-links,.footer-payment{grid-column:1}.legal-main{padding:110px 0 55px}.legal-document{width:min(100% - 24px,500px)}.legal-document section{padding:22px 20px}.registration-login-copy{display:none}.registration-grid{width:min(100% - 24px,500px)}.registration-copy h1{font-size:40px}.registration-card-head,.registration-form{padding-inline:22px}.registration-form-grid,.registration-company-identifiers{grid-template-columns:1fr}.registration-errors{margin-inline:22px}.received-card{padding:36px 22px}.received-steps,.offer-details-grid{grid-template-columns:1fr}.offer-plans article{min-height:auto}.order-summary{grid-template-columns:1fr}.order-summary>p{grid-column:1}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important}}.payments-section{padding:0 0 112px;background:#f6f7fb}.payment-site-card{min-height:440px;display:grid;grid-template-columns:1fr .78fr;align-items:center;gap:85px;padding:62px 70px;overflow:hidden;border:1px solid #e1e5ee;border-radius:22px;background:linear-gradient(145deg,#fff,#f9faff);box-shadow:0 25px 65px #19244114}.payment-site-copy>p{margin:0 0 14px;color:var(--site-indigo);font-size:9px;font-weight:850;letter-spacing:1.6px}.payment-site-copy h2{margin:0;font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-1.7px}.payment-site-copy>span{display:block;max-width:650px;margin-top:18px;color:var(--site-muted);font-size:12px;line-height:1.75}.payment-site-copy ul{display:grid;gap:14px;margin:28px 0 0;padding:0;list-style:none}.payment-site-copy li{display:flex;align-items:flex-start;gap:11px}.payment-site-copy li>i{width:25px;height:25px;display:grid;place-items:center;flex:none;border-radius:8px;background:#e9f8f2;color:#25a477;font-size:9px;font-style:normal}.payment-site-copy li strong,.payment-site-copy li small{display:block}.payment-site-copy li strong{font-size:10px}.payment-site-copy li small{margin-top:4px;color:var(--site-muted);font-size:9px;line-height:1.5}.payment-site-visual{position:relative;min-height:300px;display:flex;flex-direction:column;justify-content:center;padding:42px;border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(111,133,250,.22),transparent 35%),linear-gradient(145deg,#111a2e,#26375f);color:#fff;box-shadow:0 28px 55px #111a2e38}.payment-service-wordmark{color:#fff;font-size:42px;font-weight:900;letter-spacing:-2.6px}.payment-service-wordmark:after{content:".";color:#7f91f5}.payment-site-visual>small{margin-top:3px;color:#8997b1;font-size:7px;font-weight:800;letter-spacing:1.4px}.payment-operator-card{display:grid;justify-items:center;gap:13px;margin-top:30px;padding:25px 24px 19px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#fff}.payment-operator-card img{width:min(220px,100%);height:auto;display:block}.payment-operator-card span{color:#6c7788;font-size:8px;font-weight:750;letter-spacing:.35px;text-transform:uppercase}.payment-security-chip{width:fit-content;margin-top:20px;padding:8px 10px;border-radius:999px;background:#51d3a81a;color:#70deb9;font-size:8px;font-weight:700}@media(max-width:820px){.payment-site-card{grid-template-columns:1fr;gap:45px;padding:45px}.payments-section{padding-bottom:82px}.payment-site-visual{min-height:270px}}@media(max-width:560px){.payment-site-card{width:calc(100% - 26px);padding:34px 23px}.payment-site-visual{padding:30px 22px}.payment-service-wordmark{font-size:36px}}
