:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f7fbff;font-synthesis:none;text-rendering:optimizelegibility;--ink:#f7fbff;--muted:#929db4;--blue:#4e8cff;--cyan:#25d2df;--panel:#0e162ac2;--panel-border:#84a6e62b;background:#050914;font-family:ui-rounded,SF Pro Rounded,Avenir Next,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%}body{min-width:320px;min-height:100svh;margin:0;overflow-x:hidden}body:before,body:after{content:"";pointer-events:none;position:fixed;inset:0}body:before{background:linear-gradient(#5e83c90e 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#5e83c90e 1px,#0000 1px) 0 0/64px 64px,radial-gradient(circle at 50% 42%,#235ec238,#0000 33%),radial-gradient(circle at 80% 15%,#12668a14,#0000 25%),#050914}body:after{background:linear-gradient(#05091414,#050914b8)}body[data-theme=stickley]:before{background-color:#0a0b0d;background-image:linear-gradient(115deg,#0000 0 44%,#22d3ee06 44% 44.2%,#0000 44.2% 100%),radial-gradient(circle at 50% 35%,#14a0c01a,#0000 30%),radial-gradient(circle at 14% 18%,#ffffff09,#0000 20%),repeating-linear-gradient(135deg,#ffffff03 0 1px,#0000 1px 8px),none;background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:auto;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box}body[data-theme=stickley]:after{background:linear-gradient(90deg,#000000b8,#0000 24% 76%,#000000b8),linear-gradient(#0a0b0d2e,#0a0b0dbd)}body[data-theme=scaled]:before{background-color:#000;background-image:radial-gradient(at 50% 43%,#0000 0 25%,#00000038 55%,#000 83%),repeating-radial-gradient(at 50% 18%,#0000 0 56px,#f1e9da0b 57px 58px),repeating-linear-gradient(102deg,#0000 0 112px,#f1e9da09 113px 114px),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}body[data-theme=scaled]:after{background:radial-gradient(circle at 50% 44%,#f1e9da09,#0000 29%),linear-gradient(90deg,#000 0,#0000 21% 79%,#000 100%),linear-gradient(#0000001f,#0000008c)}button{font:inherit}.page-shell{z-index:1;place-items:center;min-height:100svh;padding:32px 20px;display:grid;position:relative}.access-card{text-align:center;background:linear-gradient(145deg, #172441d1, #090f1eb8), var(--panel);border:1px solid var(--panel-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:28px;width:min(100%,490px);padding:42px 42px 34px;animation:.62s cubic-bezier(.22,1,.36,1) both card-in;position:relative;overflow:hidden;box-shadow:0 32px 80px #0000006b,inset 0 1px #ffffff0b}.access-card:before{content:"";filter:blur(46px);background:#3b8fff1f;border-radius:50%;width:310px;height:220px;position:absolute;top:-120px;left:50%;translate:-50%}.mark{color:#dffaff;background:linear-gradient(145deg,#316cd547,#0a1224e6);border:1px solid #75b4ff38;border-radius:20px;place-items:center;width:64px;height:64px;margin:0 auto 25px;display:grid;position:relative;box-shadow:0 14px 32px #00133673,inset 0 1px #ffffff14}.mark:after{content:"";background:var(--cyan);width:8px;height:8px;box-shadow:0 0 14px var(--cyan);border-radius:50%;position:absolute;bottom:7px;right:7px}.mark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:34px}.brand-logo{aspect-ratio:10240/2457;width:184px;margin:1px auto 27px;position:relative}.brand-logo img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.brand-logo__wordmark{clip-path:inset(0 0 0 26%);filter:brightness(0)invert()}.brand-logo__mark{clip-path:inset(0 74% 0 0)}.stickley-brand{color:#f4f6f8;letter-spacing:.075em;text-transform:uppercase;margin:0 auto 28px;font-family:Impact,Arial Narrow,Helvetica Neue Condensed,sans-serif;font-size:17px;line-height:1;position:relative}.stickley-brand strong{color:#22d3ee;font-weight:inherit}.scaled-brand{width:112px;height:auto;margin:0 auto 28px;display:block;position:relative}.mark--muted{color:#b9c2d5;font-size:28px;font-weight:700}.mark--muted:after{box-shadow:none;background:#8290aa}.eyebrow{color:#7ecffc;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800;position:relative}h1{color:var(--ink);letter-spacing:-.045em;margin:0;font-size:clamp(28px,5vw,37px);font-weight:760;line-height:1.08;position:relative}.lede{max-width:360px;color:var(--muted);margin:15px auto 29px;font-size:14px;line-height:1.6;position:relative}.steps{text-align:left;gap:10px;margin:0 0 22px;padding:0;list-style:none;display:grid;position:relative}h1+.steps{margin-top:26px}.steps li{color:#aab4c8;background:#02081452;border:1px solid #84a6e61a;border-radius:14px;grid-template-columns:28px 1fr;align-items:center;min-height:54px;padding:11px 14px;font-size:13px;line-height:1.45;display:grid}.steps strong{color:#f0f5ff;font-weight:700}.step-number{color:#d8edff;background:#387cf447;border:1px solid #5ba0ff47;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}.copy-button{color:#03121d;letter-spacing:-.01em;cursor:pointer;background:linear-gradient(105deg,#62a0ff 0%,#35c6ed 58%,#31d8dc 100%);border:0;border-radius:15px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;padding:14px 20px;font-size:14px;font-weight:800;transition:translate .18s,box-shadow .18s,filter .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #289fea3b}.copy-button:before{content:"";background:linear-gradient(100deg,#0000,#ffffff4d,#0000);transition:translate .5s;position:absolute;inset:0;translate:-110%}.copy-button:hover{filter:saturate(1.08)brightness(1.04);translate:0 -2px;box-shadow:0 18px 42px #289fea4f}.copy-button:hover:before{translate:110%}.copy-button:active{translate:0}.copy-button:focus-visible{outline-offset:4px;outline:3px solid #71cdff73}.copy-button.is-copied{background:linear-gradient(105deg,#65d6b0,#3de1d8)}.button-icon{place-items:center;width:19px;height:19px;display:grid}.button-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:19px}.status{color:#738099;letter-spacing:.01em;min-height:18px;margin:15px 0 0;font-size:11px;font-weight:650}.status--copied{color:#78dcbc}.status--error{color:#ff9c9c}.invalid-card{padding-block:54px}.invalid-card .lede{margin-bottom:0}.page-shell--stickley{--ink:#f4f6f8;--muted:#969ba3;--cyan:#22d3ee}.access-card--stickley{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#121417fa,#08090bfa),#0a0b0d;border-color:#22d3ee3d;border-radius:7px;width:min(100%,510px);padding:44px 44px 34px;box-shadow:0 38px 100px #000000ad,0 0 0 1px #ffffff06,inset 0 1px #ffffff0b}.access-card--stickley:before{filter:none;background:linear-gradient(90deg,#0000,#22d3ee,#0000);border-radius:0;width:78%;height:1px;top:0;left:50%;translate:-50%}.access-card--stickley .eyebrow{color:#a9afb6;letter-spacing:.24em;margin-bottom:9px;font-size:10px}.access-card--stickley h1{letter-spacing:.01em;text-transform:uppercase;max-width:420px;margin-inline:auto;font-family:Impact,Arial Narrow,Helvetica Neue Condensed,sans-serif;font-size:clamp(34px,7vw,47px);font-weight:800;line-height:.98}.access-card--stickley h1 em{color:#22d3ee;margin-top:4px;font-style:normal;display:block}.access-card--stickley .lede{color:#989da5;max-width:365px;margin-top:18px}.access-card--stickley .steps{gap:9px}.access-card--stickley .steps li{color:#a5aab1;background:#0304059e;border-color:#22d3ee29;border-radius:3px}.access-card--stickley .steps strong{color:#f4f6f8}.access-card--stickley .step-number{color:#07171b;background:#22d3ee;border-color:#22d3ee}.access-card--stickley .copy-button{color:#04202a;text-transform:uppercase;background:linear-gradient(#22d3ee 0%,#0894b4 100%);border-radius:999px;box-shadow:0 12px 34px #0894b438}.access-card--stickley .copy-button:hover{box-shadow:0 16px 40px #0894b44f}.access-card--stickley .copy-button.is-copied{background:linear-gradient(#5eead4,#14b8a6)}.access-card--stickley .status{color:#747981}.access-card--stickley .status--copied{color:#5eead4}.page-shell--scaled{--ink:#f1e9da;--muted:#abb0b2}.access-card--scaled{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:linear-gradient(150deg,#141413f0,#040404f7),#050505;border-color:#f1e9da2b;border-radius:20px;width:min(100%,510px);padding:44px 44px 34px;box-shadow:0 40px 110px #000000c7,0 0 0 1px #ffffff05,inset 0 1px #f1e9da0b}.access-card--scaled:before{filter:blur(50px);background:#f1e9da0e;width:360px;height:185px;top:-95px}.access-card--scaled .eyebrow{color:#888d8f;letter-spacing:.08em;background:#ffffff06;border:1px solid #f1e9da1a;border-radius:999px;margin-bottom:16px;padding:7px 11px;font-size:9px;font-weight:600;display:inline-flex}.access-card--scaled h1{letter-spacing:-.045em;max-width:430px;margin-inline:auto;font-family:Alata,Avenir Next,Trebuchet MS,ui-sans-serif,sans-serif;font-size:clamp(31px,6vw,43px);font-weight:500;line-height:1.05}.access-card--scaled h1 em{color:#f1e9da;font-style:normal;display:block}.access-card--scaled .lede{color:#8f9496;max-width:365px;margin-top:18px}.access-card--scaled .steps{gap:8px}.access-card--scaled .steps li{color:#8f9496;background:#ffffff05;border-color:#f1e9da1a;border-radius:11px}.access-card--scaled .steps strong{color:#e5dfd4}.access-card--scaled .step-number{color:#f1e9da;background:0 0;border-color:#f1e9da57}.access-card--scaled .copy-button{color:#080808;background:#f1e9da;border-radius:999px;box-shadow:0 13px 36px #f1e9da1f}.access-card--scaled .copy-button:hover{filter:brightness(1.035);box-shadow:0 17px 42px #f1e9da2e}.access-card--scaled .copy-button.is-copied{background:#dcebdc}.access-card--scaled .status{color:#5e6263}.access-card--scaled .status--copied{color:#a8c5a8}@keyframes card-in{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=560px){.page-shell{padding:18px 14px}.access-card{border-radius:23px;padding:33px 20px 27px}.mark{border-radius:18px;width:58px;height:58px;margin-bottom:21px}.brand-logo{width:170px;margin-bottom:24px}.access-card--stickley{border-radius:5px;padding:36px 20px 28px}.access-card--scaled{border-radius:17px;padding:34px 20px 27px}.stickley-brand{margin-bottom:24px}.scaled-brand,.lede{margin-bottom:23px}.steps li{padding-inline:12px}h1+.steps{margin-top:23px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
