:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111;background:#fffefa;--blue: #075ff7;--blue-dark: #004bd1;--line: #dedddb;--muted: #686764;--paper: #fffefa;--white: #fff;--soft-blue: #eff5ff;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--paper);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #9fc1ff;outline-offset:3px}button:disabled{cursor:not-allowed;opacity:.55}.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}.page-shell{width:min(1054px,calc(100% - 40px));margin:auto}.site-header{height:64px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;width:218px;align-items:center;text-decoration:none;transition:opacity .15s ease}.brand:hover{opacity:.76}.brand img{display:block;width:100%;height:auto}.site-header nav{display:flex;gap:28px}.site-header nav a{color:#222;font-size:13px;font-weight:700;text-decoration:none}.site-header nav a:hover,.site-header nav a.active{color:var(--blue)}main{min-height:calc(100vh - 190px)}.hero{width:min(805px,100%);margin:5px auto 28px;text-align:center;animation:hero-in .55s cubic-bezier(.2,.75,.2,1) both}.presence{margin:0 0 23px;color:#656565;font-size:11px}.presence i{display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:#35c85c;box-shadow:0 0 0 3px #dff7e5}.presence span{margin:0 8px;color:#aaa}.hero h1{margin:0;font-size:clamp(38px,5vw,52px);line-height:1.02;letter-spacing:-2.8px}.leader{display:flex;align-items:center;justify-content:center;gap:26px;margin:37px auto 45px;animation:leader-in .65s .08s cubic-bezier(.2,.8,.2,1) both}.leader-avatar-link{width:136px;height:136px;flex:0 0 136px;border-radius:50%;text-decoration:none;transition:transform .16s}.leader-avatar-link:hover{transform:scale(1.02)}.leader-avatar-link>img,.leader-avatar-link>.monogram{width:100%;height:100%;border-radius:50%;object-fit:cover}.leader>div{min-width:0;text-align:left}.leader h2{margin:0;font-size:34px;line-height:1.1;letter-spacing:-1.4px}.leader h2 a{text-decoration:none}.leader h2 a:hover{color:var(--blue)}.leader-x-link{display:flex;width:fit-content;align-items:center;gap:7px;margin:1px 0 2px;color:#5e5e5e;font-size:23px;text-decoration:none}.leader-x-icon{width:.7em;height:.7em;flex:0 0 auto;background:currentColor;mask:url(/x.svg) center / contain no-repeat;-webkit-mask:url(/x.svg) center / contain no-repeat}.leader-x-link:hover{color:var(--blue)}.leader-bio{max-width:430px;margin:7px 0 0;color:var(--muted);font-size:14px;line-height:1.4}.leader-empty{margin:24px auto;padding:30px 0;border-block:1px solid var(--line);color:var(--muted)}.purchase-form{display:grid;grid-template-columns:232px 320px 1fr;gap:10px;align-items:center}.stepper{height:60px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;overflow:hidden;border:1px solid #cac9c7;border-radius:10px;background:#fff}.stepper button{border:0;background:#fff;font-size:23px;transition:background .15s,color .15s}.stepper button:hover{color:var(--blue);background:var(--soft-blue)}.stepper button:first-child{border-right:1px solid #d8d7d5}.stepper button:last-child{border-left:1px solid #d8d7d5}.stepper label{display:flex;align-items:center;justify-content:center;min-width:0;font-size:31px;font-weight:800;letter-spacing:-1px}.stepper input{width:120px;min-width:0;border:0;outline:0;background:transparent;color:#111;font-size:31px;font-weight:800;letter-spacing:-1px;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.stepper input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.x-field{position:relative;height:60px}.x-field>input{width:100%;height:100%;padding:0 53px 0 45px;border:1px solid #cac9c7;border-radius:10px;background:#fff;font-size:16px}.x-icon{position:absolute;z-index:1;top:21px;left:17px;width:17px;height:17px;pointer-events:none}.avatar-preview{position:absolute;z-index:1;top:12px;right:11px;width:36px;height:36px;display:grid;place-items:center;pointer-events:none}.avatar-preview img,.avatar-preview .monogram{width:36px;height:36px;border:1px solid #ddd;border-radius:50%;object-fit:cover;font-size:15px}.avatar-spinner,.large-spinner{display:block;border:2px solid #c8d8fa;border-top-color:var(--blue);border-radius:50%;animation:spin .7s linear infinite}.avatar-spinner{width:20px;height:20px}.primary{height:60px;padding:0 14px;border:2px solid #fff;border-radius:10px;outline:2px solid var(--blue);background:var(--blue);color:#fff;font-size:14px;font-weight:780;transition:transform .15s,background .15s}.primary:hover:not(:disabled),.primary-link:hover:not(:disabled){background:var(--blue-dark);transform:translateY(-1px)}.notice{grid-column:1 / -1;width:min(700px,100%);margin:3px auto 0;padding:10px 13px;display:flex;justify-content:space-between;gap:12px;border:1px solid #b7cdfc;border-radius:8px;background:var(--soft-blue);color:#063a99;text-align:left}.notice button{border:0;background:none;color:inherit;font-size:20px}.service-error{margin:25px auto;padding:14px;border:1px solid #dab6b1;background:#fff3f0;color:#82291f}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:0 2px 10px;border-bottom:1px solid var(--line)}.section-heading h2{margin:1px 0 0;font-size:19px;letter-spacing:-.35px}.section-heading>a{color:var(--blue);font-size:12px;text-decoration:none}.eyebrow{margin:0;color:var(--blue);font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.ranking{margin:22px 0 56px}.ranking-row{min-height:67px;display:grid;grid-template-columns:42px 52px 155px minmax(120px,1fr) 92px 135px;align-items:center;column-gap:10px;padding:7px 5px;border-bottom:1px solid var(--line);transition:background .16s,padding .16s}.ranking-row:hover{padding-inline:9px;background:#f9f8f4}.rank{justify-self:center;font-size:21px}.row-avatar-link{width:48px;height:48px;display:block;border-radius:50%;text-decoration:none;transition:transform .16s}.row-avatar-link:hover{transform:scale(1.04)}.row-avatar{width:100%;height:100%;display:grid;place-items:center;border-radius:50%;object-fit:cover;font-size:18px}.row-identity{min-width:0;display:grid}.row-identity a{overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.row-identity>a:first-child{font-size:14px;font-weight:750}.row-identity>a:last-child{color:var(--muted);font-size:11px}.row-identity a:hover{color:var(--blue)}.ranking-row>p{min-width:0;margin:0;overflow:hidden;color:#555;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.row-price{justify-self:end;font-size:16px}.row-action{height:31px;padding:0 9px;border:1px solid #555;border-radius:7px;background:var(--paper);font-size:11px;white-space:nowrap}.row-action:hover{border-color:var(--blue);color:var(--blue)}.demo-indicator{margin:10px 0;padding:8px 10px;border:1px dashed #b9b6ad;background:#faf9f5;color:#666;font-size:11px;text-align:center}.loading-line{padding:28px;color:var(--muted);text-align:center}.monogram{display:grid;place-items:center;background:var(--blue);color:#fff;font-weight:800}.page-intro{width:min(800px,100%);margin:55px 0 35px}.page-intro h1{max-width:760px;margin:5px 0 12px;font-size:clamp(38px,6vw,64px);line-height:.98;letter-spacing:-3.2px}.page-intro>p:last-child{max-width:640px;margin:0;color:var(--muted);font-size:17px;line-height:1.5}.document-page{width:min(820px,100%);margin:0 auto 80px}.legal-update{margin:0 0 30px;padding:12px 0;border-top:1px solid var(--line);color:var(--muted);font-size:12px}.document-body{border-top:1px solid #222}.document-body section{display:grid;grid-template-columns:210px minmax(0,1fr);gap:30px;padding:24px 0;border-bottom:1px solid var(--line)}.document-body h2{margin:0;font-size:16px}.document-body p{margin:0;color:#444;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.document-body a{color:var(--blue)}.result-actions{display:flex;align-items:center;gap:18px;margin-top:20px}.result-actions a{font-size:13px;font-weight:700;text-decoration:none}.share-x-link{display:inline-flex;min-height:42px;align-items:center;gap:8px;padding:0 15px;border:1px solid #222;border-radius:8px}.share-x-link:hover{border-color:var(--blue);color:var(--blue)}.share-x-icon{width:14px;height:14px;background:currentColor;mask:url(/x.svg) center / contain no-repeat;-webkit-mask:url(/x.svg) center / contain no-repeat}.primary-link{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:0 17px;border:0;border-radius:8px;background:var(--blue);color:#fff;font-weight:750;text-decoration:none;transition:transform .15s,background .15s}.history-feed{margin:0;padding:0;border-top:1px solid #222;list-style:none}.history-feed li{display:grid;grid-template-columns:160px 140px 120px 1fr 130px;gap:12px;align-items:center;padding:13px 2px;border-bottom:1px solid var(--line);font-size:12px}.history-feed time,.history-feed small{color:var(--muted);font-size:10px}.history-feed a{font-weight:750;text-decoration:none}.history-feed a:hover{color:var(--blue)}.history-feed small{text-align:right}.checkout-result{width:min(720px,100%);margin:90px auto 110px;padding:50px 0;border-block:1px solid #222;text-align:center}.checkout-result h1{margin:7px auto 14px;font-size:clamp(38px,6vw,60px);line-height:1;letter-spacing:-3px}.checkout-result>p:not(.eyebrow){max-width:590px;margin:0 auto;color:var(--muted);line-height:1.6}.checkout-result .result-actions{justify-content:center}.result-mark{display:grid;width:62px;height:62px;margin:0 auto 20px;place-items:center;border-radius:50%;background:var(--blue);color:#fff;font-size:31px}.confetti{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.confetti i{position:absolute;top:-20px;left:var(--confetti-x);width:9px;height:15px;border-radius:2px;background:var(--confetti-color);opacity:0;animation:confetti-fall var(--confetti-duration) cubic-bezier(.15,.72,.35,1) var(--confetti-delay) both}.confetti i:nth-child(3n){width:12px;height:7px;border-radius:50%}.confetti i:nth-child(4n){width:7px;height:17px}.large-spinner{width:58px;height:58px;margin:0 auto 22px;border-width:4px}.pending-result small{display:block;margin-top:18px;color:var(--muted)}.report-page{width:min(720px,100%)}.report-form{display:grid;gap:18px;padding-top:28px;border-top:1px solid #222}.report-form label{display:grid;gap:7px;font-size:13px;font-weight:700}.report-form input,.report-form select,.report-form textarea{width:100%;padding:12px 13px;border:1px solid #c7c5c0;border-radius:8px;background:#fff;font-weight:400;resize:vertical}.report-form .primary-link{justify-self:start}.form-status{margin:0;font-size:13px}.form-status.error{color:#992f24}.form-status.success{color:#12662d}.report-guidance{margin-top:52px}footer{margin-top:20px;padding:25px 0 42px;display:flex;align-items:start;justify-content:space-between;gap:30px;border-top:1px solid #222;color:var(--muted);font-size:10px}footer p{margin:0}footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:14px}footer a{text-decoration:none}footer a:hover{color:var(--blue)}.creator-credit{display:flex;align-items:center;gap:9px;color:#222}.creator-credit>img{width:38px;height:38px;border-radius:50%;object-fit:cover}.creator-credit>span{display:grid;line-height:1.2}.creator-credit small{color:var(--muted);font-size:8px;text-transform:uppercase;letter-spacing:.06em}.creator-credit strong{font-size:11px}.creator-credit em{color:var(--muted);font-size:9px;font-style:normal}@keyframes spin{to{transform:rotate(360deg)}}@keyframes hero-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes leader-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes confetti-fall{0%{opacity:1;transform:translate3d(0,-2vh,0) rotate(0)}85%{opacity:1}to{opacity:0;transform:translate3d(var(--confetti-drift),105vh,0) rotate(var(--confetti-rotation))}}@media(max-width:860px){.page-shell{width:min(680px,calc(100% - 26px))}footer{flex-wrap:wrap}.creator-credit{width:100%}.purchase-form{grid-template-columns:1fr 1fr}.primary{grid-column:1 / -1}.ranking-row{grid-template-columns:34px 48px minmax(110px,1fr) auto;grid-template-rows:auto auto;min-height:74px}.row-avatar-link{width:44px;height:44px;grid-row:1 / 3;grid-column:2}.rank{grid-row:1 / 3;grid-column:1}.row-identity{grid-column:3;grid-row:1}.ranking-row>p{grid-column:3;grid-row:2}.row-price{grid-column:4;grid-row:1}.row-action{grid-column:4;grid-row:2}.history-feed li{grid-template-columns:130px 1fr auto}.history-feed li>span,.history-feed small{display:none}}@media(max-width:600px){.page-shell{width:calc(100% - 24px)}.site-header{height:56px}.brand{width:200px}.site-header nav{gap:9px}.site-header nav a{font-size:10px}.hero{margin-top:8px}.presence{margin-bottom:18px;line-height:1.8}.hero h1{font-size:38px;letter-spacing:-2.2px}.leader{gap:16px}.leader-avatar-link{width:102px;height:102px;flex-basis:102px}.leader h2{max-width:200px;font-size:25px;letter-spacing:-1px}.leader-x-link{font-size:17px}.leader-bio{max-width:210px;font-size:12px}.purchase-form{grid-template-columns:1fr}.primary,.notice{grid-column:auto}.section-heading{align-items:center}.ranking-row{padding-inline:0;column-gap:8px}.ranking-row:hover{padding-inline:2px}.ranking-row>p{max-width:180px}.row-action{max-width:106px;overflow:hidden;text-overflow:ellipsis}.page-intro{margin:38px 0 28px}.page-intro h1{font-size:42px;letter-spacing:-2.4px}.document-body section{grid-template-columns:1fr;gap:8px;padding:20px 0}.history-feed li{grid-template-columns:1fr auto;gap:4px 10px}.history-feed time{grid-column:1 / -1}.checkout-result{margin:55px auto 80px}.checkout-result h1{font-size:42px;letter-spacing:-2.3px}.result-actions{flex-direction:column}footer{flex-direction:column}footer nav{justify-content:flex-start}.creator-credit{margin-top:4px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.confetti{display:none}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
