:root{--ink:#f4f2ee;--bg:#100f0c;--bg-2:#15140f;--muted:#f4f2ee9e;--faint:#f4f2ee73;--line:#f4f2ee1a;--card:#f4f2ee09;--accent:#57bc80;--accent-ink:#0c0f0b;--warn:#f98f87;--warn-line:#e47c7561;--amber:#f7c15f;--portal-bg:#f6f6f5;--portal-ink:#0a0a0a;--portal-muted:#71717a;--portal-faint:#a1a1aa;--portal-line:#0a0a0a17;--portal-ok:#187c49;--portal-ok-b:#57966e73;--portal-warn:#986600;--portal-warn-b:#cd9a5080;--portal-bad:#ac3031;--portal-bad-b:#b54a4659}@supports (color:lab(0% 0 0)){:root{--accent:lab(69.2183% -41.2547 21.2454);--warn:lab(70.9064% 40.5318 22.6961);--warn-line:lab(63.9409% 40.5923 22.8612/.38);--amber:lab(81.5265% 12.5628 55.6298);--portal-ok:lab(45.8704% -38.4691 19.8648);--portal-ok-b:lab(57.1052% -28.3757 14.59/.45);--portal-warn:lab(47.6492% 16.6527 57.8756);--portal-warn-b:lab(67.4771% 13.6619 45.9791/.5);--portal-bad:lab(40.3901% 50.5466 30.7736);--portal-bad-b:lab(46.4168% 43.9955 25.6171/.35)}}*{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;overflow-x:hidden}body{background:var(--bg);color:var(--ink);font-feature-settings:"tnum" 1, "lnum" 1;-webkit-font-smoothing:antialiased;font-family:IBM Plex Sans,system-ui,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}a:hover{color:#79dd9f;color:lab(80.8267% -41.0856 21.137)}button,textarea,input{font:inherit}button{cursor:pointer}.mono{font-family:IBM Plex Mono,ui-monospace,monospace}.serif{font-family:Newsreader,Georgia,serif}.caps{letter-spacing:.05em;color:var(--faint);font-size:11.5px;font-variant-caps:small-caps;font-weight:500}.wrap{max-width:1080px;margin:0 auto;padding:0 28px}.display{letter-spacing:-.015em;font-family:Newsreader,Georgia,serif;font-size:clamp(30px,7.2vw,41px);font-weight:300;line-height:1.12}.btn-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.break-any{overflow-wrap:anywhere;word-break:break-word}pre{max-width:100%;overflow-x:auto}.btn{background:var(--ink);color:var(--bg);border:0;border-radius:8px;justify-content:center;align-items:center;padding:11px 18px;font-size:13.5px;font-weight:500;display:inline-flex}.btn:hover{filter:brightness(.96);color:var(--bg)}.btn-ghost{color:var(--ink);background:0 0;border:1px solid #f4f2ee3d}.btn-ghost:hover{color:var(--ink);background:#f4f2ee17}.btn-green{background:var(--accent);color:var(--accent-ink)}.btn-amber{background:var(--amber);color:#100f0c}.btn-amber:hover{filter:brightness(1.06);color:#100f0c}.card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:22px 24px}.warn-card{border-color:var(--warn-line)}.plan-card{transition:border-color .2s}.plan-card:hover{color:inherit;border-color:#f4f2ee66}.plan-card-featured:hover{border-color:#57bc80b3;border-color:lab(69.2183% -41.2547 21.2454/.7)}.home-pricing{padding:62px 28px 58px}.home-pricing-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:22px;display:flex}.home-pricing-title{letter-spacing:-.02em;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:300;line-height:1.05}.home-pricing-aside{color:#f4f2ee8c;font-size:15px}.home-spend{flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0 0 22px;display:flex}.home-spend-label{color:#f4f2ee80;font-size:14.5px}.home-spend-pills{flex-wrap:wrap;gap:8px;display:flex}.home-spend-btn{color:#f4f2eeb3;background:0 0;border:1px solid #f4f2ee33;border-radius:999px;align-items:center;min-height:36px;padding:5px 14px;font-size:13.5px;display:inline-flex}.home-spend-btn:hover{color:var(--ink);border-color:#f4f2ee66}.home-spend-btn.is-on{color:var(--ink);border-color:#57bc80bf;border-color:lab(69.2183% -41.2547 21.2454/.75)}.home-spend-btn:focus-visible{outline-offset:2px;outline:2px solid #57bc80;outline:2px solid lab(69.2183% -41.2547 21.2454)}.home-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.home-plan-card{background:#f4f2ee08;border:1px solid #f4f2ee24;border-radius:14px;padding:22px 20px 18px;display:block}.home-plan-card.plan-card-featured{background:#f4f2ee12;border-color:#f4f2ee66}.home-plan-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.home-plan-name{color:#f4f2ee80;font-size:13px}.home-plan-badge{color:#79dd9f;color:lab(80.8267% -41.0856 21.137);font-size:12.5px}.home-plan-price{letter-spacing:-.02em;margin-bottom:8px;font-size:clamp(36px,4vw,52px);font-weight:300;line-height:.9}.home-plan-credits{color:#f4f2ee9e;font-size:15px}.home-plan-yield{border-top:1px solid #f4f2ee1a;margin-top:16px;padding-top:16px}.home-plan-yield-n{letter-spacing:-.02em;color:#79dd9f;color:lab(80.8267% -41.0856 21.137);font-size:clamp(28px,3vw,36px);font-weight:300;line-height:1}.home-plan-yield-label{color:#f4f2ee80;margin-top:6px;font-size:13.5px}.home-pricing-foot{color:#f4f2ee8c;max-width:76ch;margin:18px 0 0;font-size:14.5px;line-height:1.65}.home-pricing-foot a{color:#f4f2eecc;text-decoration:underline}.site-header{z-index:9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#100f0ce6;border-bottom:1px solid #f4f2ee17;position:sticky;top:0}.site-header .inner{flex-wrap:nowrap;align-items:center;gap:22px;max-width:1080px;height:62px;margin:0 auto;padding:0 28px;display:flex}.site-brand{flex:none;align-items:center;line-height:0;display:flex}.site-brand .brand-mark{border-radius:8px;width:44px;height:44px;display:block}.site-nav{color:#f4f2eeb3;flex:1;gap:18px;min-width:0;font-size:13px;display:flex}.site-nav a.active,.site-nav a:hover{color:#f4f2ee}.site-header-actions{flex:none;align-items:center;gap:14px;margin-left:auto;display:flex}.auth-controls{align-items:center;gap:8px;display:flex}.auth-controls .btn,.auth-controls .btn-ghost,.auth-controls .portal-btn,.auth-controls .portal-btn-ghost{padding:8px 12px;font-size:12.5px}.auth-mobile{display:none}.site-portal-link{color:#f4f2eeb3;font-size:13px}.site-buy{flex:none;padding:8px 14px;font-size:12.5px}.site-menu-btn{width:40px;height:44px;color:var(--ink);background:0 0;border:1px solid #f4f2ee33;border-radius:8px;justify-content:center;align-items:center;padding:0;display:none}.site-menu-btn span,.site-menu-btn span:before,.site-menu-btn span:after{background:currentColor;border-radius:1px;width:16px;height:1.5px;transition:transform .15s,opacity .15s;display:block;position:relative}.site-menu-btn span:before,.site-menu-btn span:after{content:"";position:absolute;left:0}.site-menu-btn span:before{top:-5px}.site-menu-btn span:after{top:5px}.site-menu-btn span.is-open{background:0 0}.site-menu-btn span.is-open:before{top:0;transform:rotate(45deg)}.site-menu-btn span.is-open:after{top:0;transform:rotate(-45deg)}.site-mobile-nav{background:#100f0cfa;border-top:1px solid #f4f2ee17;flex-direction:column;gap:2px;padding:8px 16px 18px;display:none}.site-mobile-nav a{color:#f4f2eec7;padding:12px 4px;font-size:16px;display:block}.site-mobile-nav a.active{color:#f4f2ee}.site-mobile-buy{width:100%;margin-top:8px}.site-footer{border-top:1px solid var(--line);background:var(--bg-2)}.faq-item{border-top:1px solid var(--line);cursor:pointer;padding:15px 2px}.faq-item:hover{background:#f4f2ee0d}@keyframes pq-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes pq-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes pq-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pq-row{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pq-sweep{0%{transform:translate(-100%)}to{transform:translate(320%)}}@keyframes pq-bar{0%{transform:translate(-100%)}to{transform:translate(340%)}}@keyframes pq-fill{0%{width:0}to{width:100%}}@keyframes pq-scan{0%{top:0}to{top:calc(100% - 34px)}}@keyframes pq-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pq-blink{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.pq-scene{opacity:1;transition:none;transform:none}}.fade-in{animation:.18s pq-in}.portal-body{background:var(--portal-bg);color:var(--portal-ink);min-height:100vh;font-family:Instrument Sans,system-ui,sans-serif;font-size:15px}.portal-body a:hover{color:#71717a}.portal-body a.portal-btn:hover{color:#fff;background:#27272a}.portal-mono{font-family:JetBrains Mono,ui-monospace,monospace}.portal-shell{align-items:stretch;min-height:100vh;display:flex}.portal-sidebar{border-right:1px solid var(--portal-line);z-index:8;background:#fafafa;flex-direction:column;flex:none;width:212px;height:100dvh;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.portal-brand{color:inherit;padding:22px 22px 8px;line-height:0;display:block}.portal-brand:hover{color:inherit}.portal-brand .brand-mark{border-radius:10px;width:72px;height:72px;display:block}.portal-brand-sub{color:#a1a1aa;padding:0 22px 20px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.portal-balance{color:inherit;margin-bottom:14px;display:block}.portal-balance:hover{color:inherit}.portal-balance:hover .portal-balance-num{color:#52525b}.portal-balance-num{letter-spacing:-.02em;font-size:21px;font-weight:600;display:block}.portal-balance-sub{color:#a1a1aa;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;display:block}.portal-nav{flex-direction:column;gap:1px;padding:0 12px;display:flex}.portal-nav a{white-space:nowrap;color:#52525b;border-radius:6px;padding:8px 10px;font-size:14.5px}.portal-nav a:hover{color:#0a0a0a;background:#0a0a0a0d}.portal-nav a.is-on{color:#fff;background:#0a0a0a;font-weight:500}.portal-nav a.is-on:hover{color:#fff}.portal-sidebar-foot{border-top:1px solid var(--portal-line);margin-top:auto;padding:18px 22px}.portal-keychip{margin-bottom:12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500}.portal-sidebar-links{color:#71717a;flex-direction:column;gap:5px;font-size:13px;display:flex}.portal-sidebar-links a:hover{color:#0a0a0a}.portal-sidebar-auth{margin-top:14px}.portal-main{flex:1;min-width:0;margin-left:212px}.portal-nokey{border-bottom:1px solid var(--portal-line);background:#fafafa}.portal-nokey-inner{align-items:center;gap:16px;max-width:940px;margin:0 auto;padding:13px 48px;display:flex}.portal-content{max-width:900px;margin:0 auto;padding:44px 32px 80px}.portal-help{z-index:40;color:#fff;letter-spacing:-.01em;background:#0a0a0a;border-radius:999px;align-items:center;gap:8px;height:42px;padding:0 14px 0 6px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 32px -14px #0a0a0a8c}.portal-body a.portal-help,.portal-body a.portal-help:hover{color:#fff}.portal-body a.portal-help:hover{background:#18181b}.portal-help-mark{color:#fff;background:#25d366;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.portal-panel{background:#fff;border:1px solid #0a0a0a17;border-radius:14px;padding:26px 26px 24px;box-shadow:0 1px 2px #0a0a0a0a}.portal-panel-tight{padding:8px 10px}.portal-panel-pad{padding:28px 30px 26px}.portal-card-foot{border-top:1px solid #0a0a0a14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding-top:18px;display:flex}.portal-foot-note{color:#a1a1aa;max-width:70ch;margin:14px 0 0;font-size:13.5px;line-height:1.6}.portal-select{color:#0a0a0a;background:#fff;border:1px solid #0a0a0a2e;border-radius:7px;flex:none;min-width:112px;padding:6px 10px;font:400 13px JetBrains Mono,ui-monospace,monospace}.portal-select:focus{border-color:#0a0a0a;outline:none}.portal-check{color:#3f3f46;white-space:nowrap;cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.portal-check input{accent-color:#0a0a0a;width:15px;height:15px;margin:0}.portal-wait-row{border-top:1px solid #0a0a0a14;padding:18px 0}.portal-wait-dot{background:#0a0a0a;border-radius:50%;flex:none;width:5px;height:5px;animation:1.4s ease-in-out infinite pq-pulse}.portal-eyebrow{color:#71717a;margin-bottom:16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;font-weight:500}.portal-h1{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.05}.portal-h1.is-danger{color:var(--portal-bad)}.portal-display{letter-spacing:-.045em;font-size:clamp(60px,9vw,104px);font-weight:600;line-height:.86}.portal-lead{color:#52525b;max-width:60ch;margin:0 0 28px;font-size:16px;line-height:1.6}.portal-meta{color:#71717a;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13.5px;line-height:1.9}.portal-note{color:#71717a;max-width:80ch;font-size:14.5px;line-height:1.7}.portal-faint{color:#a1a1aa}.portal-btn{color:#fff;background:#0a0a0a;border:0;border-radius:8px;justify-content:center;align-items:center;padding:12px 20px;font-size:15px;font-weight:500;display:inline-flex}.portal-btn:hover{color:#fff;background:#27272a}.portal-btn:disabled{opacity:.55;cursor:default}.portal-btn-ghost{color:#71717a;background:0 0;border:0;border-radius:0;align-items:center;padding:0;font-size:14.5px;display:inline-flex}.portal-btn-ghost:hover{color:#0a0a0a}.portal-link{color:inherit;border-bottom:1px solid #0a0a0a4d;padding-bottom:2px;font-size:14.5px;font-weight:500}.portal-link:hover{color:#71717a}.portal-row{flex-wrap:wrap;align-items:baseline;gap:20px;display:flex}.portal-hairline{border-top:1px solid #0a0a0a17}.portal-field{color:#0a0a0a;resize:vertical;background:0 0;border:0;border-bottom:1px solid #0a0a0a2e;width:100%;padding:0 0 14px;font:400 16px/2 JetBrains Mono,ui-monospace,monospace;display:block}.portal-field:focus{border-bottom-color:#0a0a0a;outline:none}.portal-input{color:#0a0a0a;background:0 0;border:0;border-bottom:1px solid #0a0a0a2e;width:100%;padding:8px 0;font:400 18px Instrument Sans,system-ui,sans-serif;display:block}.portal-input:focus{border-bottom-color:#0a0a0a;outline:none}.portal-tab{color:#a1a1aa;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;padding:0 0 3px;font-size:15px;font-weight:400}.portal-tab:hover{color:#0a0a0a}.portal-tab.is-on{color:#0a0a0a;border-bottom-color:#0a0a0a;font-weight:500}.portal-tab:focus-visible{outline-offset:3px;outline:2px solid #0a0a0a}.portal-chip{color:#71717a;white-space:nowrap;background:0 0;border:1px solid #0a0a0a2e;border-radius:6px;padding:6px 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.portal-chip:hover{color:#0a0a0a;border-color:#0a0a0a}.portal-chip.is-on{color:#fff;background:#0a0a0a;border-color:#0a0a0a}.portal-preset{text-align:left;color:#0a0a0a;background:0 0;border:0;border-radius:9px;align-items:center;gap:14px;width:100%;padding:13px 14px;display:flex}.portal-preset:hover{background:#fafafa}.portal-preset.is-on{background:#f6f6f5}.portal-preset:focus-visible{outline-offset:-2px;outline:2px solid #0a0a0a}.portal-chip:focus-visible{outline-offset:2px;outline:2px solid #0a0a0a}.portal-choice{text-align:left;color:#0a0a0a;background:0 0;border:0;border-top:1px solid #0a0a0a17;align-items:baseline;gap:18px;width:100%;padding:15px 0;display:flex}.portal-choice:hover{background:#fafafa}.portal-choice:focus-visible{outline-offset:-2px;outline:2px solid #0a0a0a}.portal-dot{background:0 0;border:1px solid #0a0a0a40;border-radius:50%;flex:none;align-self:center;width:11px;height:11px}.portal-dot.is-on{background:#0a0a0a;border-color:#0a0a0a}.portal-table{border:1px solid #0a0a0a1c;border-radius:12px;overflow:hidden}.portal-table-head{border-bottom:1px solid var(--portal-line);color:#a1a1aa;background:#fafafa;justify-content:space-between;gap:12px;padding:10px 18px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;display:flex}.portal-table-row{border-bottom:1px solid #0a0a0a0f;padding:14px 18px 15px;animation:.25s both pq-in}.portal-table-row:hover{background:#fafafa}.portal-table-foot{flex-wrap:wrap;align-items:center;gap:18px;padding:12px 18px;display:flex}.portal-drop{text-align:center;border:1px dashed #0a0a0a3d;border-radius:12px;padding:34px 26px}.portal-drop.is-loaded{text-align:left;padding:20px 24px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.portal-meter{background:#0a0a0a1a;height:2px;overflow:hidden}.portal-meter>span{background:#0a0a0a;width:30%;height:100%;animation:1.3s ease-in-out infinite pq-bar;display:block}.portal-skel{background:linear-gradient(90deg,#0a0a0a0d 25%,#0a0a0a1c 50%,#0a0a0a0d 75%) 0 0/200% 100%;border-radius:2px;height:10px;animation:1.5s ease-in-out infinite pq-shimmer}.portal-toggle{background:#0a0a0a29;border:1px solid #0a0a0a99;border-radius:14px;flex:none;width:44px;height:24px;padding:0;transition:background .18s,border-color .18s;position:relative}.portal-toggle.is-on{background:#0a0a0a;border-color:#0a0a0a}.portal-toggle>span{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .18s;position:absolute;top:2px;left:2px}.portal-toggle.is-on>span{left:22px}.portal-toggle:focus-visible{outline-offset:2px;outline:2px solid #0a0a0a}.portal-card{border:1px solid var(--portal-line);background:#fff;border-radius:11px;padding:20px 22px}.chip{border:1px solid;border-radius:20px;padding:2px 10px;font-size:11px;font-weight:500}.hero{text-align:center;max-width:820px;padding-top:76px;padding-bottom:60px}.pq-band{border-bottom:1px solid #f4f2ee17}.pq-band-alt{background:var(--bg-2)}.pq-scene{opacity:.3;transition:opacity .6s,transform .6s;transform:translateY(10px)}.pq-scene.is-on{opacity:1;transform:none}.pq-table-scroll{-webkit-overflow-scrolling:touch;border:1px solid #f4f2ee21;border-radius:14px;overflow-x:auto}.pq-table{min-width:640px;font-size:13.5px;display:grid}.pq-th,.pq-td{border-bottom:1px solid #f4f2ee12;padding:15px 16px}.pq-th{color:#f4f2eed1;background:#f4f2ee0d;border-bottom:1px solid #f4f2ee1f;padding:13px 16px}.pq-th.is-us{color:var(--ink);background:#57bc8024;background:lab(69.2183% -41.2547 21.2454/.14);font-size:14px;font-weight:600}.pq-td-label{color:#f4f2eeb8;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11.5px}.pq-td.is-us{background:#57bc801a;background:lab(69.2183% -41.2547 21.2454/.1)}.pq-td.is-ok{color:#7fe4a5;color:lab(83.1482% -41.0575 21.1191)}.pq-td.muted{color:#f4f2eedb}.pq-table.cols-5>:nth-last-child(-n+5),.pq-table.cols-4>:nth-last-child(-n+4),.pq-table.cols-3>:nth-last-child(-n+3){border-bottom:0}.why-this{padding:60px 0 56px}.why-this-kicker{margin:0 0 10px}.why-this-title{letter-spacing:-.02em;max-width:18ch;margin:0 0 14px;font-size:clamp(28px,3.4vw,44px);font-weight:300;line-height:1.05}.why-this-lead{color:#f4f2ee9e;max-width:54ch;margin:0 0 28px;font-size:17px;line-height:1.55}.why-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:28px;display:grid}.why-card{background:#f4f2ee08;border:1px solid #f4f2ee21;border-radius:14px;padding:22px 22px 20px}.why-card.is-live{grid-column:1/-1}.why-card-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.why-card h3{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:500}.why-card p{color:#f4f2ee9e;margin:0;font-size:14.5px;line-height:1.5}.why-live{color:#7fe4a5;color:lab(83.1482% -41.0575 21.1191);white-space:nowrap;background:#57bc8024;background:lab(69.2183% -41.2547 21.2454/.14);border-radius:999px;flex:none;align-items:center;gap:7px;padding:5px 10px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11.5px;display:inline-flex}.why-live-dot{background:#62c689;background:lab(72.7011% -41.1983 21.2091);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite pq-pulse}.why-smtp{opacity:0;max-height:0;margin:0;transition:max-height .28s,opacity .22s,margin .22s;overflow:hidden}.why-card.is-verify:hover .why-smtp,.why-card.is-verify:focus-within .why-smtp{opacity:1;max-height:140px;margin-top:14px}.why-smtp-line{color:#f4f2ee80;font-size:12px;line-height:1.75;animation:.35s both pq-pop}.why-smtp-line.is-ok{color:#7fe4a5;color:lab(83.1482% -41.0575 21.1191)}.why-lakes{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.why-lake{color:#f4f2eec7;background:#f4f2ee08;border:1px solid #f4f2ee24;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:6px 12px 6px 6px;font-size:13px;display:inline-flex}.why-lake.is-on{color:var(--ink);background:#57bc801f;background:lab(69.2183% -41.2547 21.2454/.12);border-color:#57bc808c;border-color:lab(69.2183% -41.2547 21.2454/.55)}.why-lake-logo{object-fit:cover;background:#f4f2ee;border-radius:7px;width:28px;height:28px}.why-lake-mark{background:radial-gradient(circle at 30% 35%,#57bc80d9,#0000 38%),radial-gradient(circle at 70% 40%,#f4f2ee59,#0000 36%),radial-gradient(circle at 50% 72%,#f4f2ee38,#0000 40%),#1b1a16;background:radial-gradient(circle at 30% 35%,lab(69.2183% -41.2547 21.2454/.85),#0000 38%),radial-gradient(circle at 70% 40%,#f4f2ee59,#0000 36%),radial-gradient(circle at 50% 72%,#f4f2ee38,#0000 40%),#1b1a16;border-radius:7px;width:28px;height:28px}.why-this-foot{margin-top:16px;font-size:13.5px}.why-this-compare{color:#f4f2eecc;text-decoration:underline}.why-this-foot-note{color:#f4f2ee80}.page-hero{text-align:center;padding-top:70px;padding-bottom:40px}.page-hero-title{letter-spacing:-.02em;max-width:22ch;margin:0 auto 16px;font-size:clamp(34px,4.2vw,54px);font-weight:300;line-height:1.04}.cta-band{text-align:center;padding:64px 28px}#demo,#how,#why,#faq,#pricing,#try{scroll-margin-top:72px}.hero-title{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(32px,8vw,60px);font-weight:300;line-height:1.05}.home-hero{text-align:center;padding-top:56px;padding-bottom:48px}.home-hero-band{overflow:hidden}.pequod-flow{--flow-w:1280;--flow-h:720;width:min(100%, calc(var(--flow-w) * 1px), calc(70vh * var(--flow-w) / var(--flow-h)));aspect-ratio:var(--flow-w) / var(--flow-h);background:#100f0c;margin-inline:auto;position:relative;overflow:hidden}.pequod-flow-stage{transform-origin:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.home-hero-copy{text-align:center;padding-top:56px;padding-bottom:8px}.home-hero-title{margin:0 auto 8px}.home-hero-cta{text-align:center;padding-top:28px;padding-bottom:56px}.home-hero-cta .hero-actions{margin-top:0}.home-hero-cta-note{color:#f4f2ee80;margin:14px 0 0;font-size:14px;line-height:1.5}.home-try-dialog{width:min(34rem,100vw - 24px);max-height:min(52rem,100dvh - 24px);color:var(--ink);background:#16150f;border:1px solid #f4f2ee29;border-radius:16px;margin:auto;padding:0;box-shadow:0 40px 90px -36px #000000e6}.home-try-dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#100f0cb8}.home-try-dialog-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 22px 4px;display:flex}.home-try-dialog-title{letter-spacing:-.02em;margin:6px 0 0;font-size:clamp(26px,4vw,34px);font-weight:300;line-height:1.1}.home-try-dialog-close{color:#f4f2ee8c;background:0 0;border:0;border-radius:10px;width:44px;height:44px;margin:-8px -8px 0 0;font-size:28px;line-height:1}.home-try-dialog-close:hover{color:var(--ink);background:#f4f2ee14}.home-try-dialog-body{padding:12px 22px 24px;overflow:auto}.home-try-dialog .demo-stack{max-width:none;margin:0}.home-try-dialog .hero-actions{margin-top:18px}.home-try-result-note{text-align:left;color:#f4f2eeb8;margin:16px 0 0;animation:.28s pq-pop}.home-demo-title{letter-spacing:-.02em;margin:0 0 28px;font-size:clamp(30px,3.4vw,44px);font-weight:300;line-height:1.05}.demo-stack{max-width:560px;margin:0 auto}.demo-panel{width:100%}#top{scroll-margin-top:72px}.hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:26px;display:flex}.demo-toolbar,.demo-runbar{align-items:center;gap:12px;display:flex}.demo-runbar{border-top:1px solid #f4f2ee1a;padding:12px 18px}.field-row{gap:9px;display:flex}.page-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}@media (max-width:1100px){.split-4{grid-template-columns:1fr 1fr!important}}@media (max-width:880px){.site-header .inner{gap:10px;height:56px;padding:0 16px}.site-nav,.site-portal-link,.auth-desktop{display:none}.auth-mobile{display:block}.auth-controls-compact{flex-direction:column;align-items:stretch;padding:8px 0}.auth-controls-compact .btn,.auth-controls-compact .btn-ghost{width:100%}.site-menu-btn,.site-mobile-nav{display:flex}.site-buy{padding:8px 12px;font-size:12px}.wrap{padding-left:16px!important;padding-right:16px!important}.split-2,.split-3,.split-4{grid-template-columns:1fr!important}.why-grid{grid-template-columns:1fr}.why-this,.home-pricing{padding-top:48px;padding-bottom:44px}.home-spend-btn{min-height:44px}.why-card-top{flex-wrap:wrap}.hero{padding-top:36px;padding-bottom:36px}.home-hero{padding-top:36px;padding-bottom:32px}.home-hero-copy{padding-top:36px;padding-bottom:4px}.home-hero-title{margin-bottom:4px}.home-hero-cta{padding-top:22px;padding-bottom:40px}.home-try-dialog{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.home-demo-title{margin-bottom:22px}.hero-actions{margin-top:20px}.hero-actions .btn,.hero-actions a.btn{min-height:44px}.demo-toolbar,.demo-runbar{flex-wrap:wrap;align-items:flex-start}.demo-runbar .btn{width:100%}.card{padding:18px 16px}.btn-row{width:100%}.btn-row .btn{flex:auto}.portal-shell{flex-direction:column}.portal-sidebar{border-right:0;border-bottom:1px solid var(--portal-line);width:100%;height:auto;position:static;left:auto;overflow-y:visible}.portal-main{margin-left:0}.portal-brand{padding:14px 16px 2px}.portal-brand .brand-mark{border-radius:8px;width:44px;height:44px}.portal-nav{-webkit-overflow-scrolling:touch;flex-flow:row;gap:6px;padding:0 12px 10px;overflow-x:auto}.portal-sidebar-foot{flex-wrap:wrap;align-items:center;gap:12px 18px;padding:12px 16px 14px;display:flex}.portal-keychip{margin:0}.portal-brand-sub{padding:0 16px 10px}.portal-balance{align-items:baseline;gap:8px;margin:0;display:flex}.portal-balance-num{font-size:17px}.portal-sidebar-links{flex-flow:wrap;gap:12px}.portal-sidebar-auth{margin-top:0;margin-left:auto}.portal-nokey-inner,.portal-content{padding-left:20px;padding-right:20px}.portal-content{padding-top:32px;padding-bottom:56px}.portal-help{right:16px;bottom:max(16px, env(safe-area-inset-bottom))}.portal-phone-grid,.portal-maps-grid,.portal-two-col{grid-template-columns:1fr!important}.field-row{flex-direction:column}.field-row .btn{width:100%}.page-head{flex-wrap:wrap}.portal-card{padding:16px}}@media (max-width:520px){input,textarea,select{font-size:16px!important}}.clerk-host .cl-card,.clerk-host .cl-cardBox,.clerk-host .cl-main,.clerk-host .cl-footer,.clerk-host .cl-internal-scrollBox{background:var(--bg-2)!important;color:var(--ink)!important;box-shadow:none!important}.clerk-host .cl-card{border:1px solid var(--line)!important}.clerk-host .cl-headerTitle,.clerk-host .cl-formFieldLabel,.clerk-host .cl-socialButtonsBlockButtonText,.clerk-host .cl-identityPreviewText,.clerk-host .cl-footerActionText{color:var(--ink)!important}.clerk-host .cl-headerSubtitle,.clerk-host .cl-dividerText,.clerk-host .cl-formFieldInfoText,.clerk-host .cl-footerAction{color:var(--muted)!important}.clerk-host .cl-formFieldInput,.clerk-host .cl-socialButtonsBlockButton,.clerk-host .cl-identityPreview{color:var(--ink)!important;background:#f4f2ee0a!important;border-color:#f4f2ee29!important}.clerk-host .cl-formButtonPrimary{background:var(--accent)!important;color:var(--accent-ink)!important}.clerk-host .cl-footerActionLink,.clerk-host .cl-internal-link,.clerk-host a.cl-link{color:var(--accent)!important}
