@font-face{font-family:"DM Sans";src:url("fonts/dm-sans.woff2") format("woff2");font-style:normal;font-weight:100 1000;font-display:swap}
@font-face{font-family:Manrope;src:url("fonts/manrope.woff2") format("woff2");font-style:normal;font-weight:200 800;font-display:swap}
:root{--ink:#292735;--muted:#83818f;--purple:#7862e7;--purple-dark:#6651ce;--purple-light:#f0ecfd;--line:#ecebf1;--canvas:#f8f9fc;--green:#417961;--mint:#e7f3ec;--peach:#fcf0e5;--blue:#eaf0fc;--radius:16px;--shadow:0 7px 30px #24203705}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0;color:var(--ink);background:#fff;font-family:"DM Sans",sans-serif;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:Manrope,sans-serif;font-weight:750;line-height:1.27;letter-spacing:-.65px}h1{font-size:48px}h2{font-size:30px}h3{font-size:19px}h4{font-size:14px}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{ -webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}input,textarea,select{color:var(--ink)}button{color:inherit}svg{flex-shrink:0;vertical-align:middle}img{max-width:100%;display:block}button{background:none;border:0}ul,ol{margin:0;padding:0}::selection{background:#ded5ff}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #b7a9ff;outline-offset:4px;border-radius:5px}[hidden]{display:none!important}.container{width:min(1200px,calc(100% - 80px));margin-inline:auto}.icon{display:inline-block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:200;left:16px;top:-80px;padding:12px 20px;background:var(--ink);color:white;border-radius:8px}.skip-link:focus{top:16px}.muted{color:var(--muted)}.strong{font-weight:700}.small{font-size:12px}.text-center{text-align:center}.text-right{text-align:right}.nowrap{white-space:nowrap}.break-word{overflow-wrap:anywhere}.purple-text{color:var(--purple)}.green-text{color:var(--green)}.danger-text{color:#c35c63!important}.gray-text{color:var(--muted)!important}.required{color:var(--purple)}.optional{font-size:11px;color:var(--muted);font-weight:400}.inline-actions{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}
.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:9px;padding:11px 18px;font-size:13px;font-weight:650;line-height:1.45;white-space:nowrap;transition:background .2s,transform .2s,box-shadow .2s;text-align:center}.button:hover{transform:translateY(-1px)}.button-primary{background:var(--purple);color:white;box-shadow:0 3px 6px #7563df12}.button-primary:hover{background:var(--purple-dark);box-shadow:0 5px 14px #7563df25}.button-dark{color:#fff;background:var(--ink)}.button-dark:hover{background:#413c50}.button-white{background:white;border-color:#e5e3ed;color:#514c61}.button-white:hover{background:#faf9fe;border-color:#cdc5e6}.button-sm{font-size:12px;padding:8px 12px;border-radius:7px}.button-lg{font-size:14px;padding:15px 23px;border-radius:10px}.button-block{width:100%}.button.disabled{pointer-events:none;opacity:.45}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:7px;color:#8f8b9b;flex-shrink:0}.icon-button:hover{color:var(--purple);background:var(--purple-light)}.icon-button.tiny{width:23px;height:23px}.text-link{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:650;color:var(--purple);border:0;padding:0}.text-link:hover{color:var(--purple-dark)}.text-button{padding:0;display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:12px}.text-button:hover{color:var(--purple)}.eyebrow{font-size:10px;font-weight:750;letter-spacing:1.45px;color:#8c849e;display:inline-flex;align-items:center;gap:7px;line-height:1.6}.eyebrow-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #e9e4f4;background:#f9f7fd;color:#7c7294;font-size:10px;letter-spacing:1.1px;font-weight:700;border-radius:99px;padding:7px 13px}.green-dot{height:6px;width:6px;background:#78a68b;border-radius:50%;box-shadow:0 0 0 3px #78a68b13}.icon-tile{width:43px;height:43px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;flex-shrink:0;color:var(--purple)}.purple{background:var(--purple-light);color:var(--purple)}.mint,.green{background:var(--mint);color:#58806b}.peach{background:var(--peach);color:#c28a61}.blue{background:var(--blue);color:#688bc2}.brand{display:inline-flex;align-items:center;gap:9px;font-family:Manrope,sans-serif;font-size:22px;font-weight:800;letter-spacing:-1px;color:#302c3d;white-space:nowrap}.brand-mark{display:flex;align-items:center;justify-content:center;width:35px;height:35px;background:var(--purple);color:white;border-radius:11px;box-shadow:0 3px 8px #7964e01a}.brand-dot{color:var(--purple)}.brand-light{color:white}
.announcement{height:37px;background:#eeeafa;display:flex;align-items:center;justify-content:center;gap:12px;font-size:10px;color:#857a9b}.announcement-pill{font-size:8px;background:#ded7f5;color:#736091;border-radius:4px;padding:2px 6px;font-weight:800;letter-spacing:.6px}.announcement>a{display:flex;align-items:center;gap:5px;color:#63517e;font-weight:700;border-bottom:1px solid #b9adce;line-height:1.5}.site-header{background:#fffefefa;position:relative;z-index:30;border-bottom:1px solid #f4f1f7}.nav-inner{height:86px;display:flex;align-items:center;justify-content:space-between;gap:28px}.desktop-nav{display:flex;align-items:center;gap:30px}.desktop-nav>a{font-size:12px;color:#777281;display:flex;align-items:center;gap:3px;font-weight:550}.desktop-nav>a:hover,.desktop-nav>a.active{color:var(--purple)}.nav-actions{display:flex;align-items:center;gap:24px}.nav-login{font-size:12px;font-weight:600}.nav-actions>.button{font-size:11px;padding:11px 16px}.mobile-nav-toggle{display:none}.mobile-nav{padding:16px 24px 24px;display:grid;gap:14px;border-top:1px solid var(--line);background:white;position:absolute;width:100%;box-shadow:0 15px 20px #2927350c}.hero-section{background:radial-gradient(ellipse at 82% 27%,#f7f4fb 0%,#fff 60%);padding:72px 0 0;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.08fr 1fr;gap:30px;align-items:center}.hero-copy{padding-bottom:36px;position:relative;z-index:2}.hero-copy>.eyebrow-pill{font-size:9px;padding:6px 11px;letter-spacing:1px}.hero-copy h1{font-size:clamp(50px,5.1vw,72px);letter-spacing:-3.8px;line-height:1.12;font-weight:800;margin:24px 0}.hero-highlight{color:#9581cf;white-space:nowrap;display:inline-block;position:relative;z-index:0}.hero-highlight>svg{position:absolute;left:3px;bottom:-6px;width:100%;height:15px;color:#e5def3;z-index:-1}.hero-description{font-size:15px;line-height:1.85;color:#8c8798;max-width:465px}.hero-actions{display:flex;align-items:center;gap:24px;margin-top:30px}.hero-actions>.button{font-size:12px;padding:14px 19px}.hero-secondary{display:inline-flex;align-items:center;gap:9px;font-size:11px;font-weight:650;white-space:nowrap;color:#6f687e}.play-circle{display:flex;align-items:center;justify-content:center;width:27px;height:27px;border:1px solid #ddd7e8;border-radius:50%;color:#9682b9}.play-circle svg{margin-left:2px;fill:currentColor;stroke-width:1px}.hero-reassurance{display:flex;gap:21px;margin-top:18px;color:#9a94a5;font-size:10px}.hero-reassurance>span{display:flex;align-items:center;gap:5px}.hero-reassurance svg{color:#98b2a3}.hero-visual{position:relative;min-height:450px;display:flex;align-items:center;padding:18px 25px 58px 30px}.hero-dashboard{width:100%;background:#fff;border:1px solid #eae5f0;border-radius:14px;box-shadow:0 22px 70px #77708e17,0 8px 18px #55506b07;transform:rotate(-2.5deg);padding:18px 21px 14px;position:relative;z-index:2}.mock-toolbar{display:flex;align-items:center;gap:10px;border-bottom:1px solid #f3f0f6;padding-bottom:13px}.mock-brand{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:700}.mini-brand{display:flex;align-items:center;justify-content:center;background:#a18cce;color:white;height:22px;width:22px;border-radius:7px}.preview-label{font-size:6px;letter-spacing:1px;background:#f5f3f9;color:#a39aad;border-radius:3px;padding:2px 5px;margin-left:auto}.mock-avatar{width:21px;height:21px;border-radius:50%;display:grid;place-items:center;background:#f5e9dd;font-size:8px;color:#b08b6c}.mock-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-top:18px}.mock-heading>div>span{font-size:7px;letter-spacing:1px;color:#aaa0b6}.mock-heading h3{font-size:14px;letter-spacing:-.3px;margin-top:4px}.mock-period{display:flex;align-items:center;gap:4px;font-size:7px;border:1px solid #efebf4;border-radius:4px;padding:3px 5px;color:#9b92a8;margin-top:3px}.mock-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}.mock-stats>div{border:1px solid #f0edf4;border-radius:7px;padding:10px 11px}.mock-stats>div>span{font-size:8px;color:#948b9f}.mock-stats strong{display:flex;align-items:center;gap:8px;font-family:Manrope;font-size:22px;line-height:1.7}.mock-stats small{font-size:6px;font-family:"DM Sans";font-weight:500;color:#79a18b}.mock-chart{margin-top:17px}.mock-chart-label{font-size:8px;font-weight:600;color:#9c91ac}.mock-chart>svg{width:100%;height:auto;margin-top:9px;display:block}.mock-chart-days{display:flex;justify-content:space-between;font-size:6px;color:#aaa1b4;padding-top:5px}.mock-link-row{display:flex;align-items:center;gap:9px;margin-top:15px;padding-top:12px;border-top:1px solid #f2eef6}.mock-link-icon{width:28px;height:28px;background:#f5f0fb;color:#aa93c9;border-radius:7px;display:grid;place-items:center}.mock-link-row>div{flex:1}.mock-link-row strong{display:block;font-size:8px}.mock-link-row>div>span{display:block;font-size:7px;color:#aa99c4;margin-top:2px}.mock-link-row>svg{color:#b3a9be}.floating-link-card{position:absolute;z-index:3;background:white;box-shadow:0 10px 35px #6f64752a;border:1px solid #f0ecf5;border-radius:11px;padding:14px 17px;display:flex;align-items:center;gap:12px;bottom:51px;left:-5px;transform:rotate(2deg)}.float-icon{display:grid;place-items:center;width:42px;height:42px;background:#eee8f8;color:#9272c3;border-radius:11px}.floating-link-card>div>span{display:block;font-size:9px;color:#a199ac;margin-bottom:4px}.floating-link-card strong{font-size:11px;font-weight:600}.float-check{height:23px;width:23px;display:grid;place-items:center;background:#e8f4ed;color:#8aaf99;border-radius:50%;margin-left:6px}.floating-click-card{position:absolute;right:-10px;top:28px;background:white;border:1px solid #f0eaf6;box-shadow:0 8px 25px #aaa0bd1e;z-index:4;display:flex;align-items:center;gap:9px;padding:11px 14px;border-radius:9px;transform:rotate(5deg)}.floating-click-card>span{display:grid;place-items:center;width:32px;height:32px;background:#f9efe4;color:#c8a078;border-radius:9px}.floating-click-card strong{font-size:9px;display:block}.floating-click-card small{font-size:7px;color:#a098aa}.illustration-note{position:absolute;bottom:12px;left:35px;font-size:8px;color:#b4abbd;letter-spacing:.1px}.visual-orbit{position:absolute;inset:0 0 10px 0;border:1px dashed #e5dcec;border-radius:50%;transform:rotate(15deg)}.visual-dots{position:absolute;width:95px;height:90px;background-image:radial-gradient(#c9bdd9 1px,transparent 1px);background-size:10px 10px;bottom:22px;right:0;opacity:.65}.floating-star{position:absolute;color:#c5b38a;right:1px;bottom:80px;z-index:3;transform:rotate(-10deg)}.quick-shortener{position:relative;margin-top:28px;border:1px solid #e9e6ef;border-radius:14px;background:#fff;box-shadow:0 9px 40px #3c315f05;padding:25px 30px 16px;z-index:5}.shortener-label{display:flex;gap:13px;align-items:center;margin-bottom:18px}.shortener-label .icon-tile{width:35px;height:35px;border-radius:10px}.shortener-label h2{font-size:17px;letter-spacing:-.4px}.shortener-label p{font-size:10px;color:#9c94a7;margin-top:2px}.shortener-form{display:flex;gap:12px;flex-wrap:wrap}.shortener-input{display:flex;align-items:center;gap:12px;flex:1;border:1px solid #ebe7f1;background:#fcfbfe;border-radius:8px;padding-left:16px;min-width:0}.shortener-input>svg{color:#b6aabd}.shortener-input>input{border:0!important;background:transparent!important;height:46px;box-shadow:none!important;font-size:11px;width:100%;min-width:0;outline:0}.shortener-input:focus-within{outline:2px solid #c2b5f0;outline-offset:2px}.shortener-form>.button{font-size:12px;padding-inline:24px}.shortener-form>.form-message{width:100%}.shortener-note{display:flex;align-items:center;justify-content:center;gap:5px;color:#aaa1b6;font-size:9px;margin-top:12px;flex-wrap:wrap}.shortener-note>a{text-decoration:underline;text-underline-offset:2px}.shorten-result{display:flex;align-items:center;gap:12px;background:#f6faf7;border:1px solid #e3eee7;border-radius:10px;margin-top:13px;padding:12px 15px}.shorten-result>div{flex:1;min-width:0}.shorten-result small{display:block;font-size:10px;color:#7d9485}.shorten-result a{display:block;color:#54745f;font-weight:650;overflow-wrap:anywhere;font-size:13px}.audience-strip{padding:41px 0 40px;text-align:center;border-bottom:1px solid #eeeaf4}.audience-strip>p{font-size:8px;font-weight:600;letter-spacing:1.7px;color:#b6aabd;margin-bottom:19px}.audience-strip>div{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.audience-strip span{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:550;color:#a8a0b3}.audience-strip svg{color:#b3a8c0}
.section{padding:78px 0}.section-heading{margin-bottom:33px}.section-heading h2{font-size:36px;line-height:1.3;letter-spacing:-1.4px;margin-top:12px}.section-heading p{font-size:13px;color:#96909f;margin-top:13px;line-height:1.7}.section-heading.center{text-align:center}.heading-between{display:flex;align-items:flex-end;justify-content:space-between;gap:25px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:21px}.feature-card{border-radius:14px;padding:27px 25px 24px;border:1px solid #eee9f4;display:flex;flex-direction:column;overflow:hidden}.feature-lavender{background:#f8f5fc}.feature-mint{background:#f4f9f6;border-color:#e6efe9}.feature-peach{background:#fdf8f3;border-color:#f3eade}.feature-icon{height:46px;width:46px;border-radius:12px;background:#eee7f8;display:grid;place-items:center;color:#9d86c3;margin-bottom:22px}.feature-mint .feature-icon{color:#84a38f;background:#e9f0e9}.feature-peach .feature-icon{color:#b69575;background:#f8eddf}.feature-card h3{font-size:18px;letter-spacing:-.5px}.feature-card>p{font-size:11px;line-height:1.9;color:#9b92a6;margin-top:13px;min-height:63px}.feature-card>.text-link{font-size:10px;color:#9079b3;margin-top:21px}.feature-mint>.text-link{color:#739882}.feature-peach>.text-link{color:#b19474}.feature-mini-link{padding:12px 11px;background:#fff;border:1px solid #ece6f5;border-radius:8px;display:flex;gap:0;align-items:center;font-size:9px;white-space:nowrap;box-shadow:0 6px 15px #9e87bb08;margin-top:23px}.feature-mini-link>span{color:#b8adc7}.feature-mini-link>strong{background:#f2edf9;color:#9a7fc0;padding:1px 3px;font-weight:500;border-radius:3px}.feature-mini-link>svg{color:#b1a1c4;margin-left:auto}.mini-bar-chart{height:49px;display:flex;align-items:flex-end;gap:8px;margin-top:18px;padding:0 8px;position:relative}.mini-bar-chart>span{width:18px;background:#cadfd1;border-radius:4px 4px 0 0;height:35%}.mini-bar-chart>span:nth-child(2){height:55%}.mini-bar-chart>span:nth-child(3){height:42%}.mini-bar-chart>span:nth-child(4){height:72%}.mini-bar-chart>span:nth-child(5){height:66%}.mini-bar-chart>span:nth-child(6){height:89%}.mini-bar-chart>span:nth-child(7){height:100%;background:#97b6a2}.mini-bar-chart>div{font-size:8px;position:absolute;right:0;top:1px;background:#fff;border:1px solid #e8efe9;box-shadow:0 4px 14px #91a89712;border-radius:6px;padding:6px;color:#9eb5a7;display:flex;align-items:center;gap:4px}.mini-earnings{margin-top:19px;display:flex;align-items:center;gap:11px;min-height:48px}.coin{background:#eedac0;color:#bfa078;height:36px;width:36px;border:3px solid #f7e6cf;border-radius:50%;display:grid;place-items:center;font-size:21px;font-family:Manrope;font-weight:500}.mini-earnings small{color:#b7a288;font-size:8px;display:block}.mini-earnings strong{font-size:10px;color:#a3896e;font-weight:650}.mini-earnings>svg{color:#d6bea1;margin-left:auto}.how-section{background:#faf9fc;border-top:1px solid #f2edf7;border-bottom:1px solid #f2edf7}.how-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;align-items:center}.how-copy>h2{font-size:44px;letter-spacing:-2px;margin-top:12px;line-height:1.2}.how-copy>p{font-size:12px;color:#9a91a5;max-width:320px;margin-top:19px;line-height:1.85}.how-copy>.text-link{margin-top:22px;font-size:11px}.how-note{display:flex;gap:11px;font-size:9px;color:#aaa1b6;margin-top:24px;align-items:center;line-height:1.8}.how-note>svg{color:#b3a4c7}.steps-list{display:grid;gap:17px;position:relative}.steps-list:before{content:"";position:absolute;left:27px;top:40px;bottom:40px;border-left:1px dashed #d9cce9;z-index:0}.how-step{display:flex;align-items:center;gap:16px;position:relative;background:white;border:1px solid #eee8f4;border-radius:12px;padding:23px 20px;box-shadow:0 3px 15px #4c3a6b02}.step-number{position:absolute;font-family:Manrope;left:-44px;color:#cbbddc;font-size:12px;font-weight:650;background:#faf9fc;padding:5px 0}.step-icon{display:grid;place-items:center;width:48px;height:48px;border:1px solid #f0eaf6;border-radius:11px;color:#b39acb;background:#fcfafd;flex-shrink:0}.how-step:nth-child(2) .step-icon{color:#a4b5a7;background:#f7faf6;border-color:#edf2e8}.how-step:nth-child(3) .step-icon{color:#c7b291;background:#fdfaf5;border-color:#f5eddf}.how-step:nth-child(4){border-color:#e9e4f3}.how-step h3{font-size:14px;letter-spacing:-.2px}.how-step p{font-size:10px;color:#a69bac;margin-top:5px}.step-done{margin-left:auto;height:22px;width:22px;display:grid;place-items:center;background:#e9f3ec;border-radius:50%;color:#99b2a1}.journal-section{padding-top:74px}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.blog-card{min-width:0}.blog-card-image{display:block;border-radius:12px;overflow:hidden}.blog-art{position:relative;height:200px;overflow:hidden;display:grid;place-items:center;border-radius:12px}.art-lavender{background:#ebe3f6;color:#9d83c5}.art-mint{background:#e2eee5;color:#7f9f89}.art-peach{background:#f5e8d8;color:#c1a581}.art-sky{background:#e6edf7;color:#8ca6c3}.art-rose{background:#f5e3ea;color:#c892a7}.art-sand{background:#eeeadd;color:#b7aa81}.art-orbit{position:absolute;width:240px;height:240px;border:1px solid currentColor;opacity:.13;border-radius:50%;transform:rotate(-20deg)}.orbit-one{left:-30px;top:-110px}.orbit-two{bottom:-135px;right:-10px;width:320px;height:260px}.art-link{width:95px;height:95px;background:#ffffff9c;border:1px solid #ffffffad;border-radius:23px;display:grid;place-items:center;transform:rotate(-13deg);box-shadow:4px 8px 12px #55446a07;margin-top:-17px}.art-link svg{stroke-width:1.2}.art-pill{position:absolute;bottom:31px;right:24px;display:flex;align-items:center;gap:14px;transform:rotate(-4deg);padding:9px 12px;background:#fff;border:1px solid #ffffffd6;border-radius:7px;font-size:8px;color:#a895be;box-shadow:0 8px 10px #6b517308}.art-chart{display:flex;align-items:flex-end;gap:9px;height:90px;padding:13px 25px 0;border-radius:12px;background:#ffffffa1;transform:rotate(-7deg);margin-top:-13px;box-shadow:0 7px 15px #526b5405}.art-chart span{width:18px;height:27%;border-radius:4px 4px 0 0;background:currentColor;opacity:.35}.art-chart span:nth-child(2){height:47%}.art-chart span:nth-child(3){height:38%}.art-chart span:nth-child(4){height:65%}.art-chart span:nth-child(5){height:56%}.art-chart span:nth-child(6){height:95%;opacity:.6}.art-chip{position:absolute;bottom:27px;right:29px;background:#ffffffed;padding:7px 11px;border-radius:6px;display:flex;gap:5px;align-items:center;font-size:8px;transform:rotate(3deg);box-shadow:0 8px 13px #5e685b0c}.art-qr{display:grid;place-items:center;width:123px;height:123px;background:#ffffffce;border-radius:15px;transform:rotate(-10deg);box-shadow:0 7px 20px #7c634613;color:inherit;margin-top:-4px}.art-qr svg{stroke-width:1.4}.blog-card-meta{display:flex;align-items:center;justify-content:space-between;font-size:9px;margin-top:19px;color:#b0a5bb}.blog-card-meta>span:first-child{color:#a18abb;font-weight:600}.blog-card h3{font-size:17px;line-height:1.45;letter-spacing:-.35px;margin-top:9px;max-width:95%}.blog-card h3 a:hover{color:var(--purple)}.blog-card>p{font-size:11px;line-height:1.8;color:#a397ac;margin-top:9px}.blog-card>.text-link{font-size:10px;color:#9e83bd;margin-top:15px}.cta-banner{border:1px solid #e9e0f4;background:#eee7f8;border-radius:15px;padding:47px 50px;margin-bottom:75px;display:flex;align-items:center;justify-content:space-between;gap:25px;position:relative;overflow:hidden}.cta-banner h2{font-size:35px;letter-spacing:-1.3px;margin-top:9px;line-height:1.25}.cta-banner p{font-size:11px;color:#9c8bb0;margin-top:13px}.cta-actions{display:flex;align-items:center;flex-direction:column;gap:11px;position:relative;z-index:1}.cta-actions>.button{font-size:12px;min-width:170px}.cta-actions>span{font-size:9px;color:#a999b9}.cta-star{position:absolute;left:57%;top:57px;color:#d0c0e0;transform:rotate(10deg)}.site-footer{background:#fcfbfe;border-top:1px solid #f0eaf6;padding:48px 0 0}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.1fr;gap:45px}.footer-brand .brand{font-size:20px}.footer-brand .brand-mark{height:30px;width:30px;border-radius:9px}.footer-brand>p{font-size:11px;line-height:1.9;color:#a294af;margin-top:18px}.footer-status{display:flex;align-items:center;gap:6px;font-size:9px;color:#a99db4;margin-top:20px}.footer-status>span{height:5px;width:5px;border-radius:50%;background:#99b7a3}.footer-grid h4{font-family:"DM Sans";font-size:11px;letter-spacing:0;margin:4px 0 17px;color:#84748f;font-weight:650}.footer-grid>div:not(:first-child)>a{display:block;margin:0 0 10px;color:#a99bb5;font-size:10px}.footer-grid>div>a:hover{color:var(--purple)}.footer-bottom{border-top:1px solid #ece5f3;margin-top:37px;display:flex;align-items:center;justify-content:space-between;padding-block:21px;font-size:9px;color:#b3a6be;gap:20px}.footer-bottom>span:nth-child(2){display:flex;gap:5px;align-items:center}.footer-bottom>button{font-size:9px;color:#aa9ab6}.cookie-banner{position:fixed;z-index:100;left:24px;right:24px;bottom:21px;max-width:860px;margin:auto;border:1px solid #e8e1f4;background:#fffffffb;box-shadow:0 8px 50px #31284e23;border-radius:14px;padding:20px;display:flex;align-items:center;gap:17px}.cookie-symbol{height:43px;width:43px;border-radius:12px;background:#f4f0fc;color:#a28bc3;display:grid;place-items:center;flex-shrink:0}.cookie-banner>div:nth-child(2){flex:1}.cookie-banner strong{font-size:12px}.cookie-banner p{font-size:10px;color:#9c8fa8;line-height:1.75;margin-top:3px}.cookie-banner p>a{text-decoration:underline}.cookie-actions{display:flex;gap:7px}.cookie-actions>.button{font-size:10px;padding:8px 11px}
.page-hero{padding-top:67px;padding-bottom:40px;text-align:center}.page-hero h1{font-size:58px;line-height:1.14;letter-spacing:-2.5px;margin-top:23px}.page-hero>p{color:#9c90a7;font-size:14px;line-height:1.85;margin:20px auto 0;max-width:640px}.page-hero>.button{margin-top:25px}.pricing-section{padding-bottom:45px}.billing-toggle{display:flex;align-items:center;justify-content:center;border:1px solid #e9e3f1;background:#f8f6fc;border-radius:10px;padding:4px;width:max-content;margin:17px auto 33px;gap:5px}.billing-toggle a{padding:8px 16px;border-radius:7px;font-size:12px;color:#978aa4;display:flex;align-items:center;gap:7px}.billing-toggle a.selected{background:#fff;color:#77668c;box-shadow:0 2px 5px #59456510}.billing-toggle span{font-size:8px;background:#e6f1e9;color:#89a58f;padding:2px 5px;border-radius:3px}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.price-card{position:relative;border:1px solid #e9e3f1;border-radius:15px;padding:30px 27px 27px;background:white}.price-featured{border:1.5px solid #b6a0df;background:linear-gradient(#faf7ff,#fff 45%);box-shadow:0 8px 25px #a28cc317}.price-popular{position:absolute;top:-15px;left:20px;right:20px;border-radius:6px;background:#a58aca;color:#fff;font-size:8px;letter-spacing:1px;font-weight:650;text-align:center;padding:7px;display:flex;align-items:center;justify-content:center;gap:6px}.price-icon{height:45px;width:45px;border-radius:12px;display:grid;place-items:center;margin-bottom:20px}.price-name{display:flex;align-items:center;justify-content:space-between;gap:10px}.price-name h3{font-size:23px}.price-name .badge{font-size:9px}.price-card>p{color:#a093ab;font-size:11px;margin-top:9px}.price-amount{display:flex;align-items:baseline;font-family:Manrope;font-weight:800;font-size:52px;letter-spacing:-2.5px;line-height:1.3;margin-top:18px}.price-amount>span{font-size:22px;letter-spacing:-1px;align-self:flex-start;margin-top:10px;margin-right:2px}.price-amount>small{font-family:"DM Sans";font-size:11px;font-weight:400;letter-spacing:0;color:#a294ae;margin-left:6px}.price-caption{display:block;color:#aea1b9;font-size:10px;margin-top:7px}.price-card>.button{margin-top:24px;font-size:12px}.price-divider{height:1px;background:#eee8f4;margin:26px 0 22px}.price-card>h4{font-family:"DM Sans";font-size:8px;letter-spacing:1.3px;color:#a393b1;font-weight:650}.price-card>ul{list-style:none;display:grid;gap:12px;margin-top:16px}.price-card li{display:flex;align-items:center;gap:9px;color:#93849f;font-size:11px}.price-card li>svg{color:#ae98c9}.pricing-footnote{display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;color:#a294af;margin-top:27px;flex-wrap:wrap}.pricing-footnote>a{text-decoration:underline}.faq-section{display:grid;grid-template-columns:.7fr 1.3fr;gap:90px;max-width:1060px}.faq-section h2{font-size:36px;margin-top:12px;line-height:1.3}.faq-section>div>p{color:#a495af;font-size:12px;line-height:1.9;margin-top:16px}.faq-list>details{border-bottom:1px solid #eae3f2;padding:20px 0}.faq-list>details:first-child{padding-top:5px}.faq-list summary{list-style:none;cursor:pointer;font-size:13px;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:20px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>svg{color:#ad9abc;transition:transform .2s}.faq-list details[open] summary>svg{transform:rotate(45deg)}.faq-list details>p{font-size:12px;line-height:1.85;color:#9f8dac;margin-top:14px;padding-right:30px}.journal-hero{padding-bottom:46px}.blog-listing{padding-bottom:85px}.featured-article{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;border:1px solid #eae2f4;background:#faf7fd;border-radius:15px;overflow:hidden;gap:0}.featured-art{height:100%;min-height:330px}.featured-art>.blog-art{height:100%;min-height:330px;border-radius:0}.art-large .art-link{width:146px;height:146px;border-radius:35px}.art-large .art-link>svg{width:85px;height:85px}.art-large .art-pill{font-size:11px;padding:13px 19px;right:60px;bottom:63px}.featured-content{padding:40px 40px}.featured-content>.eyebrow{font-size:9px}.featured-content .blog-card-meta{justify-content:flex-start;gap:20px;margin-top:21px}.featured-content h2{font-size:29px;letter-spacing:-1.1px;margin-top:13px;line-height:1.3}.featured-content>p{font-size:12px;color:#a293af;line-height:1.85;margin-top:15px}.featured-content>.button{margin-top:23px;font-size:11px}.blog-filter{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:48px 0 29px;flex-wrap:wrap}.blog-filter h2{font-size:22px;letter-spacing:-.7px}.blog-filter nav{display:flex;gap:6px;flex-wrap:wrap}.blog-filter a{font-size:10px;padding:6px 11px;border:1px solid transparent;border-radius:7px;color:#a190ae}.blog-filter a.selected{color:#a087c0;background:#f3edf9;border-color:#e9def4}.blog-listing>.blog-grid{row-gap:42px}.article-page{padding-top:35px}.article-back{font-size:11px;color:#a08bb5}.article-header{max-width:820px;margin:35px auto 37px;text-align:center}.article-header h1{font-size:45px;letter-spacing:-1.9px;line-height:1.25;margin-top:18px}.article-header>p{font-size:15px;color:#a394af;line-height:1.8;margin:20px auto 0;max-width:650px}.article-byline{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:27px;text-align:left}.article-byline>div{display:flex;flex-direction:column;gap:3px}.article-byline strong{font-size:11px;font-weight:600}.article-byline>div>span{font-size:9px;color:#ad9cbc}.article-byline>.icon-button{margin-left:12px;border:1px solid #ece2f3}.article-cover{height:350px;max-width:1000px;margin:auto}.article-cover .art-link{width:156px;height:156px;border-radius:35px}.article-cover .art-link>svg{height:87px;width:87px}.article-cover .art-pill{font-size:12px;padding:16px 25px;right:calc(50% - 230px);bottom:57px}.article-cover .art-chart{height:150px;padding:25px 40px 0;gap:18px}.article-cover .art-chart>span{width:32px}.article-cover .art-chip{right:25%;font-size:12px;bottom:50px}.article-cover .art-qr{height:176px;width:176px;border-radius:25px}.article-cover .art-qr>svg{height:135px;width:135px}.article-body{max-width:1000px;margin:48px auto 0;display:grid;grid-template-columns:1fr 235px;gap:65px}.prose{color:#817587;font-size:14px;line-height:1.95;overflow-wrap:break-word}.prose p{margin-bottom:20px}.prose h2{color:#4c4058;font-size:25px;margin:35px 0 15px;letter-spacing:-.7px}.prose h2:first-child{margin-top:0}.prose h3{color:#5b4d67;margin:26px 0 12px;font-size:20px}.prose h4{color:#5b4d67;margin:24px 0 11px;font-size:17px}.prose strong{font-weight:650;color:#685674}.prose ul,.prose ol{padding-left:22px;margin:18px 0 25px}.prose li{padding-left:4px;margin-bottom:10px}.prose a{color:#9174b5;text-decoration:underline;text-underline-offset:3px}.prose code{background:#f3edf9;padding:2px 6px;font-size:12px;border-radius:4px;color:#9b7fba}.article-aside{align-self:start;position:sticky;top:30px;background:#f9f6fc;border:1px solid #eee5f5;border-radius:12px;padding:25px 20px}.article-aside h3{font-size:23px;margin-top:18px;line-height:1.4}.article-aside>p{font-size:11px;line-height:1.9;color:#a494af;margin-top:13px}.article-aside>.button{font-size:10px;margin-top:22px;padding-inline:10px}.article-share{border-top:1px solid #e9def2;margin-top:25px;padding-top:20px}.article-share>span{display:block;color:#b4a3bf;font-size:9px;margin-bottom:8px}.article-share>.text-link{font-size:10px}.article-end{max-width:1000px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eee6f5;margin:40px auto 0;padding-top:20px;font-size:11px;color:#af9abc;gap:20px}.article-end>span{display:flex;align-items:center;gap:8px}.article-end>a{font-size:11px}.legal-page{display:grid;grid-template-columns:230px 1fr;gap:75px;padding-top:55px;padding-bottom:85px}.legal-sidebar{align-self:start;position:sticky;top:25px}.legal-sidebar>h3{font-size:25px;margin:8px 0 26px}.legal-sidebar>nav{display:flex;flex-direction:column;gap:5px}.legal-sidebar>nav>a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;font-size:11px;color:#a18cab;border-radius:7px;border:1px solid transparent}.legal-sidebar>nav>a.active{background:#f5effa;border-color:#eadff4;color:#9878b7;font-weight:600}.legal-sidebar>nav>a:hover{background:#faf7fd}.legal-sidebar>nav>a>svg{opacity:.5}.legal-contact{border-top:1px solid #eee4f5;margin-top:26px;padding-top:25px;color:#b5a0c4}.legal-contact h4{font-size:12px;margin:10px 0 10px;font-weight:600;color:#9781a5}.legal-contact>.text-link{font-size:10px}.legal-content>header{border-bottom:1px solid #eee4f5;padding-bottom:30px;margin-bottom:30px}.legal-content h1{font-size:41px;letter-spacing:-1.5px;margin-top:13px}.legal-updated{display:flex;gap:7px;align-items:center;color:#ae9bbb;font-size:10px;margin-top:17px}.legal-content .prose{font-size:13px}.legal-content .prose h2{font-size:23px}
.contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;padding-top:16px;padding-bottom:85px;max-width:1080px}.contact-info-card{border:1px solid #e9e0f3;background:#f9f5fc;border-radius:14px;padding:30px}.contact-info-card h3{font-size:23px;margin-top:22px}.contact-info-card p{font-size:12px;line-height:1.9;color:#a18bae;margin-top:13px}.contact-info-card>a{color:#9e7abb;font-weight:550;font-size:12px;margin-top:18px;display:inline-block;overflow-wrap:anywhere}.contact-resource{display:flex;gap:15px;padding:24px 0;border-bottom:1px solid #eee5f5;color:#ad96be}.contact-resource>svg{margin-top:4px}.contact-resource h4{font-size:13px;color:#81678f;letter-spacing:0}.contact-resource p{font-size:11px;line-height:1.8;margin:7px 0 10px;color:#ae9ab9}.contact-resource .text-link{font-size:10px}.contact-form-card{padding:30px!important}.contact-form-card>h2{font-size:23px}.contact-form-card>p{font-size:12px;margin:8px 0 26px}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.earnings-intro{display:grid;grid-template-columns:.85fr 1.15fr;gap:85px;align-items:center;padding-top:22px;padding-bottom:20px;max-width:1040px}.earning-rate-card{border:1px solid #e7dcf3;border-radius:17px;padding:34px;background:linear-gradient(135deg,#f3ecfa,#e8dff2);display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;overflow:hidden}.earning-rate-card>.icon-tile{background:#ffffff91;width:51px;height:51px;margin-bottom:23px;color:#b093c7}.earning-rate-card>.eyebrow{font-size:9px}.earning-rate-card>strong{font-family:Manrope;font-size:72px;letter-spacing:-3px;line-height:1.25;color:#806299;margin-top:7px}.earning-rate-card>span:not(.eyebrow,.icon-tile){font-size:12px;color:#aa90bb}.earning-rate-card>p{font-size:10px;color:#b29ac4;margin-top:17px}.earning-rate-footer{display:flex;align-items:center;gap:5px;border-top:1px solid #d7c8e6;margin-top:25px;padding-top:17px;font-size:8px;color:#b096c1;flex-wrap:wrap;justify-content:center}.earn-intro-copy h2{font-size:34px;letter-spacing:-1.2px;line-height:1.35;margin-top:12px}.earn-intro-copy>p{font-size:13px;color:#a08aaf;line-height:1.9;margin-top:17px}.check-list{list-style:none;display:grid;gap:11px;margin:22px 0}.check-list>li{display:flex;align-items:center;gap:9px;font-size:12px;color:#95839f}.check-list svg{color:#a58db7}.earn-intro-copy>.text-link{font-size:11px}.info-three-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:27px}.info-three-grid>article{border:1px solid #ebe3f3;padding:28px 26px;border-radius:13px;background:#fdfbff}.number-tile{display:inline-block;font-family:Manrope;font-weight:750;color:#b3a0c3;font-size:27px}.info-three-grid h3{font-size:18px;margin-top:22px}.info-three-grid p{font-size:12px;color:#a18caa;line-height:1.85;margin-top:14px}.earnings-notice{margin-top:30px!important}.proofs-page{padding-bottom:90px}.public-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:25px}.public-stats-grid>.card{display:flex;align-items:center;gap:16px;padding:27px}.public-stats-grid>.card>div{display:flex;flex-direction:column}.public-stats-grid>.card>div>span{font-size:11px;color:#a28baf}.public-stats-grid strong{font-size:31px;font-family:Manrope;letter-spacing:-1px;margin-top:3px}.privacy-note{display:flex;align-items:flex-start;justify-content:center;gap:9px;max-width:810px;margin:25px auto 0;color:#ad98ba;font-size:11px;line-height:1.8}.privacy-note>svg{margin-top:1px}.privacy-note a{text-decoration:underline}.about-story{display:grid;grid-template-columns:1fr 1fr;gap:75px;padding-top:10px;align-items:center}.about-art{background:#ece3f6;border:1px solid #e7ddef;border-radius:18px;min-height:385px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;overflow:hidden}.about-small-link{background:#ffffffa3;color:#b19acb;transform:rotate(-12deg);border-radius:30px;width:155px;height:155px;display:grid;place-items:center;box-shadow:0 12px 23px #765f8b0c}.about-spark{position:absolute;top:56px;right:60px;color:#c6b78e;transform:rotate(15deg)}.about-art>div{margin-top:26px;text-align:center;font-size:17px;color:#a48ab9;line-height:1.6}.about-art strong{color:#8c6caa;font-weight:650}.about-story>div>h2{font-size:35px;line-height:1.3;margin-top:14px}.about-story>div>p{font-size:13px;line-height:1.9;color:#a18cae;margin-top:16px}.about-story>div>.text-link{margin-top:20px;font-size:11px}.help-page{max-width:950px;padding-bottom:80px}.help-group{display:grid;grid-template-columns:.7fr 1.3fr;gap:50px;padding:30px 0}.help-group>h2{font-size:24px;letter-spacing:-.8px;line-height:1.4}.help-contact{margin-top:40px;border:1px solid #e8def3;background:#f9f4fe;border-radius:13px;padding:28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.help-contact h3{font-size:23px}.help-contact p{font-size:12px;color:#a58bae;margin-top:8px}.error-page{min-height:570px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding-block:60px}.error-art{position:relative;display:grid;place-items:center;width:160px;height:135px;background:#f5effb;border-radius:30px;transform:rotate(-8deg);color:#cab6dd;margin-bottom:36px}.error-art>span{position:absolute;right:-15px;bottom:-5px;transform:rotate(8deg);font-size:34px;font-family:Manrope;font-weight:750;color:#a589ba;background:white;border:1px solid #f0e6f7;border-radius:14px;padding:4px 13px}.error-page h1{font-size:38px;margin-top:13px;letter-spacing:-1.3px}.error-page>p{color:#a18bad;font-size:13px;margin:17px 0 26px}
.auth-body{background:#fff}.auth-layout{min-height:100vh;display:grid;grid-template-columns:.97fr 1.03fr}.auth-story{padding:34px 50px;display:flex;flex-direction:column;background:linear-gradient(130deg,#f6f2fc,#ece5f7 75%,#e9e3f4);position:relative;overflow:hidden;min-height:100vh}.auth-story:after{content:"";position:absolute;width:650px;height:650px;border:1px solid #dcd1eb75;border-radius:50%;bottom:-460px;left:-300px}.auth-story .brand{font-size:23px}.auth-story-content{max-width:425px;width:100%;margin:auto;position:relative;padding:45px 0 20px}.auth-story-content>.eyebrow{font-size:9px;color:#a18cb9}.auth-story-content>h1{font-size:52px;line-height:1.19;letter-spacing:-2.6px;margin-top:15px;color:#5b4a71}.auth-story-content>h1>span{color:#ae91cc;white-space:nowrap}.auth-story-content>p{font-size:12px;line-height:1.9;color:#ac97bd;margin-top:22px}.auth-illustration{height:205px;position:relative;display:grid;place-items:center;margin:15px 0}.auth-illustration-orbit{position:absolute;border:1px dashed #d8c9e6;width:300px;height:190px;border-radius:50%;transform:rotate(-14deg)}.auth-link-large{height:105px;width:105px;background:#ffffffd1;box-shadow:0 10px 35px #9d84b715;border:1px solid white;border-radius:27px;transform:rotate(-13deg);display:grid;place-items:center;color:#b494cd;margin-top:-18px}.auth-link-pill{position:absolute;bottom:31px;left:calc(50% - 137px);background:white;color:#ab91c1;font-size:10px;padding:12px 15px;border-radius:9px;box-shadow:0 10px 25px #957aab17;transform:rotate(2deg);display:flex;align-items:center;gap:13px;white-space:nowrap}.auth-link-pill>span{background:#edf4ed;color:#9ab298;width:21px;height:21px;border-radius:50%;display:grid;place-items:center}.auth-sparkle{position:absolute;top:23px;right:37px;transform:rotate(7deg);color:#cdb890}.auth-benefits{display:grid;gap:11px;color:#ae97bb;font-size:11px}.auth-benefits>span{display:flex;align-items:center;gap:9px}.auth-benefits svg{color:#b09bbb}.auth-story-footer{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#b5a2c3;max-width:425px;width:100%;margin:20px auto 0}.auth-form-side{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100vh;padding:90px 60px 65px}.auth-back{position:absolute;top:36px;left:40px;display:flex;align-items:center;gap:7px;font-size:10px;color:#ac9abb}.auth-form-wrap{width:100%;max-width:385px}.auth-form-icon{background:#f4effb;color:#ae91c9;width:51px;height:51px;border:1px solid #eee4f6;border-radius:14px;display:grid;place-items:center;margin-bottom:22px}.auth-form-wrap>.eyebrow{font-size:8px}.auth-form-wrap>h2{font-size:30px;letter-spacing:-1.15px;margin-top:8px;color:#564661}.auth-description{font-size:12px;line-height:1.85;color:#a691b3;margin:14px 0 26px}.auth-switch{text-align:center;margin-top:24px;font-size:11px;color:#aa95b6;display:flex;align-items:center;justify-content:center;gap:5px;flex-wrap:wrap}.auth-switch>a{font-weight:600;color:#a082bc}.auth-switch>a>svg{margin-left:3px}.auth-security{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:25px;margin-top:25px;border-top:1px solid #f0e7f7;color:#bba7c6;font-size:9px}.auth-fineprint{position:absolute;bottom:25px;left:40px;right:40px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:9px;color:#bdaac8}.auth-fineprint>span{display:flex;gap:15px}.auth-mobile-brand{display:none}.install-form-wrap{max-width:480px}.install-form-wrap .auth-description{margin-bottom:20px}.install-form-wrap>.auth-form-icon{margin-bottom:15px}.install-form-wrap .stack-form{gap:14px}.setup-checks{display:flex;gap:15px;font-size:9px;color:#89a596;margin-bottom:2px;flex-wrap:wrap}.setup-checks span{display:flex;align-items:center;gap:4px}
.stack-form{display:flex;flex-direction:column;gap:19px}.stack-form>label,.form-row>label,.editor-options>label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:600;color:#74677f}.stack-form>.button{align-self:flex-start}.stack-form>.button-block{align-self:stretch}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:17px;min-width:0}.form-row>label{min-width:0}input:not([type=checkbox],[type=radio],[type=file]),select,textarea{width:100%;border:1px solid #e6dfee;background:#fff;border-radius:8px;padding:11px 13px;outline:none;font-size:12px;line-height:1.6;min-width:0;transition:border-color .15s,box-shadow .15s;color:#6b5e79;font-weight:450}input::placeholder,textarea::placeholder{color:#beb0c8;font-weight:400}input:focus,select:focus,textarea:focus{border-color:#b69bd6;box-shadow:0 0 0 3px #bca5e215}textarea{resize:vertical;min-height:90px}select{padding-right:30px;cursor:pointer}.input-icon{display:flex;align-items:center;position:relative;min-width:0}.input-icon>svg{position:absolute;left:13px;z-index:1;color:#b6a4c4;pointer-events:none}.input-icon>input,.input-icon>select{padding-left:40px}.password-input>input{padding-right:40px}.password-toggle{position:absolute;right:9px;top:50%;transform:translateY(-50%);color:#b8a6c4;width:27px;height:27px;display:grid;place-items:center;padding:0}.label-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.label-row>a{font-size:10px;font-weight:500;color:#a080bc}.checkbox-label{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px!important;font-weight:400!important;line-height:1.8;font-size:10px!important;color:#a28cad!important;cursor:pointer}.checkbox-label input{accent-color:var(--purple);width:15px;height:15px;flex-shrink:0;margin:2px 0 0;cursor:pointer}.checkbox-label a{color:#a17fbc;text-decoration:underline;text-underline-offset:2px}.form-hint{font-size:10px;color:#af9cbb;font-weight:400;line-height:1.7}.form-hint>a{color:var(--purple);text-decoration:underline}.form-message{font-size:12px;border:1px solid #f0d9dd;border-radius:8px;padding:12px 14px;background:#fff5f6;color:#b85e73;line-height:1.6;font-weight:400}.form-message.success{background:#f1f8f3;border-color:#dbece0;color:#648f74}.alias-input{display:flex;align-items:center;border:1px solid #e8e0f0;border-radius:8px;background:white;overflow:hidden}.alias-input:focus-within{border-color:#bca2db;box-shadow:0 0 0 3px #bca5e215}.alias-input>span{font-size:11px;color:#b7a4c4;padding-left:12px;white-space:nowrap;font-weight:400}.alias-input>input{border:0!important;box-shadow:none!important;padding-left:3px}.form-message code,.form-hint code,.notice code{font-size:10px;background:#ffffffb3;border-radius:3px;padding:1px 4px}.notice{display:flex;align-items:flex-start;gap:10px;border:1px solid transparent;padding:15px 18px;border-radius:10px;font-size:12px;line-height:1.8;margin-bottom:22px}.notice>svg{margin-top:2px;flex-shrink:0}.notice-success{color:#699179;background:#eff8f2;border-color:#daeddf}.notice-neutral{color:#9986ab;background:#f8f5fc;border-color:#eae2f4}.notice-between{justify-content:space-between;align-items:center}.notice-between>span{display:flex;align-items:center;gap:10px}.notice.compact{font-size:10px;padding:12px 13px;margin:0}.notice a{color:inherit;text-decoration:underline;text-underline-offset:2px}
.app-body,.admin-body{background:var(--canvas)}.sidebar{position:fixed;top:0;bottom:0;left:0;width:240px;background:#fff;border-right:1px solid var(--line);z-index:60;padding:0 18px 17px;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#e6e0ee transparent}.sidebar-logo{min-height:83px;display:flex;align-items:center;justify-content:space-between;padding:0 9px}.sidebar .brand{font-size:20px;gap:8px;letter-spacing:-1px}.sidebar .brand-mark{height:32px;width:32px;border-radius:10px}.workspace-name{display:flex;align-items:center;gap:9px;border:1px solid #ebe6f2;border-radius:9px;margin:8px 0 25px;padding:11px 10px;background:#fcfbfe}.workspace-icon{height:31px;width:31px;display:grid;place-items:center;border:1px solid #e7e0f1;border-radius:8px;color:#b3a0c6;background:#f6f1fc;flex-shrink:0}.workspace-name>div{display:flex;flex-direction:column;gap:3px}.workspace-name strong{font-size:10px;font-weight:650;color:#746281;white-space:nowrap}.workspace-name>div>span{font-size:8px;color:#b6a5c3;white-space:nowrap}.sidebar-label{font-size:8px;font-weight:650;letter-spacing:1.2px;color:#b6a7c2;padding:0 12px;margin-bottom:9px}.sidebar-nav{display:grid;gap:4px;margin-bottom:25px}.sidebar-nav>a{display:flex;align-items:center;gap:11px;padding:10px 13px;border-radius:8px;color:#a093af;font-size:11px;font-weight:500;transition:background .15s,color .15s}.sidebar-nav>a:hover{background:#f8f5fc;color:#9b7cba}.sidebar-nav>a.active{background:#eee8fa;color:#9a7bc1;font-weight:650}.sidebar-nav>a.active>svg{color:#a58ace}.sidebar-nav>a>span{flex:1}.sidebar-nav>a>svg{color:#b7a9c3}.sidebar-nav .nav-count{min-width:18px;height:18px;border-radius:5px;font-size:9px;font-weight:500;display:grid;place-items:center;background:#f3e9d9;color:#bd9c72}.sidebar-secondary{gap:3px;margin-bottom:15px}.sidebar-secondary>a{font-size:10px;padding-top:9px;padding-bottom:9px}.sidebar-bottom{margin-top:auto}.sidebar-upgrade{border:1px solid #e8dff2;background:#f9f5fd;border-radius:11px;padding:14px 13px;margin-top:20px}.sidebar-upgrade>div:first-child{display:flex;align-items:center;gap:6px}.plan-dot{height:5px;width:5px;border-radius:50%;background:#ba9ed5}.sidebar-upgrade strong{font-size:10px;font-weight:650;color:#9a7eb0}.sidebar-upgrade>div>span:last-child{font-size:8px;margin-left:auto;color:#b9a2c9}.usage-track{height:4px;border-radius:3px;background:#e9deef;margin-top:13px;overflow:hidden}.usage-track>span{display:block;height:100%;background:#b89bd0;border-radius:3px;min-width:2px}.sidebar-upgrade>p{font-size:8px;color:#b8a0c9;margin:10px 0 12px}.sidebar-upgrade>.button{font-size:9px;border-color:#e7d9ef;color:#a589bb;background:#fff}.sidebar-switch{font-size:10px;color:#a384bd;padding:12px 9px;display:flex;align-items:center;gap:8px;margin-top:10px}.sidebar-switch>svg:last-child{margin-left:auto}.sidebar-site-link{display:flex;align-items:center;gap:8px;font-size:9px;color:#b6a1c5;padding:17px 10px 0}.sidebar-site-link>svg:last-child{margin-left:auto}.mobile-toggle{display:none}.app-shell{margin-left:240px}.app-topbar{height:83px;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 33px;gap:18px}.topbar-left{display:flex;align-items:center;gap:10px}.breadcrumb{display:flex;align-items:center;gap:10px;color:#b0a1bd;font-size:10px}.breadcrumb>strong{color:#8f789e;font-weight:550}.breadcrumb>svg{color:#c5b7d0}.topbar-right{display:flex;align-items:center;gap:19px}.topbar-help{display:flex;align-items:center;gap:6px;color:#ac97ba;font-size:10px}.topbar-separator{height:22px;width:1px;background:#ebe4f2}.user-menu{position:relative}.user-menu>summary{display:flex;align-items:center;gap:9px;cursor:pointer;list-style:none}.user-menu>summary::-webkit-details-marker{display:none}.avatar{width:34px;height:34px;border-radius:50%;background:#eee4f4;color:#a58aba;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:650;flex-shrink:0}.avatar-purple{background:#f0e8fa;color:#ad91c9}.avatar-large{height:45px;width:45px;font-size:14px}.user-menu-name{font-size:10px;color:#a289b1;display:flex;align-items:center;gap:7px}.user-menu .dropdown{top:calc(100% + 14px);right:0}.dropdown{position:absolute;background:#fff;min-width:175px;border:1px solid #e8def2;padding:5px;border-radius:9px;box-shadow:0 7px 26px #4c305421;z-index:90;display:grid;gap:2px;text-align:left}.dropdown>a,.dropdown>button{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:450;color:#9f86b0;padding:9px 11px;border-radius:5px;text-align:left;width:100%;white-space:nowrap}.dropdown>a:hover,.dropdown>button:hover{background:#f6f0fc;color:#a07cbd}.dropdown>button.danger-text:hover{background:#fff3f4}.app-main{max-width:1620px;margin:auto;padding:33px 33px 22px;min-height:calc(100vh - 141px)}.page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:26px}.page-heading h1{font-size:28px;letter-spacing:-1px;color:#56435f;font-weight:750;line-height:1.35}.page-heading p{font-size:11px;color:#ad99ba;margin-top:8px;line-height:1.8}.page-heading>.button{font-size:11px;padding:11px 15px;margin-top:4px}.workspace-welcome{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 17px;border:1px solid #e9e0f4;background:linear-gradient(90deg,#f5effc,#fbf9fe);border-radius:10px;margin-bottom:23px;font-size:10px;color:#b39ac5}.workspace-welcome>div{display:flex;align-items:center;gap:10px}.welcome-pip{display:grid;place-items:center;color:#bd9fd1}.workspace-welcome strong{color:#a489b7;font-weight:500}.workspace-welcome>a{display:flex;align-items:center;gap:5px;color:#ad8fc7;font-size:9px;white-space:nowrap}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px;margin-bottom:24px}.stat-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:19px 19px 16px;box-shadow:var(--shadow);min-width:0}.stat-card>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.stat-card>div>span:first-child{font-size:10px;color:#ac96ba;font-weight:450}.stat-icon{height:29px;width:29px;border-radius:8px;display:grid;place-items:center}.stat-card>strong{display:block;font-family:Manrope;font-size:29px;font-weight:750;letter-spacing:-.9px;color:#715580;margin-top:11px;line-height:1.3}.stat-card>p{font-size:8px;color:#b9a6c5;margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card{background:white;border:1px solid var(--line);border-radius:13px;box-shadow:var(--shadow);min-width:0;overflow:visible}.card-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 23px}.card-heading h2{font-size:16px;letter-spacing:-.4px;color:#745d82}.card-heading h2>svg{margin-right:7px;color:#b79acc}.card-heading p{font-size:10px;color:#b6a2c4;margin-top:5px;line-height:1.7}.card-heading>.icon{color:#bda4d1}.card-heading>.text-link{font-size:10px;color:#ae91c7;white-space:nowrap}.card-heading>.icon-tile{width:33px;height:33px;border-radius:9px}.overview-grid{display:grid;grid-template-columns:minmax(0,2.13fr) minmax(0,1fr);gap:22px;margin-bottom:25px}.traffic-card{padding-bottom:21px}.select-small{width:auto;font-size:9px;padding:7px 23px 7px 10px;border-radius:6px;color:#b09bc1;border-color:#ece4f4;background:#fdfbff}.chart-legend{display:flex;align-items:center;gap:6px;font-size:9px;color:#bba6c9;padding:0 23px;margin-bottom:8px}.legend-dot{height:6px;width:6px;background:#ae91d3;border-radius:50%}.chart-legend strong{font-size:11px;color:#a184ba;margin-left:3px;font-weight:650}.chart-legend-note{margin-left:auto;font-size:8px;color:#c1b0ce}.chart-wrap{display:flex;align-items:stretch;gap:10px;padding:0 22px}.chart-axis{display:flex;flex-direction:column;justify-content:space-between;font-size:8px;color:#c1aecf;padding-top:5px;padding-bottom:13px;min-width:17px;text-align:right}.traffic-chart{width:100%;min-height:160px;height:auto;overflow:visible}.chart-labels{display:flex;justify-content:space-between;font-size:8px;color:#c2add1;margin:3px 28px 0 54px}.chart-empty-note{font-size:8px;color:#bfa5cf;display:flex;gap:5px;align-items:center;justify-content:center;margin:14px 16px 0}.balance-card{border:1px solid #e4d7ed;background:radial-gradient(circle at 90% 30%,#ede2f5 0,#f6f0fc 65%);padding:24px 23px;border-radius:13px;display:flex;flex-direction:column;align-items:flex-start;position:relative;overflow:hidden}.balance-card:before{content:"";position:absolute;width:180px;height:180px;border:1px solid #dec9ee;border-radius:50%;right:-140px;bottom:45px;opacity:.6}.balance-symbol{height:39px;width:39px;background:#ffffffa3;border:1px solid #e9def4;border-radius:11px;display:grid;place-items:center;color:#b99bd1;margin-bottom:16px}.balance-card>.eyebrow{font-size:7px;letter-spacing:1.05px;color:#b598ca}.balance-card>h2{font-size:21px;letter-spacing:-.5px;color:#9874b1;line-height:1.35;margin-top:8px}.balance-label{font-size:8px;color:#b49ac7;margin-top:19px}.balance-amount{font-family:Manrope;font-size:33px;letter-spacing:-1.1px;color:#aa82c2;line-height:1.4;margin-top:2px}.balance-card>.button{font-size:9px;padding:10px;margin-top:18px;position:relative;background:#6c527d;color:white}.balance-note{font-size:7px;color:#b59ac8;align-self:center;margin-top:10px;text-align:center}.recent-links{margin-bottom:24px}.table-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#e7dcee transparent}table{width:100%;border-collapse:collapse;text-align:left;font-size:11px}th{font-size:8px;text-transform:uppercase;letter-spacing:.9px;color:#b8a3c8;font-weight:550;padding:11px 20px;background:#fdfbff;border-top:1px solid #f1eaf8;border-bottom:1px solid #f0e8f8;white-space:nowrap}td{border-bottom:1px solid #f4eef9;padding:16px 20px;font-size:10px;color:#ad94be;vertical-align:middle}td strong{color:#9676ab;font-weight:550}tbody>tr:last-child>td{border-bottom:0}tbody tr:hover{background:#fdfbff}.table-subtext{display:block;font-size:8px;color:#bba2cc;margin-top:4px;line-height:1.6}.link-cell{display:flex;align-items:center;gap:12px;max-width:420px;min-width:215px}.link-cell-icon{height:35px;width:35px;border:1px solid #eee3f7;background:#faf6fd;color:#c1a3d3;border-radius:9px;display:grid;place-items:center;flex-shrink:0}.link-cell>div{min-width:0}.link-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:550;color:#9170a7;max-width:330px}.link-title:hover{color:var(--purple)}.link-short-url{display:flex;align-items:center;gap:4px;max-width:340px}.link-short-url>a{font-size:9px;color:#b699ca;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-short-url .icon-button{color:#c8b1d8}.tag{display:inline-flex;align-items:center;padding:2px 7px;border-radius:4px;background:#f4eefa;color:#b296c4;font-size:8px;font-weight:450;white-space:nowrap}.link-cell .tag{margin-top:4px;font-size:7px}.row-actions{display:flex;gap:3px;align-items:center;justify-content:flex-end}.row-actions .icon-button{color:#bf9fd3;width:28px;height:28px}.action-menu{position:relative}.action-menu>summary{list-style:none}.action-menu>summary::-webkit-details-marker{display:none}.action-menu .dropdown{position:fixed}.badge{display:inline-flex;align-items:center;gap:5px;border-radius:5px;padding:3px 7px;line-height:1.5;font-size:8px;font-weight:500;white-space:nowrap;letter-spacing:0}.badge>span{width:4px;height:4px;border-radius:50%;background:currentColor}.badge-green{background:#edf6ee;color:#9bb9a0}.badge-purple{background:#f2eafa;color:#b298cc}.badge-amber{background:#fcf3e6;color:#c3a375}.badge-blue{background:#edf2fb;color:#9bafd4}.badge-red{background:#fdf0f1;color:#c69ca4}.badge-gray{background:#f4f0f7;color:#baa8c6}.empty-state{padding:43px 25px 46px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:220px}.empty-icon{width:60px;height:60px;display:grid;place-items:center;background:#f7f0fc;border:1px solid #efe2f9;border-radius:17px;color:#c4a9d8;transform:rotate(-7deg);margin-bottom:19px}.empty-icon>svg{transform:rotate(7deg)}.empty-state h3{font-size:17px;color:#a182b6;letter-spacing:-.3px}.empty-state>p{font-size:11px;color:#baa2c9;max-width:415px;line-height:1.8;margin-top:9px}.empty-state>.button{font-size:10px;margin-top:20px;padding:10px 15px}.workspace-bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:22px}.workspace-tip{display:flex;align-items:center;gap:13px;border:1px solid #ece1f5;background:#fdfbff;border-radius:11px;padding:20px 17px}.workspace-tip>.icon-tile{width:38px;height:38px;border-radius:10px}.workspace-tip>div{flex:1;min-width:0}.workspace-tip strong{font-size:11px;color:#a586b8;font-weight:550}.workspace-tip p{font-size:9px;line-height:1.7;color:#bfa7ce;margin-top:5px}.workspace-tip>svg{color:#c6abd8}.app-footer{max-width:1620px;margin:auto;padding:18px 33px 22px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#c0a8ce;font-size:8px}.app-footer>div{display:flex;gap:17px}.link-list-summary{display:flex;align-items:center;gap:10px;color:#b99dcb;font-size:10px;margin-bottom:21px}.link-list-summary strong{font-weight:550;color:#ac88c0}.summary-dot{height:3px;width:3px;border-radius:50%;background:#c9b0d9}.link-list-summary>a{margin-left:auto;display:flex;align-items:center;gap:4px;color:#b398c7;font-size:9px}.table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 21px}.table-toolbar>h3{font-size:14px;color:#a586b8;letter-spacing:0}.filter-tabs{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.filter-tabs>a{display:flex;align-items:center;gap:6px;font-size:10px;padding:7px 11px;border-radius:6px;color:#b498c7;white-space:nowrap}.filter-tabs>a.selected{background:#f1e8fa;color:#aa84c4;font-weight:550}.filter-tabs>a>span{background:#e7d7f4;color:#b291c7;border-radius:4px;padding:0 4px;font-size:8px;line-height:1.7}.table-search{display:flex;align-items:center;border:1px solid #eadff2;border-radius:7px;background:#fefcff;min-width:210px;max-width:290px;gap:6px;padding-left:10px}.table-search>svg{color:#c0a3d1}.table-search>input{border:0!important;background:none;padding:7px 0;box-shadow:none!important;font-size:9px;color:#b794cc;height:34px}.table-search>input::placeholder{color:#c8aed9}.table-search:focus-within{outline:2px solid #d6bee9;outline-offset:1px}.table-search>.icon-button{width:27px;height:27px;margin-right:3px;color:#c5a7d6}.pagination{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 21px;border-top:1px solid #f1e6f8;font-size:9px;color:#bda0d0}.pagination>div{display:flex;gap:6px}.pagination .button{font-size:9px;padding:6px 10px}.page-tip{display:flex;align-items:center;justify-content:center;gap:7px;color:#bda2ce;font-size:9px;margin-top:25px;margin-bottom:12px;text-align:center}.analytics-filters{display:flex;align-items:center;gap:12px;margin-bottom:22px}.analytics-filters>.input-icon{min-width:175px}.analytics-filters>.input-icon:first-child{max-width:310px;flex:1}.analytics-filters select{font-size:10px;padding-block:9px}.analytics-filters>span{font-size:9px;margin-left:auto}.analytics-filters>.input-icon>svg{left:11px}.analytics-filters>.input-icon>select{padding-left:36px}.funnel-card{margin-top:23px;margin-bottom:23px}.funnel-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:0 23px 24px;gap:25px}.funnel-label{display:flex;align-items:center;gap:7px;color:#b196c5;font-size:9px}.funnel-label>span{height:21px;width:21px;display:grid;place-items:center;border:1px solid #ecddf6;background:#faf4fe;color:#c2a0d7;border-radius:6px;font-size:8px}.funnel-grid>div>strong{display:block;font-family:Manrope;font-size:27px;letter-spacing:-.8px;color:#ae88c5;margin:10px 0}.funnel-track{height:7px;background:#f5edf9;overflow:hidden;border-radius:4px}.funnel-track>span{height:100%;display:block;background:#bea1d9;border-radius:4px}.funnel-grid>div:nth-child(2) .funnel-track>span{background:#aacaaf}.funnel-grid>div:nth-child(3) .funnel-track>span{background:#d7b995}.funnel-grid>div:nth-child(4) .funnel-track>span{background:#b8addb}.funnel-grid small{font-size:8px;color:#c6a9d8;margin-top:8px;display:block}.analytics-breakdown-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.breakdown-card{padding:22px}.breakdown-card>h3{display:flex;align-items:center;justify-content:space-between;gap:9px;font-size:13px;color:#ac8bbf;letter-spacing:-.2px}.breakdown-card>h3>svg{color:#c7a8dc}.mini-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;color:#d4b9e3;min-height:150px}.mini-empty>p{font-size:9px;color:#bfa1d0}.breakdown-row{margin-top:18px}.breakdown-row>div{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:#b39cc4}.breakdown-row strong{font-weight:600;color:#ad88c3}.breakdown-row small{font-size:8px;font-weight:400;color:#c7abda;margin-left:6px}.breakdown-track{height:4px;display:block;background:#f4ebfa;border-radius:3px;margin-top:8px;overflow:hidden}.breakdown-track>span{display:block;height:100%;background:#cbb0df;border-radius:3px}.earnings-rate-strip{border:1px solid #eaddf5;border-radius:12px;padding:20px;display:flex;align-items:center;gap:14px;margin:0 0 25px;background:linear-gradient(95deg,#faf5fe,#fff)}.earnings-rate-strip>div{flex:1}.earnings-rate-strip strong{font-size:12px;color:#a785bc;font-weight:600}.earnings-rate-strip p{font-size:10px;color:#b99fcb;margin-top:5px}.earnings-rate-strip b{color:#ac86c6;font-weight:600}.earnings-rate-strip>.text-link{font-size:10px}.ledger-card{margin-top:24px}.review-note{max-width:330px;white-space:normal;line-height:1.65;color:#b695c7}.payout-actions{display:flex;flex-direction:column;gap:5px}.payout-actions>.text-link{font-size:10px;color:#ac8ac3}.payout-actions>.text-button{font-size:8px;color:#bba1cd}.withdraw-balance{display:flex;justify-content:space-between;align-items:center;background:#f6eefc;border:1px solid #eadbf6;border-radius:10px;padding:17px;margin-bottom:22px;color:#b08dc6;font-size:11px}.withdraw-balance strong{font-family:Manrope;font-size:27px;color:#a783c0;font-weight:700}.current-plan-banner{display:flex;align-items:center;gap:15px;border:1px solid #e9def4;background:#fff;border-radius:12px;padding:22px;margin-bottom:29px}.current-plan-banner>div{flex:1}.current-plan-banner h3{font-size:17px;color:#a281b6}.current-plan-banner p{font-size:10px;color:#b89ecb;margin-top:5px}.app-body .pricing-grid{gap:20px}.app-body .price-card{padding:25px 23px}.app-body .price-name h3{font-size:22px}.app-body .price-card>p{font-size:10px}.app-body .price-amount{font-size:45px}.app-body .price-card>ul{gap:10px}.app-body .price-card li{font-size:10px}.app-body .price-card>.button{font-size:10px;padding:11px}.app-body .price-caption{font-size:9px}.app-body .pricing-footnote{font-size:9px}.billing-history{margin-top:35px}.checkout-grid{display:grid;grid-template-columns:1.3fr .8fr;gap:25px;align-items:start}.payment-method-card{padding:23px;margin-bottom:23px}.payment-method-card>.card-heading{padding:0 0 22px;border-bottom:1px solid #f0e4f8;margin-bottom:22px}.payment-method-card>.card-heading h2{font-size:17px}.payment-method-card .stack-form>p{font-size:12px;color:#ab93bc;line-height:1.85}.transfer-instructions{background:#f9f4fd;border:1px solid #ebddf5;border-radius:10px;padding:18px;margin-bottom:27px}.transfer-instructions>.eyebrow{font-size:8px;color:#b196c4}.transfer-instructions>p{font-size:12px;color:#aa8abb;line-height:1.9;margin-top:12px;overflow-wrap:anywhere}.transfer-amount{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:13px;border-top:1px solid #e5d5ee;gap:12px;font-size:10px;color:#b08cc5}.transfer-amount>strong{font-size:16px;color:#a47cbc}.file-drop{position:relative;border:1.5px dashed #decaef;border-radius:11px;background:#fdf9ff;min-height:180px;display:flex!important;align-items:center;justify-content:center;flex-direction:column;gap:7px!important;padding:24px 18px;cursor:pointer;text-align:center}.file-drop:hover{background:#f9f1ff}.file-drop>.icon-tile{margin-bottom:8px}.file-drop>strong{font-size:12px;color:#af8ec5;font-weight:550}.file-drop>span:not(.icon-tile){font-size:9px;color:#c2a7d5;font-weight:400}.file-drop>input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-drop:focus-within{outline:2px solid #ceb0e6;outline-offset:3px}.file-drop>.file-name{font-weight:600!important;color:#ad89c5!important;font-size:10px!important;overflow-wrap:anywhere}.file-drop.compact{min-height:160px}.order-summary{padding:28px;position:sticky;top:25px}.order-summary>.eyebrow{font-size:8px}.order-plan-icon{width:54px;height:54px;display:grid;place-items:center;border-radius:14px;background:#f2e7fc;color:#b99bd3;margin-top:26px;margin-bottom:18px}.order-summary h2{font-size:25px;color:#9973ae}.order-summary>p{font-size:11px;line-height:1.9;color:#b197c3;margin-top:10px}.order-summary>.check-list{margin-block:23px}.order-summary li{font-size:10px;color:#ac90bc}.order-summary li>svg{color:#b899ce}.order-total{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ecdef7;border-bottom:1px solid #ecdef7;padding-block:18px;font-size:10px;color:#ad8bc2;gap:15px}.order-total>strong{font-family:Manrope;font-size:26px;color:#a781be;letter-spacing:-.7px}.order-summary>.order-note{font-size:9px;line-height:1.85;color:#bda1d0;margin-top:16px}.order-summary>.text-link{font-size:9px;margin-top:16px}.receipt-page{padding:36px;max-width:850px;margin:auto}.receipt-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.receipt-top>.brand{font-size:24px}.receipt-top>div{text-align:right}.receipt-top strong{display:block;font-size:12px;color:#a683ba;margin-top:7px}.receipt-status{display:flex;justify-content:space-between;align-items:center;margin-top:27px;color:#b69acb;font-size:10px}.receipt-parties{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:35px 0}.receipt-parties h3{font-size:17px;color:#a380b6;margin-top:8px}.receipt-parties p{font-size:11px;color:#b89dca;line-height:1.9;margin-top:9px}.receipt-page table{margin-top:20px}.receipt-total{display:flex;justify-content:flex-end;align-items:center;gap:45px;padding:24px 20px;font-size:13px;color:#ae8fc4;border-bottom:1px solid #efe2f8}.receipt-total strong{font-family:Manrope;font-size:24px;color:#a482ba}.receipt-details{display:grid;gap:15px;margin-block:24px}.receipt-details>div{display:flex;gap:20px;justify-content:space-between;font-size:11px;line-height:1.8;overflow-wrap:anywhere;color:#b89ccc}.receipt-details strong{font-weight:500;color:#b291c7;text-align:right;max-width:70%}.receipt-fineprint{font-size:10px;color:#b89acd;line-height:1.9;margin-top:25px;border-top:1px solid #eee2f8;padding-top:22px}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px;margin-bottom:24px;align-items:start}.settings-card{padding:25px}.settings-card>.card-heading{padding:0 0 24px}.settings-card>.card-heading>div h2{font-size:17px}.settings-card>.card-heading>div p{font-size:10px}.settings-card .stack-form{gap:18px}.settings-card .button{font-size:11px}.settings-data{padding:25px;display:flex;align-items:center;gap:17px;margin-bottom:22px}.settings-data>div{flex:1}.settings-data h3{font-size:16px;color:#a07ab8}.settings-data p{font-size:11px;color:#b697ca;line-height:1.8;margin-top:6px}.settings-data>.button{font-size:10px}.settings-data>.icon-tile{color:#b99bcf}
.admin-welcome{display:flex;align-items:center;gap:16px;border:1px solid #e9ddf5;background:#fbf7fe;border-radius:11px;padding:21px;margin-bottom:25px}.admin-welcome>div{flex:1}.admin-welcome strong{font-size:12px;color:#a07ab8;font-weight:600}.admin-welcome p{font-size:10px;color:#b899cc;margin-top:5px}.admin-welcome>.text-link{font-size:10px}.admin-overview-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:22px;margin-bottom:25px;align-items:stretch}.review-queue>.card-heading{padding-bottom:10px}.review-queue>a{display:flex;align-items:center;gap:13px;padding:15px 22px;border-bottom:1px solid #f3e8fb}.review-queue>a:last-child{border-bottom:0}.review-queue>a:hover{background:#fdf9ff}.review-queue>a>.icon-tile{width:34px;height:34px;border-radius:9px}.review-queue>a>div{flex:1}.review-queue strong{font-size:11px;color:#a684bb;font-weight:550}.review-queue small{display:block;font-size:9px;color:#ba9ace;margin-top:4px}.review-queue>a>svg{color:#c7a9db}.activity-list{padding:0 23px 10px}.activity-list>div{display:flex;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid #f1e5fa}.activity-list>div:last-child{border:0}.activity-icon{width:31px;height:31px;border:1px solid #efe2fa;background:#fbf6ff;color:#c4a4da;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.activity-list>div>div{flex:1}.activity-list strong{font-size:10px;color:#ad88c2;font-weight:550}.activity-list p{font-size:9px;color:#ba9ccb;margin-top:3px}.activity-list time{font-size:8px;color:#c7a9d8;white-space:nowrap}.member-cell{display:inline-flex;align-items:center;gap:10px}.member-cell .avatar{height:32px;width:32px;font-size:9px;background:#f3e9fb;color:#bd9ed2}.member-cell strong{font-size:10px;color:#aa81bf}.url-truncate{max-width:350px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.8;margin-bottom:4px}.proof-preview{border:1px solid #ede0f7;border-radius:11px;padding:12px;background:#faf6fd;margin:17px 0 22px;text-align:center}.proof-preview img{max-height:260px;max-width:100%;object-fit:contain;margin:auto;border-radius:5px}.proof-preview>.button{margin-top:13px;font-size:10px}.proof-pdf{display:flex;align-items:center;justify-content:center;gap:11px;flex-direction:column;min-height:160px;color:#c6a4dd}.proof-pdf strong{font-size:14px;color:#b28dca}.proof-pdf>span{font-size:10px;color:#c2a1d5;overflow-wrap:anywhere}.review-result{display:flex;flex-direction:column;gap:14px;align-items:flex-start;margin:20px 0}.review-result>p{font-size:12px;color:#b794c9;line-height:1.9}.private-account{background:#f9f2fe;border:1px solid #ead9f7;border-radius:10px;padding:17px;margin:16px 0 22px;overflow-wrap:anywhere}.private-account>.eyebrow{font-size:8px}.private-account>p{font-size:13px;color:#ab86c0;line-height:1.85;margin-top:9px}.post-cover-mini{height:39px;width:39px;border-radius:10px;display:inline-grid;place-items:center;flex-shrink:0}.editor-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:23px;align-items:start}.editor-main{padding:25px}.editor-main .title-input{font-size:18px;line-height:1.5;color:#9d7bb6}.markdown-editor{font-family:Consolas,"Courier New",monospace;font-size:12px;line-height:1.8;color:#ad8dc1;min-height:300px;tab-size:2}.editor-options{padding:23px;position:sticky;top:20px}.editor-options>h3{font-size:17px;color:#a780bd;margin-bottom:5px}.editor-options .button{font-size:10px}.editor-delete{display:flex;margin:20px auto 0;font-size:10px}.legal-editor-grid{display:grid;grid-template-columns:225px 1fr;gap:23px;align-items:start}.legal-editor-nav{padding:9px;display:grid;gap:5px;position:sticky;top:20px}.legal-editor-nav>a{padding:11px 9px;border-radius:6px;display:flex;align-items:center;gap:7px;font-size:10px;color:#b99cc9;line-height:1.5}.legal-editor-nav>a.active{background:#f3eafa;color:#b08ac9}.legal-editor-nav>a>svg:last-child{margin-left:auto;width:12px}.legal-editor-grid .card-heading{padding:0 0 22px}.message-content{background:#fbf7fe;border:1px solid #ecddf7;border-radius:9px;padding:17px;color:#b895c9;font-size:12px;line-height:1.9;margin:17px 0 23px;overflow-wrap:anywhere}.last-reply{border-left:3px solid #d7bee8;padding:13px 17px;margin:18px 0 22px;background:#fdfaff;border-radius:0 6px 6px 0}.last-reply>p{color:#b897cb;font-size:11px;line-height:1.8;margin-top:6px}.outbox-list{padding:0 22px 14px}.outbox-list>details{border-bottom:1px solid #efe2f8;padding:16px 0}.outbox-list>details:last-child{border:0}.outbox-list summary{display:flex;align-items:center;gap:13px;cursor:pointer;list-style:none}.outbox-list summary::-webkit-details-marker{display:none}.outbox-list summary>.icon-tile{width:34px;height:34px;border-radius:9px}.outbox-list summary>span:nth-child(2){flex:1;display:flex;flex-direction:column;gap:4px}.outbox-list summary strong{font-size:11px;font-weight:500;color:#ad87c2}.outbox-list summary small{font-size:9px;color:#c1a2d3}.outbox-list summary>svg{color:#c9adde}.outbox-list pre{font-family:inherit;font-size:12px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;color:#b895c9;border:1px solid #efdefa;background:#fcf7ff;border-radius:9px;padding:20px;margin:16px 0 0}.toggle-label{display:flex!important;align-items:center;justify-content:space-between;gap:20px!important;flex-direction:row!important;padding:12px 0;border-bottom:1px solid #f0e1fa}.toggle-label>span{display:flex;flex-direction:column;gap:5px}.toggle-label strong{font-size:11px;font-weight:550;color:#af87c2}.toggle-label small{font-size:9px;color:#c2a0d1;font-weight:400;line-height:1.7}.toggle-label input{appearance:none;-webkit-appearance:none;height:23px;width:41px;background:#eadef3;border-radius:99px;position:relative;flex-shrink:0;cursor:pointer;transition:background .2s}.toggle-label input:before{content:"";position:absolute;top:3px;left:3px;height:17px;width:17px;border-radius:50%;background:#fff;box-shadow:0 1px 5px #4e2b6011;transition:transform .2s}.toggle-label input:checked{background:#bca0d7}.toggle-label input:checked:before{transform:translateX(18px)}.toggle-label input:focus-visible{outline:3px solid #d3bfe7;outline-offset:3px}.admin-settings-form>.settings-grid{align-items:stretch}.admin-settings-form .settings-card{gap:18px}.admin-settings-form .card-heading{padding-bottom:0;margin-bottom:3px}.integration-row{display:flex;align-items:center;gap:13px}.integration-icon{display:grid;place-items:center;border-radius:9px;width:38px;height:38px;background:#f0e5fb;color:#b893d1;font-family:Manrope;font-size:24px;font-weight:800;flex-shrink:0}.integration-row>div{flex:1;min-width:0}.integration-row strong{font-size:11px;font-weight:600;color:#aa7fc0}.integration-row p{font-size:9px;line-height:1.8;color:#bc9acd;margin-top:4px}.integration-row>.badge{font-size:7px}.integration-instructions{background:#fcf7ff;border:1px solid #eeddF9;padding:14px;border-radius:8px;overflow-wrap:anywhere;font-size:10px;color:#b897ca}.integration-instructions code{font-size:9px;color:#ac87c6}.integration-instructions p{line-height:1.8;margin:5px 0}.settings-save-bar{position:sticky;bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fffffff8;border:1px solid #e9d9f5;box-shadow:0 4px 27px #7748950f;border-radius:11px;padding:17px 23px;z-index:15;flex-wrap:wrap}.settings-save-bar>span{font-size:10px;color:#b895ca;display:flex;align-items:center;gap:7px}.settings-save-bar>.form-message{order:3;width:100%}.settings-save-bar>.button{font-size:11px}.modal{width:min(540px,calc(100% - 36px));padding:28px;border:1px solid #e9d9f5;border-radius:16px;max-height:90vh;overflow:auto;box-shadow:0 20px 100px #3a224b2a;color:var(--ink);margin:auto}.modal::backdrop{background:#30233955;backdrop-filter:blur(4px)}.modal:not([open]){display:none}.modal-small{width:min(430px,calc(100% - 36px))}.modal-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:24px}.modal-heading h2{font-size:23px;color:#9d77b4;letter-spacing:-.7px;margin-top:7px;line-height:1.4}.modal-heading>.icon-button{margin-top:-7px;margin-right:-9px;color:#c5a7d7}.modal-heading .eyebrow{font-size:8px;color:#bfa3d0;letter-spacing:1.1px}.modal>p{font-size:11px;color:#bb9ccd;margin-bottom:18px;overflow-wrap:anywhere}.modal .stack-form{gap:18px}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:3px}.modal-actions>.button{font-size:11px}.qr-preview{display:flex;align-items:center;justify-content:center;min-height:220px;padding:15px}.qr-preview>svg{width:230px;height:230px;max-width:100%;border-radius:9px;border:1px solid #f0e4f9}.modal .text-center{font-size:11px;overflow-wrap:anywhere;color:#b99acb}.toast-region{position:fixed;z-index:250;right:25px;top:24px;width:min(410px,calc(100% - 40px));display:grid;gap:10px;pointer-events:none}.toast{display:flex;align-items:flex-start;gap:10px;background:#fff;border:1px solid #e5d4f1;border-left:4px solid #b493d0;border-radius:10px;box-shadow:0 7px 30px #4b255f1a;padding:15px 17px;color:#a180b6;font-size:12px;line-height:1.7;animation:toast-in .2s ease-out;pointer-events:auto}.toast.error{color:#bc7d92;border-left-color:#d59ba9;border-color:#f4d9e0}.spinner{display:inline-block;width:17px;height:17px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin .7s linear infinite}.no-script{padding:20px;background:#fff2dd;border-top:1px solid #eed6b3;color:#8e714a;text-align:center;position:fixed;left:0;right:0;bottom:0;z-index:200;font-size:14px}
.flow-body{background:radial-gradient(ellipse at 50% 38%,#f3edf9,#faf9fc 75%);min-height:100vh}.flow-header{height:85px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid #eee5f6}.flow-header .brand{font-size:21px}.flow-header>.small{font-size:10px;color:#b29bc0}.flow-header>.text-link{font-size:10px;color:#b09ac2}.flow-page{max-width:740px;width:calc(100% - 40px);margin:42px auto 0}.flow-intro{text-align:center}.flow-intro>.eyebrow-pill{font-size:8px}.flow-intro>h1{font-size:31px;letter-spacing:-1.1px;margin-top:20px;color:#887096}.flow-intro>p{font-size:12px;color:#b8a1c7;margin-top:9px}.flow-stepper{display:flex;align-items:flex-start;justify-content:space-between;list-style:none;max-width:560px;margin:33px auto 29px;position:relative}.flow-stepper:before{content:"";height:1px;position:absolute;left:45px;right:50px;top:16px;background:#e9dcf3}.flow-stepper>li{display:flex;flex-direction:column;align-items:center;gap:9px;min-width:90px;position:relative;z-index:1}.flow-stepper>li>span{height:33px;width:33px;display:grid;place-items:center;background:#f8f3fc;border:1px solid #e8d9f3;border-radius:50%;font-size:11px;color:#cbb2dc}.flow-stepper>li>strong{font-size:9px;font-weight:450;color:#c2a6d2}.flow-stepper>li.current>span{background:#b193ce;color:white;border-color:#b193ce;box-shadow:0 0 0 5px #eee4f8}.flow-stepper>li.current>strong{color:#b190c9;font-weight:650}.flow-stepper>li.done>span{background:#edf6ed;color:#a5bba6;border-color:#dcebdc}.flow-stepper>li.done>strong{color:#afbab0}.flow-card{width:min(100%,580px);margin:auto;padding:33px;text-align:center;border-color:#eadcf5;box-shadow:0 12px 42px #a486b20e}.flow-card-icon{height:70px;width:70px;border:1px solid #ffffffa8;border-radius:21px;display:grid;place-items:center;margin:0 auto 21px;transform:rotate(-6deg)}.flow-card-icon>svg{transform:rotate(6deg)}.flow-card [data-flow-panel]>.eyebrow{font-size:8px;color:#bfa2cf}.flow-card [data-flow-panel]>h2{font-size:26px;letter-spacing:-.8px;line-height:1.35;color:#aa84bc;margin-top:10px}.flow-card [data-flow-panel]>p{font-size:12px;line-height:1.9;color:#bea1cd;margin-top:13px}.flow-card [data-flow-panel]>p>strong{color:#b18ac4;font-weight:550}.destination-preview{display:flex;align-items:center;gap:13px;background:#faf4fe;border:1px solid #ecddf7;border-radius:11px;padding:17px;margin:23px 0;text-align:left}.destination-preview>.icon-tile{height:38px;width:38px;border-radius:10px}.destination-preview>div{flex:1;min-width:0}.destination-preview small{font-size:7px;color:#c8acd9;letter-spacing:1px;display:block}.destination-preview strong{font-size:14px;color:#b08ac4;font-weight:550;display:block;overflow-wrap:anywhere;margin-top:4px}.destination-preview>svg{color:#c2a4d7}.flow-card [data-flow-panel]>.flow-small-note{font-size:9px;color:#c5a9d5;line-height:1.8;margin-top:13px}.flow-small-note>svg{margin-right:4px}.flow-controls{margin-top:24px;border-top:1px solid #f0e3f8;padding-top:17px}.flow-controls>.button{font-size:13px;margin-top:13px;background:#a689c5}.flow-controls>.button:disabled{background:#e8dcf2;color:#b59bc8;opacity:1;box-shadow:none}.countdown-note{display:flex;align-items:center;justify-content:center;gap:6px;color:#c2a4d4;font-size:9px}.flow-article{display:grid;grid-template-columns:120px 1fr;gap:16px;text-align:left;padding:13px;border:1px solid #ecddf7;border-radius:10px;background:#fff;margin-top:22px}.flow-article>.blog-art{height:135px;border-radius:7px}.flow-article .art-link{width:55px;height:55px;border-radius:15px}.flow-article .art-link>svg{width:33px;height:33px}.flow-article .art-pill{display:none}.flow-article>div>.eyebrow{font-size:7px;letter-spacing:.7px}.flow-article h3{font-size:13px;color:#ab85bf;line-height:1.45;margin-top:4px;letter-spacing:-.2px}.flow-article p{font-size:9px;color:#bd9fce;line-height:1.8;margin-top:6px}.flow-article .text-link{font-size:8px;color:#b38ccb;margin-top:8px}.flow-tip{padding:20px;background:#f8f2fc;border-radius:9px;margin-top:20px}.flow-tip>h3{font-size:18px;color:#a581b8}.flow-tip>p{color:#bfa2ce;font-size:12px;line-height:1.9;margin-top:12px}.challenge-box{display:flex;flex-direction:column;align-items:center;gap:17px;margin:24px 0;background:#fcf6ef;border:1px solid #f1e4d3;border-radius:12px;padding:27px 24px;color:#bca182;font-size:15px}.challenge-box strong{font-family:Manrope;font-size:24px;color:#b19a7b;letter-spacing:.5px;margin-inline:3px}.challenge-box input{max-width:170px;text-align:center;background:#ffffffb0;border-color:#ede0cc;font-size:16px;color:#ae9574;font-weight:500}.challenge-box input::placeholder{font-size:12px;color:#c4b399}.flow-bottom-note{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap;color:#c1a5d2;font-size:9px;margin:25px 0}.flow-bottom-note>a{color:#b393cc;display:flex;align-items:center;gap:3px}.flow-footer{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;padding:22px 20px 30px;color:#c9b1d8;font-size:9px}.flow-loading{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:280px;gap:15px;color:#b99ad0}.flow-loading>.spinner{height:32px;width:32px;border-width:3px}.flow-loading>h2{font-size:21px;color:#ae8dc3}.flow-loading>p{font-size:11px;color:#c3a7d4}.flow-error{margin-top:18px;text-align:left}.flow-card [data-flow-restart]{margin-top:18px}.flow-card [data-flow-restart]>.button{font-size:11px}
/* Contrast: restrained color accents with readable primary and secondary text. */
.app-body .page-heading h1,.admin-body .page-heading h1{color:#35313f}.app-body .stat-card>strong,.admin-body .stat-card>strong{color:#454050}.app-body .card-heading h2,.admin-body .card-heading h2,.app-body .empty-state h3,.admin-body .empty-state h3{color:#655471}.app-body .stat-card>div>span:first-child,.admin-body .stat-card>div>span:first-child{color:#8f819a}.app-body .stat-card>p,.admin-body .stat-card>p{color:#9e8daa}.app-body .page-heading p,.admin-body .page-heading p{color:#94819f}.app-body .card-heading p,.admin-body .card-heading p{color:#9e89aa}.sidebar-nav>a{color:#85738f}.sidebar-nav>a.active{color:#9471b3}.sidebar-label{color:#a795b4}.workspace-name strong{color:#776282}.workspace-name>div>span{color:#a48daf}.app-body td,.admin-body td{color:#9b7cad}.app-body td strong,.admin-body td strong,.app-body .link-title,.admin-body .member-cell strong{color:#7a5d8a}.app-body th,.admin-body th{color:#a58bb5}.app-body .table-subtext,.admin-body .table-subtext{color:#a98fba}.app-body .badge-green,.admin-body .badge-green{color:#779d80}.app-body .badge-purple,.admin-body .badge-purple{color:#a081b9}.app-body .empty-state>p,.admin-body .empty-state>p{color:#a589b5}.app-body .settings-card h2,.admin-body .settings-card h2{color:#7b5e8b}.app-body label,.admin-body label{color:#897193}.modal label{color:#9981a8}.modal input,.modal textarea,.modal select{color:#886498}.modal .modal-heading h2{color:#856097}.flow-card [data-flow-panel]>h2{color:#8d68a0}.flow-card [data-flow-panel]>p{color:#a083af}.flow-intro>h1{color:#775d89}.flow-controls>.button{background:#9476b6}.hero-description{color:#8e819c}.hero-copy h1{color:#373140}.hero-highlight{color:#a083c7}.prose{color:#897392}.site-footer a:hover{color:#846292}
@keyframes spin{to{transform:rotate(360deg)}}@keyframes toast-in{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
@media(min-width:1600px){.container{max-width:1260px}.hero-copy h1{font-size:77px}.hero-visual{padding:18px 30px 58px 42px}.hero-section{padding-top:86px}.hero-description{font-size:16px}.hero-dashboard{padding:22px 26px 18px}.mock-heading h3{font-size:16px}.mock-stats strong{font-size:24px}.hero-grid{gap:50px}.quick-shortener{margin-top:38px}.sidebar{width:254px}.app-shell{margin-left:254px}.app-main{padding:40px}.stat-card{padding:23px}.stat-card>strong{font-size:34px}.stat-card>p{font-size:9px}.stat-card>div>span:first-child{font-size:11px}.app-topbar{padding-inline:40px}.app-footer{padding-inline:40px}.page-heading h1{font-size:31px}.card-heading h2{font-size:18px}.card-heading p{font-size:11px}td{font-size:11px}.link-title{font-size:12px}.table-subtext{font-size:9px}.sidebar-nav>a{font-size:12px}.sidebar-label{font-size:9px}.balance-card>h2{font-size:25px}.balance-label{font-size:10px}.balance-amount{font-size:38px}.balance-note{font-size:8px}}
@media(max-width:1199px){.container{width:calc(100% - 64px)}.desktop-nav{gap:20px}.nav-inner{gap:20px}.nav-actions{gap:16px}.brand{font-size:21px}.hero-grid{gap:14px;grid-template-columns:1.05fr 1fr}.hero-copy h1{font-size:61px;letter-spacing:-3px}.hero-visual{padding-inline:22px 4px;min-height:425px}.floating-click-card{right:-2px;top:28px;padding:9px}.hero-copy>.eyebrow-pill{font-size:8px}.hero-actions{gap:19px}.hero-actions>.button{padding:13px 15px;font-size:11px}.hero-secondary{font-size:10px}.hero-description{font-size:13px}.floating-link-card{padding:12px;bottom:51px}.floating-star{right:-4px;bottom:65px}.hero-dashboard{padding:16px}.hero-reassurance{font-size:9px;gap:14px}.audience-strip span{font-size:11px;gap:8px}.audience-strip>div{gap:12px}.feature-card{padding:25px 20px}.feature-card h3{font-size:16px}.feature-card>p{font-size:10px}.feature-mini-link{font-size:8px;padding-inline:8px}.how-grid{gap:85px}.how-copy>h2{font-size:40px}.blog-grid{gap:21px}.blog-art{height:183px}.blog-card h3{font-size:16px}.footer-grid{gap:28px}.app-main{padding:27px 24px 20px}.app-topbar{padding-inline:24px}.app-footer{padding-inline:24px}.sidebar{width:223px;padding-inline:15px}.app-shell{margin-left:223px}.sidebar .brand{font-size:19px}.sidebar .brand-mark{height:30px;width:30px}.stats-grid{gap:13px}.stat-card{padding:16px}.stat-card>div>span:first-child{font-size:9px}.stat-card>strong{font-size:26px}.stat-card>p{font-size:7px}.page-heading h1{font-size:25px}.page-heading p{font-size:10px}.overview-grid{gap:17px;grid-template-columns:1.75fr 1fr}.balance-card{padding:22px 18px}.balance-card>h2{font-size:19px}.card-heading{padding:20px}.card-heading h2{font-size:15px}.card-heading p{font-size:9px}.card-heading>.text-link{font-size:9px}.balance-card>.button{font-size:8px}.balance-card>.eyebrow{font-size:6px;letter-spacing:.8px}.balance-note{font-size:6px}.card .traffic-chart{min-height:140px}.chart-wrap{padding-inline:15px;gap:8px}.chart-empty-note{font-size:7px}.workspace-welcome{font-size:9px}.workspace-welcome>a{font-size:8px}.workspace-tip{padding:17px 14px;gap:10px}.workspace-tip strong{font-size:10px}.workspace-tip p{font-size:8px}.workspace-tip>.icon-tile{width:31px;height:31px}.workspace-tip>.icon-tile>svg{height:19px;width:19px}.app-body .pricing-grid{gap:14px}.app-body .price-card{padding:24px 17px}.app-body .price-card>.button{font-size:9px;padding-inline:7px}.app-body .price-card li{font-size:9px;gap:7px}.app-body .price-name h3{font-size:20px}.app-body .price-name .badge{font-size:7px}.app-body .price-amount{font-size:40px}.settings-card{padding:21px}.settings-grid{gap:17px}.settings-data{padding:20px}.settings-data h3{font-size:15px}.settings-data p{font-size:10px}.checkout-grid{grid-template-columns:1.25fr .8fr;gap:18px}.order-summary{padding:23px}.order-summary h2{font-size:23px}.payment-method-card{padding:20px}.payment-method-card>.card-heading{align-items:flex-start;gap:10px}.payment-method-card>.card-heading>.badge{font-size:6px}.editor-grid{grid-template-columns:minmax(0,1fr) 240px;gap:18px}.legal-editor-grid{grid-template-columns:185px 1fr;gap:18px}.legal-editor-nav>a{font-size:9px;gap:5px}.legal-editor-nav>a>svg:first-child{width:14px}.legal-editor-nav{padding:7px}.admin-settings-form .form-row{gap:12px}.admin-settings-form .form-row>label{font-size:10px}.admin-settings-form .integration-row>.badge{display:none}.analytics-breakdown-grid{gap:15px}.breakdown-card{padding:17px}.breakdown-card>h3{font-size:11px}.funnel-grid{gap:17px;padding-inline:20px}.funnel-label{font-size:8px}.table-toolbar{padding:16px}.filter-tabs>a{font-size:9px;padding-inline:9px}.table-search{min-width:180px;max-width:245px}.auth-story{padding-inline:37px}.auth-form-side{padding-inline:45px}.auth-story-content>h1{font-size:46px}.auth-story-content{max-width:385px}.auth-story-content>p{font-size:12px}.auth-form-wrap>h2{font-size:28px}.article-body{gap:45px}.legal-page{gap:55px}.contact-grid{gap:50px}.earnings-intro{gap:55px}.flow-header>.small{display:none}}
@media(max-width:1023px){.desktop-nav{gap:16px}.desktop-nav>a{font-size:11px}.nav-actions{gap:13px}.nav-actions>.button{font-size:10px;padding-inline:11px}.nav-inner>.brand{font-size:20px}.hero-copy h1{font-size:54px;letter-spacing:-2.8px}.hero-visual{min-height:410px}.hero-actions{gap:13px}.hero-secondary{font-size:9px;gap:6px}.play-circle{width:23px;height:23px}.hero-copy>.eyebrow-pill{font-size:7px;letter-spacing:.7px}.hero-description{font-size:12px}.hero-actions>.button{font-size:10px;padding:12px 14px}.hero-reassurance{font-size:8px}.mock-heading h3{font-size:12px}.mock-heading>div>span{font-size:6px}.mock-stats strong{font-size:19px;gap:6px}.mock-stats small{font-size:5px}.mock-stats>div{padding:9px}.mock-period{font-size:6px;gap:2px}.mock-toolbar{padding-bottom:11px}.mock-heading{margin-top:15px}.mock-stats{gap:9px;margin-top:16px}.floating-click-card{top:35px}.floating-click-card strong{font-size:8px}.floating-click-card small{font-size:6px}.floating-click-card>span{height:27px;width:27px}.floating-link-card strong{font-size:10px}.floating-link-card>div>span{font-size:8px}.float-icon{height:36px;width:36px}.illustration-note{font-size:7px;left:20px;bottom:15px}.audience-strip>div{justify-content:center;column-gap:28px;row-gap:17px}.audience-strip span{font-size:10px}.section-heading h2{font-size:33px}.section-heading p{font-size:12px}.feature-grid{gap:15px}.feature-card{padding:22px 17px}.feature-card>p{min-height:77px}.feature-mini-link{font-size:6px;gap:0}.feature-card>.text-link{font-size:9px}.mini-earnings strong{font-size:9px}.mini-earnings small{font-size:7px}.mini-bar-chart{gap:6px}.mini-bar-chart>span{width:15px}.mini-bar-chart>div{font-size:7px;padding:5px}.how-grid{gap:75px}.how-step{padding:20px 17px;gap:13px}.how-step h3{font-size:12px}.how-step p{font-size:9px}.step-icon{width:39px;height:39px}.how-copy>h2{font-size:36px}.how-copy>p{font-size:11px}.how-copy>.text-link{font-size:10px}.blog-art{height:165px}.art-pill{font-size:6px;padding:7px 9px;right:12px;bottom:25px}.art-link{height:82px;width:82px;border-radius:20px}.art-chart{gap:7px;padding-inline:20px}.art-chip{font-size:7px;right:18px;bottom:22px}.blog-card h3{font-size:14px}.blog-card>p{font-size:10px}.blog-card-meta{font-size:8px}.cta-banner{padding:38px}.cta-banner h2{font-size:30px}.cta-banner p{font-size:10px}.cta-banner .eyebrow{font-size:8px}.cta-star{left:58%;top:50px}.cta-star>svg{width:45px;height:45px}.footer-grid{grid-template-columns:1.25fr 1fr 1fr 1.2fr;gap:23px}.footer-brand .brand{font-size:17px}.footer-brand .brand-mark{height:27px;width:27px}.footer-brand>p{font-size:10px}.footer-grid h4{font-size:10px}.footer-grid>div:not(:first-child)>a{font-size:9px}.footer-status{font-size:8px}.footer-bottom{font-size:8px}.sidebar{width:210px;padding-inline:13px}.app-shell{margin-left:210px}.sidebar .brand{font-size:18px}.sidebar .brand-mark{height:28px;width:28px;border-radius:9px}.workspace-name{padding:10px 8px;gap:7px}.workspace-name strong{font-size:9px}.workspace-name>div>span{font-size:7px}.workspace-name>.workspace-icon{width:28px;height:28px}.sidebar-nav>a{font-size:10px;padding:9px 11px;gap:9px}.sidebar-nav>a>svg{width:17px;height:17px}.sidebar-label{font-size:7px}.sidebar-secondary>a{font-size:9px}.page-heading{gap:16px}.page-heading h1{font-size:23px;max-width:430px}.page-heading p{font-size:9px}.page-heading>.button{font-size:10px;padding:10px 12px;gap:6px}.page-heading>.button>svg{height:16px;width:16px}.app-main{padding:25px 20px 20px}.app-topbar{padding-inline:20px}.app-footer{padding-inline:20px}.stats-grid{gap:11px}.stat-card{padding:15px 13px}.stat-icon{height:25px;width:25px;border-radius:7px}.stat-icon>svg{height:16px;width:16px}.stat-card>div>span:first-child{font-size:8px}.stat-card>strong{font-size:24px}.stat-card>p{font-size:7px}.overview-grid{grid-template-columns:1.6fr 1fr;gap:15px}.card-heading{padding:19px 17px}.card-heading h2{font-size:14px}.card-heading p{font-size:8px}.card-heading>form select{font-size:8px;padding:7px 17px 7px 7px}.balance-card{padding:20px 16px}.balance-card>h2{font-size:18px}.balance-label{font-size:7px}.balance-amount{font-size:29px}.balance-symbol{width:33px;height:33px;border-radius:10px}.balance-symbol>svg{width:22px;height:22px}.balance-card>.eyebrow{font-size:6px;letter-spacing:.7px}.workspace-welcome>div>span>strong{display:none}.workspace-welcome{padding:12px 15px}.workspace-tip{gap:9px}.workspace-tip strong{font-size:9px}.workspace-tip p{font-size:7px}.workspace-tip>svg{height:16px;width:16px}.workspace-bottom-grid{gap:15px}.app-footer{font-size:7px}.app-footer>div{gap:12px}.topbar-help{font-size:9px}.user-menu-name{font-size:9px}.table-toolbar{flex-wrap:wrap;gap:12px}.table-search{max-width:100%}.link-cell{min-width:180px;gap:9px}.link-title{max-width:215px;font-size:10px}.link-short-url>a{font-size:8px;max-width:220px}.link-cell-icon{height:30px;width:30px}.link-cell-icon>svg{height:17px;width:17px}td,th{padding-inline:15px}.app-body .price-card{padding:23px 15px}.price-popular{left:10px;right:10px;font-size:6px;letter-spacing:.7px}.app-body .price-card>.button{font-size:8px;gap:5px}.app-body .price-card>.button>svg{width:13px;height:13px}.app-body .price-card li{font-size:8px}.app-body .price-card li>svg{height:14px;width:14px}.app-body .price-card>p{font-size:8px}.app-body .price-name h3{font-size:19px}.app-body .price-caption{font-size:8px}.app-body .price-name .badge{font-size:6px}.app-body .price-amount{font-size:36px}.app-body .price-card>h4{font-size:6px;letter-spacing:1px}.app-body .price-icon{height:37px;width:37px}.current-plan-banner h3{font-size:15px}.current-plan-banner p{font-size:9px}.settings-grid{gap:15px}.settings-card{padding:20px}.settings-card>.card-heading>div h2{font-size:16px}.settings-card>.card-heading>div p{font-size:9px}.settings-card>.card-heading{gap:12px}.settings-card label{font-size:10px}.settings-card .stack-form{gap:17px}.settings-card .form-row{grid-template-columns:1fr}.settings-data h3{font-size:14px}.settings-data p{font-size:9px}.settings-data>.button{font-size:9px;padding-inline:11px}.settings-data>.button>svg{width:14px;height:14px}.settings-data>.icon-tile{height:36px;width:36px}.checkout-grid{grid-template-columns:1fr}.order-summary{position:static;display:grid;grid-template-columns:1fr 1fr;column-gap:25px;grid-row:1}.order-summary>.eyebrow{grid-column:1/-1}.order-summary .order-plan-icon{grid-column:1;grid-row:2;margin:15px 0}.order-summary>h2{grid-column:1;grid-row:3}.order-summary>p:not(.order-note){grid-column:1;grid-row:4;margin:4px 0}.order-summary>.check-list{grid-column:2;grid-row:2/5;margin:20px 0;align-self:center}.order-summary>.order-total{grid-column:1/-1;margin-top:15px}.order-summary>.order-note{grid-column:1/-1}.order-summary>.text-link{grid-column:1/-1}.earnings-rate-strip{gap:11px}.earnings-rate-strip strong{font-size:11px}.earnings-rate-strip p{font-size:9px}.earnings-rate-strip>.text-link{font-size:8px;white-space:nowrap}.admin-overview-grid{grid-template-columns:1fr}.admin-overview-grid .review-queue{display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:10px}.review-queue>.card-heading{grid-column:1/-1}.review-queue>a{padding:17px 13px;border:0;gap:8px}.review-queue>a>svg{display:none}.review-queue strong{font-size:9px}.review-queue small{font-size:8px}.review-queue>a>.icon-tile{height:29px;width:29px}.review-queue>a>.icon-tile>svg{height:18px;width:18px}.admin-welcome{gap:12px;padding:18px}.admin-welcome strong{font-size:11px}.admin-welcome p{font-size:9px}.admin-welcome>.text-link{font-size:8px;white-space:nowrap}.editor-grid{grid-template-columns:1fr}.editor-options{display:grid;grid-template-columns:1fr 1fr;gap:17px;position:static}.editor-options>h3{grid-column:1/-1}.editor-options>.form-message,.editor-options>.checkbox-label{grid-column:1/-1}.legal-editor-grid{grid-template-columns:1fr}.legal-editor-nav{position:static;display:flex;flex-wrap:wrap;gap:4px}.legal-editor-nav>a{font-size:9px;padding:8px}.legal-editor-nav>a>svg:last-child{display:none}.legal-editor-grid .editor-main{padding:22px}.settings-save-bar{padding:15px 20px}.settings-save-bar>span{font-size:8px}.settings-save-bar>.button{font-size:10px}.admin-settings-form .form-row>label{font-size:11px}.page-hero h1{font-size:51px}.page-hero>p{font-size:13px}.auth-form-side{padding-inline:35px}.auth-story{padding-inline:30px}.auth-story-content>h1{font-size:42px;letter-spacing:-2.3px}.auth-form-wrap>h2{font-size:26px}.auth-description{font-size:11px}.auth-form-side input{font-size:11px}.auth-form-side label{font-size:11px}.auth-form-side .button-lg{font-size:12px;padding:13px 17px}.auth-story-content>p{font-size:11px}.auth-story-content>.eyebrow{font-size:8px}.auth-benefits{font-size:10px}.auth-story-footer{font-size:8px}.auth-sparkle{right:19px}.auth-form-icon{width:45px;height:45px;border-radius:12px}.auth-form-wrap{max-width:360px}.install-form-wrap .form-row{grid-template-columns:1fr}.auth-back{left:30px}.auth-fineprint{left:30px;right:30px}.featured-content{padding:30px}.featured-content h2{font-size:25px}.featured-content>p{font-size:11px}.featured-content>.button{font-size:10px}.featured-art,.featured-art>.blog-art{min-height:320px}.blog-filter h2{font-size:21px}.blog-filter nav{gap:4px}.blog-filter a{font-size:9px;padding:6px 9px}.article-header h1{font-size:41px}.article-header>p{font-size:14px}.article-body{grid-template-columns:1fr 215px;gap:35px}.prose{font-size:13px}.prose h2{font-size:23px}.article-aside{padding:23px 17px}.article-aside h3{font-size:22px}.article-aside>p{font-size:10px}.article-aside>.button{font-size:9px}.legal-page{grid-template-columns:205px 1fr;gap:38px}.legal-content h1{font-size:35px}.legal-sidebar>h3{font-size:23px}.legal-sidebar>nav>a{font-size:10px;padding-inline:9px}.legal-sidebar>.eyebrow{font-size:8px}.legal-content .prose{font-size:12px}.legal-content .prose h2{font-size:21px}.contact-grid{gap:32px;grid-template-columns:.8fr 1.2fr}.contact-info-card{padding:25px}.contact-info-card h3{font-size:21px}.contact-info-card p{font-size:11px}.contact-info-card>a{font-size:11px}.contact-form-card{padding:25px!important}.contact-form-card>.stack-form>.form-row{grid-template-columns:1fr}.earning-rate-card{padding:30px 25px}.earnings-intro{gap:40px}.earning-rate-card>strong{font-size:65px}.earning-rate-card>span:not(.eyebrow,.icon-tile){font-size:10px}.earn-intro-copy h2{font-size:29px}.earn-intro-copy>p{font-size:12px}.earn-intro-copy li{font-size:11px}.info-three-grid{gap:20px}.info-three-grid>article{padding:24px 20px}.info-three-grid h3{font-size:17px}.info-three-grid p{font-size:11px}.public-stats-grid{gap:18px}.public-stats-grid>.card{padding:24px 20px;gap:13px}.public-stats-grid>.card>div>span{font-size:9px}.public-stats-grid strong{font-size:27px}.public-stats-grid .icon-tile{height:37px;width:37px}.about-story{gap:40px}.about-story>div>h2{font-size:30px}.about-story>div>p{font-size:12px}.about-art{min-height:370px}.about-spark{right:36px;top:65px}.help-group{gap:40px;grid-template-columns:.6fr 1.4fr}.help-group>h2{font-size:22px}}
@media(max-width:899px){.desktop-nav{display:none}.mobile-nav-toggle{display:inline-flex}.nav-inner{height:77px}.nav-actions>.button{font-size:11px;padding-inline:15px}.hero-section{padding-top:50px}.hero-grid{grid-template-columns:1fr 1fr;gap:10px}.hero-copy h1{font-size:49px;letter-spacing:-2.6px}.hero-copy>.eyebrow-pill{font-size:6px;letter-spacing:.6px;gap:6px;padding:6px 8px}.hero-description{font-size:11px}.hero-actions{flex-wrap:wrap;gap:13px;margin-top:23px}.hero-actions>.button{font-size:10px;padding:12px 13px}.hero-secondary{font-size:9px}.hero-reassurance{gap:10px;flex-wrap:wrap;font-size:7px}.hero-copy{padding-bottom:20px}.hero-visual{padding-left:12px;padding-right:0;min-height:380px}.hero-dashboard{padding:13px}.mock-brand{font-size:8px}.mock-stats strong{font-size:17px}.mock-heading h3{font-size:10px}.mock-heading>div>span{font-size:5px}.mock-period{font-size:5px;padding:3px}.mock-stats>div>span{font-size:6px}.mock-stats>div{padding:7px}.mock-chart-label{font-size:6px}.mock-chart{margin-top:13px}.mock-link-row{gap:6px;margin-top:11px;padding-top:10px}.mock-link-icon{height:23px;width:23px}.mock-link-row strong{font-size:7px}.mock-link-row>div>span{font-size:6px}.mock-link-row>.icon{height:12px;width:12px}.floating-click-card{top:32px;padding:8px;gap:6px;right:-4px}.floating-click-card strong{font-size:7px}.floating-click-card small{font-size:5px}.floating-click-card>span{width:23px;height:23px;border-radius:6px}.floating-click-card>span>svg{width:15px;height:15px}.floating-link-card{left:-6px;bottom:44px;padding:10px;gap:8px}.floating-link-card strong{font-size:8px}.floating-link-card>div>span{font-size:7px}.float-icon{height:31px;width:31px;border-radius:9px}.float-icon>svg{height:20px;width:20px}.float-check{height:18px;width:18px;margin-left:2px}.float-check>svg{height:13px;width:13px}.floating-star{bottom:62px;right:-2px}.floating-star>svg{width:35px;height:35px}.illustration-note{bottom:13px;font-size:6px;left:17px}.quick-shortener{margin-top:20px;padding:23px 24px 15px}.shortener-label h2{font-size:16px}.shortener-form>.button{font-size:11px;padding-inline:18px}.shortener-input>input{font-size:10px}.shortener-note{font-size:8px}.how-grid{gap:55px;grid-template-columns:.8fr 1.2fr}.how-step{padding:19px 15px;gap:12px}.how-step h3{font-size:12px}.how-step p{font-size:8px}.step-number{left:-32px;font-size:10px}.how-copy>h2{font-size:33px}.how-copy>p{font-size:10px}.how-copy>.text-link{font-size:9px}.step-icon{height:34px;width:34px;border-radius:9px}.step-icon>svg{height:20px;width:20px}.how-step .step-done{display:none}.feature-grid{gap:13px}.feature-card h3{font-size:15px}.feature-card>p{font-size:9px}.feature-card>.text-link{font-size:8px;gap:4px}.feature-card>.text-link>svg{width:13px;height:13px}.feature-card .feature-mini-link{font-size:5px;padding:12px 6px}.feature-mini-link>svg{width:11px;height:11px}.mini-earnings{gap:6px}.mini-earnings strong{font-size:7px}.mini-earnings small{font-size:6px}.mini-earnings>.coin{height:28px;width:28px;font-size:16px;flex-shrink:0}.mini-earnings>svg{width:17px;height:17px}.mini-bar-chart{gap:4px;padding-inline:4px}.mini-bar-chart>span{width:13px}.mini-bar-chart>div{font-size:5px;gap:3px;padding:4px}.mini-bar-chart>div>svg{height:12px;width:12px}.feature-icon{height:39px;width:39px;border-radius:11px;margin-bottom:18px}.blog-art{height:154px}.art-pill{font-size:5px;padding:7px 8px;right:10px}.art-qr{height:100px;width:100px}.art-qr>svg{height:79px;width:79px}.art-link{height:70px;width:70px;border-radius:18px}.art-link>svg{height:43px;width:43px}.art-chart{height:72px;gap:6px;padding-inline:17px}.art-chart>span{width:13px}.blog-card h3{font-size:13px}.blog-card-meta{font-size:7px}.blog-card>p{font-size:9px}.blog-card>.text-link{font-size:9px}.footer-grid{grid-template-columns:1.3fr 1fr 1fr 1.1fr;gap:20px}.footer-brand .brand{font-size:16px;gap:6px}.footer-brand>p{font-size:9px}.footer-status{font-size:7px}.footer-grid>div:not(:first-child)>a{font-size:8px}.footer-grid h4{font-size:9px}.cta-banner h2{font-size:29px}.cta-banner{padding:34px}.cta-actions>.button{font-size:11px;padding:13px 18px;min-width:155px}.cta-star{left:56%}.sidebar{transform:translateX(-100%);transition:transform .2s;width:245px;padding-inline:18px}.sidebar.open{transform:translateX(0)}.sidebar-overlay{position:fixed;inset:0;background:#33283f5e;backdrop-filter:blur(2px);z-index:59}.sidebar .brand{font-size:21px}.sidebar .brand-mark{height:33px;width:33px}.sidebar-logo{padding-inline:4px;min-height:75px}.sidebar-nav>a{font-size:12px;padding-block:11px}.sidebar-label{font-size:8px}.sidebar-secondary>a{font-size:11px}.workspace-name strong{font-size:10px}.workspace-name>div>span{font-size:8px}.workspace-name>.workspace-icon{height:32px;width:32px}.workspace-name{padding:11px 9px}.sidebar-bottom>.sidebar-site-link,.sidebar-switch{font-size:10px}.sidebar-upgrade strong{font-size:11px}.sidebar-upgrade>div>span:last-child{font-size:9px}.sidebar-upgrade>p{font-size:9px}.sidebar-upgrade>.button{font-size:10px}.app-shell{margin-left:0}.mobile-toggle{display:inline-flex}.app-topbar{height:73px;padding-inline:24px}.app-main{padding:26px 25px 22px}.app-footer{padding-inline:25px}.sidebar-logo>.mobile-toggle{width:27px;height:27px}.sidebar-logo>.mobile-toggle>svg{height:18px;width:18px}.stats-grid{gap:17px}.stat-card{padding:18px 16px}.stat-card>div>span:first-child{font-size:9px}.stat-card>strong{font-size:28px}.stat-card>p{font-size:8px}.stat-icon{width:28px;height:28px;border-radius:8px}.page-heading h1{font-size:27px;max-width:none}.page-heading p{font-size:10px}.page-heading>.button{font-size:11px;padding:11px 14px}.overview-grid{grid-template-columns:1.8fr 1fr;gap:19px}.card-heading h2{font-size:16px}.card-heading p{font-size:9px}.balance-card{padding:23px 20px}.balance-card>h2{font-size:22px}.balance-card>.eyebrow{font-size:7px}.balance-label{font-size:8px}.balance-amount{font-size:33px}.balance-card>.button{font-size:9px}.balance-note{font-size:7px}.workspace-welcome>div>span>strong{display:inline}.workspace-tip strong{font-size:10px}.workspace-tip p{font-size:8px}.app-body .price-card li{font-size:10px}.app-body .price-card>.button{font-size:10px}.app-body .price-card>p{font-size:10px}.app-body .price-name .badge{font-size:7px}.app-body .price-caption{font-size:9px}.app-body .price-card>h4{font-size:7px}.app-body .price-amount{font-size:44px}.settings-card label{font-size:11px}.settings-card .form-row{grid-template-columns:1fr 1fr}.editor-grid{grid-template-columns:minmax(0,1fr) 240px}.editor-options{display:flex}.admin-overview-grid{grid-template-columns:1.5fr 1fr}.admin-overview-grid .review-queue{display:block;padding-bottom:0}.review-queue>a{padding:18px 17px;gap:12px;border-bottom:1px solid #f1e6f8}.review-queue>a>.icon-tile{height:33px;width:33px}.review-queue strong{font-size:10px}.review-queue small{font-size:8px}.review-queue>.card-heading{padding-bottom:10px}.legal-editor-grid{grid-template-columns:190px 1fr}.legal-editor-nav{display:grid;gap:6px}.legal-editor-nav>a{font-size:10px}.legal-editor-nav>a>svg:last-child{display:block}.auth-story{padding-inline:28px}.auth-story-content>h1{font-size:37px;letter-spacing:-1.8px}.auth-story-content>p{font-size:10px}.auth-form-side{padding-inline:29px}.auth-form-wrap>h2{font-size:25px}.auth-story-content>.eyebrow{font-size:7px}.auth-benefits{font-size:9px}.auth-story-footer{font-size:7px;gap:10px}.auth-illustration-orbit{width:255px;height:175px}.auth-sparkle{right:10px;top:24px}.auth-sparkle>svg{height:38px;width:38px}.auth-link-pill{font-size:8px;left:calc(50% - 114px);padding:10px 12px;gap:10px}.auth-description{font-size:10px}.auth-form-wrap>.eyebrow{font-size:7px}.auth-switch{font-size:10px}.auth-security{font-size:8px}.auth-fineprint{font-size:8px}.page-hero h1{font-size:46px}.pricing-grid{gap:17px}.price-card{padding:26px 21px}.price-name h3{font-size:21px}.price-card>p{font-size:10px}.price-card li{font-size:10px}.price-card>.button{font-size:11px}.price-amount{font-size:48px}.price-caption{font-size:9px}.price-card>h4{font-size:7px}.faq-section{grid-template-columns:.75fr 1.25fr;gap:50px}.faq-section h2{font-size:32px}.faq-list summary{font-size:12px}.faq-list details>p{font-size:11px}.featured-content h2{font-size:23px}.featured-content{padding:26px}.featured-content>.eyebrow{font-size:8px}.featured-content>p{font-size:10px}.featured-art,.featured-art>.blog-art{min-height:305px}.art-large .art-link{width:115px;height:115px;border-radius:29px}.art-large .art-link>svg{width:65px;height:65px}.art-large .art-pill{font-size:8px;padding:12px 13px;right:35px;bottom:59px}.article-header h1{font-size:37px}.article-header>p{font-size:13px}.article-header{max-width:670px}.article-cover{height:300px}.article-body{grid-template-columns:1fr 200px;gap:30px}.article-aside h3{font-size:20px}.article-aside>p{font-size:10px}.article-aside>.button{font-size:8px}.prose{font-size:12px}.prose h2{font-size:22px}.article-end{font-size:10px}.article-end>a{font-size:10px}.legal-page{gap:30px;grid-template-columns:190px 1fr}.legal-content h1{font-size:32px}.legal-sidebar>h3{font-size:22px}.legal-sidebar>nav>a{font-size:9px;padding-inline:8px}.legal-contact h4{font-size:11px}.legal-contact>.text-link{font-size:9px}.contact-info-card{padding:22px}.contact-grid{gap:24px}.contact-info-card h3{font-size:19px}.contact-info-card p{font-size:10px}.contact-info-card>a{font-size:10px}.contact-resource{gap:12px}.contact-resource h4{font-size:12px}.contact-resource p{font-size:10px}.contact-resource .text-link{font-size:9px}.contact-resource>svg{height:21px;width:21px}.contact-form-card{padding:23px!important}.contact-form-card>h2{font-size:21px}.contact-form-card>p{font-size:11px}.contact-form-card .stack-form>label{font-size:11px}.contact-form-card .stack-form{gap:17px}.earning-rate-card{padding:28px 22px}.earning-rate-card>strong{font-size:58px}.earning-rate-card>.eyebrow{font-size:8px}.earning-rate-card>.icon-tile{height:43px;width:43px}.earn-intro-copy h2{font-size:27px}.earn-intro-copy>.eyebrow{font-size:8px}.earn-intro-copy>p{font-size:11px}.earn-intro-copy li{font-size:10px}.earn-intro-copy>.text-link{font-size:10px}.earnings-intro{gap:32px}.info-three-grid>article{padding:22px 18px}.info-three-grid h3{font-size:16px}.info-three-grid p{font-size:10px}.public-stats-grid{gap:14px}.public-stats-grid>.card{padding:21px 16px;gap:10px}.public-stats-grid>.card>div>span{font-size:8px}.public-stats-grid strong{font-size:26px}.public-stats-grid .icon-tile{height:33px;width:33px;border-radius:9px}.public-stats-grid .icon-tile>svg{height:21px;width:21px}.about-story{gap:33px}.about-story>div>h2{font-size:27px}.about-story>div>p{font-size:11px}.about-art{min-height:345px}.about-small-link{height:135px;width:135px}.about-small-link>svg{height:80px;width:80px}.about-art>div{font-size:15px}.about-spark{right:25px;top:62px}.about-spark>svg{height:42px;width:42px}.help-group{grid-template-columns:.65fr 1.35fr;gap:35px}.help-group>h2{font-size:21px}.help-contact h3{font-size:22px}.help-contact p{font-size:11px}.help-contact>.button{font-size:12px}}
@media(max-width:767px){.container{width:calc(100% - 44px)}.announcement{font-size:8px;height:33px;gap:9px}.announcement-pill{font-size:6px;letter-spacing:.4px;padding:2px 4px}.announcement>a{font-size:8px;gap:3px}.announcement>a>svg{height:12px;width:12px}.nav-inner{height:73px}.nav-inner>.brand{font-size:22px}.nav-actions{gap:10px}.nav-actions>.button{font-size:10px;padding:10px 13px}.nav-login{font-size:11px}.hero-grid{grid-template-columns:1fr;gap:15px}.hero-copy{text-align:center;padding:0;max-width:550px;margin:auto}.hero-copy>.eyebrow-pill{font-size:8px;letter-spacing:.8px;padding:6px 11px;gap:7px}.hero-copy h1{font-size:65px;letter-spacing:-3px;margin-top:23px;margin-bottom:23px}.hero-description{font-size:14px;max-width:440px;margin:auto;line-height:1.9}.hero-actions{justify-content:center;gap:22px;margin-top:27px}.hero-actions>.button{font-size:12px;padding:14px 19px}.hero-secondary{font-size:11px;gap:8px}.play-circle{height:26px;width:26px}.hero-reassurance{font-size:9px;justify-content:center;gap:20px;margin-top:17px}.hero-visual{max-width:500px;width:90%;margin:18px auto 0;padding:15px 27px 54px;min-height:430px}.hero-dashboard{padding:19px 21px 16px}.mock-brand{font-size:10px}.mock-heading h3{font-size:14px}.mock-heading>div>span{font-size:7px}.mock-stats strong{font-size:21px}.mock-stats>div>span{font-size:8px}.mock-stats>div{padding:9px 11px}.mock-stats small{font-size:6px}.mock-period{font-size:7px;padding:3px 5px}.mock-chart-label{font-size:8px}.mock-link-row strong{font-size:8px}.mock-link-row>div>span{font-size:7px}.mock-link-icon{height:27px;width:27px}.mock-link-row{gap:9px}.mock-link-row>.icon{width:15px;height:15px}.mock-chart-days{font-size:7px}.floating-click-card{right:0;top:24px;padding:11px 13px;gap:9px}.floating-click-card strong{font-size:9px}.floating-click-card small{font-size:7px}.floating-click-card>span{height:30px;width:30px;border-radius:8px}.floating-click-card>span>svg{height:18px;width:18px}.floating-link-card{left:4px;bottom:33px;padding:13px 16px;gap:10px}.floating-link-card strong{font-size:10px}.floating-link-card>div>span{font-size:8px}.float-icon{height:36px;width:36px;border-radius:10px}.float-check{height:22px;width:22px;margin-left:5px}.floating-star{right:9px;bottom:54px}.floating-star>svg{height:39px;width:39px}.illustration-note{bottom:0;left:44px;font-size:7px}.visual-orbit{inset:0 0 0}.quick-shortener{margin-top:32px;padding:23px 22px 17px}.shortener-label h2{font-size:16px}.shortener-label p{font-size:10px}.shortener-label>.icon-tile{width:36px;height:36px}.shortener-form{gap:10px}.shortener-input{min-width:0;flex:1}.shortener-input>input{font-size:10px;padding-left:4px;height:44px}.shortener-input{padding-left:12px;gap:7px}.shortener-form>.button{font-size:10px;padding-inline:14px;gap:7px}.shortener-form>.button>svg{width:16px;height:16px}.shortener-note{font-size:8px;gap:4px;line-height:1.7}.audience-strip{padding-top:31px;padding-bottom:31px}.audience-strip>div{gap:16px 23px}.audience-strip span{font-size:10px;gap:7px}.audience-strip>p{font-size:7px}.section{padding:57px 0}.section-heading h2{font-size:31px;letter-spacing:-1.1px}.section-heading p{font-size:12px}.section-heading>.eyebrow,.section-heading>div>.eyebrow{font-size:8px}.feature-grid{grid-template-columns:1fr;max-width:530px;margin:auto;gap:20px}.feature-card{padding:25px 28px;position:relative;display:block}.feature-icon{height:42px;width:42px;margin-bottom:17px}.feature-card h3{font-size:21px}.feature-card>p{font-size:12px;min-height:0;max-width:365px;line-height:1.9}.feature-mini-link{max-width:320px;font-size:10px!important;padding:14px!important;gap:0;margin-top:20px}.feature-mini-link>svg{height:15px;width:15px}.feature-card>.text-link{font-size:11px;margin-top:22px;gap:7px}.feature-card>.text-link>svg{width:16px;height:16px}.mini-bar-chart{max-width:300px;gap:8px;margin-top:20px;height:56px;padding-inline:8px}.mini-bar-chart>span{width:24px}.mini-bar-chart>div{font-size:8px;padding:7px}.mini-bar-chart>div>svg{height:15px;width:15px}.mini-earnings{max-width:300px;gap:11px;margin-top:22px}.mini-earnings strong{font-size:12px}.mini-earnings small{font-size:9px}.mini-earnings>.coin{height:42px;width:42px;font-size:24px}.mini-earnings>svg{width:27px;height:27px}.how-grid{grid-template-columns:1fr;gap:36px;max-width:570px}.how-copy{text-align:center}.how-copy>h2{font-size:38px;line-height:1.28}.how-copy>h2>br:nth-of-type(2){display:none}.how-copy>p{font-size:12px;max-width:385px;margin:17px auto 0}.how-copy>.text-link{font-size:11px;margin-top:18px}.how-note{justify-content:center;font-size:9px;margin-top:20px}.steps-list{padding-left:37px;margin-right:15px}.step-number{left:-35px;font-size:12px}.how-step{padding:21px 22px;gap:15px}.how-step h3{font-size:14px}.how-step p{font-size:10px;line-height:1.75}.step-icon{width:45px;height:45px;border-radius:11px}.step-icon>svg{width:23px;height:23px}.steps-list:before{left:10px;top:36px;bottom:36px}.how-step .step-done{display:grid}.heading-between{align-items:center}.heading-between .button{font-size:10px;padding:10px 13px}.heading-between .button>svg{width:15px;height:15px}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.journal-section .blog-grid>.blog-card:last-child{display:none}.blog-art{height:187px}.art-link{height:89px;width:89px;border-radius:22px}.art-link>svg{height:52px;width:52px}.art-pill{font-size:7px;bottom:27px;right:17px;padding:8px 11px}.art-chart{height:89px;padding-inline:23px;gap:8px}.art-chart>span{width:17px}.art-chip{font-size:8px;padding:7px 10px;right:20px;bottom:25px}.art-qr{width:114px;height:114px}.art-qr>svg{width:89px;height:89px}.blog-card h3{font-size:16px;max-width:100%}.blog-card>p{font-size:11px}.blog-card-meta{font-size:8px}.blog-card>.text-link{font-size:10px}.cta-banner{padding:30px 28px;margin-bottom:55px;gap:25px;flex-direction:column;text-align:center}.cta-banner h2{font-size:33px}.cta-banner p{font-size:12px}.cta-banner .eyebrow{font-size:8px}.cta-actions>.button{font-size:12px;padding:14px 21px;min-width:180px}.cta-actions>span{font-size:9px}.cta-star{left:auto;right:15px;top:78px;opacity:.7}.footer-grid{grid-template-columns:1fr 1fr;column-gap:40px;row-gap:30px;max-width:560px}.footer-brand .brand{font-size:21px;gap:8px}.footer-brand .brand-mark{width:32px;height:32px}.footer-brand>p{font-size:11px;line-height:1.9}.footer-status{font-size:8px;margin-top:17px}.footer-grid h4{font-size:12px;margin-bottom:16px}.footer-grid>div:not(:first-child)>a{font-size:11px;margin-bottom:11px}.footer-bottom{font-size:9px;flex-wrap:wrap;justify-content:center;column-gap:22px;row-gap:12px;margin-top:32px}.footer-bottom>span:first-child{width:100%;text-align:center}.footer-bottom>button{font-size:9px}.cookie-banner{left:15px;right:15px;bottom:15px;padding:17px;gap:12px;flex-wrap:wrap}.cookie-symbol{height:36px;width:36px;border-radius:10px;align-self:flex-start}.cookie-symbol>svg{height:21px;width:21px}.cookie-banner>div:nth-child(2){flex-basis:calc(100% - 50px)}.cookie-banner strong{font-size:12px}.cookie-banner p{font-size:10px}.cookie-actions{margin-left:48px}.cookie-actions>.button{font-size:11px;padding:8px 14px}.page-hero{padding-top:51px;padding-bottom:34px}.page-hero h1{font-size:44px;letter-spacing:-1.9px}.page-hero>p{font-size:13px;max-width:500px;margin-top:18px}.page-hero>.eyebrow-pill{font-size:9px}.pricing-grid{grid-template-columns:1fr;max-width:460px;margin:auto;gap:31px}.price-card{padding:29px 28px}.price-icon{height:45px;width:45px;margin-bottom:18px}.price-name h3{font-size:26px}.price-card>p{font-size:12px}.price-amount{font-size:56px;margin-top:16px}.price-amount>small{font-size:13px}.price-caption{font-size:11px}.price-card>.button{font-size:13px}.price-card>h4{font-size:8px}.price-card li{font-size:12px}.price-popular{font-size:8px;left:25px;right:25px;letter-spacing:1px;padding:7px}.price-name .badge{font-size:10px}.billing-toggle{margin-bottom:37px}.pricing-footnote{font-size:10px;line-height:1.8;text-align:center}.faq-section{grid-template-columns:1fr;gap:30px}.faq-section>div:first-child{text-align:center}.faq-section h2{font-size:32px}.faq-section h2>br{display:none}.faq-section>div>p{font-size:12px}.faq-list summary{font-size:13px;line-height:1.6}.faq-list details>p{font-size:12px}.faq-list>details{padding:19px 0}.faq-list>details:first-child{padding-top:10px}.featured-article{grid-template-columns:1fr}.featured-art,.featured-art>.blog-art{min-height:280px}.featured-content{padding:29px}.featured-content h2{font-size:29px}.featured-content>p{font-size:12px;max-width:470px}.featured-content>.eyebrow{font-size:9px}.featured-content .blog-card-meta{font-size:10px;margin-top:18px;gap:23px}.featured-content>.button{font-size:12px;margin-top:21px}.art-large .art-link{width:135px;height:135px}.art-large .art-link>svg{width:77px;height:77px}.art-large .art-pill{font-size:10px;bottom:52px;right:calc(50% - 185px);padding:12px 18px}.blog-filter{gap:18px;margin-top:38px;margin-bottom:26px}.blog-filter h2{font-size:23px;width:100%}.blog-filter nav{gap:5px}.blog-filter a{font-size:10px;padding:7px 11px}.blog-listing{padding-bottom:60px}.article-page{padding-top:26px}.article-header{margin-top:29px}.article-header h1{font-size:34px;letter-spacing:-1.2px}.article-header>p{font-size:13px}.article-header>.eyebrow-pill{font-size:9px}.article-cover{height:270px}.article-cover .art-link{width:131px;height:131px;border-radius:30px}.article-cover .art-link>svg{width:75px;height:75px}.article-cover .art-pill{font-size:10px;padding:12px 18px;bottom:45px;right:calc(50% - 190px)}.article-cover .art-chart{height:119px;gap:13px;padding-inline:30px}.article-cover .art-chart>span{width:25px}.article-cover .art-chip{bottom:35px;right:20%;font-size:10px}.article-cover .art-qr{width:155px;height:155px}.article-cover .art-qr>svg{width:121px;height:121px}.article-body{grid-template-columns:1fr;gap:25px;margin-top:35px}.prose{font-size:14px}.prose h2{font-size:24px;margin-top:30px}.article-aside{position:static;display:grid;grid-template-columns:50px 1fr;gap:0 14px;padding:25px}.article-aside>.icon-tile{grid-column:1;grid-row:1/3;margin-top:5px}.article-aside h3{grid-column:2;grid-row:1;font-size:24px;margin-top:0}.article-aside h3>br{display:none}.article-aside>p{grid-column:2;grid-row:2;font-size:12px;margin-top:8px}.article-aside>.button{grid-column:2;grid-row:3;font-size:11px;width:auto;justify-self:start;padding:11px 16px;margin-top:17px}.article-share{grid-column:1/-1;margin-top:22px;padding-top:19px;display:flex;align-items:center;justify-content:space-between;gap:15px}.article-share>span{font-size:10px;margin:0}.article-share>.text-link{font-size:11px}.article-end{margin-top:28px;padding-top:20px;font-size:10px}.article-end>.text-link{font-size:10px}.legal-page{grid-template-columns:1fr;gap:33px;padding-top:30px;padding-bottom:60px}.legal-sidebar{position:static}.legal-sidebar>.eyebrow{font-size:8px}.legal-sidebar>h3{font-size:24px;margin-bottom:17px}.legal-sidebar>nav{flex-direction:row;flex-wrap:wrap;gap:4px}.legal-sidebar>nav>a{font-size:10px;padding:7px 11px}.legal-sidebar>nav>a>svg{display:none}.legal-contact{display:none}.legal-content h1{font-size:35px}.legal-content>.prose{font-size:13px}.legal-content .prose h2{font-size:23px}.legal-content>header{padding-bottom:24px;margin-bottom:26px}.contact-grid{grid-template-columns:1fr;gap:26px;padding-top:10px;padding-bottom:60px;max-width:560px}.contact-info{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-info-card{grid-column:1/-1;padding:25px}.contact-info-card h3{font-size:23px;margin-top:15px}.contact-info-card p{font-size:12px;margin-top:11px}.contact-info-card>a{font-size:13px}.contact-resource{padding:12px 0 20px;gap:11px}.contact-resource h4{font-size:12px;line-height:1.6}.contact-resource p{font-size:11px}.contact-resource .text-link{font-size:10px}.contact-form-card{padding:28px!important}.contact-form-card>h2{font-size:25px}.contact-form-card>p{font-size:12px}.contact-form-card .stack-form>label{font-size:12px}.contact-form-card .stack-form>.form-row{grid-template-columns:1fr 1fr}.earnings-intro{grid-template-columns:1fr;gap:35px;max-width:550px}.earning-rate-card{padding:32px}.earning-rate-card>strong{font-size:76px}.earning-rate-card>.eyebrow{font-size:9px}.earning-rate-card>span:not(.eyebrow,.icon-tile){font-size:13px}.earning-rate-card>p{font-size:11px}.earning-rate-footer{font-size:9px}.earn-intro-copy h2{font-size:33px}.earn-intro-copy>.eyebrow{font-size:9px}.earn-intro-copy>p{font-size:13px}.earn-intro-copy li{font-size:12px}.earn-intro-copy>.text-link{font-size:12px}.info-three-grid{grid-template-columns:1fr;gap:20px;max-width:550px;margin:auto}.info-three-grid>article{padding:27px}.info-three-grid h3{font-size:21px;margin-top:18px}.info-three-grid p{font-size:13px;margin-top:12px}.public-stats-grid{gap:14px}.public-stats-grid>.card{padding:18px 14px;flex-direction:column;text-align:center;gap:12px}.public-stats-grid>.card>div>span{font-size:8px}.public-stats-grid strong{font-size:28px;margin-top:5px}.public-stats-grid .icon-tile{width:37px;height:37px}.proofs-page{padding-bottom:65px}.proofs-page>.card>.card-heading{align-items:flex-start}.proofs-page>.card>.card-heading h2{font-size:17px}.proofs-page>.card>.card-heading p{font-size:10px}.privacy-note{font-size:10px}.about-story{grid-template-columns:1fr;gap:34px;max-width:550px}.about-art{min-height:350px}.about-small-link{height:150px;width:150px}.about-small-link>svg{height:90px;width:90px}.about-art>div{font-size:18px}.about-spark{right:65px;top:57px}.about-spark>svg{width:48px;height:48px}.about-story>div>h2{font-size:33px}.about-story>div>p{font-size:13px}.about-story>div>.text-link{font-size:12px}.help-group{grid-template-columns:1fr;gap:20px;padding:24px 0}.help-group>h2{font-size:24px}.help-contact{padding:23px;gap:17px}.help-contact h3{font-size:22px}.help-contact p{font-size:11px}.help-contact>.button{font-size:11px;padding:11px 15px}.error-page{min-height:560px}.error-page h1{font-size:32px}.error-page>p{font-size:12px;max-width:440px}.error-page .inline-actions>.button{font-size:12px}.auth-layout{grid-template-columns:1fr;min-height:100vh}.auth-story{display:none}.auth-form-side{min-height:100vh;padding:116px 28px 78px}.auth-form-wrap{max-width:400px}.auth-mobile-brand{display:block;position:absolute;top:29px;left:28px}.auth-mobile-brand .brand{font-size:23px}.auth-back{left:auto;right:28px;top:36px;font-size:10px}.auth-form-wrap>.auth-form-icon{width:49px;height:49px;border-radius:13px;margin-bottom:22px}.auth-form-wrap>.eyebrow{font-size:8px}.auth-form-wrap>h2{font-size:29px;margin-top:9px}.auth-description{font-size:12px;line-height:1.85;margin-bottom:25px}.auth-form-side label{font-size:12px}.auth-form-side input{font-size:12px;padding-block:12px}.auth-form-side .stack-form{gap:20px}.auth-form-side .button-lg{font-size:13px;padding:14px 19px}.auth-switch{font-size:12px;gap:5px}.auth-security{font-size:9px}.auth-fineprint{font-size:9px;left:28px;right:28px;bottom:24px}.install-form-wrap{max-width:480px}.install-form-wrap .form-row{grid-template-columns:1fr 1fr}.install-form-wrap .setup-checks{font-size:10px;gap:15px}.auth-form-side:has(.install-form-wrap){padding-top:107px}.app-main{padding:23px 20px 18px}.app-topbar{padding-inline:20px;height:70px}.app-footer{padding-inline:20px;flex-wrap:wrap;font-size:8px;gap:12px}.page-heading{align-items:flex-start;gap:17px;flex-wrap:wrap;margin-bottom:22px}.page-heading h1{font-size:27px}.page-heading p{font-size:11px;line-height:1.75}.page-heading>.button{font-size:11px;margin-top:0;padding:10px 14px}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.stat-card{padding:20px}.stat-card>div>span:first-child{font-size:11px}.stat-card>strong{font-size:32px;margin-top:12px}.stat-card>p{font-size:9px}.stat-icon{width:32px;height:32px;border-radius:9px}.stat-icon>svg{width:19px;height:19px}.overview-grid{grid-template-columns:1fr;gap:20px}.card-heading{padding:22px}.card-heading h2{font-size:18px}.card-heading p{font-size:10px}.card-heading>form select{font-size:10px;padding:8px 20px 8px 11px}.card-heading>.text-link{font-size:10px}.balance-card{display:grid;grid-template-columns:1fr 1fr;padding:24px;column-gap:25px}.balance-symbol{grid-column:1;grid-row:1;width:38px;height:38px;margin-bottom:16px}.balance-card>.eyebrow{grid-column:1;grid-row:2;font-size:7px}.balance-card>h2{grid-column:1;grid-row:3;font-size:23px;margin-top:6px}.balance-label{grid-column:2;grid-row:1;font-size:9px;align-self:end;margin-top:0;margin-bottom:2px}.balance-amount{grid-column:2;grid-row:2/4;font-size:39px;align-self:start;line-height:1.2;margin-top:5px}.balance-card>.button{grid-column:2;grid-row:3;align-self:end;margin-top:45px;font-size:10px}.balance-note{grid-column:1/-1;font-size:8px;justify-self:end;margin-top:11px}.workspace-welcome{padding:13px 16px;font-size:10px}.workspace-welcome>a{font-size:8px}.workspace-welcome>div>span>strong{display:none}.traffic-card{padding-bottom:22px}.traffic-chart{min-height:165px!important}.chart-legend{font-size:10px;padding-inline:23px}.chart-legend>strong{font-size:12px}.chart-axis{font-size:9px;min-width:20px}.chart-labels{font-size:9px}.chart-wrap{padding-inline:22px;gap:10px}.chart-empty-note{font-size:8px;margin-top:16px}.workspace-bottom-grid{gap:18px}.workspace-tip{padding:19px 17px;align-items:flex-start;gap:12px}.workspace-tip>.icon-tile{width:34px;height:34px;flex-shrink:0}.workspace-tip strong{font-size:11px;display:block;line-height:1.6}.workspace-tip p{font-size:9px}.workspace-tip>svg{display:none}.table-toolbar{padding:17px 19px}.filter-tabs>a{font-size:10px;padding:7px 10px}.table-search{min-width:200px;flex:1;max-width:280px}.table-search>input{font-size:10px;height:35px}.empty-state{padding:37px 22px}.empty-state h3{font-size:18px}.empty-state>p{font-size:12px;max-width:380px}.empty-state>.button{font-size:11px}.empty-icon{width:59px;height:59px;border-radius:16px}th,td{padding-inline:18px}td{padding-block:16px;font-size:11px}th{font-size:9px}.table-subtext{font-size:9px}.link-cell{min-width:230px;gap:11px}.link-title{max-width:285px;font-size:12px}.link-short-url>a{font-size:9px;max-width:275px}.link-cell-icon{height:35px;width:35px}.link-cell-icon>svg{height:20px;width:20px}.badge{font-size:9px;padding:3px 7px}.tag{font-size:9px}.link-cell .tag{font-size:8px}.page-tip{font-size:9px;line-height:1.8;align-items:flex-start}.page-tip>svg{height:16px;width:16px;margin-top:1px}.breadcrumb{font-size:10px;gap:7px}.breadcrumb>strong{max-width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-help{font-size:9px}.topbar-right{gap:14px}.user-menu-name{font-size:10px}.topbar-left{gap:5px}.analytics-filters{flex-wrap:wrap;gap:11px}.analytics-filters>.input-icon{min-width:150px}.analytics-filters select{font-size:11px}.analytics-filters>.input-icon:first-child{max-width:none;flex:1}.analytics-filters>span{width:100%;text-align:right;font-size:9px}.funnel-grid{grid-template-columns:repeat(2,1fr);gap:25px;padding:0 24px 25px}.funnel-label{font-size:10px;gap:8px}.funnel-label>span{width:24px;height:24px;font-size:9px}.funnel-grid>div>strong{font-size:31px}.funnel-grid small{font-size:9px}.analytics-breakdown-grid{grid-template-columns:1fr;gap:19px}.breakdown-card{padding:23px}.breakdown-card>h3{font-size:16px}.breakdown-row>div{font-size:12px}.breakdown-row small{font-size:9px}.breakdown-row{margin-top:19px}.breakdown-track{height:5px}.mini-empty{min-height:110px}.mini-empty>p{font-size:10px}.earnings-rate-strip{flex-wrap:wrap;gap:13px;padding:20px}.earnings-rate-strip>div{flex:1}.earnings-rate-strip strong{font-size:12px}.earnings-rate-strip p{font-size:10px;line-height:1.8}.earnings-rate-strip>.text-link{margin-left:56px;font-size:10px}.current-plan-banner{padding:20px;gap:12px}.current-plan-banner h3{font-size:18px}.current-plan-banner p{font-size:11px}.app-body .pricing-grid{gap:29px;max-width:450px;width:100%}.app-body .price-card{padding:29px}.app-body .price-name h3{font-size:26px}.app-body .price-card>p{font-size:12px}.app-body .price-amount{font-size:53px}.app-body .price-caption{font-size:11px}.app-body .price-card>.button{font-size:12px;padding:13px}.app-body .price-card>.button>svg{height:17px;width:17px}.app-body .price-card li{font-size:12px;gap:9px}.app-body .price-card li>svg{height:17px;width:17px}.app-body .price-card>h4{font-size:8px}.app-body .price-name .badge{font-size:9px}.app-body .price-icon{height:45px;width:45px}.app-body .price-popular{font-size:8px}.app-body .pricing-footnote{font-size:10px}.settings-grid{grid-template-columns:1fr;gap:22px}.settings-card{padding:25px}.settings-card>.card-heading>div h2{font-size:19px}.settings-card>.card-heading>div p{font-size:11px}.settings-card label{font-size:12px}.settings-card input,.settings-card select,.settings-card textarea{font-size:12px}.settings-card .button{font-size:12px}.settings-data{padding:23px;flex-wrap:wrap;gap:15px}.settings-data>div{flex-basis:calc(100% - 59px)}.settings-data h3{font-size:18px}.settings-data p{font-size:11px}.settings-data>.button{margin-left:52px;font-size:11px}.settings-data>.icon-tile{width:37px;height:37px}.checkout-grid{gap:20px}.payment-method-card{padding:24px}.payment-method-card>.card-heading{gap:15px}.payment-method-card>.card-heading h2{font-size:19px}.payment-method-card>.card-heading p{font-size:11px}.payment-method-card>.card-heading>.badge{font-size:8px}.payment-method-card>.stack-form>.eyebrow{font-size:9px}.order-summary{padding:25px}.order-summary h2{font-size:27px}.order-summary>p{font-size:12px}.order-summary .order-plan-icon{width:46px;height:46px;border-radius:13px}.order-summary li{font-size:11px}.order-summary>.eyebrow{font-size:9px}.order-total>strong{font-size:31px}.order-total{font-size:12px}.order-summary>.order-note{font-size:10px}.order-summary>.text-link{font-size:10px}.receipt-page{padding:27px}.receipt-top>.brand{font-size:22px}.receipt-top>.brand>.brand-mark{width:31px;height:31px}.receipt-top>.brand>.brand-mark>svg{height:20px;width:20px}.receipt-top .eyebrow{font-size:8px}.receipt-top strong{font-size:10px}.receipt-parties h3{font-size:18px}.receipt-parties p{font-size:11px}.receipt-details>div{font-size:10px}.receipt-fineprint{font-size:10px}.admin-overview-grid{grid-template-columns:1fr;gap:20px}.admin-overview-grid .review-queue{display:grid;grid-template-columns:1fr;gap:0;padding-bottom:8px}.review-queue>a{padding:17px 23px;gap:14px}.review-queue>a>svg{display:block}.review-queue strong{font-size:12px}.review-queue small{font-size:10px}.review-queue>a>.icon-tile{width:36px;height:36px}.review-queue>a>.icon-tile>svg{width:22px;height:22px}.admin-welcome{padding:19px;gap:13px;flex-wrap:wrap}.admin-welcome>div{flex-basis:calc(100% - 56px)}.admin-welcome strong{font-size:12px}.admin-welcome p{font-size:10px;line-height:1.8}.admin-welcome>.text-link{font-size:10px;margin-left:56px}.activity-list strong{font-size:11px}.activity-list p{font-size:10px}.activity-list time{font-size:9px}.activity-list>div{padding:17px 0}.activity-list{padding-inline:23px}.admin-body .member-cell strong{font-size:11px}.table-toolbar>h3{font-size:15px}.editor-grid{grid-template-columns:1fr;gap:20px}.editor-options{padding:25px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.editor-options>.button{font-size:12px}.editor-options>h3{font-size:20px}.editor-options label{font-size:12px}.editor-main{padding:25px}.editor-main .title-input{font-size:18px}.editor-main .markdown-editor{font-size:12px}.editor-options>.button-white{font-size:10px}.editor-delete{font-size:11px}.legal-editor-grid{grid-template-columns:1fr;gap:20px}.legal-editor-nav{display:flex;flex-wrap:wrap;padding:10px;gap:5px}.legal-editor-nav>a{font-size:10px;padding:9px 11px}.legal-editor-nav>a>svg:last-child{display:none}.legal-editor-grid .card-heading{padding-bottom:23px}.legal-editor-grid .editor-main{padding:25px}.legal-editor-grid label{font-size:12px}.outbox-list{padding-inline:21px}.outbox-list summary strong{font-size:12px}.outbox-list summary small{font-size:9px}.settings-save-bar{padding:18px 20px;gap:15px;bottom:12px}.settings-save-bar>span{font-size:9px}.settings-save-bar>.button{font-size:11px}.admin-settings-form .settings-card{gap:20px}.admin-settings-form .form-row>label{font-size:12px}.toggle-label strong{font-size:12px}.toggle-label small{font-size:10px}.integration-row strong{font-size:13px}.integration-row p{font-size:10px}.integration-row>.badge{display:inline-flex!important;font-size:8px}.integration-instructions{font-size:11px}.integration-instructions code{font-size:10px}.integration-row>.integration-icon{height:41px;width:41px}.flow-header{height:77px}.flow-header .brand{font-size:20px}.flow-header .brand-mark{height:32px;width:32px}.flow-header>.text-link{font-size:9px}.flow-page{margin-top:31px;width:calc(100% - 40px)}.flow-intro>h1{font-size:28px;margin-top:18px}.flow-intro>p{font-size:11px}.flow-stepper{max-width:520px;margin:29px auto 26px}.flow-card{padding:29px}.flow-card [data-flow-panel]>h2{font-size:25px}.flow-card [data-flow-panel]>p{font-size:12px}.flow-card-icon{height:65px;width:65px;border-radius:19px}.flow-bottom-note{font-size:9px;line-height:1.8}.modal{padding:25px}.modal-heading h2{font-size:23px}.modal-heading>.eyebrow{font-size:8px}.modal>.stack-form label{font-size:12px}.modal input,.modal textarea,.modal select{font-size:12px}.modal .button{font-size:12px}.modal .button-sm{font-size:10px}.modal .modal-actions>.button{font-size:11px}.toast-region{right:20px;top:20px}.toast{font-size:12px}}
@media(max-width:479px){.container{width:calc(100% - 36px)}.announcement{gap:7px;font-size:7px;height:31px}.announcement-pill{display:none}.announcement>a{font-size:7px}.nav-inner{height:68px;gap:10px}.nav-inner>.brand{font-size:20px;gap:7px}.nav-inner>.brand>.brand-mark{height:31px;width:31px;border-radius:10px}.nav-inner>.brand>.brand-mark>svg{width:20px;height:20px}.nav-actions{gap:8px}.nav-actions>.button{font-size:9px;padding:9px 10px;gap:4px}.nav-actions>.button>svg{height:13px;width:13px}.nav-login{display:none}.mobile-nav-toggle{width:27px;height:27px}.mobile-nav-toggle>svg{height:23px;width:23px}.hero-section{padding-top:38px}.hero-copy>.eyebrow-pill{font-size:6.5px;padding:6px 9px;letter-spacing:.7px;gap:6px}.hero-copy>.eyebrow-pill>.green-dot{height:5px;width:5px}.hero-copy h1{font-size:clamp(35px,10.8vw,51px);letter-spacing:-2px;margin-top:23px;margin-bottom:21px}.hero-highlight>svg{height:11px;bottom:-5px}.hero-description{font-size:12px;line-height:1.9;max-width:310px}.desktop-only{display:none}.hero-actions{gap:17px;margin-top:24px}.hero-actions>.button{font-size:10px;padding:13px 15px;gap:6px}.hero-actions>.button>svg{height:17px;width:17px}.hero-secondary{font-size:9px;gap:7px}.play-circle{height:23px;width:23px}.play-circle>svg{width:11px;height:11px}.hero-reassurance{font-size:8px;gap:17px;margin-top:15px}.hero-reassurance>span{gap:4px}.hero-reassurance svg{width:12px;height:12px}.hero-visual{width:100%;max-width:360px;min-height:355px;padding:10px 18px 51px;margin-top:18px}.hero-dashboard{padding:13px 15px;transform:rotate(-2deg)}.mock-toolbar{padding-bottom:10px}.mock-brand{font-size:8px}.mock-brand>.mini-brand{height:19px;width:19px;border-radius:6px}.mock-brand>.mini-brand>svg{height:12px;width:12px}.preview-label{font-size:5px;padding:2px 4px;letter-spacing:.8px}.mock-avatar{height:19px;width:19px;font-size:7px}.mock-heading{margin-top:13px}.mock-heading h3{font-size:11px;margin-top:3px}.mock-heading>div>span{font-size:5px;letter-spacing:.8px}.mock-period{font-size:5px;padding:3px;gap:2px}.mock-period>svg{height:9px;width:9px}.mock-stats{gap:10px;margin-top:13px}.mock-stats>div{padding:7px 9px}.mock-stats>div>span{font-size:6px}.mock-stats strong{font-size:17px;gap:7px}.mock-stats small{font-size:5px}.mock-chart{margin-top:11px}.mock-chart-label{font-size:6px}.mock-chart>svg{margin-top:6px}.mock-chart-days{font-size:5px;padding-top:2px}.mock-link-row{gap:7px;margin-top:10px;padding-top:9px}.mock-link-row strong{font-size:6px}.mock-link-row>div>span{font-size:5px}.mock-link-icon{height:23px;width:23px;border-radius:6px}.mock-link-icon>svg{height:14px;width:14px}.mock-link-row>.icon{height:12px;width:12px}.floating-click-card{right:0;top:13px;padding:8px 10px;gap:7px;border-radius:8px}.floating-click-card strong{font-size:7px}.floating-click-card small{font-size:5px}.floating-click-card>span{height:23px;width:23px;border-radius:6px}.floating-click-card>span>svg{height:15px;width:15px}.floating-link-card{left:1px;bottom:33px;gap:8px;padding:10px 12px;border-radius:9px}.floating-link-card strong{font-size:8px}.floating-link-card>div>span{font-size:6px;margin-bottom:3px}.float-icon{height:30px;width:30px;border-radius:8px}.float-icon>svg{height:18px;width:18px}.float-check{height:18px;width:18px;margin-left:3px}.float-check>svg{height:12px;width:12px}.floating-star{right:0;bottom:50px}.floating-star>svg{width:32px;height:32px}.illustration-note{font-size:6px;bottom:4px;left:19px}.visual-dots{height:66px;width:62px;bottom:27px;background-size:8px 8px}.quick-shortener{padding:19px 17px 15px;margin-top:23px;border-radius:12px}.shortener-label{gap:10px;margin-bottom:15px}.shortener-label h2{font-size:14px;letter-spacing:-.3px;line-height:1.45}.shortener-label p{font-size:9px;margin-top:4px}.shortener-label>.icon-tile{height:32px;width:32px;border-radius:9px}.shortener-label>.icon-tile>svg{width:19px;height:19px}.shortener-form{display:grid;grid-template-columns:1fr;gap:10px}.shortener-input{padding-left:12px;gap:6px}.shortener-input>svg{width:17px;height:17px}.shortener-input>input{font-size:9px;height:43px;min-width:0;padding-right:10px}.shortener-form>.button{padding:11px 15px;font-size:11px;width:100%}.shortener-note{font-size:7px;margin-top:13px;gap:3px;text-align:center;display:block;line-height:1.9}.shortener-note>svg{margin-right:3px;width:11px;height:11px}.shorten-result{padding:11px 12px;flex-wrap:wrap;gap:8px}.shorten-result>.icon-tile{height:30px;width:30px;border-radius:8px}.shorten-result small{font-size:9px}.shorten-result a{font-size:10px}.shorten-result>.button{font-size:10px;padding:6px 11px;margin-left:38px}.audience-strip{padding:29px 0 28px}.audience-strip>p{font-size:6px;letter-spacing:1.3px;margin-bottom:16px}.audience-strip>div{gap:14px 20px}.audience-strip span{font-size:9px;gap:6px}.audience-strip span>svg{width:17px;height:17px}.section{padding:46px 0}.section-heading{margin-bottom:27px}.section-heading h2{font-size:27px;letter-spacing:-1px;line-height:1.35;margin-top:10px}.section-heading p{font-size:11px;margin-top:12px;line-height:1.8}.section-heading>.eyebrow,.section-heading>div>.eyebrow{font-size:7px;letter-spacing:1.1px}.feature-card{padding:24px}.feature-card h3{font-size:19px}.feature-card>p{font-size:11px;line-height:1.9}.feature-card>.text-link{font-size:10px}.feature-mini-link{font-size:8px!important;padding:13px 11px!important}.feature-mini-link>svg{height:13px;width:13px}.feature-icon{height:41px;width:41px}.how-copy>h2{font-size:33px;letter-spacing:-1.4px}.how-copy>.eyebrow{font-size:7px;letter-spacing:1px}.how-copy>p{font-size:11px;max-width:295px}.how-copy>.text-link{font-size:10px}.how-note{font-size:8px;gap:9px}.how-note>svg{width:17px;height:17px}.steps-list{padding-left:28px;margin-right:0;gap:13px}.how-step{padding:18px 15px;gap:11px;border-radius:10px}.step-icon{height:35px;width:35px;border-radius:9px}.step-icon>svg{height:20px;width:20px}.how-step h3{font-size:12px;letter-spacing:-.15px;line-height:1.5}.how-step p{font-size:9px;line-height:1.8;margin-top:4px}.step-number{font-size:10px;left:-28px;padding:6px 0}.steps-list:before{left:6px}.how-step>.step-done{display:none}.heading-between{align-items:flex-start;gap:18px;flex-direction:column}.heading-between .button{font-size:10px;padding:10px 14px;align-self:flex-start}.blog-grid{grid-template-columns:1fr;gap:31px;max-width:385px;margin:auto}.journal-section .blog-grid>.blog-card:last-child{display:block}.blog-art{height:215px}.art-link{width:104px;height:104px;border-radius:24px}.art-link>svg{height:60px;width:60px}.art-pill{font-size:8px;right:30px;bottom:33px;padding:9px 14px}.art-chart{height:105px;padding-inline:26px;gap:11px}.art-chart>span{width:20px}.art-chip{font-size:9px;right:30px;bottom:31px;padding:8px 12px}.art-qr{height:131px;width:131px;border-radius:18px}.art-qr>svg{height:103px;width:103px}.blog-card-meta{font-size:9px;margin-top:18px}.blog-card h3{font-size:19px;line-height:1.45;margin-top:9px}.blog-card>p{font-size:12px;line-height:1.8;margin-top:9px}.blog-card>.text-link{font-size:11px;margin-top:13px}.cta-banner{padding:31px 21px;margin-bottom:46px}.cta-banner .eyebrow{font-size:6.5px;letter-spacing:1px}.cta-banner h2{font-size:29px;letter-spacing:-1.2px}.cta-banner p{font-size:10px;line-height:1.9;max-width:260px;margin-inline:auto}.cta-star{right:-9px;top:110px;opacity:.45}.cta-star>svg{height:42px;width:42px}.cta-actions>.button{font-size:11px;padding:13px 19px;min-width:165px}.cta-actions>span{font-size:8px}.site-footer{padding-top:35px}.footer-grid{gap:29px 22px;grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-brand .brand{font-size:22px}.footer-brand>p{font-size:11px;margin-top:16px}.footer-status{margin-top:14px;font-size:8px}.footer-grid h4{font-size:11px}.footer-grid>div:not(:first-child)>a{font-size:10px}.footer-grid>div:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:22px}.footer-grid>div:last-child>h4{grid-column:1/-1}.footer-grid>div:last-child>a{line-height:1.7;margin-bottom:9px}.footer-bottom{font-size:8px;gap:10px 20px;padding-block:19px;margin-top:26px}.cookie-banner{left:11px;right:11px;bottom:11px;padding:15px;gap:10px;border-radius:12px}.cookie-symbol{width:30px;height:30px;border-radius:9px}.cookie-symbol>svg{height:18px;width:18px}.cookie-banner>div:nth-child(2){flex-basis:calc(100% - 43px)}.cookie-banner strong{font-size:11px}.cookie-banner p{font-size:9px;margin-top:4px}.cookie-actions{margin-left:40px;gap:6px;width:calc(100% - 40px)}.cookie-actions>.button{font-size:9px;padding:8px 10px;flex:1}.page-hero{padding-top:40px;padding-bottom:29px}.page-hero>.eyebrow-pill{font-size:7px;letter-spacing:.8px;padding:6px 10px}.page-hero h1{font-size:clamp(31px,9.6vw,43px);letter-spacing:-1.7px;line-height:1.2;margin-top:20px}.page-hero>p{font-size:12px;line-height:1.9;max-width:335px;margin-top:16px}.page-hero>.button{font-size:12px;margin-top:23px;padding:13px 19px}.pricing-section{padding-bottom:20px}.billing-toggle{margin-top:10px;margin-bottom:34px}.billing-toggle>a{font-size:11px;padding:8px 14px}.billing-toggle span{font-size:7px}.price-card{padding:27px 24px}.price-card>p{font-size:11px}.price-name h3{font-size:25px}.price-amount{font-size:52px}.price-amount>small{font-size:12px}.price-caption{font-size:10px}.price-card>.button{font-size:12px}.price-card li{font-size:11px}.price-card>h4{font-size:7px;letter-spacing:1.1px}.pricing-footnote{font-size:9px;line-height:1.9;max-width:315px;margin:24px auto 0;gap:4px}.faq-section{gap:23px}.faq-section h2{font-size:28px}.faq-section>div:first-child>.eyebrow{font-size:8px}.faq-section>div>p{font-size:11px}.faq-section>div>p>.text-link{font-size:11px}.faq-list summary{font-size:12px;gap:17px}.faq-list summary>svg{height:17px;width:17px}.faq-list details>p{font-size:11px;line-height:1.9;padding-right:12px}.faq-list>details{padding-block:17px}.featured-art,.featured-art>.blog-art{min-height:240px}.featured-content{padding:25px}.featured-content h2{font-size:25px;letter-spacing:-.8px;line-height:1.35}.featured-content>.eyebrow{font-size:8px}.featured-content .blog-card-meta{font-size:9px;gap:19px;margin-top:16px}.featured-content>p{font-size:11px;line-height:1.9}.featured-content>.button{font-size:11px;margin-top:20px}.art-large .art-pill{font-size:8px;padding:11px 14px;right:20px;bottom:42px}.art-large .art-link{width:117px;height:117px;border-radius:29px}.art-large .art-link>svg{width:67px;height:67px}.blog-filter{margin-top:31px;margin-bottom:25px;gap:16px}.blog-filter h2{font-size:21px}.blog-filter nav{gap:4px}.blog-filter a{font-size:9px;padding:6px 9px}.blog-listing{padding-bottom:50px}.article-page{padding-top:23px}.article-back{font-size:10px}.article-header{margin-top:27px;margin-bottom:29px}.article-header>.eyebrow-pill{font-size:8px}.article-header h1{font-size:29px;letter-spacing:-1px;margin-top:18px}.article-header>p{font-size:12px;line-height:1.9;margin-top:16px}.article-byline{margin-top:24px;gap:9px}.article-byline strong{font-size:10px}.article-byline>div>span{font-size:8px}.article-byline>.avatar{height:30px;width:30px}.article-byline>.icon-button{height:29px;width:29px;margin-left:7px}.article-cover{height:215px}.article-cover .art-link{width:105px;height:105px;border-radius:25px}.article-cover .art-link>svg{width:62px;height:62px}.article-cover .art-pill{font-size:8px;padding:10px 14px;right:25px;bottom:30px}.article-cover .art-chart{height:92px;padding-inline:24px;gap:9px}.article-cover .art-chart>span{width:19px}.article-cover .art-chip{font-size:8px;bottom:25px;right:20px;padding:8px 12px}.article-cover .art-qr{width:128px;height:128px;border-radius:19px}.article-cover .art-qr>svg{width:99px;height:99px}.article-body{margin-top:28px;gap:22px}.prose{font-size:13px;line-height:1.95}.prose h2{font-size:23px;margin-top:28px;margin-bottom:14px}.prose h3{font-size:19px}.article-aside{grid-template-columns:38px 1fr;padding:23px;column-gap:12px}.article-aside>.icon-tile{width:36px;height:36px;border-radius:10px}.article-aside>.icon-tile>svg{height:21px;width:21px}.article-aside h3{font-size:20px;line-height:1.4}.article-aside>p{font-size:11px}.article-aside>.button{font-size:10px;grid-column:1/-1;justify-self:stretch;margin-top:20px}.article-share>span{font-size:8px}.article-share>.text-link{font-size:9px}.article-end{flex-wrap:wrap;font-size:9px;gap:13px;margin-top:25px}.article-end>.text-link{font-size:10px}.legal-page{gap:26px;padding-top:27px;padding-bottom:47px}.legal-sidebar>h3{font-size:22px}.legal-sidebar>nav>a{font-size:9px;padding:7px 9px}.legal-content h1{font-size:30px;margin-top:12px;letter-spacing:-1px}.legal-content>header>.eyebrow{font-size:8px}.legal-updated{font-size:9px;margin-top:15px}.legal-content>.prose{font-size:12px}.legal-content .prose h2{font-size:21px;line-height:1.4}.contact-info{grid-template-columns:1fr;gap:5px}.contact-info-card{padding:24px;margin-bottom:8px}.contact-info-card h3{font-size:22px}.contact-info-card p{font-size:12px}.contact-info-card>a{font-size:12px}.contact-resource{padding:19px 0;gap:14px}.contact-resource h4{font-size:13px}.contact-resource p{font-size:11px}.contact-resource .text-link{font-size:10px}.contact-grid{gap:21px;padding-bottom:47px}.contact-form-card{padding:24px!important}.contact-form-card>h2{font-size:23px}.contact-form-card>p{font-size:11px;line-height:1.85}.contact-form-card .stack-form>.form-row{grid-template-columns:1fr;gap:17px}.contact-form-card .stack-form>label{font-size:11px}.contact-form-card .stack-form>.button{font-size:12px}.earning-rate-card{padding:30px 25px}.earning-rate-card>strong{font-size:68px}.earning-rate-card>span:not(.eyebrow,.icon-tile){font-size:11px}.earning-rate-card>p{font-size:10px}.earning-rate-footer{font-size:8px}.earn-intro-copy h2{font-size:29px}.earn-intro-copy>.eyebrow{font-size:7px;letter-spacing:1px}.earn-intro-copy>p{font-size:12px}.earn-intro-copy li{font-size:11px}.earn-intro-copy>.text-link{font-size:11px}.info-three-grid>article{padding:24px}.info-three-grid h3{font-size:20px}.info-three-grid p{font-size:12px}.earnings-notice{font-size:11px;line-height:1.9;padding:16px}.earnings-notice>svg{height:18px;width:18px}.public-stats-grid{gap:10px}.public-stats-grid>.card{padding:16px 9px;gap:11px;border-radius:10px}.public-stats-grid>.card>div>span{font-size:7px;line-height:1.7}.public-stats-grid strong{font-size:24px;letter-spacing:-.7px}.public-stats-grid .icon-tile{height:31px;width:31px;border-radius:9px}.public-stats-grid .icon-tile>svg{width:19px;height:19px}.proofs-page>.card>.card-heading{flex-wrap:wrap;gap:11px;padding:21px}.proofs-page>.card>.card-heading h2{font-size:17px}.proofs-page>.card>.card-heading p{font-size:10px}.proofs-page>.card>.card-heading>.badge{font-size:8px}.privacy-note{font-size:9px;gap:8px;line-height:1.9}.privacy-note>svg{height:16px;width:16px}.proofs-page{padding-bottom:50px}.about-art{min-height:305px}.about-small-link{height:135px;width:135px;border-radius:28px}.about-small-link>svg{height:79px;width:79px}.about-art>div{font-size:16px}.about-spark{right:33px;top:48px}.about-spark>svg{height:41px;width:41px}.about-story>div>h2{font-size:29px}.about-story>div>.eyebrow{font-size:8px}.about-story>div>p{font-size:12px}.about-story>div>.text-link{font-size:11px}.about-story{gap:30px}.help-group>h2{font-size:22px}.help-group{gap:15px;padding-block:21px}.help-contact{align-items:flex-start;flex-direction:column;padding:23px;gap:20px;margin-top:24px}.help-contact h3{font-size:23px}.help-contact p{font-size:12px}.help-contact>.button{font-size:12px}.help-page{padding-bottom:50px}.error-page{min-height:530px;padding-block:45px}.error-page h1{font-size:29px;line-height:1.3}.error-page>p{font-size:12px;line-height:1.9}.error-page>.eyebrow{font-size:9px}.error-art{width:135px;height:115px}.error-art>svg{height:58px;width:58px}.error-art>span{font-size:29px}.error-page .inline-actions{gap:10px}.error-page .inline-actions>.button{font-size:11px;padding:12px 16px}.auth-form-side{padding:103px 24px 75px}.auth-mobile-brand{left:24px;top:26px}.auth-mobile-brand .brand{font-size:21px}.auth-mobile-brand .brand-mark{height:32px;width:32px;border-radius:10px}.auth-back{right:24px;top:33px;font-size:8px;gap:5px}.auth-back>svg{height:13px;width:13px}.auth-form-wrap>.auth-form-icon{width:45px;height:45px;border-radius:13px;margin-bottom:20px}.auth-form-wrap>.auth-form-icon>svg{height:24px;width:24px}.auth-form-wrap>.eyebrow{font-size:7px;letter-spacing:1px}.auth-form-wrap>h2{font-size:27px;letter-spacing:-.9px;line-height:1.35}.auth-description{font-size:11px;line-height:1.9;margin-bottom:23px;margin-top:12px}.auth-form-side .stack-form{gap:18px}.auth-form-side label{font-size:11px}.auth-form-side input{font-size:11px;padding-block:12px}.auth-form-side .button-lg{font-size:12px;padding:14px 15px}.label-row>a{font-size:9px}.auth-switch{font-size:11px;margin-top:24px}.auth-security{font-size:8px;margin-top:24px;padding-top:23px}.auth-fineprint{font-size:8px;left:24px;right:24px;bottom:23px}.auth-fineprint>span{gap:13px}.auth-form-side:has(.install-form-wrap){padding-top:100px}.install-form-wrap .form-row{grid-template-columns:1fr;gap:16px}.install-form-wrap .setup-checks{font-size:9px;gap:13px;flex-wrap:wrap}.install-form-wrap .stack-form{gap:16px}.app-topbar{padding:0 15px;height:65px;gap:10px}.topbar-left{gap:3px;min-width:0}.breadcrumb{font-size:9px;gap:5px}.breadcrumb>strong{max-width:125px;font-size:9px}.breadcrumb>svg{height:12px;width:12px}.topbar-help{display:none}.topbar-separator{display:none}.user-menu-name{display:none}.user-menu>summary .avatar{height:31px;width:31px;font-size:10px}.topbar-right{gap:9px}.app-main{padding:22px 17px 15px}.page-heading{gap:17px;margin-bottom:21px}.page-heading h1{font-size:25px;letter-spacing:-.8px;line-height:1.4}.page-heading p{font-size:10px;line-height:1.9;margin-top:8px}.page-heading>.button{font-size:11px;padding:10px 14px}.stats-grid{gap:12px;margin-bottom:20px}.stat-card{padding:17px 15px 15px;border-radius:11px}.stat-card>div{gap:7px;align-items:flex-start}.stat-card>div>span:first-child{font-size:9px;max-width:85px;line-height:1.7}.stat-icon{height:25px;width:25px;border-radius:7px}.stat-icon>svg{height:16px;width:16px}.stat-card>strong{font-size:28px;margin-top:9px;letter-spacing:-.7px}.stat-card>p{font-size:7px;margin-top:7px}.workspace-welcome{padding:12px 13px;font-size:9px;gap:8px;margin-bottom:20px}.workspace-welcome>div{gap:7px}.workspace-welcome>a{font-size:7px;gap:3px}.workspace-welcome>a>svg{height:12px;width:12px}.welcome-pip>svg{width:14px;height:14px}.card-heading{padding:20px 19px;gap:13px;align-items:flex-start}.card-heading h2{font-size:16px;line-height:1.4}.card-heading p{font-size:9px;line-height:1.9;margin-top:4px}.card-heading>form select{font-size:8px;padding:7px 17px 7px 8px;max-width:101px}.card-heading>.text-link{font-size:8px;gap:4px;margin-top:3px}.card-heading>.text-link>svg{height:14px;width:14px}.chart-legend{font-size:9px;padding-inline:19px;gap:5px;margin-bottom:11px}.chart-legend>strong{font-size:11px}.chart-wrap{padding-inline:15px;gap:8px}.chart-axis{font-size:8px;min-width:18px;padding-bottom:10px}.traffic-chart{min-height:100px!important}.chart-labels{font-size:8px;margin:5px 19px 0 43px}.chart-empty-note{font-size:7px;line-height:1.8;gap:5px;margin:14px 17px 0;text-align:center}.chart-empty-note>svg{height:13px;width:13px}.traffic-card{padding-bottom:19px}.overview-grid{gap:20px;margin-bottom:20px}.balance-card{padding:23px;column-gap:16px}.balance-symbol{width:32px;height:32px;margin-bottom:14px}.balance-symbol>svg{width:21px;height:21px}.balance-card>.eyebrow{font-size:5.5px;letter-spacing:.6px;line-height:1.9}.balance-card>h2{font-size:18px;line-height:1.45}.balance-label{font-size:7px;margin-bottom:2px}.balance-amount{font-size:33px;grid-row:2/4;line-height:1.2;margin-top:3px}.balance-card>.button{font-size:7px;padding:10px 8px;gap:3px;white-space:normal;line-height:1.5;margin-top:40px;border-radius:7px}.balance-card>.button>svg{height:13px;width:13px}.balance-note{font-size:6px;margin-top:10px}.recent-links{margin-bottom:20px}.workspace-bottom-grid{grid-template-columns:1fr;gap:15px;margin-bottom:15px}.workspace-tip{padding:19px 17px;gap:12px;align-items:center}.workspace-tip>.icon-tile{width:38px;height:38px;border-radius:10px}.workspace-tip>.icon-tile>svg{width:22px;height:22px}.workspace-tip strong{font-size:11px;line-height:1.6}.workspace-tip p{font-size:9px;line-height:1.8}.workspace-tip>svg{display:block;align-self:center;width:16px;height:16px}.app-footer{padding:17px 18px 22px;justify-content:center;text-align:center;font-size:7px;gap:13px}.app-footer>span{width:100%}.app-footer>div{gap:20px;font-size:8px}.table-toolbar{padding:15px 17px;gap:12px;flex-direction:column;align-items:stretch}.filter-tabs{gap:3px}.filter-tabs>a{font-size:9px;padding:7px 9px;gap:5px}.filter-tabs>a>span{font-size:7px}.table-search{max-width:none;width:100%;min-width:0}.table-search>input{font-size:10px;height:34px}.table-search>svg{height:15px;width:15px}.table-toolbar>h3{font-size:15px;margin-bottom:1px}.table-toolbar>.small{font-size:8px}.link-list-summary{gap:7px;font-size:8px;margin-bottom:18px;flex-wrap:wrap}.link-list-summary>a{font-size:8px}.empty-state{padding:35px 20px;min-height:230px}.empty-state h3{font-size:17px;line-height:1.5;max-width:250px}.empty-state>p{font-size:10px;line-height:1.9;max-width:290px;margin-top:9px}.empty-state>.button{font-size:10px;padding:10px 14px;margin-top:18px}.empty-state>.button>svg{width:15px;height:15px}.empty-icon{height:54px;width:54px;border-radius:15px;margin-bottom:18px}.empty-icon>svg{height:26px;width:26px}.page-tip{font-size:8px;gap:6px;line-height:1.9;margin-top:22px}.page-tip>svg{height:14px;width:14px}.table-scroll th{font-size:8px;padding:11px 15px}.table-scroll td{font-size:10px;padding:15px}.table-subtext{font-size:8px;line-height:1.8}.link-cell{min-width:235px;gap:10px}.link-title{font-size:11px;max-width:240px}.link-short-url>a{font-size:8px;max-width:235px}.link-cell .tag{font-size:7px}.badge{font-size:8px}.row-actions .icon-button{width:26px;height:26px}.pagination{padding:15px 17px;font-size:8px;gap:12px}.pagination .button{font-size:8px;padding:6px 9px}.notice{font-size:10px;padding:14px 15px;gap:9px;margin-bottom:20px;line-height:1.9}.notice>svg{width:17px;height:17px}.notice-between{flex-wrap:wrap;gap:12px}.notice-between>.button{font-size:9px;padding:7px 11px;margin-left:26px}.analytics-filters{gap:10px}.analytics-filters>.input-icon{min-width:0;width:calc(48% - 5px)}.analytics-filters>.input-icon:first-child{width:calc(52% - 5px);flex:auto}.analytics-filters select{font-size:9px;padding-top:9px;padding-bottom:9px;padding-right:19px}.analytics-filters>.input-icon>svg{height:15px;width:15px;left:10px}.analytics-filters>.input-icon>select{padding-left:31px}.analytics-filters>span{font-size:8px}.funnel-card{margin-block:20px}.funnel-card .card-heading>.icon-tile{width:29px;height:29px;border-radius:8px}.funnel-card .card-heading>.icon-tile>svg{height:17px;width:17px}.funnel-grid{gap:24px 18px;padding:0 19px 22px}.funnel-label{font-size:8px;gap:6px}.funnel-label>span{height:21px;width:21px;font-size:8px;border-radius:6px}.funnel-grid>div>strong{font-size:29px;margin-block:9px}.funnel-grid small{font-size:8px}.funnel-track{height:6px}.breakdown-card{padding:22px}.breakdown-card>h3{font-size:15px}.mini-empty{min-height:110px}.mini-empty>p{font-size:10px}.breakdown-row>div{font-size:11px}.breakdown-row small{font-size:8px}.earnings-rate-strip{padding:17px;gap:11px}.earnings-rate-strip>.icon-tile{height:35px;width:35px;border-radius:10px}.earnings-rate-strip>.icon-tile>svg{width:21px;height:21px}.earnings-rate-strip strong{font-size:11px;line-height:1.7;display:block}.earnings-rate-strip p{font-size:9px;line-height:1.9;margin-top:5px}.earnings-rate-strip>.text-link{font-size:9px;margin-left:46px}.payout-actions>.text-link{font-size:9px}.payout-actions>.text-button{font-size:7px}.ledger-card{margin-top:21px}.current-plan-banner{padding:19px;gap:11px;flex-wrap:wrap}.current-plan-banner>.icon-tile{height:35px;width:35px;border-radius:10px}.current-plan-banner>.icon-tile>svg{height:21px;width:21px}.current-plan-banner>div{flex:1;min-width:200px}.current-plan-banner h3{font-size:17px}.current-plan-banner p{font-size:10px;line-height:1.8}.current-plan-banner>.badge{font-size:8px;margin-left:46px}.app-body .price-card{padding:27px}.app-body .price-name h3{font-size:25px}.app-body .price-card>p{font-size:11px}.app-body .price-amount{font-size:49px}.app-body .price-card>.button{font-size:12px}.app-body .price-caption{font-size:10px}.app-body .price-card li{font-size:11px}.app-body .price-card>h4{font-size:7px}.app-body .price-name .badge{font-size:8px}.app-body .pricing-footnote{font-size:9px}.billing-history{margin-top:28px}.settings-card{padding:23px}.settings-card>.card-heading{padding:0 0 23px;gap:12px}.settings-card>.card-heading>div h2{font-size:18px}.settings-card>.card-heading>div p{font-size:10px;line-height:1.9}.settings-card .stack-form{gap:17px}.settings-card label{font-size:11px}.settings-card input,.settings-card select,.settings-card textarea{font-size:11px}.settings-card .button{font-size:11px}.settings-card .form-row{grid-template-columns:1fr;gap:17px}.settings-card .form-row>label{font-size:11px}.settings-data{padding:21px;gap:13px}.settings-data>.icon-tile{width:35px;height:35px}.settings-data>.icon-tile>svg{width:22px;height:22px}.settings-data>div{flex-basis:calc(100% - 48px)}.settings-data h3{font-size:16px;line-height:1.5}.settings-data p{font-size:10px;line-height:1.9}.settings-data>.button{font-size:10px;margin-left:48px;padding:10px 13px}.settings-card .avatar-large{height:37px;width:37px;font-size:12px}.settings-card .card-heading>.icon-tile{height:32px;width:32px;border-radius:9px}.payment-method-card{padding:21px}.payment-method-card>.card-heading{flex-wrap:wrap;gap:12px}.payment-method-card>.card-heading h2{font-size:18px}.payment-method-card>.card-heading p{font-size:10px}.payment-method-card>.card-heading>.badge{font-size:8px}.transfer-instructions{padding:16px}.transfer-instructions>.eyebrow{font-size:7px}.transfer-instructions>p{font-size:11px;line-height:1.9}.transfer-amount{font-size:9px}.transfer-amount>strong{font-size:15px}.payment-method-card>.stack-form{gap:18px}.payment-method-card .stack-form>label{font-size:11px}.payment-method-card .stack-form>.eyebrow{font-size:8px}.payment-method-card .stack-form>.button{font-size:11px}.file-drop{min-height:170px;padding:22px 15px}.file-drop>strong{font-size:11px}.file-drop>span:not(.icon-tile){font-size:8px}.file-drop>.icon-tile{width:39px;height:39px;border-radius:11px}.file-drop>.icon-tile>svg{height:23px;width:23px}.file-drop>.file-name{font-size:9px!important}.notice.compact{padding:11px 12px;font-size:9px}.notice.compact>svg{width:16px;height:16px}.order-summary{padding:24px;grid-template-columns:1fr}.order-summary .order-plan-icon{grid-column:1;grid-row:2;height:48px;width:48px;margin:19px 0 14px}.order-summary h2{grid-column:1;grid-row:3;font-size:27px}.order-summary>p:not(.order-note){grid-column:1;grid-row:4;font-size:11px;margin-top:8px}.order-summary>.check-list{grid-column:1;grid-row:5;margin:21px 0 5px;gap:10px}.order-summary li{font-size:11px}.order-summary>.eyebrow{font-size:8px}.order-summary>.order-total{grid-row:6;margin-top:18px;font-size:11px;padding-block:16px}.order-total>strong{font-size:29px}.order-summary>.order-note{font-size:9px;margin-top:16px}.order-summary>.text-link{font-size:10px;margin-top:16px}.receipt-page{padding:24px 20px}.receipt-top{flex-wrap:wrap;gap:22px}.receipt-top>.brand{font-size:23px}.receipt-top>div{text-align:left}.receipt-top .eyebrow{font-size:8px}.receipt-top strong{font-size:11px}.receipt-status{margin-top:21px;font-size:8px}.receipt-parties{grid-template-columns:1fr;gap:25px;margin-block:26px}.receipt-parties h3{font-size:18px}.receipt-parties p{font-size:11px;line-height:1.9}.receipt-page table{font-size:10px}.receipt-page th{font-size:7px;padding:9px}.receipt-page td{font-size:9px;padding:12px 9px}.receipt-total{gap:27px;padding:20px 9px;font-size:12px}.receipt-total strong{font-size:20px}.receipt-details>div{font-size:9px;gap:15px}.receipt-fineprint{font-size:9px;line-height:1.9}.receipt-page>.button{font-size:10px}.admin-welcome{padding:18px;gap:11px}.admin-welcome>.icon-tile{height:36px;width:36px;border-radius:10px}.admin-welcome>.icon-tile>svg{height:21px;width:21px}.admin-welcome>div{flex-basis:calc(100% - 49px)}.admin-welcome strong{font-size:11px;line-height:1.7;display:block}.admin-welcome p{font-size:9px}.admin-welcome>.text-link{margin-left:47px;font-size:9px}.review-queue>a{padding:16px 21px;gap:12px}.review-queue strong{font-size:11px}.review-queue small{font-size:9px}.activity-list{padding-inline:20px}.activity-list>div{padding:16px 0;gap:10px}.activity-icon{height:28px;width:28px;border-radius:8px}.activity-icon>svg{height:17px;width:17px}.activity-list strong{font-size:10px}.activity-list p{font-size:9px;line-height:1.8}.activity-list time{font-size:7px;align-self:flex-start;margin-top:4px}.admin-body .member-cell strong{font-size:10px}.member-cell .avatar{height:29px;width:29px;font-size:8px}.editor-main{padding:22px}.editor-main .title-input{font-size:16px}.editor-main .stack-form{gap:18px}.editor-main .markdown-editor{font-size:11px;min-height:320px}.editor-main label{font-size:11px}.editor-main .form-hint{font-size:9px;line-height:1.9}.editor-options{padding:23px;display:flex;gap:19px}.editor-options>h3{font-size:19px}.editor-options label{font-size:11px}.editor-options>.button{font-size:11px}.editor-delete{font-size:10px}.legal-editor-nav{padding:10px;gap:4px}.legal-editor-nav>a{font-size:8px;padding:8px 7px;gap:5px}.legal-editor-nav>a>svg:first-child{width:13px;height:13px}.legal-editor-grid .editor-main{padding:23px}.legal-editor-grid .card-heading{padding-bottom:22px}.legal-editor-grid .card-heading h2{font-size:17px}.legal-editor-grid label{font-size:11px}.legal-editor-grid .button{font-size:11px}.outbox-list{padding-inline:19px}.outbox-list summary strong{font-size:10px;line-height:1.8}.outbox-list summary small{font-size:8px;line-height:1.8}.outbox-list summary>.icon-tile{height:29px;width:29px;border-radius:8px}.outbox-list summary>.icon-tile>svg{height:17px;width:17px}.outbox-list summary{gap:10px}.outbox-list pre{font-size:10px;line-height:1.9;padding:15px}.outbox-list summary>svg{height:15px;width:15px}.settings-save-bar{position:static;padding:20px;gap:18px;align-items:flex-start;flex-direction:column}.settings-save-bar>span{font-size:9px;line-height:1.9;gap:7px}.settings-save-bar>span>svg{width:17px;height:17px}.settings-save-bar>.button{width:100%;font-size:11px}.settings-save-bar>.form-message{order:0}.toggle-label strong{font-size:11px}.toggle-label small{font-size:9px;line-height:1.9}.toggle-label input{height:22px;width:39px}.toggle-label input:before{height:16px;width:16px;top:3px;left:3px}.toggle-label input:checked:before{transform:translateX(17px)}.admin-settings-form .settings-card{gap:19px}.admin-settings-form .form-row>label{font-size:11px}.integration-row strong{font-size:12px}.integration-row p{font-size:9px}.integration-row>.badge{font-size:7px;display:none!important}.integration-instructions{font-size:10px;padding:13px}.integration-instructions code{font-size:9px}.flow-header{height:69px;gap:15px}.flow-header .brand{font-size:19px;gap:6px}.flow-header .brand-mark{height:29px;width:29px;border-radius:9px}.flow-header .brand-mark>svg{height:19px;width:19px}.flow-header>.text-link{font-size:8px;gap:4px}.flow-header>.text-link>svg{height:13px;width:13px}.flow-page{width:calc(100% - 30px);margin-top:27px}.flow-intro>.eyebrow-pill{font-size:6px;letter-spacing:.8px;padding:6px 8px;gap:6px}.flow-intro>h1{font-size:24px;letter-spacing:-.8px;line-height:1.35;max-width:330px;margin:17px auto 0}.flow-intro>p{font-size:10px;line-height:1.8;margin-top:9px}.flow-stepper{margin:26px auto 24px}.flow-stepper>li{min-width:70px;gap:8px;flex:1}.flow-stepper>li>span{width:29px;height:29px;font-size:10px}.flow-stepper>li>strong{font-size:7px;white-space:nowrap}.flow-stepper:before{top:14px;left:36px;right:36px}.flow-stepper>li.current>span{box-shadow:0 0 0 4px #eee4f8}.flow-card{padding:25px 21px;border-radius:13px}.flow-card-icon{width:60px;height:60px;border-radius:17px;margin-bottom:21px}.flow-card-icon>svg{height:29px;width:29px}.flow-card [data-flow-panel]>.eyebrow{font-size:6.5px;letter-spacing:1px}.flow-card [data-flow-panel]>h2{font-size:22px;line-height:1.4;letter-spacing:-.7px;margin-top:9px}.flow-card [data-flow-panel]>p{font-size:11px;line-height:1.9;margin-top:12px}.destination-preview{padding:15px 13px;gap:10px;margin-block:20px;border-radius:9px}.destination-preview>.icon-tile{width:33px;height:33px;border-radius:9px}.destination-preview>.icon-tile>svg{height:20px;width:20px}.destination-preview small{font-size:6px;letter-spacing:.9px}.destination-preview strong{font-size:12px;margin-top:4px}.destination-preview>svg{height:17px;width:17px}.flow-card [data-flow-panel]>.flow-small-note{font-size:8px;line-height:1.9;margin-top:13px}.flow-small-note>svg{height:12px;width:12px}.flow-controls{margin-top:22px;padding-top:17px}.countdown-note{font-size:8px}.countdown-note>svg{height:13px;width:13px}.flow-controls>.button{font-size:12px;padding:13px 15px;margin-top:12px}.flow-controls>.button>svg{height:17px;width:17px}.flow-article{grid-template-columns:1fr;padding:14px;gap:13px;text-align:left;margin-top:20px}.flow-article>.blog-art{height:134px}.flow-article .art-link{height:65px;width:65px}.flow-article .art-link>svg{height:40px;width:40px}.flow-article .art-pill{display:flex;font-size:6px;bottom:22px;right:29px;padding:7px 10px;gap:8px}.flow-article>div>.eyebrow{font-size:7px}.flow-article h3{font-size:14px;margin-top:5px}.flow-article p{font-size:10px;line-height:1.85}.flow-article .text-link{font-size:9px;margin-top:10px}.challenge-box{padding:24px 18px;margin-block:22px;gap:15px;font-size:13px}.challenge-box strong{font-size:22px}.challenge-box input{font-size:16px;max-width:170px;padding-block:11px}.challenge-box input::placeholder{font-size:11px}.flow-bottom-note{font-size:8px;gap:5px;line-height:1.9;margin:23px 0 14px;text-align:center}.flow-bottom-note>a{font-size:8px}.flow-bottom-note>svg{height:14px;width:14px}.flow-footer{font-size:8px;gap:8px;padding:19px 18px 25px}.flow-loading{min-height:270px;gap:14px}.flow-loading>h2{font-size:20px}.flow-loading>p{font-size:10px}.flow-error{font-size:10px;padding:12px 13px}.modal{width:calc(100% - 26px);padding:23px 21px;max-height:91vh;border-radius:14px}.modal-heading{gap:13px;margin-bottom:21px}.modal-heading h2{font-size:21px;letter-spacing:-.6px;line-height:1.45}.modal-heading .eyebrow{font-size:6.5px;letter-spacing:.9px}.modal-heading>.icon-button{height:28px;width:28px;margin-top:-5px;margin-right:-5px}.modal-heading>.icon-button>svg{width:18px;height:18px}.modal .stack-form{gap:17px}.modal>.stack-form label,.modal .form-row>label{font-size:11px}.modal input,.modal textarea,.modal select{font-size:11px;padding-block:10px}.modal .input-icon>input{padding-left:36px}.modal .input-icon>svg{width:17px;height:17px;left:11px}.modal .alias-input>span{font-size:9px;padding-left:10px}.modal .alias-input>input{padding-left:4px;font-size:10px}.modal .form-row{gap:13px;grid-template-columns:1fr}.modal .button{font-size:11px}.modal .modal-actions>.button{font-size:10px;padding:10px 12px}.modal .modal-actions>.button>svg{width:15px;height:15px}.modal .form-hint{font-size:9px;line-height:1.8}.modal .form-message{font-size:10px;padding:11px 13px}.modal>p{font-size:10px;line-height:1.8}.withdraw-balance{padding:15px;font-size:10px}.withdraw-balance strong{font-size:25px}.proof-preview{padding:10px}.proof-preview>.button{font-size:9px}.proof-pdf{min-height:145px}.proof-pdf strong{font-size:13px}.proof-pdf>span{font-size:9px}.private-account{padding:15px}.private-account>.eyebrow{font-size:7px}.private-account>p{font-size:12px;line-height:1.9}.message-content{font-size:11px;padding:15px;line-height:1.9}.last-reply{padding:12px 15px}.last-reply>p{font-size:10px}.last-reply>.eyebrow{font-size:7px}.toast-region{top:15px;right:13px;width:calc(100% - 26px)}.toast{padding:13px 15px;font-size:11px;line-height:1.8}.form-row>label{font-size:11px}.form-message{font-size:11px}.page-hero .eyebrow-pill .icon{width:13px;height:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
@media print{body{background:#fff!important}.sidebar,.app-topbar,.app-footer,.page-heading,.toast-region,.no-print,.cookie-banner,.skip-link{display:none!important}.app-shell{margin:0}.app-main{padding:0;min-height:0}.receipt-page{box-shadow:none;border:0;border-radius:0;max-width:none;padding:25px}.receipt-page,.receipt-page *{color:#222!important}.receipt-page .badge{border:1px solid #aaa}.receipt-top>.brand{color:#222!important}.receipt-page a{color:#333!important}a[href]:after{content:none!important}}
