:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#161616;--card:#fff;--primary:#181818;--primary-foreground:#fcfcfc;--secondary:#f5f5f5;--muted:#f5f5f5;--muted-foreground:#636363;--border:#e4e4e4;--ring:#555;--success:#007f44;--success-soft:#d5f9e0;--info:#02629c;--info-soft:#e6f4ff;--danger:#b14f46;--danger-soft:#ffeceb;--highlight:#fcde3d;--highlight-foreground:#362600;--highlight-soft:#fff9dc;--highlight-border:#ecd877;--radius:.7rem;--shadow-sm:0 1px 3px #0f172a12;--shadow-lg:0 30px 70px #0f172a21}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(7.22637% -.0000149012 0);--card:lab(100% 0 0);--primary:lab(8.36% -.00000745058 0);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--secondary:lab(96.52% -.0000298023 .0000119209);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(42% 0 0);--border:lab(90.72% .0000298023 -.0000119209);--ring:lab(36.2% 0 .00000596046);--success:lab(46.5891% -59.3477 30.9413);--success-soft:lab(94.8726% -15.5318 7.96133);--info:lab(39.2751% -7.25894 -38.9265);--info-soft:lab(95.3635% -3.31029 -8.56);--danger:lab(46.5556% 40.3957 25.403);--danger-soft:lab(95.0584% 9.51877 4.03039);--highlight:lab(89.0998% -.788063 76.8036);--highlight-foreground:lab(16.5355% 4.88235 24.9319);--highlight-soft:lab(97.9328% -1.61028 15.379);--highlight-border:lab(86.6629% -2.00218 49.9582)}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--background)}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid color-mix(in oklch, var(--ring) 50%, transparent);outline-offset:3px}.skip-link{z-index:100;background:var(--foreground);color:var(--background);border-radius:.5rem;padding:.75rem 1rem;position:fixed;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.container{width:min(1160px,100% - 40px);margin-inline:auto}.section-pad{padding-block:112px}.section-muted{background:var(--muted)}.site-header{z-index:50;border-bottom:1px solid color-mix(in oklch, var(--border) 70%, transparent);background:color-mix(in oklch, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.brand{color:var(--foreground);letter-spacing:-.03em;align-items:center;gap:10px;font-size:1.05rem;font-weight:750;text-decoration:none;display:inline-flex}.brand-mark{justify-content:center;align-items:center;width:31px;height:31px;display:inline-flex}.brand-mark img{object-fit:contain;width:31px;height:31px}.brand-mark-inverse{background:0 0}.site-header .brand{gap:12px;font-size:1.12rem}.site-header .brand-mark,.site-header .brand-mark img{width:44px;height:36px}.desktop-nav{gap:30px;margin-left:auto;display:flex}.desktop-nav a{color:var(--muted-foreground);font-size:.86rem;font-weight:550;text-decoration:none}.desktop-nav a:hover{color:var(--foreground)}.header-download{min-height:36px;box-shadow:none;margin-left:28px;padding:7px 16px;font-size:.84rem}.button{border-radius:calc(var(--radius) * .9);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:40px;padding:9px 15px;font-size:.86rem;font-weight:650;line-height:1.3;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-primary{background:var(--primary);color:var(--primary-foreground);box-shadow:0 8px 20px #0000001f}.button-primary:hover{background:#2b2b2b;background:lab(17.64% -.0000149012 0)}.button-outline{border-color:var(--border);background:var(--background);color:var(--foreground)}.button-light{color:#181818;background:#fff}.button-dark-outline{color:#fff;border-color:#ffffff59}.button-large{min-height:50px;padding:13px 20px;font-size:.92rem}.hero{background:linear-gradient(#fff 0%,#fbfbfc 72%,#f4f4f5 100%);padding-top:96px;padding-bottom:0;position:relative;overflow:hidden}.hero-orb{filter:blur(1px);pointer-events:none;border-radius:50%;position:absolute}.hero-orb-one{background:radial-gradient(circle,#cfe4f8a6,#0000 70%);background:radial-gradient(circle,lab(89.5587% -4.51189 -11.926/.65),#0000 70%);width:460px;height:460px;top:30px;left:-260px}.hero-orb-two{background:radial-gradient(circle,#d0e9d780,#0000 70%);background:radial-gradient(circle,lab(90.0324% -10.8503 5.55956/.5),#0000 70%);width:500px;height:500px;top:100px;right:-300px}.hero-copy{z-index:1;text-align:center;max-width:880px;position:relative}.hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(3.1rem,7.3vw,6.6rem);font-weight:720;line-height:.94}.hero h1 span{color:var(--muted-foreground)}.hero-lede{max-width:700px;color:var(--muted-foreground);margin:32px auto 0;font-size:clamp(1.05rem,1.7vw,1.28rem);line-height:1.7}.hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.hero-note{color:var(--muted-foreground);margin:16px 0 0;font-size:.77rem}.hero-note a{color:var(--foreground);text-underline-offset:3px;font-weight:650}.hero-preview{z-index:2;margin-top:78px;position:relative}.product-window{border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-lg);text-align:left;border-radius:18px 18px 0 0;overflow:hidden}.window-bar{border-bottom:1px solid var(--border);background:#fafafa;align-items:center;gap:6px;height:44px;padding:0 16px;display:flex}.window-dot{background:#d8d8d8;border-radius:50%;width:8px;height:8px}.preview-label{color:#777;letter-spacing:.04em;text-transform:uppercase;margin-left:auto;font-size:.64rem;font-weight:600}.signal-strip{border-block:1px solid var(--border);background:#fff}.signal-grid{grid-template-columns:repeat(4,1fr);align-items:center;min-height:82px;display:grid}.signal-grid span{color:var(--muted-foreground);letter-spacing:.04em;text-align:center;text-transform:uppercase;font-size:.74rem;font-weight:650}.signal-grid span+span{border-left:1px solid var(--border)}.tracking-section{background:var(--muted)}.tracking-heading{justify-content:space-between;align-items:flex-end;gap:54px;margin-bottom:46px;display:flex}.tracking-heading>p{border-left:2px solid var(--foreground);max-width:500px;color:var(--muted-foreground);margin:0;padding-left:18px;font-size:.9rem;line-height:1.75}.tracking-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.tracking-grid article{border:1px solid var(--border);background:var(--card);border-radius:14px;flex-direction:column;min-height:290px;padding:24px;display:flex}.tracking-icon{background:var(--foreground);width:38px;height:38px;color:var(--background);border-radius:10px;place-items:center;margin-bottom:48px;display:grid}.tracking-icon svg{stroke-width:1.8px;width:17px;height:17px}.tracking-grid small{color:var(--muted-foreground);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:700}.tracking-grid h3{letter-spacing:-.025em;margin:9px 0 10px;font-size:1.03rem;line-height:1.25}.tracking-grid p{color:var(--muted-foreground);margin:0;font-size:.78rem;line-height:1.7}.unplugged-section{border-top:1px solid var(--border)}.unplugged-wordmark{color:var(--foreground);letter-spacing:-.01em;align-items:center;gap:8px;margin-bottom:14px;font-size:.95rem;font-weight:700;display:inline-flex}.unplugged-wordmark.large{gap:10px;margin-bottom:18px;font-size:1.35rem}.unplugged-badge{background:var(--highlight);color:var(--highlight-foreground);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;align-items:center;padding:3px 9px;font-size:.72em;font-weight:800;line-height:1.2;display:inline-flex}.hero-copy>.unplugged-wordmark{margin-bottom:22px}.pricing-card .unplugged-wordmark{margin-bottom:6px}.pricing-card-soon{background:var(--muted);border-style:dashed}.pricing-card h3.pricing-soon-title{font-size:2rem}.button.button-disabled{cursor:default;opacity:.6;pointer-events:none}.unplugged-intro{flex-direction:column;align-items:flex-start;gap:18px;max-width:460px;display:flex}.unplugged-intro p{margin:0}.unplugged-panel{border:1px solid var(--highlight-border);background:var(--highlight-soft);border-radius:18px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:32px;padding:32px;scroll-margin-top:104px;display:grid}.unplugged-panel h2,.unplugged-panel h3{letter-spacing:-.03em;margin:0 0 10px;font-size:1.35rem}.unplugged-panel p{color:var(--muted-foreground);margin:0;line-height:1.7}.unplugged-panel ul{gap:10px;margin:0 0 22px;padding:0;list-style:none;display:grid}.unplugged-panel li{align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.5;display:flex}.unplugged-panel li svg{width:18px;height:18px;color:var(--highlight-foreground);flex:none;margin-top:1px}@media (max-width:820px){.unplugged-panel{grid-template-columns:1fr;padding:24px}}.unplugged-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.unplugged-grid article{min-height:0}.latest-section{border-top:1px solid var(--border)}.tracking-source-note{border:1px solid var(--border);background:var(--card);border-radius:14px;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);gap:28px;margin-top:14px;padding:20px 24px;display:grid}.tracking-source-note strong{font-size:.8rem}.tracking-source-note span{color:var(--muted-foreground);font-size:.78rem;line-height:1.65}.section-heading{max-width:580px}.section-heading.centered{text-align:center;margin-inline:auto}.kicker{color:var(--muted-foreground);letter-spacing:.13em;text-transform:uppercase;margin-bottom:14px;font-size:.68rem;font-weight:750;display:inline-block}.section-heading h2,.trust-grid h2,.cta-card h2{letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.08}.section-heading p,.cta-card p{color:var(--muted-foreground);font-size:1rem;line-height:1.75}.pricing-section{background:radial-gradient(circle at 15% 20%, #e1f1ffb3, transparent 30%), var(--background)}@supports (color:lab(0% 0 0)){.pricing-section{background:radial-gradient(circle at 15% 20%, lab(94.2034% -3.30839 -8.55906/.7), transparent 30%), var(--background)}}.pricing-section .section-heading{max-width:720px}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:940px;margin:48px auto 0;display:grid}.pricing-card{border:1px solid var(--border);background:color-mix(in oklch, var(--card) 94%, transparent);min-height:540px;box-shadow:var(--shadow-sm);border-radius:20px;flex-direction:column;padding:34px;display:flex}.pricing-card-featured{border-color:#292929;box-shadow:0 24px 70px #0f172a1f}.pricing-card-heading{justify-content:space-between;align-items:flex-start;gap:20px;min-height:92px;display:flex}.pricing-plan-name{color:var(--muted-foreground);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:.7rem;font-weight:750;display:block}.pricing-card h3{letter-spacing:-.06em;align-items:baseline;gap:9px;margin:0;font-size:clamp(2.35rem,5vw,3.5rem);display:flex}.pricing-card h3 small{color:var(--muted-foreground);letter-spacing:0;font-size:.72rem;font-weight:600}.pricing-plan-mark{border:1px solid var(--border);max-width:145px;color:var(--muted-foreground);text-align:center;border-radius:999px;padding:7px 10px;font-size:.62rem;font-weight:650;line-height:1.35}.pricing-card-featured .pricing-plan-mark{color:#fff;background:#1c1c1c;border-color:#2d2d2d}.pricing-description{min-height:70px;color:var(--muted-foreground);margin:24px 0;font-size:.86rem;line-height:1.7}.pricing-card ul{gap:14px;margin:0 0 34px;padding:0;list-style:none;display:grid}.pricing-card li{color:#3f3f46;align-items:flex-start;gap:10px;font-size:.8rem;line-height:1.5;display:flex}.pricing-card li svg{background:var(--foreground);width:16px;height:16px;color:var(--background);stroke-width:2.5px;border-radius:50%;flex:none;margin-top:1px;padding:3px}.pricing-card .button{width:100%;margin-top:auto}.pricing-tax-note{color:var(--muted-foreground);text-align:center;margin:10px 0 -16px;font-size:.65rem}.pricing-footnote{max-width:760px;color:var(--muted-foreground);text-align:center;margin:24px auto 0;font-size:.72rem;line-height:1.65}.dark-section{color:#fff;background:#171717}.kicker.light{color:#a9a9a9}.trust-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:8vw;display:grid}.source-link{color:#fff;border-bottom:1px solid #626262;align-items:center;gap:9px;width:fit-content;margin-top:28px;padding-bottom:5px;font-size:.8rem;font-weight:650;text-decoration:none;display:inline-flex}.source-link:hover{border-color:#fff}.source-link svg{width:17px;height:17px}.trust-cards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.trust-cards article{background:#202020;border:1px solid #353535;border-radius:14px;min-height:260px;padding:26px}.trust-icon{color:#bbb;border:1px solid #555;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.65rem;display:grid}.trust-cards h3{margin:62px 0 9px;font-size:1rem}.trust-cards p{color:#a9a9a9;font-size:.8rem;line-height:1.7}.trust-cards a{color:#fff;font-size:.75rem}.faq-layout{grid-template-columns:.8fr 1.2fr;align-items:start;gap:9vw;display:grid}.faq-list{border-top:1px solid var(--border)}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{cursor:pointer;justify-content:space-between;gap:20px;padding:22px 0;font-size:.92rem;font-weight:650;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list summary span{font-size:1.25rem;font-weight:350;transition:transform .2s}.faq-list details p{color:var(--muted-foreground);margin:-4px 32px 22px 0;font-size:.83rem;line-height:1.7}.cta-section{padding-top:0}.cta-card{color:#fff;background:#171717;border-radius:22px;justify-content:space-between;align-items:flex-end;gap:40px;padding:58px;display:flex}.cta-card>div:first-child{max-width:690px}.cta-card .kicker,.cta-card p{color:#aaa}.cta-actions{flex-direction:column;flex:none;gap:10px;display:flex}.site-footer{color:#fff;background:#111;padding:70px 0 26px}.site-footer .brand{color:#fff}.footer-grid{grid-template-columns:1.7fr repeat(3,1fr);gap:60px;display:grid}.footer-intro p{color:#888;max-width:290px;font-size:.78rem;line-height:1.7}.footer-github-link{color:#d2d2d2;align-items:center;gap:8px;width:fit-content;margin-top:18px;font-size:.75rem;font-weight:650;text-decoration:none;display:inline-flex}.footer-github-link:hover{color:#fff}.footer-github-link svg{width:18px;height:18px}.site-footer nav,.footer-contact{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.site-footer h2{color:#777;letter-spacing:.12em;text-transform:uppercase;margin:3px 0 9px;font-size:.65rem}.site-footer nav a,.footer-contact p{color:#aaa;margin:0;font-size:.75rem;text-decoration:none}.site-footer nav a:hover{color:#fff}.footer-contact .review-note{color:#777;line-height:1.5}.footer-bottom{border-top:1px solid #2b2b2b;justify-content:space-between;gap:30px;margin-top:60px;padding-top:24px;display:flex}.footer-bottom p{color:#666;margin:0;font-size:.64rem}.footer-bottom a{color:#929292;text-underline-offset:2px}.footer-bottom a:hover{color:#fff}.legal-main{padding:82px 0 112px}.legal-layout{grid-template-columns:210px minmax(0,760px);justify-content:center;gap:70px;display:grid}.legal-nav{flex-direction:column;align-self:start;gap:10px;display:flex;position:sticky;top:104px}.legal-nav p{color:var(--foreground);text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:.7rem;font-weight:700}.legal-nav a{color:var(--muted-foreground);font-size:.72rem;line-height:1.4;text-decoration:none}.legal-nav a:hover{color:var(--foreground)}.legal-header{border-bottom:1px solid var(--border);padding-bottom:48px}.legal-header h1{letter-spacing:-.065em;margin:0;font-size:clamp(2.6rem,6vw,4.6rem);line-height:1}.legal-header>p{color:var(--muted-foreground);font-size:1rem;line-height:1.7}.legal-review{color:#4b361b;color:lab(24.555% 6.90505 20.2795);background:#fff3e4;background:lab(96.5391% 2.70551 9.19418);border:1px solid #edd3b4;border:1px solid lab(86.0953% 5.83297 18.7384);border-radius:10px;grid-template-columns:150px 1fr;gap:16px;margin-top:28px;padding:16px;font-size:.75rem;line-height:1.55;display:grid}.legal-header .updated{margin:20px 0 0;font-size:.68rem}.legal-section{border-bottom:1px solid var(--border);padding:42px 0;scroll-margin-top:100px}.legal-section h2{letter-spacing:-.025em;margin:0 0 18px;font-size:1.35rem}.legal-section p,.legal-section li{color:#484848;color:lab(30.4% -.0000149012 0);font-size:.86rem;line-height:1.75}.legal-section ul,.legal-section ol{gap:7px;padding-left:22px;display:grid}.legal-section a{text-underline-offset:3px}.placeholder{color:#4e3513;color:lab(24.5233% 8.67568 25.3714);background:#fce8cf;background:lab(93.0606% 4.51309 14.8548);border-radius:4px;padding:1px 4px;font-size:.83em;font-weight:650}.legal-section code{border:1px solid var(--border);background:var(--muted);border-radius:4px;padding:2px 5px;font-size:.8em}.legal-related{background:var(--muted);border-radius:12px;margin-top:50px;padding:22px}.legal-related strong{font-size:.75rem}.legal-related div{flex-wrap:wrap;gap:8px 18px;margin-top:12px;display:flex}.legal-related a{color:var(--muted-foreground);font-size:.75rem}.status-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:65vh;padding:80px 20px;display:flex}.status-page h1{letter-spacing:-.065em;margin:0;font-size:clamp(2.5rem,7vw,5rem)}.status-page p{color:var(--muted-foreground);margin:18px 0 28px}.download-main{color:var(--foreground);background:#fff}.download-hero{border-bottom:1px solid var(--border);background:linear-gradient(#ffffff6b,#fff 84%),radial-gradient(circle at 50% -25%,#d9d9dc,#0000 57%);min-height:720px;position:relative;overflow:hidden}.download-hero:after{opacity:.32;content:"";pointer-events:none;background-image:linear-gradient(90deg,#0f172a0d 1px,#0000 1px);background-size:88px 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.download-hero-orb{filter:blur(2px);pointer-events:none;border-radius:50%;position:absolute}.download-hero-orb-left{background:radial-gradient(circle,#0f172a0f,#0000 70%);width:460px;height:460px;top:160px;left:-340px}.download-hero-orb-right{background:radial-gradient(circle,#0f172a0d,#0000 70%);width:440px;height:440px;bottom:10px;right:-300px}.download-hero-inner{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:720px;padding-block:108px 82px;display:flex;position:relative}.download-eyebrow{color:#404040;color:lab(26.92% 0 0);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #0f172a17;border-radius:999px;align-items:center;gap:9px;margin-bottom:26px;padding:7px 12px;font-size:.7rem;font-weight:700;display:inline-flex}.download-eyebrow>span{background:#171717;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #0f172a17}.download-hero h1{letter-spacing:-.078em;margin:0;font-size:clamp(4rem,8vw,7.4rem);font-weight:720;line-height:.92}.download-hero h1 span{color:#77777c}.download-hero-lede{max-width:660px;color:var(--muted-foreground);margin:28px auto 0;font-size:clamp(1rem,1.55vw,1.18rem);line-height:1.7}.download-primary-action{flex-direction:column;align-items:center;gap:13px;margin-top:36px;display:flex}.download-primary-button{background:var(--foreground);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-width:278px;min-height:58px;padding:15px 22px;font-size:.94rem;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 16px 36px #0f172a33}.download-primary-button:hover{background:#292929;background:lab(16.48% 0 0);transform:translateY(-2px);box-shadow:0 18px 42px #0f172a40}.download-primary-button svg{width:18px;height:18px}.download-primary-button .platform-logo{--platform-logo-cutout:#171717}.download-primary-button svg:last-child{opacity:.65;margin-left:4px}.download-primary-action p{color:var(--muted-foreground);margin:0;font-size:.7rem}.download-hero-inner>.unplugged-wordmark{margin-bottom:26px}.download-platform-grid+.unplugged-panel{margin-top:28px}.cloud-soon-card{border:1px dashed var(--border);background:var(--muted);border-radius:18px;align-items:flex-start;gap:18px;margin-top:20px;padding:26px 32px;display:flex}.cloud-soon-icon{background:var(--card);width:42px;height:42px;color:var(--muted-foreground);border-radius:12px;flex:0 0 42px;place-items:center;display:grid}.cloud-soon-icon svg{width:20px;height:20px}.cloud-soon-card h2{letter-spacing:-.02em;margin:6px 0;font-size:1.1rem}.cloud-soon-card p{max-width:680px;color:var(--muted-foreground);margin:0;line-height:1.65}.download-all-link{color:#4d4d4d;color:lab(32.72% -.0000149012 0);margin-top:32px;font-size:.76rem;font-weight:650;text-decoration:none}.download-all-link:hover{color:var(--foreground)}.download-all{background:#fff}.download-all .kicker{color:var(--muted-foreground)}.download-section-heading{grid-template-columns:minmax(0,1fr) minmax(320px,.65fr);align-items:end;gap:60px;margin-bottom:50px;display:grid}.download-section-heading h2{letter-spacing:-.065em;margin:10px 0 0;font-size:clamp(2.6rem,5vw,4.5rem);line-height:1}.download-section-heading>p{color:var(--muted-foreground);margin:0;font-size:.88rem;line-height:1.75}.download-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;scroll-margin-top:110px;display:grid}.download-platform-grid article{border:1px solid var(--border);background:var(--card);min-width:0;box-shadow:var(--shadow-sm);border-radius:18px;flex-direction:column;padding:20px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.download-platform-grid article:hover{border-color:#c4c4c4;border-color:lab(79.12% -.0000298023 -.0000119209);transform:translateY(-3px);box-shadow:0 18px 44px #0f172a14}.download-platform-grid article.is-detected{border-color:#1b1b1b;box-shadow:0 0 0 3px #ebebec}.download-platform-heading{align-items:center;gap:12px;display:flex}.download-platform-icon{--platform-logo-cutout:var(--muted);background:var(--muted);width:42px;height:42px;color:var(--foreground);border-radius:12px;flex:none;place-items:center;display:grid}.download-platform-icon svg{width:19px;height:19px}.platform-logo{display:block}.download-platform-heading h3{letter-spacing:-.025em;margin:0;font-size:1rem}.download-platform-heading p{color:var(--muted-foreground);margin:3px 0 0;font-size:.67rem}.download-platform-heading>small{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#171717;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:.58rem;font-weight:750}.download-file-list{gap:10px;margin-top:28px;display:grid}.download-file-link{border:1px solid var(--border);background:#fafafa;background:lab(98.26% 0 0);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:14px;text-decoration:none;transition:background-color .18s,border-color .18s;display:flex}.download-file-link:hover{background:var(--muted);border-color:#bebebe;border-color:lab(76.8% -.0000298023 0)}.download-file-link>span{flex-direction:column;gap:4px;min-width:0;display:flex}.download-file-link strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.download-file-link small{color:var(--muted-foreground);font-size:.63rem}.download-file-link>svg{width:16px;height:16px;color:var(--muted-foreground);flex:none}.download-release-links{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding-top:24px;display:flex}.download-release-links p,.download-release-links>div,.download-release-links a{align-items:center;display:flex}.download-release-links p{color:var(--muted-foreground);gap:9px;margin:0;font-size:.7rem}.download-release-links p svg{width:15px;height:15px;color:var(--foreground)}.download-release-links>div{gap:22px}.download-release-links a{gap:7px;font-size:.7rem;font-weight:650;text-decoration:none}.download-release-links a:hover{text-underline-offset:3px;text-decoration:underline}.download-release-links a svg{width:14px;height:14px}.download-highlights{border-top:1px solid var(--border);background:var(--muted)}.download-highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:54px;display:grid}.download-highlight-grid article>svg{width:24px;height:24px;margin-bottom:28px}.download-highlight-grid h2{letter-spacing:-.03em;margin:0;font-size:1.02rem}.download-highlight-grid p{max-width:310px;color:var(--muted-foreground);margin:11px 0 0;font-size:.76rem;line-height:1.7}.download-source-callout{background:var(--foreground);color:#fff;padding-block:72px}.download-source-callout>.container{justify-content:space-between;align-items:center;gap:40px;display:flex}.download-source-callout .kicker{color:#989898;color:lab(62.88% -.0000298023 0)}.download-source-callout h2{letter-spacing:-.06em;max-width:680px;margin:11px 0 0;font-size:clamp(2.1rem,4vw,3.6rem);line-height:1}.download-source-callout .button{flex:none}.download-source-callout .button svg{width:18px;height:18px}@media (max-width:900px){.section-pad{padding-block:82px}.desktop-nav{display:none}.header-download{margin-left:auto}.download-section-heading{grid-template-columns:1fr;gap:22px}.download-platform-grid,.download-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.download-source-callout>.container{flex-direction:column;align-items:flex-start}.trust-grid,.faq-layout{grid-template-columns:1fr;gap:48px}.tracking-heading{flex-direction:column;align-items:flex-start;gap:24px}.tracking-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-grid{max-width:720px}.trust-cards{max-width:680px}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-contact{grid-column:2/-1}.cta-card{flex-direction:column;align-items:flex-start}.cta-actions{flex-flow:wrap}.legal-layout{grid-template-columns:minmax(0,760px)}.legal-nav{display:none}}@media (max-width:640px){.container{width:min(100% - 28px,1160px)}.section-pad{padding-block:68px}.site-header .header-inner{min-height:64px}.download-hero,.download-hero-inner{min-height:650px}.download-hero-inner{padding-block:82px 68px}.download-hero h1{font-size:clamp(3.35rem,15vw,5.2rem)}.download-hero-lede{font-size:.96rem}.download-platform-grid{grid-template-columns:1fr}.download-release-links{flex-direction:column;align-items:flex-start;gap:18px}.download-highlight-grid{grid-template-columns:1fr;gap:42px}.download-highlight-grid article>svg{margin-bottom:20px}.download-source-callout{padding-block:58px}.download-source-callout .button{width:100%}.button{padding-inline:13px}.hero{padding-top:70px;padding-bottom:0}.hero h1{font-size:clamp(3rem,15vw,4.5rem)}.hero-lede{font-size:1rem}.hero-actions{flex-direction:column;align-items:stretch}.hero-preview{width:calc(100% - 14px);margin-top:54px}.signal-grid{grid-template-columns:1fr 1fr;gap:0;padding-block:14px}.signal-grid span{padding:10px 4px}.signal-grid span:nth-child(3){border-left:0}.tracking-grid{grid-template-columns:1fr}.tracking-grid article{min-height:0}.tracking-icon{margin-bottom:34px}.tracking-source-note{grid-template-columns:1fr;gap:9px;padding:18px}.pricing-grid{grid-template-columns:1fr}.pricing-card{min-height:0;padding:28px 22px}.pricing-card-heading,.pricing-description{min-height:0}.trust-cards{grid-template-columns:1fr}.trust-cards article{min-height:220px}.trust-cards h3{margin-top:42px}.cta-card{width:calc(100% - 20px);padding:36px 26px}.cta-actions{flex-direction:column;align-items:stretch;width:100%}.footer-grid{grid-template-columns:1fr 1fr;gap:42px 24px}.footer-intro,.footer-contact{grid-column:1/-1}.footer-bottom{flex-direction:column}.window-bar{height:38px}.legal-main{padding-top:60px}.legal-review{grid-template-columns:1fr}}.workflow-section{background:radial-gradient(circle at 10% 18%, #00000008, transparent 24%), var(--background);overflow:hidden}.workflow-section>.container>.section-heading{margin-bottom:76px}.workflow-story{gap:112px;display:grid}.workflow-step{grid-template-columns:minmax(220px,.42fr) minmax(0,1.58fr);align-items:center;gap:clamp(30px,5vw,72px);scroll-margin-top:96px;display:grid}.workflow-step.reverse{grid-template-columns:minmax(0,1.58fr) minmax(220px,.42fr)}.workflow-step.reverse .workflow-step-copy{order:2}.workflow-step.reverse .workflow-preview-wrap{order:1}.workflow-step-copy{z-index:1;position:relative}.workflow-step-copy h3{color:var(--foreground);letter-spacing:-.045em;margin:10px 0 14px;font-size:clamp(1.8rem,3vw,2.55rem);line-height:1.05}.workflow-step-copy>p{color:var(--muted-foreground);margin:0;font-size:.94rem;line-height:1.75}.workflow-number{border:1px solid var(--border);background:var(--card);width:46px;height:46px;color:var(--foreground);border-radius:50%;place-items:center;margin-bottom:20px;font-size:.72rem;font-weight:750;display:grid;box-shadow:0 8px 26px #0000000d}.workflow-step-note{border-left:2px solid var(--foreground);color:var(--muted-foreground);margin-top:15px;padding-left:12px;font-size:.72rem;line-height:1.6;display:block}.workflow-preview-wrap{min-width:0;position:relative}.workflow-preview-wrap:before{z-index:0;content:"";filter:blur(42px);background:#0000000d;border-radius:50%;position:absolute;inset:7% -5%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dashboard-preview-shell{color:#202020;background:#fff;grid-template-columns:188px minmax(0,1fr);min-height:500px;display:grid}.dashboard-preview-sidebar{background:#fafafa;border-right:1px solid #e8e8e8;flex-direction:column;padding:0 10px 12px;display:flex}.dashboard-preview-brand{align-items:flex-end;gap:9px;height:76px;padding:0 8px 13px;display:flex}.dashboard-preview-brand img{object-fit:contain;width:28px;height:22px}.dashboard-preview-brand div,.dashboard-preview-user div,.dashboard-preview-topbar>div:first-child,.dashboard-preview-callout div,.dashboard-preview-application div,.dashboard-preview-followup div{flex-direction:column;min-width:0;display:flex}.dashboard-preview-brand strong{font-size:.7rem}.dashboard-preview-brand span,.dashboard-preview-user small{color:#858585;font-size:.55rem}.dashboard-preview-sidebar nav{flex-direction:column;flex:1;gap:3px;padding-top:14px;display:flex}.dashboard-preview-sidebar nav>p{color:#888;letter-spacing:.08em;text-transform:uppercase;margin:0;padding:0 10px 5px;font-size:.52rem;font-weight:600}.dashboard-preview-sidebar nav>span{color:#555;border-radius:7px;align-items:center;gap:9px;padding:7px 10px;font-size:.64rem;font-weight:550;display:flex}.dashboard-preview-sidebar nav>span.active{color:#202020;background:#eee}.preview-icon{stroke-width:1.8px;flex:none;width:13px;height:13px}.dashboard-preview-sidebar nav .preview-icon{color:#555;width:13px}.dashboard-preview-user{background:#fff;border:1px solid #e5e5e5;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.dashboard-preview-user>span{background:#f0f0f0;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:.58rem;font-weight:700;display:grid}.dashboard-preview-user strong{text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;overflow:hidden}.dashboard-preview-main{background:#fff;min-width:0}.dashboard-preview-topbar{border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 20px;display:flex}.dashboard-preview-topbar strong{font-size:.76rem}.dashboard-preview-topbar span{color:#858585;font-size:.55rem}.dashboard-preview-tools{align-items:center;gap:7px;display:flex}.dashboard-preview-tools>span{border:1px solid #e5e5e5;border-radius:7px;align-items:center;gap:6px;min-width:105px;padding:7px 9px;display:flex}.dashboard-preview-tools>span.dashboard-preview-credits{white-space:nowrap;min-width:0;font-weight:600}.dashboard-preview-tools i{color:#333;border:1px solid #e5e5e5;border-radius:7px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.dashboard-preview-tools b,.dashboard-preview-callout>b{color:#fff;white-space:nowrap;background:#202020;border-radius:7px;align-items:center;gap:5px;padding:8px 10px;font-size:.56rem;font-weight:650;display:inline-flex}.dashboard-preview-body{gap:12px;padding:18px;display:grid}.dashboard-preview-callout{border:1px solid #e7e7e7;border-radius:10px;align-items:center;gap:11px;padding:13px;display:flex}.preview-link-icon{background:#f1f1f1;border-radius:7px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.preview-link-icon .preview-icon{width:15px;height:15px}.dashboard-preview-callout strong,.dashboard-preview-panel header strong{font-size:.63rem}.dashboard-preview-callout p{color:#838383;margin:3px 0 0;font-size:.53rem}.dashboard-preview-callout>b{margin-left:auto}.dashboard-preview-stats{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.dashboard-preview-stats section{border:1px solid #e7e7e7;border-radius:9px;flex-direction:column;gap:5px;padding:10px 12px;display:flex}.dashboard-preview-stats span{color:#777;font-size:.53rem}.dashboard-preview-stats strong{letter-spacing:-.03em;font-size:1rem}.dashboard-preview-grid{grid-template-columns:1.65fr 1fr;gap:12px;display:grid}.dashboard-preview-panel{border:1px solid #e7e7e7;border-radius:10px;overflow:hidden}.dashboard-preview-panel header{justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.dashboard-preview-panel header span{color:#777;font-size:.53rem}.preview-inline-action{align-items:center;gap:3px;display:inline-flex}.preview-inline-action .preview-icon{width:9px;height:9px}.dashboard-preview-application{border-top:1px solid #ededed;align-items:center;gap:9px;padding:10px 12px;display:flex}.company-tile{background:#fff;border:1px solid #e7e7e7;border-radius:7px;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:.52rem;font-weight:700;display:grid}.company-tile img{object-fit:contain;width:18px;height:18px}.dashboard-preview-application strong,.dashboard-preview-followup strong{text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;overflow:hidden}.dashboard-preview-application small,.dashboard-preview-followup small{color:#848484;margin-top:2px;font-size:.49rem}.dashboard-preview-application em{color:#22804a;white-space:nowrap;margin-left:auto;font-size:.5rem;font-style:normal;font-weight:650}.dashboard-preview-application b{background:#f0f0f0;border-radius:999px;padding:4px 6px;font-size:.46rem;font-weight:600}.dashboard-preview-followup{border-top:1px solid #ededed;gap:8px;padding:11px;display:flex}.dashboard-preview-followup>span{background:#f1f1f1;border-radius:7px;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:.55rem;font-weight:700;display:grid}.dashboard-preview-followup em{color:#333;margin-top:4px;font-size:.48rem;font-style:normal;font-weight:650}.dashboard-preview-calendar{padding:2px 12px 12px}.dashboard-preview-calendar-month{justify-content:space-between;align-items:center;padding-bottom:10px;font-size:.55rem;font-weight:650;display:flex}.dashboard-preview-calendar-month .preview-icon{color:#777;width:9px;height:9px}.dashboard-preview-calendar-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:3px;display:grid}.dashboard-preview-calendar-grid small{color:#848484;padding-bottom:0;font-size:.42rem;font-weight:600}.dashboard-preview-calendar-grid span{aspect-ratio:1;color:#222;border-radius:7px;justify-self:center;place-items:center;width:82%;font-size:.56rem;display:grid;position:relative}.dashboard-preview-calendar-grid span.outside{color:#c4c4c4}.dashboard-preview-calendar-grid span.today{font-weight:700;box-shadow:inset 0 0 0 1px #bdbdbd}.dashboard-preview-calendar-grid span.selected{color:#fff;background:#171717;font-weight:700}.dashboard-preview-calendar-grid span i{background:#171717;border-radius:999px;width:3.5px;height:3.5px;position:absolute;bottom:4px}.dashboard-preview-calendar-grid span.selected i{background:#fff}.dashboard-preview-calendar-day{color:#848484;border-top:1px solid #ededed;margin:0;padding:8px 12px 0;font-size:.47rem;font-weight:600}.dashboard-preview-calendar-day+.dashboard-preview-followup{border-top:0}.dashboard-preview-pipeline{margin-top:12px}.dashboard-preview-pipeline header{border-bottom:1px solid #ededed}.dashboard-preview-pipeline svg{width:100%;height:auto;padding:10px 14px 12px;display:block}.dashboard-preview-pipeline text{fill:#222;font-size:9px;font-weight:600}.dashboard-preview-pipeline text.dashboard-preview-pipeline-initials{fill:#525252;font-size:6px;font-weight:700}.dashboard-preview-pipeline text tspan{fill:#8a8a8a;font-weight:500}@media (max-width:640px){.dashboard-preview-shell{grid-template-columns:42px minmax(0,1fr);min-height:430px}.dashboard-preview-sidebar{padding-inline:6px}.dashboard-preview-brand{justify-content:center;height:55px;padding-inline:0}.dashboard-preview-brand img{width:23px}.dashboard-preview-brand div,.dashboard-preview-sidebar nav>p,.dashboard-preview-sidebar nav>span:not(.active),.dashboard-preview-sidebar nav>span.active{font-size:0}.dashboard-preview-sidebar nav>span{justify-content:center;padding:7px 4px}.dashboard-preview-sidebar nav .preview-icon{width:13px;height:13px}.dashboard-preview-user{background:0 0;border:0;justify-content:center;padding:0}.dashboard-preview-user div{display:none}.dashboard-preview-topbar{height:54px;padding-inline:10px}.dashboard-preview-topbar span,.dashboard-preview-tools>span,.dashboard-preview-tools i,.dashboard-preview-tools b{display:none}.dashboard-preview-body{gap:8px;padding:9px}.dashboard-preview-callout{padding:9px}.dashboard-preview-callout p{display:none}.dashboard-preview-callout>b{padding:7px;font-size:0}.dashboard-preview-callout>b:after{content:"+";font-size:.7rem}.dashboard-preview-stats{grid-template-columns:1fr 1fr;gap:6px}.dashboard-preview-grid{grid-template-columns:1fr}.followups-panel,.dashboard-preview-application em{display:none}}
.workflow-section>.container{width:min(1160px,100% - 40px)}.workflow-step,.workflow-step.reverse{grid-template-columns:minmax(0,1fr);align-items:start;gap:34px}.workflow-step.reverse .workflow-step-copy,.workflow-step.reverse .workflow-preview-wrap{order:initial}.workflow-step-copy{max-width:720px}.workflow-preview-wrap{width:100%}.native-preview-figure{width:100%;margin:0}@media (min-width:1024px){.native-preview-figure{zoom:.88}}.native-preview{z-index:1;color:#202020;background:#fff;border:1px solid #e3e3e3;border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000017}.native-preview-caption{color:#777;letter-spacing:.025em;text-align:right;text-transform:uppercase;margin:9px 4px 0;font-size:11px;font-weight:600}.native-preview,.native-preview *{box-sizing:border-box}.native-preview svg{stroke-width:1.8px;flex:none;width:16px;height:16px}.native-preview-shell{background:#fff;grid-template-columns:240px minmax(0,1fr);min-height:720px;display:grid}.native-preview-sidebar{background:#fafafa;border-right:1px solid #e7e7e7;flex-direction:column;min-width:0;padding:0 12px 14px;display:flex}.native-window-controls{align-items:center;gap:8px;height:30px;padding-left:2px;display:flex}.native-window-controls span{border:1px solid #0000001f;border-radius:50%;width:11px;height:11px}.native-window-controls .close{background:#ff5f57}.native-window-controls .minimize{background:#febc2e}.native-window-controls .maximize{background:#28c840}.native-preview-brand{align-items:center;gap:12px;height:66px;padding:0 10px;display:flex}.native-preview-brand img{object-fit:contain;width:32px;height:32px}.native-preview-brand>span,.native-preview-user>span,.native-preview-topbar>span,.native-profile-identity>span:last-child,.native-application-details,.native-pack-actions>span:first-child{flex-direction:column;min-width:0;display:flex}.native-preview-brand strong{font-size:16px;line-height:1.25}.native-preview-brand small,.native-preview-user small{color:#737373;font-size:12px}.native-preview-sidebar nav{flex-direction:column;flex:1;gap:4px;padding-top:34px;display:flex}.native-preview-sidebar nav>p{color:#737373;letter-spacing:.08em;text-transform:uppercase;margin:0;padding:0 10px 12px;font-size:12px;font-weight:650}.native-preview-sidebar nav>span,.native-preview-sidebar-footer>span{color:#555;border-radius:10px;align-items:center;gap:12px;padding:11px 12px;font-size:14px;font-weight:520;display:flex}.native-preview-sidebar nav>span.active{color:#202020;background:#ededed;font-weight:650}.native-preview-sidebar-footer{gap:4px;display:grid}.native-preview-user{background:#fff;border:1px solid #e3e3e3;border-radius:11px;align-items:center;gap:10px;margin-top:8px;padding:10px;display:flex}.native-preview-user>b,.native-avatar{background:#efefef;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:13px;display:grid}.native-preview-user strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.native-preview-main{background:#fff;min-width:0}.native-preview-topbar{background:#fff;border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:0 24px;display:flex}.native-preview-topbar strong{font-size:16px;line-height:1.3}.native-preview-topbar small{color:#737373;font-size:12px}.native-preview-tools{align-items:center;gap:10px;display:flex}.native-preview-search,.native-icon-button,.native-primary-button,.native-outline-button{color:#202020;white-space:nowrap;background:#fff;border:1px solid #dedede;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:32px;padding:6px 10px;font-size:12px;font-style:normal;font-weight:600;line-height:1.25;display:inline-flex}.native-preview-search{color:#777;justify-content:flex-start;width:210px;min-height:36px;font-weight:400}.native-icon-button{width:32px;height:32px;padding:0}.native-primary-button{color:#fff;background:#202020;border-color:#202020}.native-preview-content{padding:32px}.native-panel{background:#fff;border:1px solid #e3e3e3;border-radius:12px;overflow:hidden}.native-panel-header{justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:12px 20px;display:flex}.native-panel-header>span:first-child{flex-direction:column;min-width:0;display:flex}.native-panel-header strong{font-size:14px}.native-panel-header small{color:#737373;margin-top:2px;font-size:12px}.native-profile-layout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:24px;display:grid}.native-profile-nav{gap:4px;display:grid}.native-profile-nav span{color:#737373;border-radius:9px;align-items:center;gap:9px;padding:10px 12px;font-size:13px;display:flex}.native-profile-nav span.active{color:#202020;background:#ededed;font-weight:650}.native-profile-content{gap:18px;display:grid}.native-profile-identity{align-items:center;gap:12px;padding:18px 20px;display:flex}.native-profile-identity strong{font-size:15px}.native-profile-identity small{color:#737373;font-size:13px}.native-profile-identity em{color:#16834a;align-items:center;gap:5px;margin-top:4px;font-size:11px;font-style:normal;display:inline-flex}.native-profile-fields{border-top:1px solid #e7e7e7;grid-template-columns:1fr 1fr;gap:20px 28px;padding:20px;display:grid}.native-profile-fields>span{flex-direction:column;gap:4px;display:flex}.native-profile-fields small{color:#737373;font-size:12px}.native-profile-fields strong{font-size:14px;font-weight:520}.native-panel-copy{color:#686868;border-top:1px solid #e7e7e7;margin:0;padding:20px;font-size:14px;line-height:1.65}.native-profile-evidence{grid-template-columns:1fr 1fr;gap:18px;display:grid}.native-skill-pills{border-top:1px solid #e7e7e7;flex-wrap:wrap;gap:8px;padding:18px 20px;display:flex}.native-skill-pills span{background:#f1f1f1;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:550}.native-experience-row{border-top:1px solid #e7e7e7;align-items:center;gap:12px;padding:18px 20px;display:flex}.native-experience-row>span:first-child{background:#f0f0f0;border-radius:9px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.native-experience-row>span:last-child{flex-direction:column;display:flex}.native-experience-row strong{font-size:13px}.native-experience-row small{color:#737373;font-size:12px}.native-application-page,.native-pack-page{gap:24px;display:grid}.native-back-link{color:#737373;align-items:center;gap:8px;width:fit-content;font-size:14px;display:inline-flex}.native-application-hero{align-items:flex-start;gap:16px;padding:24px;display:flex}.native-company-logo{background:#f0f0f0;border-radius:12px;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.native-company-logo img{object-fit:contain;width:38px;height:38px}.native-application-details{flex:1}.native-role-line{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.native-role-line h2{letter-spacing:-.02em;margin:0;font-size:18px}.native-status{border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;display:inline-flex}.native-status i{border-radius:50%;width:7px;height:7px}.native-status.applied{color:#0865a5;background:#d9efff}.native-status.applied i{background:#0d73b7}.native-status-select{border:1px solid #dedede;border-radius:9px;align-items:center;gap:7px;min-height:31px;padding:4px 9px;font-size:12px;font-weight:550;display:inline-flex}.native-status-select svg{width:13px;height:13px}.native-application-details>p{color:#737373;margin:5px 0 0;font-size:14px}.native-job-meta{color:#737373;flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:12px;display:flex}.native-job-meta span{align-items:center;gap:6px;display:inline-flex}.native-job-meta .match{color:#83520a;font-weight:550}.native-job-meta svg{width:14px;height:14px}.native-application-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:9px;display:flex}.native-application-tabs{border-bottom:1px solid #dedede;gap:8px;display:flex}.native-application-tabs span{color:#737373;border-bottom:3px solid #0000;margin-bottom:-1px;padding:14px 16px;font-size:14px;font-weight:520}.native-application-tabs span.active{color:#202020;border-color:#202020}.native-overview-grid{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;gap:24px;display:grid}.native-role-summary>.native-panel-header,.native-overview-aside .native-panel-header{border-bottom:1px solid #e7e7e7}.native-role-summary>div{padding:22px 24px 30px}.native-role-summary h3{margin:0 0 20px;font-size:16px}.native-role-summary h4{margin:22px 0 8px;font-size:14px}.native-role-summary p,.native-role-summary li{color:#6a6a6a;font-size:14px;line-height:1.65}.native-role-summary ul{gap:8px;margin:0;padding-left:22px;display:grid}.native-overview-aside{gap:24px;display:grid}.native-detail-list{margin:0}.native-detail-list>div{border-top:1px solid #e7e7e7;justify-content:space-between;align-items:center;gap:14px;min-height:40px;padding:9px 20px;font-size:13px;display:flex}.native-detail-list>div:first-child{border-top:0}.native-detail-list dt{color:#737373}.native-detail-list dd{text-align:right;align-items:center;gap:10px;margin:0;font-weight:550;display:inline-flex}.native-detail-list dd svg{width:14px;height:14px}.native-company-details{border-top:1px solid #e7e7e7}.native-company-details>div{justify-content:space-between;align-items:center;gap:14px;min-height:40px;padding:9px 20px;font-size:13px;display:flex}.native-company-details>div>span{color:#737373}.native-company-details strong{align-items:center;gap:5px;min-width:0;font-size:13px;font-weight:550;display:inline-flex}.native-company-details strong svg{width:13px;height:13px}.native-company-details p{color:#6a6a6a;border-top:1px solid #e7e7e7;margin:0;padding:14px 20px;font-size:13px;line-height:1.55}.native-pack-preview .native-preview-shell{min-height:1080px}.native-tips-preview .native-preview-shell{min-height:0}.native-readiness-warning{color:#543716;background:#fff0d9;border:1px solid #efc785;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.native-readiness-warning p{color:#686868;margin:0;font-size:14px;line-height:1.45}.native-match-snapshot{grid-template-columns:192px minmax(0,1fr);align-items:start;gap:20px;padding:20px;display:grid}.native-match-score{background:#f5f5f5;border-radius:12px;padding:22px 24px}.native-match-score small{color:#737373;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:650}.native-match-score strong{letter-spacing:-.04em;margin-top:8px;font-size:42px;display:block}.native-match-score p{color:#737373;margin:8px 0 0;font-size:13px}.native-match-copy{padding:0 2px 2px}.native-match-copy h3{margin:0;font-size:15px}.native-match-copy>p{color:#686868;margin:8px 0 0;font-size:14px;line-height:1.6}.native-match-copy>small{color:#565656;margin-top:16px;font-size:12px;font-weight:650;display:block}.native-requirement-pills{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.native-requirement-pills span{border:1px solid;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:550;line-height:1.25}.native-requirement-pills .matched{color:#0a7c42;background:#e1f8e9;border-color:#16834a4d}.native-requirement-pills .partial{color:#704400;background:#ffedcf;border-color:#b8700059}.native-requirement-pills .missing{color:#b6463b;background:#ffe2df;border-color:#be463b40}.native-evidence-link{margin-top:18px;font-size:13px;font-weight:600;display:block}.native-customizer-heading{border-bottom:1px solid #e7e7e7;align-items:center;gap:12px;min-height:64px;padding:14px 20px;display:flex}.native-customizer-heading>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.native-customizer-heading strong{font-size:14px}.native-customizer-heading small{color:#737373;margin-top:2px;font-size:12px}.native-customizer-heading em{color:#737373;align-items:center;gap:6px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.native-customizer-icon{color:#737373;background:#f0f0f0;border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.native-pack-actions{align-items:center;gap:10px;padding:16px 20px;display:flex}.native-pack-actions>span:first-child{margin-right:auto}.native-pack-actions strong{font-size:14px}.native-pack-actions small{color:#737373;margin-top:2px;font-size:12px}.native-credit-pill{white-space:nowrap;background:#fff;border:1px solid #dedede;border-radius:9px;align-items:center;gap:6px;min-height:32px;padding:6px 10px;font-size:12px;font-weight:550;display:inline-flex}.native-credit-pill svg{width:13px;height:13px}.native-pack-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.native-pack-main{gap:20px;min-width:0;display:grid}.native-pack-customizer .native-customizer-heading{border-bottom:0}.native-cv-card-header{border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.native-cv-card-header>em{color:#087e42;background:#d9f8e4;border-radius:999px;padding:4px 8px;font-size:11px;font-style:normal;font-weight:600}.native-segmented{background:#f6f6f6;border:1px solid #e3e3e3;border-radius:9px;padding:2px;font-size:13px;font-weight:550;display:inline-flex}.native-segmented>*{white-space:nowrap;border-radius:7px;padding:6px 13px}.native-segmented>span{color:#737373}.native-segmented>b{background:#fff;font-weight:550;box-shadow:0 1px 3px #0000001a}.native-cv-toolbar{background:#fbfbfb;border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;gap:8px;padding:8px 20px;display:flex}.native-cv-toolbar small{color:#737373;font-size:12px;font-weight:550}.native-zoom-control{color:#737373;background:#fff;border:1px solid #e3e3e3;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.native-zoom-control svg{width:13px;height:13px}.native-zoom-control b{text-align:center;width:38px;font-size:12px;font-weight:550}.native-cv-scroll{background:#f3f3f3;height:470px;padding:26px 28px 0;overflow:hidden}.native-cv-page{color:#1e293b;background:#fff;max-width:500px;min-height:560px;margin:0 auto;padding:34px 38px;font-size:10px;line-height:1.55;box-shadow:0 4px 18px #0000001a}.native-cv-page>header{text-align:center;border-bottom:2px solid #2563eb;flex-direction:column;align-items:center;padding-bottom:12px;display:flex}.native-cv-page>header strong{color:#0f172a;letter-spacing:-.01em;font-size:20px}.native-cv-page>header span{color:#2563eb;margin-top:3px;font-size:11px;font-weight:600}.native-cv-page>header small{color:#64748b;margin-top:6px;font-size:9px}.native-cv-page section{margin-top:16px}.native-cv-page h4{color:#2563eb;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #e2e8f0;margin:0 0 8px;padding-bottom:4px;font-size:9px}.native-cv-page h5{color:#0f172a;margin:10px 0 0;font-size:10px}.native-cv-page p{margin:0}.native-cv-page em{color:#64748b;font-size:9px}.native-cv-page ul{margin:4px 0 0;padding-left:15px}.native-cv-skills{flex-wrap:wrap;gap:6px;display:flex}.native-cv-skills span{color:#1d4ed8;background:#eff6ff;border-radius:999px;padding:3px 10px;font-size:9px;font-weight:500}.native-cv-skills span.highlight{outline-offset:1px;color:#7a4b00;background:#fff6dd;outline:2px solid #f5b83d}.native-cv-card-footer{border-top:1px solid #e7e7e7;gap:8px;padding:12px 20px;display:flex}.native-tips-panel{background:#fff;border:1px solid #e3e3e3;border-radius:12px;gap:18px;padding:18px;display:grid}.native-tips-heading{align-items:center;gap:10px;display:flex}.native-tips-heading>span:first-child{background:#f0f0f0;border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.native-tips-heading>span:last-child{flex-direction:column;min-width:0;display:flex}.native-tips-heading strong{font-size:14px}.native-tips-heading small,.native-tips-note{color:#737373;font-size:12px;line-height:1.4}.native-last-change{color:#737373;background:#f3f3f3;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.native-last-change b{color:#202020;font-weight:550}.native-last-change>span:last-child{color:#202020;align-items:center;gap:5px;font-weight:550;display:inline-flex}.native-last-change svg{width:13px;height:13px}.native-keyword-card{background:#f6f6f6;border-radius:9px;gap:8px;padding:12px;display:grid}.native-keyword-card>div{justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;display:flex}.native-keyword-card>div small{color:#737373}.native-keyword-card>small{color:#737373;font-size:11px}.native-keyword-bar{background:#e3e3e3;border-radius:999px;height:6px;display:block;overflow:hidden}.native-keyword-bar i{border-radius:inherit;background:#202020;height:100%;display:block}.native-keyword-card p{flex-wrap:wrap;gap:4px;margin:0;display:flex}.native-keyword-card p span{background:#fff;border:1px solid #e3e3e3;border-radius:999px;padding:2px 8px;font-size:11px}.native-tip-group,.native-tips-section{gap:7px;display:grid}.native-tip-group-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.native-tip-group-heading small,.native-tips-section-title{color:#737373;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:650}.native-tip-group-heading>span{font-size:12px;font-weight:550}.native-tips-section-title{align-items:center;gap:6px;display:inline-flex}.native-tips-section-title svg{width:13px;height:13px}.native-tip,.native-tip-card{background:#fff;border:1px solid #e3e3e3;border-radius:8px;align-items:flex-start;gap:8px;padding:9px 12px;font-size:12px;line-height:1.4;display:flex}.native-tip>svg{color:#737373;width:14px;height:14px;margin-top:1px}.native-tip>span{flex-direction:column;min-width:0;display:flex}.native-tip small,.native-tip-card small{color:#737373;margin-top:3px;font-size:11px}.native-tip.highlighted{background:#f7f7f7;border-color:#20202059}.native-tip.applied{opacity:.65}.native-tip.applied>svg{color:#16834a}.native-tip-card{flex-direction:column;gap:2px}.native-tip-card strong{font-weight:550}.native-gap-answer{color:#9a9a9a;border:1px solid #dedede;border-radius:6px;width:100%;min-height:48px;margin-top:8px;padding:6px 8px;font-size:11px;display:block}.native-xs-button{color:#fff;background:#202020;border-radius:7px;align-self:flex-end;align-items:center;gap:5px;min-height:26px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.native-xs-button svg{width:12px;height:12px}.native-xs-button.disabled{opacity:.45;margin-top:6px}.native-xs-button.ghost{color:#202020;background:0 0}.native-proposal{background:#fff;border:1px solid #2020204d;border-radius:8px;gap:9px;padding:12px;display:grid}.native-proposal>small{color:#737373;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:650}.native-proposal p{margin:0;font-size:12px;line-height:1.6}.native-proposal ins{background:#d9f4e3;border-radius:3px;text-decoration:none}.native-proposal del{color:#b6463b;background:#fde6e3;border-radius:3px;margin-right:3px}.native-proposal-checkbox{color:#737373;align-items:flex-start;gap:7px;font-size:11px;line-height:1.4;display:flex}.native-proposal-checkbox i{border:1px solid #9a9a9a;border-radius:3px;flex:0 0 12px;width:12px;height:12px;margin-top:1px}.native-proposal-actions{justify-content:flex-end;gap:6px;display:flex}@media (max-width:1200px){.native-preview-shell{grid-template-columns:184px minmax(0,1fr)}.native-preview-sidebar nav>span,.native-preview-sidebar-footer>span{gap:9px;padding-inline:9px;font-size:13px}.native-preview-brand{gap:9px;padding-inline:6px}.native-preview-content{padding:24px}.native-preview-search{display:none}.native-profile-layout{grid-template-columns:160px minmax(0,1fr)}.native-application-hero{flex-wrap:wrap}.native-application-actions{justify-content:flex-start;width:calc(100% - 68px);margin-left:68px}.native-match-snapshot{grid-template-columns:1fr}.native-match-copy{padding-top:22px}}@media (max-width:1023px){.native-overview-grid,.native-pack-grid{grid-template-columns:1fr}}@media (max-width:820px){.workflow-step-copy{max-width:none}.native-preview{border-radius:13px}.native-preview-shell{grid-template-columns:minmax(0,1fr);min-height:0}.native-preview-sidebar{display:none}.native-preview-topbar{min-height:58px;padding:0 14px}.native-preview-topbar strong{font-size:14px}.native-preview-tools{display:none}.native-preview-content{padding:14px}.native-profile-layout{grid-template-columns:1fr}.native-profile-nav{scrollbar-width:none;display:flex;overflow-x:auto}.native-profile-nav::-webkit-scrollbar{display:none}.native-application-tabs::-webkit-scrollbar{display:none}.native-profile-nav span{white-space:nowrap;flex:none}.native-profile-nav span:nth-child(n+3){display:none}.native-profile-fields,.native-profile-evidence{grid-template-columns:1fr}.native-application-page,.native-pack-page{gap:16px}.native-application-hero{padding:18px}.native-company-logo{flex-basis:46px;width:46px;height:46px}.native-role-line h2{width:calc(100% - 8px);font-size:16px}.native-application-actions{width:100%;margin-left:0}.native-application-tabs{scrollbar-width:none;overflow-x:auto}.native-application-tabs span{white-space:nowrap;padding:11px 10px;font-size:12px}.native-panel-header{padding-inline:16px}.native-role-summary>div{padding:18px}.native-match-snapshot{padding:14px}.native-match-score{padding:18px}.native-match-score strong{font-size:36px}.native-cv-scroll{height:360px;padding:16px 14px 0}.native-cv-page{padding:22px 20px}.native-pack-actions{flex-direction:column;align-items:stretch}.native-pack-actions>span:first-child{margin-right:0}}@media (max-width:480px){.native-customizer-heading{padding-inline:14px}}.native-base-resume-grid{grid-template-columns:minmax(0,1fr) 248px;gap:20px;display:grid}.native-base-resume-page{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.native-base-resume-page .native-panel-header,.native-template-panel .native-panel-header{border-bottom:1px solid #ececec}.native-default-pill{color:#1c7a45;background:#e8f6ee;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.native-default-pill svg{width:12px;height:12px}.native-base-resume-canvas{background:#f4f4f4;height:520px;padding:28px 28px 0;overflow:hidden}.native-editorial-page{color:#262626;background:#fff;min-height:100%;padding:40px 44px;font-size:11px;line-height:1.55;box-shadow:0 2px 10px #00000012}.native-editorial-page h4{color:#1c1917;margin:0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:500;line-height:1.15}.native-editorial-page .native-editorial-title{color:#8c3b33;margin:6px 0 8px;font-size:12px}.native-editorial-page small{color:#78716c;font-size:10px}.native-editorial-page h5{color:#8c3b33;margin:18px 0 6px;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500}.native-editorial-page p{margin:0 0 3px}.native-editorial-entry{justify-content:space-between;gap:12px;margin-top:8px;display:flex}.native-editorial-entry strong{font-size:11px}.native-editorial-entry em{color:#78716c;white-space:nowrap;font-size:10px;font-style:normal}.native-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;padding:16px;display:grid}.native-template-card{flex-direction:column;gap:6px;min-width:0;display:flex}.native-template-thumb{aspect-ratio:210/297;background:#fff;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;gap:4px;padding:12px 10px;display:flex}.native-template-card.active .native-template-thumb{border-color:#202020;box-shadow:0 0 0 2px #20202026}.native-template-thumb b,.native-template-thumb i,.native-template-thumb u{border-radius:2px;display:block}.native-template-thumb b{background:#262626;width:58%;height:7px;margin-bottom:3px}.native-template-thumb i{background:#e4e4e4;height:3px}.native-template-thumb i:nth-of-type(2n){width:82%}.native-template-thumb u{background:#a3a3a3;width:38%;height:4px;margin-top:5px}.native-template-thumb.classic b{align-self:center}.native-template-thumb.editorial b{background:#3f3a36;border-radius:1px;height:9px}.native-template-thumb.editorial u{background:#b5675f}.native-template-thumb.modern{border-left:3px solid #1d4ed8}.native-template-thumb.modern u{background:#bfdbfe;width:100%;height:2px}.native-template-thumb.minimal b{background:#737373;width:46%;height:6px}.native-template-thumb.minimal u{background:#d4d4d4;width:26%;height:3px}.native-template-thumb.technical b{background:#0f766e}.native-template-thumb.technical u{background:#5eead4}.native-template-thumb.ledger b{align-self:center}.native-template-thumb.ledger u{background:#18181b;width:100%;height:2px}.native-template-name{color:#737373;justify-content:space-between;align-items:baseline;gap:4px;font-size:12px;display:flex}.native-template-card.active .native-template-name{color:#202020;font-weight:650}.native-template-name small{color:#8a8a8a;font-size:10px;font-weight:500}.native-applications-toolbar{justify-content:space-between;align-items:center;gap:14px;display:flex}.native-applications-search{color:#777;border:1px solid #dedede;border-radius:9px;align-items:center;gap:8px;width:280px;min-height:36px;padding:0 12px;font-size:13px;display:inline-flex}.native-status-chips{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.native-status-chips span{color:#737373;border:1px solid #e3e3e3;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:550}.native-status-chips span.active{color:#202020;background:#f1f1f1;border-color:#cfcfcf}.native-applications-row{border-top:1px solid #ededed;grid-template-columns:minmax(0,2.6fr) minmax(0,1.15fr) minmax(0,1.3fr) minmax(0,1.65fr) minmax(0,1.85fr) minmax(0,.7fr);align-items:center;gap:14px;padding:13px 20px;font-size:12px;display:grid}.native-applications-head{color:#737373;border-top:0;padding-block:11px;font-weight:550}.native-applications-head span{align-items:center;gap:5px;display:inline-flex}.native-applications-head svg{opacity:.45;width:12px;height:12px}.native-applications-head span.sorted{color:#202020}.native-applications-head span.sorted svg{opacity:1}.native-applications-row .end{text-align:right;justify-content:flex-end}.native-applications-row>small{color:#737373;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.native-applications-company{align-items:center;gap:12px;min-width:0;display:flex}.native-applications-company>b{background:#f0f0f0;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.native-applications-company>span{flex-direction:column;min-width:0;display:flex}.native-applications-company strong,.native-applications-company small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.native-applications-company strong{font-size:13px}.native-applications-company small{color:#737373;font-size:11px}.native-status-pill{color:#525252;white-space:nowrap;background:#f0f0f0;border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.native-status-pill.interview{color:#8a5a06;background:#fdf0d9}.native-status-pill.applied{color:#1d5aa6;background:#e3effc}.native-match-cell{align-items:center;gap:8px;font-weight:600;display:inline-flex}.native-match-cell>i{background:#eee;border-radius:999px;width:52px;height:5px;display:block;overflow:hidden}.native-match-cell>i>i{border-radius:inherit;background:#22804a;height:100%;display:block}.native-interest{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.native-interest.high{color:#c2410c}.native-interest.medium{color:#1d5aa6}.native-interest.low{color:#737373}@media (max-width:1200px){.native-base-resume-grid{grid-template-columns:minmax(0,1fr) 200px}.native-applications-row{grid-template-columns:minmax(0,2.4fr) minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,1.7fr) minmax(0,.7fr)}.native-applications-row>small:not(.end),.native-applications-head>span:nth-child(5){display:none}}@media (max-width:820px){.native-base-resume-grid{grid-template-columns:1fr}.native-base-resume-canvas{height:380px;padding:16px 14px 0}.native-editorial-page{padding:24px 22px}.native-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.native-applications-search{width:100%}.native-applications-toolbar .native-outline-button{display:none}.native-applications-row{grid-template-columns:minmax(0,1fr) auto;padding-inline:14px}.native-applications-row>:not(:first-child):not(:nth-child(4)),.native-applications-head>:not(:first-child):not(.sorted){display:none}}
